SST Yr 8 - NCCE - Algorithmic Thinking 2

SST Yr 8 - NCCE - Algorithmic Thinking 2

9th Grade

20 Qs

quiz-placeholder

Similar activities

Boolean Expressions

Boolean Expressions

9th - 12th Grade

19 Qs

Code.org Unit 4 Vocabulary

Code.org Unit 4 Vocabulary

9th - 12th Grade

19 Qs

Code.org CSP Unit 4

Code.org CSP Unit 4

9th - 12th Grade

19 Qs

Code.org CSP Visualizations

Code.org CSP Visualizations

9th - 12th Grade

19 Qs

AP CSP VCFL

AP CSP VCFL

9th - 12th Grade

25 Qs

Data Types- Python

Data Types- Python

7th - 11th Grade

25 Qs

LA3.C3: Variables

LA3.C3: Variables

9th Grade - University

16 Qs

SST Yr8 - NCCE - Algorithmic Thinking

SST Yr8 - NCCE - Algorithmic Thinking

9th Grade

20 Qs

SST Yr 8 - NCCE - Algorithmic Thinking 2

SST Yr 8 - NCCE - Algorithmic Thinking 2

Assessment

Quiz

Computers

9th Grade

Hard

Created by

M Birchall

Used 2+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 1: Identify the output from this algorithm: for i = 1 to 10 print(i*i) next i
A 0 1 2 3 4 5 6 7 8 9
B 1 2 3 4 5 6 7 8 9 10
C 1 4 6 8 10 1 14 16 18 20
D 1 4 9 16 25 36 49 64 81 100

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 2: Identify the statement about algorithms that is true.
A An algorithm will only run when it has been written correctly.
B Only computer programmers write algorithms.
C They are a series of steps or instructions.
D They are always written on a computer using a programming language.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 3: Identify which is not a type of programming error.
A Binary
B Logic
C Run-time
D Syntax

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 4: Identify the output from the following algorithm: p = 5 q = 5 r = 10 r = q + p print(r + p)
A: 5
B: 10
C: 15
D:20

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 5: Identify the output from this algorithm, when the number 5 is entered first and then the number 6. input value1 input value2 if value1 > value2 then print(value2) else print(value1) endif
A: 5
B: 6
C: 11
D: 35

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 6: Identify the line number that contains a syntax error in this program: 01 input value1 02 input value2 03 input value3 04 print(value1 + value2 + value3
A: 01
B: 02
C: 03
D: 04

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Question 7: Identify the sorting algorithm that compares the first two data items and swaps them if they are in the correct order, then compares the next two items etc. to the end of the lists, repeating from the beginning if there have been any swaps.
A Binary
B Bubble
C Linear
D Merge

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?