wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science - End of Year Quiz

Total questions: 75

Worksheet time: 46mins

Name
Class
Date
1.

RAM stands for: (a)   Access Memory

2.

ROM stands for: Read (a)   Memory

3.

Volatile memory is...

a)

Temporary memory, it requires power to retain its data.

b)

Permanent memory, it keeps its contents even when it has no power.

4.

Non-volatile memory is...

a)

Temporary memory, it requires power to retain its data.

b)

Permanent memory, it keeps its contents even when it has no power.

5.

RAM is...

a)

Slow speed, volatile memory

b)

High speed, non-volatile memory

c)

Slow speed, non-volatile memory

d)

High speed, volatile memory

6.

RAM cannot be read and written to...

a)

True

b)

False

7.

RAM is known as the main memory...

a)

True

b)

False

8.

One thing that is stored in RAM whilst the computer is being used is: D (a)  

9.

One thing that is stored in RAM whilst the computer is being used is: P (a)  

10.

One thing that is stored in RAM whilst the computer is being used is: F (a)  

11.

When a computer boots up is the operating system copied from the secondary storage to the RAM?

a)

Yes

b)

No

12.

RAM is...

a)

Slower than the CPU cache

b)

Faster than the CPU cache

13.

RAM is...

a)

Slower than secondary storage

b)

Faster than secondary storage

14.

Do computers have a limited amount of RAM?

a)

Yes

b)

No

15.

What two reasons would virtual memory be needed?

a)

The computer doesn't want to use RAM

b)

A particularly memory-intensive application is being used

c)

Not enough applications are running

d)

Too many applications open at once

16.

If the CPU needs to read data stored in the virtual memory, it must move it back to RAM...

a)

True

b)

False

17.

Using virtual memory can make a computer...

a)

Respond at the same speed, it doesn't make much difference.

b)

Fast to respond when switching between applications

c)

Slow to respond when switching between applications

18.

What kind of storage is virtual memory?

a)

Secondary storage

b)

Primary storage

c)

RAM

19.

ROM does what?

a)

Stores all the data and instructions

b)

Is used as secondary storage

c)

Tells the CPU how to boot up

20.

ROM can be read and written to...

a)

True

b)

False

21.

ROM is...

a)

Volatile

b)

Non-volatile

22.

ROM is known as the main memory of a computer...

a)

True

b)

False

23.

Does ROM contain all the instructions a computer needs to properly boot up, called the BIOS?

a)

Yes

b)

No

24.

What does BIOS stand for?

a)

Brain Information Outputs Sounds

b)

Basic Inside Outside Switch

c)

Basic Input Output System

25.

As soon as the computer is powered on what happens?

a)

The CPU accesses the RAM

b)

The CPU reads the instructions from the ROM

c)

The CPU accesses the Virtual Memory

26.

Is ROM built into the motherboard?

a)

Yes

b)

No

27.

What is a Character Set?

a)

All the characters which have to be recognised by humans

b)

All the characters which have to be converted into code

c)

All the characters which have to be recognised by the computer system

28.

What is sampling?

a)

Sound recorded at regular intervals

b)

Colour picked from a photograph

c)

Sound represented digitally

29.

Increasing the resolution of an image will....

a)

Increase the sample rate and quality

b)

Increase the quality

c)

Increase the file size and quality

30.

The sound card converts the signal into a digital file by 'sampling'. This means measuring the ______________ of the wave at different times. What is the missing word?

a)

attitude

b)

amplitude

c)

application

31.

More bits per pixel equals?

a)

A greater colour depth

b)

Low resolution

c)

High resolution

32.

How many characters in the ASCII character set?

a)

127

b)

128

c)

8

33.

What is a limitation of using 16-bit images?

a)

Only 4096 levels of colours and tones

b)

Only 256 levels of colours and tones

c)

Only 65,536 levels of colours and tones

34.

Increasing the number of samples you take per second will...

a)

increase amplitude values of an audio file

b)

increase sound quality of an audio file

c)

increase the resolution of an audio file

35.

Images are stored as a series of...

a)

bits

b)

pixels

c)

colours

36.

Digital images are made by blending ______, ____________ and _________ together to form the rest of the colours.

a)

Red, Green and Blue

b)

Blue, Yellow and Red

c)

White, Black and Grey

37.

What does this flowchart symbol mean?

a)

Decision

b)

Process

c)

Input/Output

38.

What does this flowchart symbol mean?

a)

Decision

b)

Process

c)

Input/Output

39.

What symbol would you use to START and END an algorithm?

