What is analysis
What are the 4 main stages in the program development life cycle:
-ANALYSIS
- DESIGN
- CODING
- TESTING
What is design
What is coding
Writing program code + iterative testing
what is testing
Testing program code with use of test data
What is abstraction
What is the purpose of structure diagrams
What is decomposition
The breaking down of a complex problem into smaller, manageable parts which are easier to solve
What are the 4 steps of decomposition
In flow charts what is the symbol for input/output
Parallelogram
Flow chart symbol for process
Rectangle
Flow chart symbol for decision
Diamond
Flow chart symbol for terminator
Oval
What are the 5 data types
What is a real/float
number with a decimal point
What is a Boolean
Either TRUE or FALSE
What is a char
A single alphabetic or numeric character
E.g. A,#, @, 6, !
What is a string
A sequence of one or more characterS
E.g. “yes”, “Hi John”
Explain the difference between a variable and a constant.
Pi = 3.142
Radius = float(input(“Enter radius”)
Circle_area = pi*(radius^2)
Print(Circle_area)
What is a variable and what is a constant
Variable = radius
Constant = Pi
What is the assign symbol operator un psuedocode
<—
WHILE….__
DO
A <— 22 MOD 5
What is A?
2 (reminder)
C <— 22 DIV 5
C = 4