OCR Computer Science 9-1: Paper 2 Revision

OCR Computer Science 9-1: Paper 2 Revision

9th - 11th Grade

75 Qs

quiz-placeholder

Similar activities

APCS Principles Practice Exam

APCS Principles Practice Exam

8th Grade - University

75 Qs

Classwork on asexual reproduction

Classwork on asexual reproduction

10th Grade

80 Qs

HC05 Binary Covalent Nomenclature

HC05 Binary Covalent Nomenclature

10th - 11th Grade

74 Qs

Unit 1 CS Principles

Unit 1 CS Principles

9th - 12th Grade

73 Qs

Data Representation Unit Revision Quiz

Data Representation Unit Revision Quiz

10th Grade

77 Qs

AP Computer Science Principles Semester 1 Python

AP Computer Science Principles Semester 1 Python

10th - 12th Grade

75 Qs

Unit 4 Mitosis, Meiosis

Unit 4 Mitosis, Meiosis

9th - 12th Grade

70 Qs

OCR Computer Science 9-1: Paper 2 Revision

OCR Computer Science 9-1: Paper 2 Revision

Assessment

Quiz

9th - 11th Grade

Medium

CCSS
RI.9-10.4, RI.11-12.4, RI.7.4

+1

Standards-aligned

Created by

Ray Birchall

Used 309+ times

FREE Resource

75 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Identify the search algorithm
Random search
Binary search
Denary search
Next item search

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Identify the description of a binary search
Put the elements in order, check each item in turn
Put the elements in order, compare to the middle value, split the list in order and repeat
Elements do not need to be in order, check each item in turn
Elements do not need to be in order, compare to the middle value, split the list in order and repeat

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Define the term computational thinking
Using a computer
Developing an algorithm to solve a problem
Making a computer use artificial intelligence
Google is computational thinking

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image
Identify the purpose of the following flowchart symbol:
Input/Output
Sub-process
Process
Decision

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The following algorithm should take as input and add together two numbers, outputting the result.
Identify the correct algorithm
num1=input("Enter the first number")
num2=input("Enter the second number")
num3=num1+num2
print(num3)
num1=input("Enter the first number")
num2=input("Enter the second number")
num3=num1+num2
print(num3)
num1=input("Enter the first number")
num3=input("Enter the secon number")
num3=num1+num2
print(num3)
num1=input("Enter the first number")
num2=input("Enter the second number")
num3=num1+num2
print(num2)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which sorting algorithm is described by taking each item in turn, compare it to the items in the sorted list and place it in the ordered position in the sorted list?
Merge
Bubble
Insertion
None of the above

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The following list is to be sorted using a bubble sort:
12  6  8  1  3
What will the list look like after the first iteration through the list?
6  8  1  3  12
6 12  1  8   3
1  3  6  8  12
6  8  1  12  3

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?