wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Milestone 2 Revision

Total questions: 161

Worksheet time: 2hrs 25mins

Name
Class
Date
1.

Computational Thinking

a)

looking for similarities among and within problems

b)

Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms

c)

creating step-by-step algorithms

d)

Reducing information and detail to focus on essential characteristics.

e)

Breaking problems into smaller, more manageable problems.

2.

Decomposition

a)

looking for similarities among and within problems

b)

Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms

c)

creating step-by-step algorithms

d)

Reducing information and detail to focus on essential characteristics.

e)

Breaking problems into smaller, more manageable problems.

3.

Abstraction

a)

looking for similarities among and within problems

b)

Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms

c)

creating step-by-step algorithms

d)

Reducing information and detail to focus on essential characteristics.

e)

Breaking problems into smaller, more manageable problems.

4.

Breaking a complex problem down into smaller problems and solving each one individually.

a)

Decomposition

b)

Abstraction

c)

Pattern Recognition

d)

Algorithmic Design

5.

Picking out the important bits of information from the problem, ignoring the specific details that don't matter.

a)

Decomposition

b)

Abstraction

c)

Pattern Recognition

d)

Algorithmic Design

6.

"An organised collection of data values, the relationships among them, and the operations that can be applied to the data"

a)

Data structure

b)

Variable

c)

Program

d)

Function

7.

Choose all the ways in which a Python list is different from an array ...

a)

Arrays have fixed length: Lists have dynamic length

b)

Arrays only contain one data type; Lists can contain many data types

c)

Arrays are indexed from 1; Lists are indexed from 0

d)

Arrays can not be empty; Lists can be empty

8.

Each item in a list has an "address" or index. The first index in a Python list is what?

a)

1

b)

0

c)

a

d)

A

9.
What is the position of the name 'Paula' in the following list:
names = ["Paul","Phillip","Paula","Phillipa"]
a)
0
b)
1
c)
2
d)
3
10.

Define the term ‘Algorithm’

a)

The process of filtering out the characteristics of problems that are not needed in order to concentrate on those that are needed

b)

An algorithm is a set of steps/instructions needed to complete a software task.

c)

The process of breaking down a complex problem into a series of more manageable problems

d)

Identifying patterns

11.

What type of flowchart symbol is this?

a)

Start/ End (terminator)

b)

Process

c)

Input/ Output

d)

Decision

12.

What type of flowchart symbol is this?

a)

Start/ End (terminator)

b)

Process

c)

Input/ Output

d)

Decision

13.

What type of flowchart symbol is this?

a)

Start/ End (terminator)

b)

Process

c)

Input/ Output

d)

Decision

14.

What type of flowchart symbol is this?

a)

Start/ End (terminator)

b)

Process

c)

Input/ Output

d)

Decision

15.

What value would be output if a = 2 and b = 4?

a)

4

b)

12

c)

2

d)

1

16.

What value would be output if a = 6 and b = 6?

a)

4

b)

12

c)

2

d)

24

17.

In a flowchart, what is the purpose of an arrow?

a)

To show where the inputs and outputs occur

b)

To show the flow from one component to the next

c)

To show where iteration happens

18.

Which of these is the correct definition of sequence?

a)

Sequence are glittery objects sewn onto a dancing dress.

b)

Sequence means that the same statements are repeated in the program.

c)

Sequence means that program statements are set out one after another

d)

Making a decision, the outcome of which will determine what happens next

19.

Which of these is the correct definition of iteration?

a)

Repeating an action until a defined outcome is achieved, which enables the program to move onto the next steps

b)

Making a decision, the outcome of which will determine what happens next

c)

Actions must be done in the correct order so the desired outcome is achieved

d)

Error identification and resolution

20.

Which is the best definition of a 'subprogram'?

a)

A small independent computer program

b)

A piece of code that can not run independently of a main program

c)

A badly written piece of code

d)

A named block of code that usually carries out a single action or returns a result

21.

Select all the valid reasons for using subprograms ...

a)

To take advantage of previously written and tested blocks of code

b)

To able to easily reuse a block of code sevevral times

c)

To provide structure to a program

d)

To allow different programmers to work on seperate parts of a program

22.

Which is correct the flowchart symbol for calliing a subprogram?

a)
b)
c)
d)
23.

Select the correct Operator for addition

a)

+

b)

=

c)

X

d)

$

24.

