Part 1 Q1 to Q5 of National 5 Prelim

Slides:



Advertisements
Similar presentations
GCSE Computing Lesson 5.
Advertisements

compilers and interpreters
Data Structures Static and Dynamic.
Number Systems and Codes
Chapter 1 Chapter 2 Chapter 3 Code Gone Wrong Random 5 pt 5 pt 5 pt
CHAPTER 1 SOFTWARE DEVELOPMENT. 2 Goals of software development Aspects of software quality Development life cycle models Basic concepts of algorithm.
For i=1 to 5 pctDisplay.Print “Hello elephant” pctDisplay.Print “Goodbye” Next i
Outline Chapter 1 Hardware, Software, Programming, Web surfing, … Chapter Goals –Describe the layers of a computer system –Describe the concept.
ASCII & Gray Codes.
Computer Systems Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text.
Computer Systems Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text.
Fixed point binary numbers. Objectives  Draw a distinction between integers and numbers with a fractional part in a computer context.  Describe how.
CSC212 – Computer Organization and Design
Standard Grade Computing SYSTEM SOFTWARE CHAPTER 19.
Programming 1 1. Introduction to object oriented programming and problem-solving.
1. a) What is Program design? Describe the program development cycle? b) What is Flow Chart? Explain the different symbols available in Flowchart? 2.
ACOE2511 ACOE251/AEEC335 -Assembly Language for the 80X86/Pentium Intel Microprocessors Lecturer: Dr. Konstantinos Tatas.
Computer Structure & Architecture 7c - Data Representation.
Fill in the blanks: (1) _________ has only two possible values 0 and 1. (2) There are __________bits in a byte. (3) 1 kilobyte of memory space can store.
Journal Entry: Unit #5 Entry #3 Define the following words from ch2 in your journals: Binary, bit, discrete, unambiguous signals, digital, analog signal,
Do it now activity Can you work out what the missing symbols are and work out the order they should be in if the table shows smallest to largest KB kilobyte.
ACOE2511 Assembly Language for the 80X86/Pentium Intel Microprocessors Lecturer: Dr. Konstantinos Tatas.
Addition and Substraction
Intermediate 2 Computing Unit 2 - Software Development Topic 2 - Software Development Languages and Environments.
Agenda Character representation Numerical Conversions ASCII EBCDIC
OFF = 0 ON = 1 = 63 BINARY system
G063 – Prototyping. Learning Objective: At the end of this topic you should be able to: describe prototyping as a software development methodology.
8086/8088 Instruction Set, Machine Codes and Addressing Modes.
The Functions and Purposes of Translators Translators, Interpreters and Compilers - High Level Languages.
The Functions and Purposes of Translators Translators, Interpreters and Compilers - High Level Languages.
Representation of Data Binary Representation of Instructions teachwithict.weebly.com.
Chapter 32 Binary Number System. Objectives After completing this chapter, you will be able to: –Describe the binary number system –Identify the place.
Algorithms in Programming Computer Science Principles LO
Binary Numbers Practice.
Number Systems Decimal Can you write 12,045 in expanded form? Base? Allowable digits for each place?
Binary Numbers. Decimal vs Binary = 1001 = 101 = 10 1 = on = 0 = off = On and off.
Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text
Low Level Systems Notes
Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text
Computer Systems Nat 5 Computing Science
Unit 2.6 Data Representation Lesson 2 ‒ Characters
Why don’t programmers have to program in machine code?
Number Systems and Codes
Lesson Objectives Aims You should be able to:
Array multiplier TU/e Processor Design 5Z032.
Assembly Language for x86 Processors 6th Edition
From the ASCII table… Symbol Decimal Binary A B 66
Introduction to programming
Operating System Interface between a user and the computer hardware
BINARY CODE.
Computer Systems Nat 5 Computing Science
Programming, Data & Testing
Teaching Computing to GCSE
GSP 215 Competitive Success-- snaptutorial.com
GSP 215 Education for Service-- snaptutorial.com
GSP 215 Teaching Effectively-- snaptutorial.com
TRANSLATORS AND IDEs Key Revision Points.
Part 2 Q6 to Q10 of National 5 Prelim
Number Systems and Codes
Part 10 Q46 to Q50 of National 5 Prelim
Introduction to Programming
Lesson Objectives Aims Key Words Compiler, interpreter, assembler
From the ASCII table… Symbol Decimal Binary A B 66
Binary  Name: Class: .
1.3.7 High- and low-level languages and their translators
ASCII LP1.
Economic development revision
Digital Representation of Data
Dr. Clincy Professor of CS
Presentation transcript:

Part 1 Q1 to Q5 of National 5 Prelim Revision Part 1 Q1 to Q5 of National 5 Prelim

Revision Part 1 1 Convert the decimal number 56 into the equivalent 8 bit binary number. 2 In relation to the software development process, explain what is meant by the term iterative. 3 Describe a control character found in ASCII. 4 Name the two types of translators used in software development. 5 Explain one difference between an interpreter and a compiler.

Revision Part 1 1. Convert the decimal number 56 into the equivalent 8 bit binary number. (1) 128 64 32 16 8 4 2 1 56 = 32 + 16 + = 56

Revision Part 1 2. In relation to the software development process, explain what is meant by the term iterative. (1) The term iterative refers to when you revisit a stage in the software development process. After testing the program there is an error which you need to revisit the implementation stage to fix before testing it again. Analysis Design Implementation Testing Evaluation

Revision Part 1 3. Describe a control character found in ASCII. (1) A control character is any one of the first 0 – 31 characters in the ASCII table. An example of one is ESC key.

Revision Part 1 4. Name the two types of translators used in software development. (2) Interpreter Compiler

Revision Part 1 5. Explain one difference between an interpreter and a compiler. (1) Interpreter Compiler Advantage Errors show up as soon as you type the line. Efficient use of processor and memory. Translates a loop once. Disadvantage Inefficient use of processor and memory. Translates a loop every time. Translate completed programs at the end. Errors show up only at the end of the program.