SST Yr8 - NCCE - Algorithms 2

SST Yr8 - NCCE - Algorithms 2

9th - 12th Grade

18 Qs

quiz-placeholder

Similar activities

CP M4 Repetition & Loops

CP M4 Repetition & Loops

9th - 12th Grade

15 Qs

iGCSE Computer Science: Problem Solving

iGCSE Computer Science: Problem Solving

9th - 12th Grade

20 Qs

Computer Science

Computer Science

9th - 12th Grade

20 Qs

Trace Tables

Trace Tables

12th Grade

17 Qs

Coding Pre-quiz

Coding Pre-quiz

6th - 9th Grade

15 Qs

Python Functions

Python Functions

12th Grade

15 Qs

N5 Computing Science: Flowcharts

N5 Computing Science: Flowcharts

9th Grade

16 Qs

GCSE Computer Science - Programming Keywords

GCSE Computer Science - Programming Keywords

9th - 12th Grade

15 Qs

SST Yr8 - NCCE - Algorithms 2

SST Yr8 - NCCE - Algorithms 2

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

M Birchall

Used 1+ times

FREE Resource

18 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 1: Sam has been asked to improve his program to make it more efficient. What is efficiency in algorithm design?
A: The algorithm is written faster and has no errors
B: The algorithm executes faster and uses less memory
C: The algorithm is developed faster and uses decomposition
D: The algorithm executes faster and uses less iteration

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 2: The building blocks of all programming language are Sequence, Selection, & Repetition. Together, what are these called?
A: Constructs
B: Algorithms
C: Commands
D: Syntax

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 3: An algorithm is a set of steps that shows how to solve a problem. Which of the following is NOT used to represent an algorithm?
A: Pseudocode
B: Flowchart
C: Mind-map
D: Structured English

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image
Question 4: What does the shape below represent?
A: Input/Output
B: Process
C: Decision
D: Terminator

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 5: Which pseudocode line includes casting?
A: num = int(num)
B: num = avg(num)
C: num = upper(num)
D: num = floor(num)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 6: A program is needed to output the numbers 1 to 1000. Identify which of the following can meet this need with the fewest lines of code.
A: for loop
B: while loop
C: If statement
D: do until loop

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image
Question 7: What does the following flowchart symbol represent?
A: Input/Output
B: Process
C: Decision
D: Terminator

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?