wayground logo

Free Printable Worksheets

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 1

Total questions: 28

Worksheet time: 18mins

Name
Class
Date
1.
What does CPU stand for?
a)
Control Processing Unit
b)
Central Processing Unit
c)
Central Power Unit
d)
Center Power Unit
2.
What is the purpose of the CPU?
a)
To process all the data and instructions.
b)
To turn the computer on.
c)
To create PowerPoint presentations.
d)
To provide power to the computer.
3.

Select all the input devices:

a)

keyboard

b)

screen

c)

USB memory stick

d)

mouse

e)

touchscreen

4.

Select all the output devices:

a)

keyboard

b)

screen

c)

USB memory stick

d)

mouse

e)

touchscreen

5.

The function of the cache is...

a)

temporarily store data or control information needed by the CPU

b)

Direct the flow of instructions and data

c)

perform mathematical and logic functions

d)

store the most frequently used data and instructions

e)

carry data/control signals/information about RAM locations around

6.

RAM is...

a)

primary storage

b)

secondary storage

7.
It is a disadvantage of using a hard disk as storage.
a)
Huge capacity, offers up to several terabytes per device.
b)
Not as portable as other technologies.
8.
It is an example of optical storage:
a)
Magnetic tape
b)
USB memory stick
c)
Blu-ray disks
d)
HDD
9.
Logic gates are digital ...
a)
.. Switches
b)
.. Footprints
c)
.. Binary
d)
.. RAM
10.
What logic gate is this?
a)
AND
b)
OR 
c)
NOT
d)
TO
11.

what is the output

a)

y=0

b)

y=1

12.

What is the output Y of this logic cricuit if A = 1, B = 1, and C = 1

a)

0

b)

1

13.
X . X
a)
0
b)
1
c)
X
d)
__
 X
14.
X + X
a)
0
b)
1
c)
X
d)
__
X
15.

A higher sampling rate means...

a)

A higher quality sound file

b)

A larger sound file

c)

A lower quality sound file

d)

A smaller sound file

16.

A higher sampling resolution means...

a)

A higher quality sound file

b)

A larger sound file

c)

A lower quality sound file

d)

A smaller sound file

17.
Computers can only process information using 0s and 1s
a)
TRUE
b)
FALSE
18.
What is the name of the Base 10 number system?
a)
Binary
b)
Denary
c)
Hexadecimal
19.
ASCII stands for... 
a)
American Standard Code for Information Interchange
b)
American Scientific Code for Information Interchanging
c)
Absolute Standard Codes for Instruction Interchange
20.
How many bits are used in (standard) ASCII?
a)
16
b)
1
c)
7
d)
8
21.
Why is it easier to use hexadecimal compared with binary ?
a)
Easier to remember 1 hex digit compared with 4 binary digits
b)
Easier to read - letters compared with numbers
c)
Saves memory - only 1 character compared with 4
d)
Easier to remember
22.
What is the base of hexadecimal?
a)
2
b)
10
c)
16
d)
32
23.

A syntax error is...

a)

An error in the grammar of how you have written your code such as a spelling mistake

b)

An error which causes the program to crash when it runs, such as dividing by zero or running out of memory

c)

An error which doesn't stop the program from running but makes it give you the wrong answer such as using the wrong sign

d)

An error where you have accidentally rounded a number up

e)

An error where you have accidentally lost the decimal part of a number

24.

A runtime/execution error is...

a)

An error in how you have written your code such as a spelling mistake

b)

An error which causes the program to crash when it runs, such as dividing by zero or running out of memory

c)

An error which doesn't stop the program from running but makes it give you the wrong answer such as using the wrong sign

d)

An error where you have accidentally rounded a number up

e)

An error where you have accidentally lost the decimal part of a number

25.
What does HTML stand for?
a)
Hypertext Making Language
b)
Hyper Transfer Markup Language
c)
Hypertext Markup Language
d)
Hyper Transfer Making Language
26.
HTML Language uses
a)
Tabs
b)
Tags
c)
Punctuation
d)
Quotations
27.

Every computer processor has the same instruction set

a)

True

b)

False

28.

What are the 2 parts of the instruction?

a)

Opinstruction and Opmemory

b)

Opcommand and Opstate

c)

Opcode and Operand

d)

Opcommand and Opmemory