a)

Sub-routine

b)

Terminator

c)

Process

40.

What is the outcome if we use DIV (example: 15 DIV 5)

a)

You are given just the remainder after a division

b)

You are given the whole number without a decimal

41.

What would be the outcome if we use MOD (example: 15 MOD 5)

a)

You are given just the remainder after a division

b)

You are given the whole number without a decimal

42.

What would x equal in the following equation? x = ((5 * 7) + 3) / 4

a)

10.5

b)

9.5

c)

8.5

d)

7.5

43.

Name one common way to write and plan an algorithm starting with P (a)  

44.

Name one common way to write and plan an algorithm starting with F (a)  

45.

Which of the following searches looks through every item one by one until it finds what it is looking for?

a)

Linear Search

b)

Binary Search

46.

Which of the following searches looks at the middle of the list and then the middle of that list and then the middle of that list until it finds what it is looking for?

a)

Linear Search

b)

Binary Search

47.

The following list of numbers are to be searched: 104, 120, 143, 162, 173, 186, 190, 195, 198, 207 - what numbers will be examined if a LINEAR search is used to find number 162

a)

104, 120, 143

b)

104, 120, 143, 162

c)

173, 143, 162

48.

In pseudocode the word print would be written as...

a)

INPUT

b)

OUTPUT

c)

ELSE

d)

THEN

49.

Which of the following lines shows an example of a variable?

a)

score = 0

b)

else:

c)

print ("hello world")

d)

OUTPUT hello world

50.

Boolean is...

a)

A whole number

b)

Either TRUE or FALSE

c)

One or more characters enclosed in quotation marks

51.

An integer is...

a)

A whole number

b)

Either TRUE or FALSE

c)

One or more characters in quotation marks

52.

An string is...

a)

A whole number

b)

Either TRUE or FALSE

c)

One or more characters in quotation marks

53.

What part of the body is the CPU described as?

a)

Head

b)

Brain

c)

Heart

54.

The CPU's job is to process what?

a)

...all the data and instructions to make the system work

b)

...all the information it can find

c)

...lots of data so that the computer knows what to do

55.

What does ALU stand for? Arithmetic L (a)   Unit

56.

What does CU stand for? C (a)   Unit

57.

How does the CU execute programs?

a)

By following the fetch-decode-execute cycle

b)

By following the fetch-debug-execute cycle

c)

By following the fetch-decode-excelling cycle

58.

What is cache?

a)

It stores program operations and data while a program is being executed

b)

It executes programs using the fetch-decode-execute cycle

c)

It is a small amount of memory which is a part of the CPU

59.

What does the ALU do?

a)

Is a very fast memory unit

b)

Performs all the calculations and logical operations

c)

Controls the flow of the data

60.

Which of the following are LOGIC operations the ALU can perform?

a)

AND, NOT, OR

b)

Addition, Subtraction, Multiplication

c)

Print, Input, Variables

61.

Which is the fastest kind of memory for the CPU to access?

a)

Random access memory

b)

Level-2 cache memory

c)

Level-1 cache memory

62.

The Von Neumann architecture is an actual computer...

a)

True

b)

False

63.

The Von Neumann architecture is an idea of how a computer a should be built...

a)

True

b)

False

64.

Programs consist of what... which are stored in the memory addresses

a)

Instructions and memory

b)

Instructions and data

c)

Memory and data

65.

With the Von Neumann architecture, the program instructions and data are stored where?

a)

RAM

b)

ROM

66.

The CPU can change tasks simply by loading a different program into memory...

a)

True

b)

False

67.

You don't need to have a certain amount of memory to hold both programs and data...

a)

True

b)

False

68.

Tick two of the registers in the CPU...

a)

MDR

b)

MSR

c)

MAR

d)

MER

69.

Inside the CPU, PC stands for...

a)

Personal Computer

b)

Program Counter

c)

Program Computer

70.

What does the accumulator do?

a)

Stores immediate results of calculations in the ALU

b)

Holds the memory address of the instruction for each cycle

c)

Holds the actual data or instruction

71.

How many types of buses are there?

a)

One

b)

Two

c)

Three

72.

Click two busses from below...

a)

Counter

b)

CPU

c)

Address

d)

Data

73.

The frequency of the clock pulses is know as the...

a)

Computer speed

b)

Clock speed

c)

Clock timer

74.

The clock speed is measured in...

a)

Time

b)

MPH

c)

Hertz

75.

The lower the frequency, the more instructions can be performed in any given moment of time...

a)

True

b)

False