1) What is an algorithm? a) Patterns and trends used to solve a problem b) A set of step-by-step instructions to resolve a problem c) A programming language 2) What are algorithms used for? a) As a platform to program a solution b) To plan out the solution to a problem c) To test a solution to a problem 3) How can an algorithm be represented? a) As a flowchart b) As pseudocode c) As a flowchart or pseudocode 4) What is a flowchart? a) A diagram that shows the steps of an algorithm using symbols and arrows b) A chart that shows the flow of data in a computer program c) A chart that shows the relationship between different objects d) A diagram that shows the layout of a web page or an app 5) What symbol is used to represent a start or an end point in a flowchart? a) A rectangle b) A circle c) A diamond d) An oval 6) What symbol is used to represent an input and an output in a flowchart a) A parallelogram b) A triangle c) A diamond d) A hexagon 7) What symbol is used to represent a decision or a condition in a flowchart? a) A diamond b) A circle c) A rectangle d) A pentagon 8) What links each instruction in a flowchart? a) A line b) A double line c) An arrow d) Double ended arrow 9) What is the correct symbol for a process instruction in a flowchart? a) A parallelogram b) A rectangle c) A diamond d) A square 10) What is pseudocode? a) A high-level language that has specific syntax b) A way of describing a set of instructions that doesn’t use specific syntax c) A diagram that represents a set of instructions 11) What are the basic components of a flowchart? a) Symbols and Arrows b) Text and Images c) Numbers and Letters d) Colours and Shapes 12) How do you create an effective flowchart for complex processes? a) By using a lot of colours b) By making it as detailed as possible c) By simplifying and breaking down the process into manageable parts d) By using a large piece of paper 13) What is the significance of different shapes used in a flowchart? a) They represent different types of actions or steps in a process b) They make the flowchart more colorful c) They are used to make the flowchart look more complex d) They have no particular significance 14) What are the differences and similarities between a flowchart and pseudocode? a) They are both used to represent algorithms, but pseudocode uses text while flowcharts use symbols and arrows b) They are completely different with no similarities c) They are exactly the same d) Pseudocode is a type of flowchart 15) What tools are commonly used to create flowcharts and why? a) Paint, because it's easy to use b) Word, because everyone has it c) Specialised software or online tools, because they offer a wide range of pre-defined symbols and easy-to-use interfaces d) Pen and paper, because it's traditional 16) What are some best practices when creating a flowchart? a) Use as many symbols as possible b) Make it as complex as possible c) Start from the bottom and work your way up d) Keep it simple, start from the top and work your way down, use standard symbols, and test the flowchart for logic 17) What are the limitations of using flowcharts? a) They can only be used for computer programming b) They can become complex and hard to read for large processes, and they may not capture all details or possibilities in a process c) They are too easy to understand d) They are outdated

Leaderboard

Visual style

Options

Switch template

Continue editing: ?