wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Short Computer Science Quiz -- Paper 1

Total questions: 35

Worksheet time: 17mins

Name
Class
Date
1.

An algorithm is

a)

sequence of steps to complete a task

b)

instructions for a computer to follow

c)

breaking a problem down into chunks

d)

a flowchart

2.

Breaking a problem down into a number of sub problems, so each sub-problem accomplishes a identifiable task, is called...

a)

Decomposition

b)

Abstraction

c)

Analysis

d)

Processing

3.

Process of taking away or removing irrelevant characteristics in terms of the problem being solved in order to reduce it to something simpler to understand is called...

a)

Decomposition

b)

Abstraction

c)

Analysis

d)

Processing

4.

What is the table called?

a)

Testing Table

b)

Trace Table

c)

Truth Table

d)

Technical Table

5.

When would this function return TRUE?

a)

When the num is equal to 0

b)

When the num is even

c)

When the num is odd

d)

When 2 = 0

6.

num is an example of a

a)

parameter

b)

constant

c)

varied number

d)

return value

7.

The difference between a function and a procedure is that a function MUST

a)

return a value

b)

contain a loop

c)

be passed a parameter

d)

contain MOD

8.

A value that doesn't change when the program is running is called a

a)

variable

b)

constant

c)

loop

d)

condition

9.

Which type of loop runs a set number of times?

a)

FOR loop

b)

WHILE loop

c)

DO UNTIL loop

d)

Infinite loop

10.

What are the two types of variables? Select two.

a)

Local

b)

Global

c)

Quick

d)

Accessible

11.
What are the physical components of a computer system called?
a)
Hardware
b)
Desktop
c)
Devices
d)
Peripherals
12.
What are the programs that run on a computer system called? 
a)
Algorithms
b)
Code
c)
Software
d)
Languages
13.
What is the name of the chip inside the computer that processes information?
a)
Random Access Memory
b)
Central Processing Unit
c)
Read Only Memory
d)
Motherboard
14.
What are the chips inside a computer that temporarily hold all the programs and data currently being used?
a)
Random Access Memory (RAM)
b)
Read Only Memory (ROM)
c)
Hard Disk
d)
Hard Drive
15.
What does GB stand for?
a)
Gigabyte
b)
Giantbyte
c)
Giagabyte
d)
Giggabyte
16.
How Many Megabytes Are in 1 Gigabyte
a)
1
b)
132
c)
1000
d)
1024 
17.
What enables different parts of the CPU to work on different tasks at the same time
a)
Hyper Threading
b)
Multiplier
c)
Cores
d)
Bus Speed
18.
Processor speed is measured in _______.
a)
Ghz
b)
Bus Speed
c)
Hyperthreads
d)
Cores
19.
When was the World Wide Web created?
a)
1989
b)
1995
c)
1974
d)
1900
20.
The most widely used operating system for personal computers is ________.
a)
Mac OS X
b)
Facebook
c)
Microsoft Windows
d)
Ubuntu Linux
21.
Which of the following is a type of monitor port?
a)
 VGA port
b)
DisplayPort
c)
HDMI port
d)
All of the above
22.
mobile operating system developed by Apple
a)
AOS
b)
EOS
c)
UOS
d)
IOS
23.
Which of the following companies is known for manufacturing computer processors?
a)
CPU
b)
Intel
c)
Sony
d)
Corel
24.
In order to connect your computer to the Internet with a modem, your computer will have to have a(n) ________ port
a)
HDMI
b)
USB
c)
Headphone
d)
Ethernet
25.
Solid State Drives are more common in
a)
Desktop Computers
b)
Mobile Computers
26.
Which of the following is an ADVANTAGE of Hard Disk Drives over Solid State Drives?
a)
Faster Performance
b)
Usually More Storage Space
c)
More Quiet
More Quiet
d)
None of the Above
27.
An operating system is an example of computer _________.
a)
software
b)
hardware
28.
What is an example of an output device?
a)
Mouse
b)
Microphone
c)
Speakers
d)
DVD
29.
Which of these is NOT a computer?
a)
Smartphone
b)
Desktop PC
c)
Tablet
d)
Clock
30.
A placeholder for a piece of information that can change.  This is also a term in math.
a)
variable
b)
Editor
c)
Item
d)
Information item
31.
In coding terms, the action of doing something over and over again.
a)
Repeating
b)
Repetition
c)
Loop
d)
Do-over
32.
A set of instructions used to solve a problem.
a)
Algorithm 
b)
Analogue
c)
Program
d)
Process
33.
The ALU is part of the CPU.  What does ALU stand for?
a)
Arithmetic Logic Unit
b)
Access Logic Unit
c)
Addressable Linked Unit 
d)
Absolute Logic Unix
34.
Creating a simple model of a complex system is known as...
a)
Abstraction
b)
Assembling
c)
Addressability
d)
Aggregation
35.
The number of bits that can be transferred per second.
a)
Bandwidth
b)
Broadband
c)
Biometrics
d)
Boolean