wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

H446 Section 1: Components of a computer

Total questions: 71

Worksheet time: 38mins

Name
Class
Date
1.

Which registers hold and transfer data or instructions?

a)

Accumulator

b)

MDR

c)

MAR

d)

PC

e)

CIR

2.

Which registers hold and transfer the memory addresses of data or instructions?

a)

Accumulator

b)

MDR

c)

MAR

d)

PC

e)

CIR

3.

At which stage in the F-D-E cycle is the ALU needed?

a)

Fetch

b)

Decode

c)

Execute

d)

Repeat

4.

At which stage in the F-D-E cycle is the accumulator involved?

a)

Fetch

b)

Decode

c)

Execute

d)

Repeat

5.

In computer architecture, what is meant by the term bus?

a)

To transport power to the different computing components

b)

Connect the processor to main memory and pass signals

c)

To keep track of timing on the system clock

d)

To access the data stored on the different pages in main memory

6.

Which of the following is NOT one of the control lines on the control bus?

a)

Memory Write

b)

Interrupt Request

c)

Bus Request

d)

Memory Reset

7.

What is the job of the data bus?

a)

Transfer data and instructions between the processor and main memory

b)

Transfer data between the processor and main memory

c)

Transfer memory addresses between the processor and main memory

d)

Write data to main memory

8.

Which unit carries out logical instructions?

(a)  

9.
Sends out signals to co-ordinate how the processor works and instructions are decoded here.
a)
Control Unit (CU)
b)
Central Processing Unit (CPU)
c)
Arithmetic Logic Unit (ALU)
d)
Current Instruction Register (CIR)
10.
Holds the address of the next instruction to be executed.  It gets incremented with each cycle of the fetch-decode-execute cycle. 
a)
Memory Address Register (MAR)
b)
Current Instruction Register (CIR)
c)
Program Counter (PC)
d)
Accumulator (ACC)
11.
Used to carry the address to which the data is being transmitted.
a)
Control Bus
b)
Address Bus
c)
Memory Address Register (MAR)
d)
Memory Data Register (MDR)
12.
During the F-E cycle, the PC is…
a)
Deleted
b)
Initialised
c)
Incremented
d)
Increased
e)
Decremented
13.
The contents of the MBR are transferred to which other register during the fetch stage
a)
PC
b)
ALU
c)
CIR
d)
MAR
14.
Which register stores the memory location of the next instruction
a)
MAR
b)
MBR
c)
PC
d)
CIR
15.

How many parts are an instruction split into when decoded

a)

2

b)

3

c)

4

d)

5

16.
What happens after the execute stage of the F-E cycle
a)
The computer switches off
b)
The processor rests for 1 Mhz
c)
The fetch stage occurs again
d)
The Check stage ensures the instruction was properly executed
17.
The decode stage sometimes includes fetching more data
a)
TRUE
b)
FALSE
18.

Which of the following statements is not true

a)

Buses typically consist of 8, 16, 32 or 64 lines

b)

Most modern computers use a range of general purpose registers rather than a single accumulator

c)

Memory is divided into units called WORDS which are variable in size

d)

The ALU can perform mathematics with fixed and floating point numbers, as well as logical shifts and boolean logic

19.

Look carefully at the CPU diagram shown here. There is a mistake in the representation of how data travels to/from one of the buses. Which bus is labelled incorrectly?

a)

Control Bus

b)

Address Bus

c)

Data Bus

20.

An operand is...

a)

The operation to be performed on a set of data

b)

The data with which an operation is to be performed

c)

Something which moves data around the CPU

21.

An opcode is...

a)

The operation to be performed on a set of data

b)

The data with which an operation is to be performed

c)

Something which moves data around the CPU

22.

Here is a simple diagram representing the CPU. Which missing component is labelled by the question mark?

a)

The ALU

b)

Backing Store

c)

Main Memory

d)

System Bus

23.

What is the name of this language?

(a)  

24.

What is the highest memory address that could be addressed by this machine?

(a)  

25.

What is the lowest memory address that could be addressed by this machine?

(a)  

26.

What is the width of the address bus in this machine?

(a)  

27.
If the processing speed goes up from 2GHZ to 4GHZ and the number of cores goes from 2 to 4 – what is the exact effect on the performance of the computer? (5-6)
a)
The maximum number of instructions executed per second doubles
b)
The maximum number of instructions executed per second quadruples
c)
The maximum number of instructions executed per second is quartered
d)
The maximum number of instructions executed per second is halved
28.
If the processing speed goes from 1GHZ to 4GHZ and the processor is changed from an 8 core to a dual core processor – what is the exact effect on the performance of the computer? (5-6)
a)
The number of instructions executed per second is halved
b)
The number of instructions executed per second doubles
c)
The number of instructions executed per second stays the same
d)
The number of instructions executed per second quadruples
29.
Which is an example of an Embedded System: (1-4)
a)
Laptops
b)
Washing Machine
c)
PCs
d)
Tablets
30.
Processors don’t do the following (1-4)
a)
Operate in Hz
b)
Process Data
c)
Execute Instructions
d)
Execute Data
31.
What is held in cache? (5-6)
a)
Instructions that have been processed
b)
Data that hasn’t been used for a long time
c)
Commonly used instructions and data
d)
All of the programming instructions
32.
Which of the following affects the performance of a CPU?
a)
Number of cores
b)
Hard Drive capacity
c)
Number of applications stored
d)
Number of Hard Drives used
33.

Which of the following statements describes pipelining?

a)

A small amount of memory located on the CPU.

b)

Using multiple CPU cores to process multiple instructions simultaneously.

c)

