Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science Xmas 2019 Year 11

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

What is this?

a)

A hacking screen

b)

Operating system

c)

IDE

d)

Python

2.

Which of these is a feature of an IDE (integrated development environment)?

a)

Python

b)

Code Editor

c)

Word

d)

Google

3.

Nintendo originally made what?

a)

Board games

b)

Card games

c)

Hard-drives

d)

Comics

4.

Ryan types the following code:

print "blah blah"


There is an error, what type of error:

a)

Syntax

b)

Logic

c)

Runtime

5.

John is testing some code he has written. He has tested it several times, and made continuous improvements whilst developing it. What type of testing is this?

a)

Iterative testing

b)

Continuous testing

c)

Final testing

d)

Summative testing

6.

Python is an example of which type of programming language?

a)

Low - level

b)

Mid - level

c)

High - level

7.

What is this?

a)

The first speaker

b)

The first robotic cutter

c)

The first mouse

d)

The first disk storage

8.

Which of these coverts languages into machine code for the CPU?

a)

IDEs

b)

CPU

c)

Translators

d)

Arithmetic Logic Unit

9.

Which type of translator translates high level language into machine code all at once by making an .exe file?

a)

Assemblers

b)

Compiler

c)

Interpreter

10.

Which type of translator translates high level language into machine code line by line?

a)

Assemblers

b)

Compiler

c)

Interpreter

11.

Which of these IDE features would allow you to stop your program on certain lines when trying to debug a program?

a)

Line numbers

b)

Breakpoints

c)

Code editor

d)

Auto-indentation

12.

Which is older

a)

Microsoft

b)

Apple

c)

Playstation

d)

Samsung

13.

Binary is an example of which type of programming language?

a)

Low-level

b)

Mid-level

c)

High-level

14.

Susie has written a program that takes someones date of birth and calculates how many days they have been alive. She is testing her program, when it asks for the users date of birth - she enters "123abc". What kind of data is this?

a)

Normal data

b)

Extreme data

c)

Erroneous data

15.

Which of these is a good feature of well-maintained code?

a)

Input sanitisation

b)

Comments

c)

Errors

d)

Long code

16.

Which sorting algorithm will sort pairs of items in order to sort a list?

a)

Bubble sort

b)

Merge Sort

c)

Insertion sort

17.

What console was the first to offer real-time online play in 1999?

a)

Playstation

b)

Xbox

c)

Gameboy

d)

Dreamcast

18.

The first computer in 1956 had a huge hard drive (2,200 pounds) that could hold how much data?

a)

5MB

b)

500MB

c)

5GB

d)

50GB

19.

Which of these is a feature that would be helpful in a searching algorithm (one that searches for a value in a list)?

a)

Comments

b)

Errors

c)

A long list

d)

Efficiency

20.

Algorithms can be used to search for items on a list. Which of these algorithms is more efficient at searching through a list?

a)

Linear

b)

Binary

21.

The name for “robot” has dark origins. What does it originally mean?

a)

forced labor or work

b)

to beg

c)

to take over the world

d)

to cause harm