Select the correct operator for subtraction:

a)

*

b)

-

c)

_

d)

*

25.

Select the correct operator for multiplication:

a)

x

b)

*

c)

**

d)

+

26.

Select the correct operator for division:

a)

/

b)

\

c)

"

d)

!

27.

Select the correct operator for Modulus:

a)

?

b)

/

c)

>

d)

%

28.

Select the correct operator for Floor Division (Div):

a)

//

b)

\\

c)

%%

d)

--

29.

Select the correct operator for Exponentiation:

a)

**

b)

))

c)

XX

d)

==

30.

Select the correct answer:


x = 15

y = 4


print( 'x * y')

a)

59

b)

60

c)

54

d)

22

31.

Select the correct answer:


x = 15

y = 4


print(x // y)

a)

3

b)

3.75

c)

4

d)

5

32.

Select the correct answer:


x = 15

y = 4


print('x ** y =',x**y)

a)

50625

b)

45658

c)

50621

d)

50254

33.

Logical operators:


True if both operands are true

a)

x and y

b)

x or y

c)

not x

34.

Logical Operators:


True if either of the operands is true

a)

x and y

b)

x or y

c)

not x

35.

Logical Operators:


true if operand is false

a)

x and y

b)

x or y

c)

not x

36.

Comparison Operators:


Select the correct operator for Greater Than:

a)

>

b)

<

c)

^

d)

v

37.

Comparison Operators:


Select the correct operator for Less than

a)

>

b)

<

c)

^

d)

v

38.

Comparison Operators:


Select the correct operator for equals to

a)

=

b)

==

c)

===

d)

====

39.

Comparison Operators:


Select the correct operator for not equal to

a)

=!=

b)

!

c)

=!

d)

!=

40.

Comparison Operators:


Select the correct operator for Greater than or Equal to:

a)

>=

b)

=>

c)

=)

d)

<=

41.

Comparison Operators:


Select the correct operator for less than or equal to

a)

<=

b)

=>

c)

>=

d)

==

42.
Convert 128 to binary
a)
10000000
b)
01111110
c)
10000001
d)
11001100
43.
Convert 11111111 to decimal
a)
255
b)
245
c)
235
d)
225
44.
What are the only two numbers you can use in binary?
a)
0 and 1
b)
1 and 2
c)
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
d)
1, 2, 4, 8, 16
45.

Which of these are the correct place values for binary?

a)

128,64,32,16,8,4,2,1

b)

128, 68,34,12,6,4,2,1

c)

1,0

d)

0,1

46.
If a binary number ends with a 1, it must be...
a)
An odd number
b)
An even number
c)
A prime number
d)
The number 12
47.
What is the denary number system?
a)
It counts the number of dens
b)
Our usual base 10 number system
c)
A special number system for computers
d)
Den Ary's number system
48.
What is the point of binary?
a)
It represents how computers interpret electrical signals
b)
Because we like to make you do extra maths ;-D
c)
For the lulz
d)
Because it describes star systems
49.
How would you write the number two in binary?
a)
1001
b)
0001
c)
0000
d)
0010
50.
Computers can only understand 0s and 1s.
a)
True
b)
False
51.
Binary is made up of which numbers 
a)
3 and 4.
b)
2 and 3.
c)
1 and 2.
d)
0 and 1.
52.
A bit is 
a)
a numerical label assigned to each device.
b)
the smallest unit of data in a computer.
c)
a keyboarding term for typing.
d)
is a numeral system made up of 16 symbols.
53.
A group of 8 bits is known as a gigabyte.
a)
True
b)
False
54.
8 bytes = 1 bit
a)
TRUE
b)
FALSE
55.
How would you write the number 4 in binary code?
a)
0100
b)
0000
c)
0001
d)
0010
56.

What is binary also known as?

a)

Base 1

b)

Base 2

c)

Base 3

d)

Base 10

57.

What are the number choices in binary?

a)

0 and 1

b)

0, 1 and 2

c)

0 to 2

d)

0 to 9

58.

What are the first 6 powers in binary?

a)

0, 2, 4, 8, 12, 32

b)

1, 2, 4, 8, 16, 31

c)

1, 2, 6, 8, 16, 32

d)

1, 2, 4, 8, 16, 32

59.

What is 23 in binary

a)

10101

b)

10110

c)

10111

d)

11000

60.