Allowing the CPU to switch between two threads while data is being fetched.

d)

Using different parts of the CPU to perform different stages of multiple instructions simultaneously.

34.

What parallel processing technique does the following image describe?

a)

Pipelining

b)

Multi-Tasking

c)

Multi-Threading

d)

Cache

35.

Which of the following is a common size for cache memory?

a)

1-2TB

b)

8-16GB

c)

250-500MB

d)

8-12MB

36.

CISC aims to use as few lines of assembly code as possible, even if more clock cycles are needed as a result.

a)

TRUE

b)

FALSE

37.

Which of the following is FALSE about von Neumann architecture?

a)

Data and programs share the same memory.

b)

The programming instructions and data share the same bus.

c)

There is no possibility of data being overwritten by instruction and vice versa.

d)

None of the above.

38.

In which of the following parts of memory is Harvard architecture used in modern computers?

a)

Cache

b)

Main Memory

c)

Flash Drive

d)

All types of memory

39.

Which of the following processor type is efficient at simpler tasks?

a)

CISC

b)

RISC

40.

Which of the following are tasks that would benefit from a graphics processor?

a)

Gaming

b)

Music streaming

c)

Word processing

d)

Data Mining

41.

Which of the following are examples of RISC?

a)

Physically larger in size and require more silicon to make thus more expensive

b)

Smaller in size as less complex circuity required, less silicon needed to make thus cheaper

c)

Can’t support pipelining

d)

More intensive tasks will do better

42.

What 3 Parts does a RFID system contain?

a)

Ram, Power supply and Monitor

b)

Wheels, Engine, Battery

c)

Processor, Printer and Scanner

d)

Tag, Reader and Antenna

43.

What are the two types of RFID Tags?

a)

Active and Passive

b)

Aggressive and Passive

c)

Wireless and Wired

d)

Male and Female

44.

Which of these is an advantage of RFID?

a)

Less expensive than Bar code

b)

Doesn't need line of sight to scan

c)

Less Durable

d)

More interesting than Bar Code

45.

What is a disadvantage of RFID?

a)

More expensive than other options

b)

Less Durable

c)

It is evil

d)

Has a smaller range than other methods of AIDC

46.

RFID uses ________ to read information.

a)

Radio waves

b)

Special ink

c)

Visible red light

d)

Pin

47.
Which of the following is not a type of printer?
a)
Networked
b)
Thermal
c)
Impact
d)
Laser
48.
Imaging drums are found in what type of printer?
a)
laser
b)
thermal
c)
impact
d)
inkjet
49.
The C in CMKY is prints which color?
a)
Blue
b)
Yellow
c)
Black
d)
Red
50.
The K in CMYK prints which color?
a)
black
b)
blue
c)
yellow
d)
red
51.
This type of printers create image by striking paper and ribbon
a)
Impact
b)
Non-impact
c)
laser
d)
I don't know
52.

Uses powdered ink (toner)

a)

Inkjet Printer

b)

Laser Printer

c)

3D Printer

53.

Which of these is NOT secondary storage?

a)

USB

b)

Google Drive

c)

RAM

d)

DVD

54.

Which type of secondary storage uses pits & lands?

a)

Optical

b)

Magnetic

c)

Solid State

d)

RAM

55.
If the RAM is upgraded from 512MB to 4GB, what will be the biggest benefit?
a)
More programs and data can be opened at the same time
b)
The operating system will be faster
c)
There will be more hard drive space
d)
The computer will be quicker if you open a document
56.
Which of these is not stored in the RAM?
a)
Applications
b)
Operating System
c)
PC start up data
d)
User Interface
57.
ROM is non-volatile memory
a)
True
b)
False
58.
ROM allows you to load a program faster after you have opened it the first time
a)
True
b)
False
59.

Where is the Operating System stored when the computer is running?

a)

ROM

b)

RAM

c)

HDD

d)

Optical Drive

60.

Where is the Operating System stored when the computer isn't running?

a)

ROM

b)

RAM

c)

HDD

d)

Optical Drive

61.

Which of these is RAM?

a)
b)
c)
d)
62.

Which of these are not optical storage?

a)
b)
c)
d)
e)
63.

Memory that uses secondary storage so that it seems like an entire program is running from RAM

a)

Cache Memory

b)

Virtual Memory

c)

Flash Memory

d)

Registers

64.
Virtual memory is used
a)
when the RAM is not enough to contain all of the programs and data currently being used
b)
every other time a program is used
c)
as a secondary storage medium for long term storage of documents
d)
when the CPU is getting overheated
65.

Why is it slow using virtual memory?

a)

The hard drive is slow access because it is slower technology and is located further away from the processor

b)

It isn't slow if you use a solid state drive

c)

It takes processing time to swap programs between the hard drive and RAM

d)

The buses do not connect directly with the hard drive

66.

The process of swapping between virtual memory and RAM is known as disk what?...

(a)  

67.
The Accumulator is a type of what?
a)
Register
b)
Buffer
c)
RAM
d)
Cache
68.
What is the purpose of the CPU's registers?
a)
These are used to permanently store data and instructions
b)
These are used to temporarily store data and instructions.
c)
They are used to keep track of the CPU speed.
d)
They are used to check the CPU's processing power
69.
What is the Mnemonic code for the STORE instruction in LMC?
a)
STO
b)
LDA
c)
STA
d)
BRA
70.

Flash storage is...

a)

Easy to break

b)

Only used in small devices

c)

Cheaper than magnetic storage

d)

Not damaged by being moved around

e)

Often used for backup servers

71.

The highest capacity optical storage medium is...

a)

CD

b)

DVD

c)

BluRay

d)

Magnetic Tape