

flowchart lesson 2
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Medium
Ehtesham Malik
Used 1+ times
FREE Resource
31 Slides • 28 Questions
1
2
3
Multiple Choice
Which of the following best explains why developers do not start programming immediately when creating a new app?
They need to plan and design the app first.
They do not have the necessary tools.
Programming is not required for app development.
They want to delay the project.
4
Open Ended
Why is it important for developers to plan and design before starting to program a new game?
5
6
7
Multiple Choice
Which of the following best describes a flowchart?
A diagram that shows the inputs, outputs, and processes in an algorithm.
A series of steps to solve a problem or perform an action.
A simplified, not language specific style used to design algorithms.
A more formal 'code like' way of writing algorithms.
8
9
Multiple Choice
Which of the following are shown in a flowchart?
Inputs and outputs
Processes (actions)
Decisions and repetitions
All of the above
10
Open Ended
Explain how flowcharts and pseudocode are used to represent algorithms. Include their similarities and differences in your answer.
11
12
13
Fill in the Blanks
14
15
Fill in the Blanks
Type answer...
16
17
Fill in the Blanks
Type answer...
18
19
20
Fill in the Blanks
Type answer...
21
Multiple Choice
Which of the following statements best describes pseudocode?
It uses short English statements to describe an algorithm and is less precise than a programming language.
It is written in a programming language and can be compiled.
It is only used for describing hardware components.
It is more precise than a programming language.
22
23
24
25
Multiple Choice
Which actions are performed if the age is not 14, 15, or 16 according to the pseudocode examples?
Stand up
Clap
Sing a song
Sit on the floor
26
Open Ended
Compare the structure and clarity of the two pseudocode examples shown. What are the strengths and weaknesses of each approach?
27
28
Multiple Choice
Which of the following is NOT an advantage of using a reference language?
It can be read more easily by programmers.
It can be compiled directly into machine code.
It can be easier to write the program in a chosen language.
It is defined in a more formal way to represent an algorithm.
29
Open Ended
What are the advantages of using a reference language over pseudocode when representing an algorithm?
30
31
Multiple Choice
Which of the following is an example of selection in the OCR exam reference language?
print("Hello")
num = input("Enter a number")
if num == 2 then ... elseif num < 4 then ... endif
for i = 1 to 10 ... next i
32
33
Multiple Choice
What is the main difference between a FOR loop and a WHILE loop as shown in the OCR reference language examples?
A FOR loop repeats a fixed number of times, while a WHILE loop repeats until a condition is false.
A FOR loop can only count upwards, while a WHILE loop can count both ways.
A FOR loop is used for selection, while a WHILE loop is used for input.
A FOR loop always uses the variable i, while a WHILE loop uses any variable.
34
35
Multiple Choice
In the algorithm provided, what output will be given if the user's mark is 85?
Fail
Pass
Merit
Distinction
36
Open Ended
Write an algorithm that takes a user's age as input and outputs 'Teenager' if the age is between 13 and 19, otherwise outputs 'Not a teenager'.
37
38
39
Multiple Choice
The program asks the user to enter the number of hours they have been working for. What is the formula used to calculate the number of seconds they have been working?
hoursWorked * 60
hoursWorked * 3600
hoursWorked * 60 * 60
hoursWorked / 60
40
41
Fill in the Blanks
Type answer...
42
43
Multiple Choice
Which conditional statement is used in the program to determine which number is larger?
if-elseif-else
switch-case
for loop
while loop
44
45
Open Ended
Explain how the program in the second image checks if the user's answer is correct.
46
47
Multiple Choice
Which of the following best describes the purpose of the loop in the times table program?
To repeat the input process
To display the multiplication results for numbers 1 to 12
To check if the number is even or odd
To calculate the sum of numbers
48
49
50
Multiple Select
Select all the operations that the calculator program can perform based on the user's input symbol.
Addition
Subtraction
Multiplication
Exponentiation
51
52
Open Ended
Compare how user input is handled in the fish tank volume program and the calculator program. What are the similarities and differences?
53
Fill in the Blanks
Type answer...
54
55
56
57
58
Multiple Choice
Before developers start programming a new game, what is the essential first step they must take?
Start coding immediately
Plan and design the game
Release the game to the public
Test the game on devices
59
Open Ended
Why is it important for developers to plan and design before starting to program a new game for mobile devices?
Show answer
Auto Play
Slide 1 / 59
SLIDE
Similar Resources on Wayground
51 questions
Unit 3 AP Exam Review
Presentation
•
9th Grade
53 questions
The Cold War
Presentation
•
9th Grade
53 questions
Computer Hardware and Software
Presentation
•
10th Grade
51 questions
Unit 1 Review_Hardware_Binary_OS
Presentation
•
9th Grade
53 questions
CS Topical Quiz II practice
Presentation
•
9th Grade
54 questions
REMEDIAL PAS 1 Bahasa Indonesia kelas IX
Presentation
•
9th Grade
58 questions
La historia de Seppi
Presentation
•
9th Grade
52 questions
SSS, SAS, ASA, AAS, HL
Presentation
•
10th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
10 questions
Video Games
Quiz
•
6th - 12th Grade
10 questions
Logos
Quiz
•
6th - 9th Grade
10 questions
Test Your Knowledge with 15 Fun Trivia Questions
Interactive video
•
6th - 10th Grade
15 questions
Memorial Day Trivia
Quiz
•
KG - 12th Grade
21 questions
Factoring Trinomials (a=1)
Quiz
•
9th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
20 questions
Guess The App
Quiz
•
KG - Professional Dev...