What is 1001 binary number in denary?

a)

8

b)

9

c)

10

d)

11

61.

What is 111111 in denary?

a)

60

b)

61

c)

62

d)

63

62.

What is the binary addition rule for 1 + 1 + 1?

a)

0

b)

1

c)

0 carry 1

d)

1 carry 1

63.

what is 0 + 1 in binary?

a)

0

b)

10

c)

11

d)

1

64.

What is 1 + 1 in binary?

a)

10

b)

01

c)

11

d)

2

65.

What is 111 +110?

a)

1100

b)

1101

c)

1110

d)

1111

66.

What effect does a left shift of 2 places have in binary?

a)

Multiplies by 2

b)

Multiplies by 4

c)

Divides by 2

d)

Divides by 2

67.

What issue can occur when performing a left shift?

a)

Get the answer wrong

b)

The number is lost

c)

Loss of accuracy due to overflow

d)

Loss of accuracy due to lost data

68.

What effect does a right shift of 4 places have in binary?

a)

Divides by 8

b)

divides by 4

c)

Divides by 32

d)

Divides by 16

69.

What issue can occur when performing a right shift?

a)

Get the answer wrong

b)

The number is over stated

c)

Loss of accuracy due to overflow

d)

Loss of accuracy due to lost data

70.

What is the word size (number of bits) of most new computers?

a)

8

b)

16

c)

32

d)

64

71.
Digital sound always sounds better than analogue.
a)
False
b)
True
72.
The most common sampling rate for sound files is 16 bit.
a)
False
b)
True
73.
The most common sampling rate for sound files is 44.1 khz.
a)
True
b)
False
74.
A microphone converts the changes in air pressure into voltage changes which are then digitised.
a)
True
b)
False
75.
The following is true about sampling rates:
a)
They measure a number of snapshots of sound taken per second.
b)
They are not as important as bit rates.
c)
They are different for every song, depending on its loudness.
76.
Sampling rate for CDs is different from the one used by DVDs.
a)
True
b)
False
77.
DAC does this:
a)
Converts a binary stored version of a recording to voltage changes that speakers can reproduce.
b)
Takes voltage changes and digitises them for further processing and storage.
c)
Amplifies the sound and makes it digitally clean.
78.
Identify a false statement:
a)
Higher bit rates usually improve the sound quality and result in smaller file size.
b)
Higher bit rates usually improve the sound quality but result in larger file size.
c)
To record a sound into binary format, ADC will be applied rather than DAC.
79.
Which of the following is not a usual way of reducing sound file size:
a)
Erasing metadata and keeping recordings short.
b)
Using lossy compression.
c)
Using lossless compression.
d)
Reducing sampling rate or bit rate.
80.
Lossy compression works by identifying sound frequencies that are not obvious and deleting them.
a)
True
b)
False
81.

What is the sample rate?

a)

The number of times a sound wave is sampled per second

b)

The number of bits used to store each sample

c)

How loud a sound is

d)

The size of the sound wave

82.

What is the sample rate?

a)

The number of times a sound wave is sampled per second

b)

The number of bits used to store each sample

c)

How loud a sound is

d)

The size of the sound wave

83.

What is sample rate measure in?

a)

Bits

b)

Hertz

c)

GB

d)

amps

84.

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

85.

What is amplitude?

a)

Number of samples taken

b)

The number of bits per sample

c)

The height of the sound wave

d)

The pitch

86.
What is the difference between analogue and digital data?
a)
Analogue is continuous data, whereas digital signals have two values, 0 and 1.
b)
Analogue has two values 0 and 1, whereas digital is continuous data.
87.

How many bits per pixel do you need to make 4 colours?

a)

colour depth of 1

b)

colour depth of 2

c)

colour depth of 3

d)

colour depth of 4

88.

On a sound graph you have two axis. Name them correctly

a)

X is the time (ms) and y is the amplitude (bit depth)

b)

X is the length (cm) and y is the amplitude (bit depth)

c)

X is the amplitude (bit depth) and y is the time (ms)

