
Pseudocode IGCSE Revision
Presentation
•
Computers
•
10th Grade
•
Easy
Phil Collins
Used 6+ times
FREE Resource
0 Slides • 58 Questions
1
Multiple Choice
If a grade of 98 was inputted, what would be the output?
Passed
Failed
Else
2
Multiple Choice
What is selection?
Instructions are only executed if a TRUE or FALSE condition is met
The program chooses to execute whatever it pleases
Instructions are executed one at a time in list order
Instructions are repeated until a condition is met, creating a loop
3
Multiple Choice
What should be considered when designing an algorithm?
If there is more than one way of solving the problem
If the correct hardware is being used
If the correct software is being used
4
Multiple Choice
A boolean is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
5
Multiple Choice
What control structure is being used in the pseudocode?
Sequence
Loop
Selection
Conditon
6
Multiple Choice
There is an error in the order of the statements in the pseudocode. What line is in the wrong place?
Line 6
Line 8
Line 14
Line 5
7
Open Ended
Explain how the loop in algorithm 1 is expected to terminate.
8
Open Ended
Explain how the loop in algorithm 2 is expected to terminate.
9
Multiple Choice
Which pseudocode statement is used for selection (conditional statements)?
IF . . .
ELSE . . .
END IF
IF . . .
ELSE . . .
LOOP
IS . . .
ELSE . . .
END IS
IF . . .
ELSE IF . . .
END IF
10
Multiple Choice
Which pseudocode statement is used for assignment?
SET counter = 0
ASSIGN counter = 0
counter = 0
STORE counter = 0
11
Multiple Choice
Which pseudocode statement is used to call a subroutine?
RUN
GOTO
CALL
EXECUTE
12
Multiple Choice
If the grade of 60 was input, what would be the output?
Passed
Failed
Else
13
Multiple Choice
An integer is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
14
Multiple Choice
What are the two main ways that algorithms can be designed?
Images or videos
In pseudocode or as a flowchart
By hardware or software
15
Multiple Choice
A real is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
16
Multiple Choice
What is iteration?
Instructions are only executed if a TRUE or FALSE condition is met
The program chooses to execute whatever it pleases
Instructions are executed one at a time in list order
Instructions are repeated until a condition is met, creating a loop
17
Multiple Choice
A string is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
18
Multiple Choice
What is pseudocode?
A way of describing a set of instructions in text form
A specific programming language that all computers use
A diagrammatic representation of a set of instructions
19
Multiple Choice
The best data type for an age is...
integer
real
string
boolean
20
Multiple Choice
If the grade of 12 was input, what would be the output?
Passed
Failed
Else
21
Multiple Choice
What is a flowchart?
A flowchart is a text-based way of designing an algorithm
A flowchart is a specific programming language
A flowchart is a diagram that represents a set of instructions
22
Multiple Choice
The best data type for a name is...
integer
real
string
boolean
23
Multiple Choice
AND, OR, NOT are all examples of what?
Boolean Operators
Arithmetic Operators
Strings
Data Types
24
Multiple Choice
The best data type for an average is...
integer
real
string
boolean
25
Multiple Choice
What is the symbol for a decision in a flowchart?
A parallelogram
A diamond
A circle
26
Multiple Choice
The best data type for a counter is...
integer
real
string
boolean
27
Multiple Choice
What would the program output with the following inputs?
Payrate - 12
Hours Worked - 10
12
Final pay
OUTPUT
120
28
Multiple Choice
8.2 is a...
integer
real
string
boolean
29
Multiple Choice
Which of these is the correct symbol for a process in a flowchart?
A diamond
A rectangle
A parallelogram
30
Multiple Choice
2.0 is a...
integer
real
string
boolean
31
Multiple Choice
What does AND do?
Both conditions must be met to return true
Only one condition must be met to return true
No conditions must be met to return true
Inverses the condition
32
Multiple Choice
2 is a...
integer
real
string
boolean
33
Multiple Choice
How are symbols connected together in a flowchart?
Symbols do not get connected together in a flowchart
With lines and an arrow to show the direction of flow
By numbers
34
Multiple Choice
True is a...
integer
real
string
boolean
35
Multiple Choice
Fill in the first blank
Larger
IF
THEN
WHILE
36
Multiple Choice
"True" is a...
integer
real
string
boolean
37
Multiple Choice
Which symbol is used for a connector in a flowchart?
A parallelogram
A diamond
A circle
38
Multiple Choice
False is a...
integer
real
string
boolean
39
Multiple Choice
What does OR do?
Both conditions must be met to return true
Only one condition must be met to return true
No conditions must be met to return true
Inverses the condition
40
Multiple Choice
"Hello" is a...
integer
real
string
boolean
41
Multiple Choice
When can algorithms be used?
Only with computers
To design a solution to any problem
For programming
42
Multiple Choice
Fill in the blank
OUTPUT
ENDIF
THEN
INPUT
43
Multiple Choice
What is important to remember when designing an algorithm?
whether to use a flowchart or pseudocode
the instructions are in the correct order
that it must be easy to read
44
Multiple Choice
What does NOT do?
Both conditions must be met to return true
Only one condition must be met to return true
No conditions must be met to return true
Inverses the condition
45
Multiple Choice
This program is meant display the phrase "Coding is cool" multiple times.
Fill in the blank.
INPUT
WHILE
OUTPUT
LOOP
46
Multiple Choice
What does the following code do?
if goodGrades == TRUE then
print("Congratulations!")
end if
If a condition is met, prints a message to the screen
Prints a message
Creates a loop
Take an input from the user
47
Multiple Choice
What happens when the grade counter reaches 10.
Remember: <= means less than or equal to
We add 1 to the grade counter
The while loop keeps going
We output out the average
We end the while loop
48
Multiple Choice
What does this code do?
while answerIsWrong == TRUE
print("What is the answer?")
Creates a loop
Takes an input from the user
Creates a string
Calculates Pi
49
Multiple Choice
What happens when the grade counter reaches 11.
Remember: <= means less than or equal to
We add 1 to the grade counter
The while loop keeps going
We output out the average
We end the while loop
50
Match
Boolean
String
Character
Real
Integer
Stores only true or false
Can store multiple characters
Can store a single character
Can store decimal numbers
Can store only whole numbers
Stores only true or false
Can store multiple characters
Can store a single character
Can store decimal numbers
Can store only whole numbers
51
Fill in the Blanks
Type answer...
52
Drag and Drop
53
Hotspot
Identify the key words in the pseudocode shown. [Click on the words]
54
Dropdown
55
Multiple Choice
A function returns a value.
True
False
56
Multiple Choice
A subroutine must accept parameters.
True
False
57
Labelling
Lebel the flowchart symbols correctly.
Decision
Process
Input/Output
Terminal
58
Drag and Drop
If a grade of 98 was inputted, what would be the output?
Passed
Failed
Else
Show answer
Auto Play
Slide 1 / 58
MULTIPLE CHOICE
Similar Resources on Wayground
52 questions
Conosci Windows?
Presentation
•
9th Grade
51 questions
Negosiasi-Bahasa Indonesia
Presentation
•
10th Grade
52 questions
درس حل المشكلات 3ع ترم أول
Presentation
•
9th Grade
51 questions
Chemical Reactions
Presentation
•
10th Grade
57 questions
เขียนโปรแกรม python เบื้องต้น
Presentation
•
10th Grade
55 questions
Logical Fallacies
Presentation
•
10th - 11th Grade
51 questions
Computing Paper 1 - OCR GCSE
Presentation
•
11th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
20 questions
Module 1 Topic 1 Vocabulary
Quiz
•
9th - 12th Grade
10 questions
Exploring Computer Hardware and Software Components
Interactive video
•
6th - 10th Grade
39 questions
Safety Review
Quiz
•
9th - 12th Grade
20 questions
Digital Citizenship
Quiz
•
8th - 12th Grade
22 questions
Electronic Computing
Quiz
•
8th - 12th Grade