0% found this document useful (1 vote)
7 views4 pages

Algorithm Questions

The document is a tutorial for the Edexcel Computing Programming course at the Institute of Advanced Technology Training and Skill Laboratory (IATTSL). It includes various sections such as multiple-choice questions, fill-in-the-blanks, matching concepts, true or false statements, and short answer questions related to algorithms, flowcharts, sequences, and selections in programming. The tutorial aims to assess students' understanding of fundamental programming concepts.

Uploaded by

iattsl.student
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
7 views4 pages

Algorithm Questions

The document is a tutorial for the Edexcel Computing Programming course at the Institute of Advanced Technology Training and Skill Laboratory (IATTSL). It includes various sections such as multiple-choice questions, fill-in-the-blanks, matching concepts, true or false statements, and short answer questions related to algorithms, flowcharts, sequences, and selections in programming. The tutorial aims to assess students' understanding of fundamental programming concepts.

Uploaded by

iattsl.student
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

INSTITUTE OF ADVANCED TECHNOLOGY TRAINING AND SKILL LABORATORY

(IATTSL) - EDEXCEL COMPUTING PROGRAMMING TUTORIAL

STUDENT NAME: ………………………………………….…..…………….

Section A: Underline the correct answer

1. What is an algorithm?

A. A picture
B. A list of steps to solve a problem
C. A game
D. A type of computer

2. Which of these is an example of selection?

A. Brushing your teeth


B. “If it is raining, take an umbrella”
C. Waking up in the morning
D. Walking to school

3. A flowchart is used to...

A. Cook food
B. Watch TV
C. Show steps using pictures and arrows
D. Draw animals

4. What shape is used for a decision in a flowchart?

A. Rectangle
B. Oval
C. Diamond
D. Circle

5. What is a sequence?

A. Random steps
B. Steps done in any order
C. Steps done one after the other in correct order
D. A list of names

6. Which of these is NOT a flowchart symbol?

A. Circle
B. Diamond
C. Oval
D. Rectangle
7. What symbol is used for a process in a flowchart?

A. Diamond
B. Rectangle
C. Oval
D. Triangle

8. What does ‘selection’ mean in programming?

A. Doing steps in order


B. Choosing between options
C. Making a picture
D. Adding numbers

9. Which of these is an example of sequence?

A. Choose between tea or coffee


B. Turn on the tap, wash hands, dry hands
C. If tired, take a nap
D. Decide what to eat

10. Which part of a flowchart shows the start or end?

A. Diamond
B. Rectangle
C. Oval
D. Line

Section B: Fill in the Blanks with correct word

1. An ______________________ is a set of instructions to solve a problem.

2. A flowchart uses shapes like rectangles and ______________________ to show steps.

3. The first shape in a flowchart is usually an ______________________ which shows the start.

4. ______________________ means doing steps one after another in order.

5. Selection uses the word ______________________ to make a choice based on a condition.

6. A ______________________ shows a step or task in a flowchart.

7. A decision is shown using a ______________________ shape.

8. In programming, a set of steps that must be followed is called a ______________________

9. A ______________________ chart helps us plan the logic of a program.

10. If the bell rings, the class will end. This is an example of ______________________
Section C: Match the concept in column A with its correct example in column B:

1. Sequence a. First take a plate, then serve rice

2. Algorithm b. Steps to brush your teeth

3. Selection c. If the door is locked, use the key

4. Start symbol d. Oval shape

5. Process box e. Rectangle shape

6. End symbol f. Also an oval shape

7. Flowchart g. Diagram of steps with arrows

8. Decision h. Shown with a diamond shape

9. Input i. Ask the user for name

10. Output j. Display the result on screen

Section D: Mark True or False

1. An algorithm must always be written using a computer. _____________________

2. Selection helps make decisions in a program. _____________________

3. In a flowchart, a rectangle is used to show a decision. _____________________

4. A sequence must follow the correct order. _____________________

5. Flowcharts can help us plan before writing a program. _____________________

6. A diamond shape shows a process in a flowchart. _____________________

7. If-then statements are used in selection. _____________________

8. Algorithms cannot be written in simple English. _____________________

9. Arrows are used to connect steps in a flowchart. _____________________

10. A flowchart always starts with a decision. _____________________

Section E: Write Short Answers

1. Write your own algorithm for making a glass of milk. (5 steps)

____________________________________________________________________________________

____________________________________________________________________________________

____________________________________________________________________________________

____________________________________________________________________________________
2. Draw a simple flowchart to show: “If the light is red, stop. If green, go.”

3. Why is it important to follow the steps of an algorithm in the correct order?

____________________________________________________________________________________

4. What is the difference between sequence and selection?

____________________________________________________________________________________

____________________________________________________________________________________

5. Give a real-life example where selection is used.

____________________________________________________________________________________

6. Write a short algorithm for getting ready for school.

____________________________________________________________________________________

____________________________________________________________________________________

____________________________________________________________________________________

____________________________________________________________________________________

____________________________________________________________________________________

7. What do the arrows in a flowchart show?

____________________________________________________________________________________

8. Name two symbols used in a flowchart and their meanings.

__________________________________________ ______________________________________

9. How can algorithms help in solving daily problems?

____________________________________________________________________________________

10. Create a selection statement for this situation: 'If it's raining, stay inside. If not, go out and play.

____________________________________________________________________________________

You might also like