89.
Quality of an image depends on:
a)
Resolution
b)
Metadata
c)
Screen size
d)
Computer's speed
90.
The density of pixels in an image file is known as:
a)
Resolution
b)
Dimensions.
c)
Transparency.
d)
Compression.
91.
Resolution is measured in:
a)
Pixels per mm or per inch
b)
Print size.
c)
Milimeters.
d)
Bytes.
92.
Identify a true statement:
a)
Image files can be compressed by setting pixels with similar colour to the exactly same colour.
b)
Compressing files improves their quality.
c)
Resolution doesn't affect the printed size of an image.
d)
Black and white images have colour depth of two bits.
93.
Colour depth refers to:
a)
How many bits are used in a file to store colour information in every pixel
b)
Resolution divided by the number of colours in an image.
c)
Degree of file compression applied to an image file.
d)
Repeated resampling of an image.
94.
Most graphic formats create many colours from:
a)
Red, green, blue.
b)
Red, pink, yellow.
c)
Red, white, blue.
d)
Black, white, green.
95.
The smallest unit of data stored in an image file is called:
a)
Pixels
b)
Resolution
c)
Alpha
d)
Bitmap.
96.
Alpha-channel present in some images refers to:
a)
Transparency of pixels.
b)
Quality of a file.
c)
The order in which alternative pixels are loaded.
d)
Degree of file compression applied to an image file.
97.
A bitmap file is an example of raster graphics.
a)
True
b)
False
98.
A bitmap file contains virtually unlimited number of colours.
a)
False
b)
True
99.
What symbol do flowcharts begin with?
a)
oval
b)
parallelogram
c)
rectangle
d)
diamond
100.
What symbol do flowcharts end with?
a)
oval
b)
parallelogram
c)
rectangle
d)
diamond
101.
What symbol shows a decision?
a)
oval
b)
parallelogram
c)
rectangle
d)
diamond
102.

What symbol shows something you need to do/process?

a)

oval

b)

parallelogram

c)

rectangle

d)

diamond

103.

Which symbol shows an input?

a)

oval

b)

parallelogram

c)

rectangle

d)

diamond

104.

Why do we use flowcharts?

a)

To represent and plan algorithms in an easy way

b)

To use different mathematical shapes

c)

The computer can read them

d)

It's more complicated

105.

What is the name of this symbol in a flowchart?

a)

Start

b)

Sub

c)

Decision

d)

Process

106.

What is the name of this symbol in a flowchart?

a)

Input

b)

Output

c)

Decision/Question

d)

Process

107.

What is the name of this symbol in a flowchart?

a)

Input/Output

b)

Decision

c)

Process

d)

Start/Stop

108.
What is the purpose of an arrow in a flowchart?
a)
Shows the relationships between shapes/ the flow of information
b)
They look nice when we use them
c)
We don't use arrows
d)
Shows the way the arrow is directed
109.

Which CPU component decodes the instructions fetched from main memory.

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

110.

Which CPU component is responosible for telling all other components what to do and when.

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

111.

Which CPU component controls how many FDE sycles are completed every second?

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

112.

Which CPU component dictates the maximum number of instrcutions which can be executed each second?

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

113.

Which CPU component performs any calculations and returns the result.

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

114.

Which CPU component performs any logical operations and returns the result.

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

115.

Which CPU component are very very small stirage locations designed to store a very specific item of data.

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

116.

Which CPU component is a much faster, but also much smaller, version of main memory.

a)

ALU

b)

Cache

c)

Clock

d)

Control Unit

e)

Registers

117.

What is the purpose of the Data Bus?

4 lines
118.

What is the purpose of the Control Bus?

4 lines
119.

What is the purpose of the Address Bus?

4 lines
120.

Explain what the key features are of the Von Neumann Architecture

4 lines
121.

The FDE cycle is a very complex process with many different steps. Exokain, in as much detail as you can, the sequence of instructions which are completed every ctcle.

4 lines
122.

What is the role of main memory during the FDE cycle.

4 lines
123.

A common misconception by students is that main memory is non-volatile. Exolain why this is incorrect. (answer requires more than main memory is volatile)

4 lines
124.

What is the role of the MDR?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

125.

What is the role of the PC?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

126.

What is the role of the ACC?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

127.

What is the role of the MAR?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

128.

The most recently fetched instruction which is waiting to be decoded and executed is stored in the...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

129.

Data which has been fetched from or stored in memory is stored in...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

130.

The results of calculations made in the ALU are stored in the...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

131.

The addresses of data/instructions which are being sent to/from memory are stored in the...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

132.

A bus is a...

a)

Type of public transport

b)

Communication channel which sends data around the computer

c)

A place where data is stored in the processor

133.

