wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2nd Bock Computer Science2024

Total questions: 42

Worksheet time: 32mins

Name
Class
Date
1.

What is debugging?

a)

The term popularly used to describe fixing errors in a computer program

b)

The term popularly used to describe no errors in a computer program

c)

The term popularly used to describe locating errors in a computer program

2.
A list of steps to finish a task.
a)
Algorithm
b)
Program
c)
Programming
d)
Repeat
e)
Loop
3.
What is an example of an output device?
a)
Mouse
b)
Microphone
c)
Speakers
d)
DVD
4.
What is an example of an input device?
a)
Keyboard
b)
Speakers
c)
Monitor
d)
DVD
5.
What is spam?
a)
unsolicited messages sent to you
b)
Send Programs And Machine code
c)
untitled messages
d)
A Virus
6.
Firefox, Opera, Chrome, Safari and Explorer are types of what?
a)
Wildlife Charities
b)
Folder
c)
Web Browser
d)
Different colours of the new Vauxhall Vectra
7.
What computer component is displayed?
a)
Expansion Card
b)
CPU
c)
Motherboard
d)
Memory 
8.
What are these?
a)
Tower
b)
Motherboard
c)
Harddrive
d)
RAM memory
9.
In terms of computing, what does CPU stand for?
a)
central pc unit
b)
clean processing unit 
c)
computer processing unit
d)
Central processing unit
10.
What does HTML stand for?
a)
Hyper Text Mark up Lingo
b)
Hyper Text Mark Up Language
c)
Hyper Total Managed Language 
d)
Handy Texting Management Level
11.
A computer which is attached to a network is called a
a)
Personal computer
b)
Stand alone
c)
Work alone
d)
Work station
12.
_____ is a way of repeating code
a)
While
b)
Expression
c)
Loop
d)
Lopp 
13.
Which of these is the 'brain' of the computer?
a)
RAM
b)
CPU
c)
Motherboard
d)
Hard drive
14.

A list of steps to complete a task

a)

Algorithm

b)

Program

c)

CPU

d)

Hardware

15.

the physical, tangible parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card, speakers and motherboard.

a)

Algorithm

b)

Program

c)

CPU

d)

Hardware

16.

An algorithm that has been coded into something that can be run by a machine

a)

Algorithm

b)

Program

c)

CPU

d)

Hardware

17.

Part of a program that does not work correctly.

a)

Software

b)

Bug

c)

Debug

d)

Computer

18.

instructions that can be stored and run by hardware

a)

Software

b)

Bug

c)

Debug

d)

Computer

19.
a)

Hardware

b)

Software

20.
a)

Hardware

b)

Software

21.

A list of steps to complete a task

a)

Algorithm

b)

Program

c)

CPU

d)

Hardware

22.

An algorithm that has been coded into something that can be run by a machine

a)

Algorithm

b)

Program

c)

CPU

d)

Hardware

23.

the brains of the computer where most calculations take place.

a)

Algorithm

b)

Program

c)

CPU

d)

Hardware

24.

Part of a program that does not work correctly.

a)

Software

b)

Bug

c)

Debug

d)

Computer

25.

Finding and fixing problems in an algorithm or program.

a)

Software

b)

Bug

c)

Debug

d)

Computer

26.
_______ is how we write code
a)
Syntax
b)
Loops
c)
Variables
d)
Functions
27.
__________ are actions an object can do
a)
Value
b)
Syntax
c)
Objects
d)
Functions
28.
_____ is a way of repeating code
a)
While
b)
Expression
c)
Loop
d)
Lopp 
29.
_________ holds your data for later
a)
Object
b)
Expression
c)
Variable
d)
Value
30.
______ is a type of programming data that represents text
a)
Basic
b)
Syntax
c)
Argument
d)
String
31.

What is an algorithm?

a)

Patterns and trends used to solve a problem

b)

A set of step-by-step instructions to resolve a problem

c)

A programming language

32.

What are algorithms used for?

a)

To plan out the solution to a problem

b)

As a platform to program a solution

c)

To test a solution to a problem

33.

What are the only two numbers you can use in binary?

a)

0 and 1

b)

1 and 2

c)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10

d)

1, 2, 4, 8, 16

34.

What is the point of binary?

a)

It represents how computers interpret electrical signals

b)

Because we like to make you do extra math

c)

It is fun

d)

Because it describes star systems

35.

How is our number system different from the binary system?

a)

Our number system is base 5; the binary system is base 3

b)

Our number system is base 10; the binary system is base 2

c)

Our number system is base 10; the binary system is base 1

d)

Our number system is base 100; the binary system is base 2

36.

An advantage of programming in Low Level is

a)

Easier for us to understand

b)

Easier to debug

c)

Programs require less file space

37.

A disadvantage of programming in Low Level is

a)

No technical skill is required

b)

Needs to be translated before it can be executed

c)

Difficult for humans to debug

38.

An advantage of programming in High Level is

a)

Easier for us to understand

b)

Useful for device drivers

c)

Programs execute faster than other generations

39.

A disadvantage of programming in High Level is

a)

A lot of code must be translated before it can be executed

b)

Difficult to debug

c)

High level of technical skill is required

40.

Sequencing is…

a)

a list of instructions which are followed in a set order

b)

a list of instructions where there is a choice based on a condition

c)

A list of instructions which will loop based on a condition

d)

A list of instructions which will loop forever

41.

Iteration is...

a)

a list of instructions which are followed in a set order

b)

a list of instructions where there is a choice based on a condition

c)

A list of instructions which will loop based on a condition

d)

A list of instructions which will loop forever

42.

Selection is...

a)

a list of instructions which are followed in a set order

b)

a list of instructions where there is a choice based on a condition

c)

A list of instructions which will loop based on a condition

d)

A list of instructions which will loop forever