Identifying Start/End Symbol
Which flowchart symbol is typically used to represent the Start or End of a process?
- Oval (terminator)
- Rectangle
- Diamond
- Parallelogram
- Ovale
Understanding Assignment in Pseudocode
In pseudocode, what does the statement 'total u003C- 0' do?
- Assigns 0 to total
- Compares total to 0
- Adds 0 to total and stores in 0
- Outputs the value 0
- Divides total by 0
Decision Symbol Recognition
Which flowchart symbol is used for a Yes/No decision point?
- Diamond
- Rectangle (process)
- Parallelogram (I/O)
- Oval (start/end)
- Diamand
Tracing a Simple For Loop
Given the pseudocode 'FOR i FROM 1 TO 3 DO PRINT i END FOR', what is the output order?
- 1, 2, 3
- 0, 1, 2
- 3, 2, 1
- 1, 2, 3, 4
- 2, 3, 4
Input/Output Symbol
In a flowchart, which symbol represents input or output operations such as 'Read x' or 'Display x'?
- Parallelogram
- Rectangle
- Diamond
- Pentagon
- Paralellogram
Evaluating a Simple If Statement
For the pseudocode 'SET x u003C- 7; IF x u003E 10 THEN PRINT 'High' ELSE PRINT 'Low' END IF', what will be printed?
- Low
- High
- Error
- 7
- True
Meaning of Flow Lines
What do the arrows connecting symbols in a flowchart indicate?
- The flow of control from one step to the next
- Where data is permanently stored
- The exact programming language syntax
- Network connections between computers
- The number of times to loop
Pseudocode Readability Practice
Which of the following is a good best practice to keep pseudocode easy to read?
- Use consistent indentation to show structure
- Avoid any whitespace
- Randomly capitalize keywords
- Write the whole algorithm on one long line
- Replace keywords with emoji
Process/Action Symbol
Which flowchart symbol is used to represent a process or action like 'Calculate total'?
- Rectangle
- Triangle
- Diamond
- Parallelogram
- Trapezoid
Swapping Two Variables
Which pseudocode correctly swaps the values of a and b using a temporary variable?
- temp u003C- a; a u003C- b; b u003C- temp
- temp u003C- b; b u003C- a; a u003C- b
- a u003C- b; b u003C- a; temp u003C- a
- temp u003C- a; b u003C- a; a u003C- temp
- swap(a, b)