The buses NOT involved in the Fetch-Decode-Execute system are...

a)

Data Bus

b)

Information Bus

c)

Address Bus

d)

Control Bus

e)

Process Bus

134.

The data bus...

a)

Carries data between the processor and the memory

b)

Carries the addresses of memory locations to be read/written to

c)

Sends control signals from the CU

135.

The control bus...

a)

Carries data between the processor and the memory

b)

Carries the addresses of memory locations to be read/written to

c)

Sends control signals from the CU

136.

The address bus...

a)

Carries data between the processor and the memory

b)

Carries the addresses of memory locations to be read/written to

c)

Sends control signals from the CU

137.

What transmits a 1 or a 0?

a)

electrical pulses

b)

Cache

c)

Buses

d)

Registers

138.
Clock speed measures what?
a)
Speed at which instructions are fetched from main memory
b)
Time taken to perform a single Fetch-Decode-Execute cycle
c)
Number of Fetch-Decode-Execute cycles that can be completed in 1 sec
d)
Speed at which instructions are decoded 
139.

According to the von Neumann model, _______ are stored in memory.

a)

only data

b)

only programs

c)

data & programs

d)

neither data nor programs

140.
Which of the following is not a register?
a)
CU
b)
MAR
c)
MDR
d)
PC
141.
What is the purpose of Cache?
a)
Performs Arithmetic and Logical operations
b)
Decodes and directs instructions to be carried out
c)
Stores frequently used data and instructions
d)
Processes graphical functions
142.
How does a CPU process instructions?
a)
Using the Fetch Decode Execute cycle
b)
Linearly using parallel processing
c)
Using machine code
d)
Through the Control Bus
143.

What is the role of the MDR?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

144.

What is the role of the PC?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

145.

What is the role of the ACC?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

146.

What is the role of the MAR?

a)

Stores the results of calculations made by the ALU

b)

Stores the most recently fetched instruction that is waiting to be decoded and executed

c)

Stores the data that has been fetched from or stored in memory

d)

Keeps track of the memory location of the line of machine code being executed. It changes to point to the next instruction needed for the FDE cycle allowing the program to be executed in sequence

e)

Stores the address of the data or instructions that are to be fetched from or sent to

147.

The most recently fetched instruction which is waiting to be decoded and executed is stored in the...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

148.

Data which has been fetched from or stored in memory is stored in...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

149.

The results of calculations made in the ALU are stored in the...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

150.

The addresses of data/instructions which are being sent to/from memory are stored in the...

a)

MDR

b)

MAR

c)

CIR

d)

ACC

151.

A bus is a...

a)

Type of public transport

b)

Communication channel which sends data around the computer

c)

A place where data is stored in the processor

152.

The buses NOT involved in the Fetch-Decode-Execute system are...

a)

Data Bus

b)

Information Bus

c)

Address Bus

d)

Control Bus

e)

Process Bus

153.

The data bus...

a)

Carries data between the processor and the memory

b)

Carries the addresses of memory locations to be read/written to

c)

Sends control signals from the CU

154.

The control bus...

a)

Carries data between the processor and the memory

b)

Carries the addresses of memory locations to be read/written to

c)

Sends control signals from the CU

155.

The address bus...

a)

Carries data between the processor and the memory

b)

Carries the addresses of memory locations to be read/written to

c)

Sends control signals from the CU

156.

What transmits a 1 or a 0?

a)

electrical pulses

b)

Cache

c)

Buses

d)

Registers

157.
Clock speed measures what?
a)
Speed at which instructions are fetched from main memory
b)
Time taken to perform a single Fetch-Decode-Execute cycle
c)
Number of Fetch-Decode-Execute cycles that can be completed in 1 sec
d)
Speed at which instructions are decoded 
158.

According to the von Neumann model, _______ are stored in memory.

a)

only data

b)

only programs

c)

data & programs

d)

neither data nor programs

159.
Which of the following is not a register?
a)
CU
b)
MAR
c)
MDR
d)
PC
160.
What is the purpose of Cache?
a)
Performs Arithmetic and Logical operations
b)
Decodes and directs instructions to be carried out
c)
Stores frequently used data and instructions
d)
Processes graphical functions
161.
How does a CPU process instructions?
a)
Using the Fetch Decode Execute cycle
b)
Linearly using parallel processing
c)
Using machine code
d)
Through the Control Bus