wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Architecture Quiz

Total questions: 41

Worksheet time: 40mins

Name
Class
Date
1.

Which of the following statements is part of the von newmann principle?

a)

The computer uses a program counter to indicate the location of the next statement

b)

computer can control all operations with a single program

c)

computer memory is not addressable

d)

each instruction must have a memory area containing the address of the next instruction

2.

What is the distinction between computer architecture and computer organization?

a)

computer architecture is the way the system is structured while computer organization is those attributes of a system that are visible to the user

b)

Computer architecture is those attributes of a system that are visible to the user, while computer organization is the way the system is structured

c)

computer architecture and computer organization are the same

d)

computer architecture is slower than computer organization

3.

which of the following are the four basic functions that a computer performs?

a)

data processing data storage data movement control

b)

data processing data storage data movement interrupt

c)

data processing data storage, interrupt control

d)

data processing interrupt, data movement control

4.

which one of four basic functions of computer describes the following statement? “the paths among components are used to move data from memory to memory and from memory through Gates to memory”.

a)

Data storage

b)

data processing

c)

Data movement

d)

control

5.

during the development process of the computer, which of the following statements is false?

a)

the second generation uses transistors

b)

the first generation uses vacuum tubes

c)

the fourth generation uses integrated circuit

d)

the third generation uses transistor

6.

what electronic component is used to govern operations such as fetching decoding and performing arithmetic operations executed by a processor?

a)

using a system clock

b)

Using a quartz crystal

c)

using a analog to digital converter

d)

Using a counter

7.

the pulse rate in the ck system is known as the________

a)

ck cycle

b)

ck speed

c)

ck time

d)

ck tick

8.

which register is the memory address register?

a)

mar

b)

mbr

c)

ir

d)

pc

9.

which representation is most efficient to perform arithmetic operations on the signed integer numbers?

a)

sign-magnitude

b)

2’s complement

c)

1’s & 2’s compliment

d)

1’s complement

10.

what is true about ias memory formats?

a)

the memory of the las consists of 1000 storage locations (called words) of 32 bits each

b)

only data is stored in the memory

c)

both data and instructions are stored in the memory

d)

only instructions are stored in the memory

11.

what is the most important characteristic of the synchronous bus?

a)

data is transmitted at the same time

b)

The occurrence of one event on a bus follows and depends on the occurrence of a previous event

c)

the occurrence of events on the bus is determined by a clock

d)

no common clock signal controlling operation

12.

which of the following memory devices has the lowest access speed?

a)

rom

b)

flash memory

c)

magnetic tape

d)

hdd

e)

cache

13.

consider an expression: NOT (1111 1010) What is the result of this expression?

a)

0000 1010

b)

0000 0101

c)

1111 0101

d)

1111 1010

14.

What is the primary purpose of cache memory in a computer system?

a)

To store frequently used data for quick access

b)

To store the operating system

c)

To store user files and documents

d)

To store the CPU registers

15.

A set-associative cache consists of 64 lines divided into four-line sets 2^19-words main memory contains 4K blocks of 128 words each How many bits are there in the tag field of the cache?

a)

5

b)

6

c)

7

d)

8

e)

9

16.

Why IS cache design used in high-performance computing (HPC)? (Choose three correct answers)

a)

Because there is a significant speed gap between the processor and the internal memory in HPC.

b)

Because applications in HPC often require a large bandwidth to support intensive data processing

c)

Because power consumption can be a significant operational cost in HPO environments

d)

Because multiple processors are often working in parallel, caches provide a way to efficiently manage data Required by these processors

17.

How many bytes of data does each sector in the Winchester hard drive disk have?

a)

128 bytes

b)

256 bytes

c)

512 bytes

d)

1024 bytes

e)

4096 bytes

18.

Using Hamming Code with one error correction to store an 12-bit word in memory, the stored word 111001001101 consists of 8 bits data and 4 bit bits parity check What are the parity bits?

a)

0110

b)

0111

c)

1110

d)

0101

e)

None of the mentioned

19.

What is correct about increasing performance and endurance?

a)

Hard Disk-DRAM-NAND Flash-SRAM

b)

Hard Disk-NAND Flash-DRAM – SRAM

c)

NAND Flash-Hard Disk-SRAM-DRAM

d)

Hard Disk – DRAM -NAND Flash-SRAM

20.

11001001101 consists of 8 bits data and 4 bit bits parity check What are the parity bits?

a)

0110

b)

0111

c)

1110

d)

0101

e)

None of the mentioned

