wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

WJEC CS 1.1, 1.2, 1.4, 1.8, 2.3.1 and 2.3.3 Part 4

Total questions: 28

Worksheet time: 17mins

Name
Class
Date
1.
What type of memory is accessed the quickest?
a)
Solid State Memory
b)
Magnetic Storage
c)
Blu-Ray
d)
CD/DVD
2.
What type of memory is inside an iPhone?
a)
Magnetic Tape
b)
Solid State
c)
Optical
3.

The characteristics of ROM are it is .....

a)

Non-volatile, read, contents cannot be altered

b)

Volatile, read & write, contents can be altered

4.

Describe the purpose of RAM

a)

Stores the instructions to load up the computer

b)

Stores data or information currently in use

5.

What is the main feature of the von Neumann Computer architecture?

a)

There is a single PRIMARY MEMORY for both data and instructions.

b)

The model as a single CPU

c)

The instructions are stored in PRIMARY MEMORY

d)

Data is stored in SECONDARY STORAGE

6.

What is the difference between Harvard and Von Neumann?

a)

Harvard has separate stores for data and instructions, VN does not

b)

Processing capacity; VN is faster

c)

VN has separate stores for data and instructions, Harvard does not

d)

Processing capacity; Harvard is faster

7.

A microphone is...

a)

INPUT

b)

OUTPUT

c)

STORAGE

8.

A speaker is...

a)

INPUT

b)

OUTPUT

c)

STORAGE

9.

Ā·Ā=

a)

A

b)

Ā

c)

1

d)

0

10.

A·Ā =

a)

A

b)

Ā

c)

1

d)

0

11.

Which of the following is the correct truth table for the Boolean expression shown here:

a)
b)
c)
d)
12.

Which of the following is the correct truth table for the Boolean expression shown here:

a)
b)
c)
d)
13.
A truth table lists every possible combination of input and the resulting output
a)
True
b)
False
14.
What gate is this table for?
a)
AND
b)
OR
c)
NOT
d)
NOR
15.

What is used to convert a sound wave in to a digital format?

a)

A sound wave converter

b)

A router

c)

An amplitude to digital converter

d)

Analogue to digital converter

16.

What is the formula for finding a sound files size?

a)

size = rate * resolution * seconds

b)

size = rate * resolution * minutes

c)

size = amplitude * bits * seconds

d)

size = sample * frequency * bits

17.

How many nibbles are there in a byte?

a)

1

b)

2

c)

4

d)

8

18.

11010111 in binary is...

a)

ODD

b)

EVEN

19.
If ASCII "a" is 97 in denary  What is "b"?
a)
95
b)
96
c)
98
d)
99
20.
Bitmap graphics are also known as...
a)
Raster Graphics
b)
Vector Graphics
c)
Scalable Graphics  
d)
SVG Graphics
21.

Where is hexadecimal used on the internet?

a)

To represent colours (RGB values)

b)

It's written into every website to display text

c)

Videos are stored in hex

d)

On BBC Bitesize and that's the only place you'll ever find it

22.

Where is hexadecimal used inside a computer?

a)

For the locations of memory

b)

For interfacing between a printer and Microsoft Word

c)

It is never, only humans use it

d)

Sound plays quicker in hex, so we store it in hex

23.

Semantic analysis is?

a)

Comments and unneeded spaces are removed. Remaining code is turned in to tokend and. A symbol table is created which holds the addresses of variables, labels and subroutines.

b)

Tokens are checked to see if they match the spelling and grammar expected. This is done by parsing each token to determine if it uses the correct syntax for the programming language. If syntax errors are found, error messages are produced.

c)

Variables are checked to ensure that they have been properly declared, used and are the correct data type. Operations are checked to ensure that they are legal for the type of variable being used, e.g. you would not try to store the result of a division operation as an integer.

d)

Machine code is generated. Code optimisation to run as fast as possible. redundant data is removed.

24.

Syntax Analysis is?

a)

Comments and unneeded spaces are removed. Remaining code is turned in to tokend and. A symbol table is created which holds the addresses of variables, labels and subroutines.

b)

Tokens are checked to see if they match the spelling and grammar expected. This is done by parsing each token to determine if it uses the correct syntax for the programming language. If syntax errors are found, error messages are produced.

c)

Variables are checked to ensure that they have been properly declared, used and are the correct data type. Operations are checked to ensure that they are legal for the type of variable being used, e.g. you would not try to store the result of a division operation as an integer.

d)

Machine code is generated. Code optimisation to run as fast as possible. redundant data is removed.

25.
You should save HTML files with which file extension?
a)
.htm
b)
.index
c)
.webpage
d)
.html
26.
Which of the following is the largest heading? 
a)
H2
b)
H3
c)
H4
d)
H6
27.

Each assembly instruction usually has an address or data called an

a)

opcode

b)

operand

c)

mnemonic

d)

instruction set

28.
Different CPUs require different assemblers.
a)
True
b)
False