My Tute ยท Level 7 ICT

EOU Assessment: 1.3 Pattern Recognition and Sub-routines in Flowcharts

Subject: Information Communication Technology

End-of-Unit Diagnostic & Formative Assessment

Student Details

Section A: Fill in the Blanks

Instructions: Read each statement carefully. Select the most appropriate term from the Word Bank to complete each blank.

Word Bank: Call • Efficient • Identifier • Pattern Recognition • Return • Sub-routine

Section B: Multiple Choice Questions

Instructions: Choose the single best option (A, B, C, or D) for each question.

Section C: One-Word Answers

Instructions: Write the exact single technical term that accurately answers each prompt.

Section D: Match the Following

Instructions: Drag the correct description or example from the pool on the right into the corresponding item on the left.

Drop description here
Drop description here
Drop description here
Drop description here
Drop description here

Descriptions Bank

A. A sub-routine that takes values, executes a calculation, and displays the product.
B. A rectangle with vertical lines on the inner side edges.
C. A real-world example of calling a repeated sequence multiple times without rewriting.
D. Using '>' instead of '<' in a decision diamond, causing the wrong branch to execute.
E. `main()` calls `findLargest()`, which then calls `firstLarge()`.

Section E: Arrange in Proper Sequence

Instructions: Order the following steps logically from first (1) to last (4).

The sub-routine executes its instructions step-by-step from its start block.
The main flowchart begins at START and executes instructions sequentially until a sub-routine call symbol is reached.
The main algorithm pauses and control jumps directly to the sub-routine.
Upon reaching STOP/RETURN, control returns to the exact stage in the main flowchart immediately following the call.
Modify the specific part of the flowchart that caused the flaw.
Test the flowchart with sample data to compare actual output against expected output.
Repeat the test-modify-retest cycle until all errors are eliminated.
Retest the flowchart with the same sample data to verify if the fix works.

Section F: True or False

Instructions: State whether each statement is TRUE or FALSE. For every FALSE statement, write a 1-sentence correction in the space provided.

Section G: List Any Three / List Any Two