SST Yr 8 - NCCE - Algorithmic Thinking 2

SST Yr 8 - NCCE - Algorithmic Thinking 2

9th Grade

20 Qs

quiz-placeholder

Similar activities

Sort and Search Algorithms

Sort and Search Algorithms

9th Grade

25 Qs

PTS X IPS-2

PTS X IPS-2

9th - 12th Grade

25 Qs

CODE.ORG HOW COMPUTERS WORK

CODE.ORG HOW COMPUTERS WORK

9th - 12th Grade

17 Qs

Programming - Screening Test

Programming - Screening Test

3rd Grade - Professional Development

15 Qs

Year 9 - Python

Year 9 - Python

9th Grade

25 Qs

Pseudocode Practice Questions

Pseudocode Practice Questions

9th - 12th Grade

20 Qs

Intro to Python Programming - Year 8

Intro to Python Programming - Year 8

8th Grade - University

20 Qs

Searches

Searches

9th Grade

15 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?