Computer Science GCSE Revision Paper 2

Computer Science GCSE Revision Paper 2

9th - 10th Grade

30 Qs

quiz-placeholder

Similar activities

Python Pulse Check

Python Pulse Check

9th Grade

25 Qs

Python new

Python new

3rd Grade - University

26 Qs

Python - Chpt 4 - Review

Python - Chpt 4 - Review

9th - 12th Grade

25 Qs

Understanding Input, Selection and Loops in Python

Understanding Input, Selection and Loops in Python

7th Grade - University

25 Qs

Excel Lesson 5 Terms

Excel Lesson 5 Terms

9th - 12th Grade

25 Qs

Intro to Python BBG

Intro to Python BBG

9th - 11th Grade

25 Qs

Data Types and Operators

Data Types and Operators

9th - 12th Grade

26 Qs

Beginner Python KS3 Revision

Beginner Python KS3 Revision

8th - 10th Grade

26 Qs

Computer Science GCSE Revision Paper 2

Computer Science GCSE Revision Paper 2

Assessment

Quiz

Computers

9th - 10th Grade

Hard

Created by

C Campbell

FREE Resource

30 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

1 min • 1 pt

William is writing a computer program. He makes a ___________error that prevents the program from executing.

2.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Alexander is writing a program that runs without any errors, but the output is not what he expected. This is an example of a ____________ error.

3.

MATCH QUESTION

2 mins • 5 pts

Reorder the following

sequence

num = 0

while num < 5:

print(num)

num += 1

selection

age = 5

name = "Beth"

print("Hi", name)

print("Your age is", age)

condition controlled loop

for x in range(5):

print(x)

casting

number = "45"

val = int(number)

count-controlled loop

name = input()

if name == "Stop":

print("Terminated")

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Benjamin is creating a program to store the names of his friends. Which data type is most appropriate to store a name?

char

string

real

bool

5.

LABELLING QUESTION

3 mins • 8 pts

Label the following code

a
b
c
d
e
f
g
h
input statement
function call
function definition
casting
return value
output statement
substring
concatenation
iteration
parameters

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Alexander is creating a program to keep track of people's ages. Which data type should he use to store a person's age?

string

bool

int

char

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Ava is designing a program to check if a user is logged in or not. What is the most suitable data type for Ava to use to represent a true or false value?

string

int

real

bool

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?