1 |
Which of the following best defines computational thinking? |
- A. An approach that ignores real world applications
- B. A Problem solving approach that employs systematic , algorothmic and logical thinking
- C. A technique used exclusively in computer programming
- D. A method of solving problem using mathematicla alulations only.
|
2 |
The diamond symbol represents the |
- A. Input /output
- B. Remarks
- C. Decision making
- D. Processing
|
3 |
Pattern recognition involves |
- A. Ignoring repetitive elements
- B. Breaking problems into smaller pieces
- C. Finding and using similarities within problem
- D. Writing detailed algroithm
|
4 |
What is the purpose of a parallelogram shape in flowcharting. |
- A. Decision
- B. Input /output
- C. Connector
- D. start or End
|
5 |
Which is a graphical representation of an algorithm? |
- A. Matrix
- B. Graph
- C. Flowchart
- D. Solution
|
6 |
What is decomposition is computational thinking? |
- A. Ignoring unecessary detail and focusing only on key aspects
- B. Creatig a set of instruction to follow
- C. Breaking a complex problem into smaller easier to solve parts
- D. Identifying pattern and smiilariites between problems
|
7 |
Which of the following is a principle of computational thinking? |
- A. Ignoring problem understanding
- B. Iplementig random solutions
- C. Problem simplification
- D. a Voiding solution design
|
8 |
Algorithms are |
- A. List of data
- B. Graphical representations
- C. Repetitive patterns
- D. Steps by step instructions for solving a problem
|
9 |
Dry running a flowchart involves |
- A. Writing the code in a programming language
- B. Testing the flowchart with sample data
- C. Converting the flowchart into pseudocode
- D. Ignoring the flowchart details
|
10 |
Which symbol in the flowchart is used to either start or end the flowchart. |
- A. Process
- B. Decision
- C. Connector
- D. Terminal
|