21.

What is correct about increasing performance and endurance?

a)

Hard Disk-DRAM-NAND Flash-SRAM

b)

Hard Disk-NAND Flash-DRAM – SRAM

c)

NAND Flash-Hard Disk-SRAM-DRAM

d)

Hard Disk – DRAM -NAND Flash-SRAM

22.

With the hard disk data layout, the sel of all the tracks in the same relative position on the platter, is called

a)

Cylinder

b)

Tracks

c)

Inter-track gap

d)

Sector

23.

Consider a 5-drive, 200 GBytes-per-drive RAID array What is the available data storage capacity for each of The RAID levels 5?

a)

200 GBytes

b)

400 GBytes

c)

600 GBytes

d)

800 GBytes

e)

None of the mentioned

24.

Consider a 5-drive, 100 GByles-per-drive RAID array. What is the available data storage capacity for each of The RAID levels 5?

a)

400 GBytes

b)

200 GBytes

c)

300 GBytes

d)

500 GBytes

25.

What is incorrect about SSDs have the following advantages over HDDs?

a)

Higher access times and latency rates Over 10 times slower than the HDD

b)

Durability: Less susceptible to physical shock and vibration

c)

Longer lifespan SSDs are not susceptible to mechanical wear

d)

Lower power consumption SSDs use considerably less power than comparable-size HDDs

e)

Quieter and cooler running capabilities Less space required lower energy costs and a greener enterprise

26.

Which registers can interact with the secondary storage?

a)

MAR

b)

PC

c)

IR

d)

RO

e)

All of the mentioned

27.

Consider an expression: A . (B.C) What expression is equal to the given expression?

a)

(A+B)(A+C)

b)

(A+B).C

c)

A (B+C)

d)

NOT (A.(B+C))

28.

Determine the address of the next instruction to be executed Usually, this involves adding A food number to the address of the previous instruction

a)

Instruction fetch

b)

Instruction operation decoding

c)

Instruction address calculation

d)

Operand fetch

e)

Operand address calculation

29.

For interrupts, all I/O modules share a common interrupt request line. When the processor senses an interrupt, it sends out an interrupt acknowledge. This signal propagates through a series of I/O modules until it gets to a requesting module. Which kind of interrupt technique is it?

a)

Multiple interrupt lines

b)

Software poll

c)

Daisy chain

d)

Bus arbitration

30.

What role does an Application Programming Interface (API) play in software development?

a)

It allows program access to hardware resources using high-level language libraries

b)

It defines low-level machine instructions

c)

It provides a standard for binary portability

d)

It manages system resources for the operating system and machine language instructions

31.

Which state indicates that a process is currently being executed by the processor?

a)

Running

b)

Ready

c)

NewBorn

d)

Halted

32.

Which state indicates that a process is currently being executed by the processor?

a)

Running

b)

Ready

c)

NewBorn

d)

Halted

33.

The task of subdivision is carried out dynamically by the os and is known as?

a)

Scheduling

b)

Memory management

c)

Virtual Memory

d)

All of the mentioned

34.

Which of the following statements is incorrect about Translation Look-aside Butter (TLB)?

a)

The use of TLB eliminates the need for keeping a page table in memory

b)

TLB only maintains a subset of the entries stored in the full memory-based page table

c)

When there is a TLB miss the system needs to access the page table

d)

A translation lookaside butter (TLB) is a memory cache that stores the recent translations of virtual memory to physical memory

35.

(R1) =01110110, (R2) = 11011111, the result of (R1) XOR (R2) is

a)

11011011

b)

00010110

c)

10101001

d)

11001101

36.

What is the output of a NOT gate when the input is 0?

a)

0

b)

1

c)

Undefined

d)

2

37.

Express an integer number + 18 (using 8-bits length) in two’s complement representation.

a)

00010010

b)

10010010

c)

00001101

d)

10011101

38.

Which registers can be assigned to a variety of functions by the programmer?

a)

Data registers

b)

General purpose registers

c)

Address registers

d)

Condition codes (flags)

39.

What are the most important general categories of data that machine instructions operate on?

a)

Addresses, numbers characters, and logical data

b)

Text, images, and audio

c)

Variables functions and arrays

d)

Instructions, control signals, and registers

40.

What is the output of Left Shift Operator << on (00011000<<2)?

a)

01100000

b)

11000000

c)

00000110

d)

00000011

41.

What is the output of Left Shift Operator << on (00011000<<2)?

a)

01100000

b)

11000000

c)

00000110

d)

00000011