NEW
Font size
S
M
L
XL
WorksheetsProgram Design Techniques
Total questions: 20
Worksheet time: 10mins
Name
Class
Date
1.
_____ is a set of commands or instructions which directs a computer in doing a task.
a)
Program
b)
Language
c)
Programmer
d)
Programming Language
2.
What approach would you use to break down a complex problem (big picture)
a)
Top down design
b)
Top to bottom design
c)
High level programming language
d)
Flowcharts
3.
Another term for top down design is called...
a)
Top to bottom design
b)
Stepwise refinement
c)
Hierachy
d)
Boxes of different levels
4.
These useful for pictorial representation a part solution.
a)
Top down design
b)
Structured diagrams
c)
Flowcharts
d)
pseudocode
5.
This method is best for describing the logic and sequence of a system.
a)
Flowcharts
b)
Top down design
c)
Pseudocode
d)
Coding
6.
What does the arrow symbol stand for in pseudocode?
a)
Go back
b)
Delete variable
c)
Subtract by 1
d)
Store as variable or assignment
7.
What does this flowchart symbol represent?
a)
data input / output
b)
decision
c)
start / end
d)
process / sequence
8.
What does this flowchart symbol represent?
a)
process / sequence
b)
decision
c)
start / end
d)
wait
9.
What does this flowchart symbol represent?
a)
data input / output
b)
start / end
c)
decision
d)
wait
10.
What does this flowchart symbol represent?
a)
start / end
b)
process / sequence
c)
data input / output
d)
wait
11.
What kind of variables are declared outside of a subroutine & can be used anywhere in the code?
a)
Local
b)
Global
12.
What is the following flowchart an example of?
a)
Iteration
b)
Sequence
c)
Selection
13.
What does an arrow represent in a flow chart
a)
Decision making
b)
Data Flow
c)
Start
d)
Stop
14.
A DO WHILE loop will
a)
Loop around once
b)
ALWAYS runs the first iteration of the loop before checking the condition, loops until the condition is met
c)
Keep looping until the false condition is met
d)
Save Variables
15.
What is the following flowchart an example of?
a)
Iteration
b)
Sequence
c)
Selection
16.
What is the following flowchart an example of?
a)
Iteration
b)
Sequence
c)
Selection
17.
The spelling and grammar of a programming language.
a)
Syntax
b)
Program
c)
Loops
d)
Command
18.
Constant is a quantity place that stores a data that will never be altered during the course of a program.
a)
True
b)
False
19.
What would be the output of this flowchart if the student scored 89?
a)
Fail
b)
Pass
c)
Merit
d)
Distinction
20.
which ship is this
a)
x-wing
b)
TIE fighter
c)
mellinium falcon
Reset
