wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Organization and Architecture Test 1

Total questions: 70

Worksheet time: 53mins

Name
Class
Date
1.

The _________ controls the I/O devices and transfer of data to and from the primary storage.

a)

LU

b)

AU

c)

ALU

d)

CU

2.

____________ enables the processor to access data quickly whenever they are needed.

a)

CU

b)

Cache

c)

Memory

d)

Register

3.

The set of wires, which carry information in a controlled manner, is called

a)

System bus

b)

Public bus

c)

Private bus

d)

None of these

4.

The ALU works on the instructions and data held in the _______________

a)

Notebook

b)

Registers

c)

Copy Pad

d)

I/O devices

5.

The fastest memory in the computer system is _____________

a)

ROM

b)

RAM

c)

Cache

d)

None of these

6.

A register that keeps track of the next instruction to be executed is called a _____________

a)

Program Counter

b)

Instruction Register

c)

Accumulator

d)

Data Register

7.

A processor only operates on binary data, that is, data composed of 1s and 0s.

a)

True

b)

False

8.

The address bus informs the CPU about the location of of the data residing in the memory.

a)
b)
9.

_______________ is a large multilayered printed circuit board inside a computer that contains CPU,BIOS,ROM chip and the CMOS setup information.

a)

Motherboard

b)

RAM

c)

ROM

d)

Cache

10.

The ___________ informs the CPU about the location of the data residing in the memory.

a)

Data bus

b)

Address bus

c)

Cache

d)

Control line

11.

In a classroom, Rahul is trying to understand the role of the Program Counter (PC) in a computer. What is the primary function of the Program Counter (PC)?

a)

To keep track of the next instruction to be executed

b)

To store the current instruction

c)

To hold data temporarily

d)

To perform arithmetic operations

12.

In a classroom, Asher is trying to understand which component of a computer is responsible for executing arithmetic and logic operations.

a)

Instruction Register (IR)

b)

Arithmetic Logic Unit (ALU)

c)

Memory Data Register (MDR)

d)

Memory Address Register (MAR)

13.

The main components (or basic units) of a computer system are

a)

Input/Output unit

b)

Central Process Unit (CPU)

c)

Memory unit (Storage unit)

d)

All the above

14.

The device used to fetch (or bring) instructions and data into a computer system is called

a)

ALU

b)

Control Unit

c)

Input Device

d)

Output Device

15.

______ translates the logical address into a physical address.

a)

MMU

b)

Translator

c)

Compiler

d)

Linker

16.

The small extremely fast RAM is called as ___________.

a)

Heap

b)

Stack

c)

Cache

d)

Accumulator

17.

__________ is generally used to increase the apparent size of physical memory.

a)

Secondary memory

b)

Virtual memory

c)

Hard Disks

d)

Disks

18.

The address of the address of the operand is specified in _______________ addressing mode.

a)

immediate

b)

direct

c)

indirect

d)

relative

19.

To get the physical address from the logical address generated by the CPU, __________ is used.

a)

MAR

b)

MMU

c)

TLB

d)

Overlays

20.

In Register Transfer Language, ____________ is used to denote "Add the numbers in A and B and place the sum in A".

a)

B  A+BB\ \leftarrow\ A+B

b)

A+BAA+B\leftarrow A

c)

A  A+BA\ \leftarrow\ A+B

d)

A+B  BA+B\ \rightarrow\ B

21.

The output of an exclusive-NOR gate is 1,Which input combination is correct?

a)

A = 1 B = 0

b)

A = 0 B = 1

c)

A = 0 B = 0

d)

none of the above

22.

How many AND gates are required to implement the Boolean expression?

a)

1

b)

2

c)

3

d)

4

23.

OR gate with schematic "bubbles" on its inputs performs the same functions as___gate.

a)

NOT

b)

EX-OR

c)

NAND

d)

NOR

24.

In Boolean algebra A.A is equal to

a)

A

b)

c)

2A

d)

1

25.

Create a Logic circuit for the given Boolean Expression.


1.) Y= (A+B')C'

a)
b)
c)
d)
26.
What gate is this table for?
a)
AND
b)
OR
c)
NOT
d)
NOR
27.
What gate is this truth table for?
a)
AND
b)
OR
c)
NOT
d)
THE 
28.
What logic gate is this?
a)
AND
b)
OR 
c)
NOT
d)
TO
29.
What logic gate is this?
a)
AND 
b)
OR 
c)
NOT 
d)
THE
30.
What logic gate is this?
a)
OR
b)
NOT
c)
AND 
d)
THE
31.
What gate is this table for?
a)
AND
b)
XOR
c)
OR 
d)
NOT
32.
A NOT gate has......
a)
Two inputs and one input
b)
One input and one output
c)
One input and two outputs
d)
Two inputs and two outputs
33.

This is the truth table for which logic gate?

a)
b)
c)
34.

In this logic circuit, if A = 0 and Q = 1, what is B?

a)

0

b)

We can't say

c)

1

35.

In this logic circuit, what is Q if the inputs are: A=0, B=1, C=0?

a)

0

b)

We can't say

c)

1

36.

What is the output?

a)

0

b)

1

c)

2

d)

ERROR

37.

What is the name of the Logic Gate that converts inputs of 0 to 1 and inputs of 1 to 0

a)

AND

b)

OR

c)

NAND

d)

NOT

38.

Find the 1's complement of 1011

a)

1011

b)

1100

c)

0100

d)

1111

39.

What is 1+1?

a)

Carry 1 Sum 0

b)

Carry 0 Sum 0

c)

Carry 1 Sum 1

d)

Carry 0 Sum 0

40.

Find the 2's complement of 0101.

a)

1010

b)

1101

c)

1111

d)

1011

41.

What are binary codes?

a)

1&0

b)

Group of symbols of 0’s and 1’s representing some data

c)

Group of decimal numbers

d)

Binary equivalent of decimal

42.

BCD 8421 is a

a)

Weighted code

b)

Non Weighted code

c)

Alphanumeric code

d)

Error control code

43.

What is the primary purpose of a flip-flop in digital circuits?

a)

To perform arithmetic operations

b)

To store binary data

c)

To amplify signals

d)

To convert analog signals to digital

44.

Which of the following describes a D flip-flop?

a)

Stores data on the rising edge of the clock

b)

Stores data on the falling edge of the clock

c)

Does not have a clock input

d)

Is used for asynchronous operations

45.

Which of the following best describes a register in digital electronics?

a)

A device that stores multiple bits of data

b)

A circuit that performs logical operations

c)

A component that generates clock signals

d)

A type of memory that is non-volatile

46.

What is the primary function of a counter in digital electronics?

a)

To count the number of clock pulses

b)

To store data temporarily

c)

To perform logical operations

d)

To convert analog signals to digital

47.

What is the function of a binary adder in digital circuits?

a)

To add two binary numbers

b)

To store binary data

c)

To perform logical comparisons

d)

To convert binary to decimal

48.

Which of the following is not a numbering system?

a)

Binary system

b)

Octal system

c)

Hexadecimal system

d)

Ternary system

49.

What is the binary equivalent of 7 in decimal system?

a)

001

b)

111

c)

101

d)

110

50.

What is the decimal equivalent of the binary number 101?

a)

2

b)

3

c)

5

d)

1

51.

Is it possible to convert from one numbering system to another?

a)

Yes

b)

No

52.

The parameter through which 16 distinct values can be represented is known as

a)

Bit

b)

Byte

c)

Word

d)

Nibble

53.

What is the base of the binary number system?

a)

3

b)

10

c)

8

d)

2

54.

How do you convert the decimal number 10 to binary?

a)

1010

b)

1000

c)

1100

d)

1011

55.

What is the hexadecimal representation of the decimal number 255?

a)

FF0

b)

F0

c)

FE

d)

FF

56.

What is the base of the octal number system?

a)

10

b)

12

c)

6

d)

8

57.

Name one application of number systems in computer science.

a)

Octal number system for file permissions.

b)

Hexadecimal number system for color representation.

c)

Binary number system for data representation.

d)

Decimal number system for user input validation.

58.

According to Boolean Law, A+1=?

a)

1

b)

A

c)

0

d)

A'

59.

In boolean algebra, the OR operation is performed by which properties?

a)

Associative properties

b)

Commutative properties

c)

Distributive properties

d)

All of the above

60.

DeMorgan's theorem states that

a)

(AB)'=A'+B'

b)

(A+B)'=A'*B

c)

A'+B'=A'B'

d)

(AB)'=A'+B

61.

(A+B) (A'*B') = ?

a)

1

b)

0

c)

AB

d)

AB'

62.

Complement of the expression a'b + cd' is

a)

(A' + B) (C' +D)

b)

(A+B') (C'+D)

c)

(A' + B) (C' +D)

d)

(A + B') (C+D')

63.

Simplify Y = AB' + (A' +B)C

a)

AB' + C

b)

AB + AC

c)

A'B +AC'

d)

AB +A

64.

The boolean function A + BC is a reduced form of

a)

AB + BC

b)

(A +B) (A+C)

c)

A'B +AB'C

d)

(A + C)B

65.

How does a NOT gate function?

a)

Inverts the output

b)

Outputs the opposite of its input

c)

Amplifies the input

d)

Generates random output

66.

Describe the working principle of an XOR gate.

a)

XOR gate is a gate that outputs 1 when both inputs are 0.

b)

XOR gate is a gate that outputs 0 when both inputs are 1.

c)

XOR gate is a digital logic gate that gives a high output (1) only when the number of true inputs is odd.

d)

XOR gate is a digital logic gate that gives a high output (1) only when the number of true inputs is even.

67.

What is the significance of a logic gate in digital electronics?

a)

Logic gates are only used for entertainment purposes in digital electronics.

b)

Logic gates are significant in digital electronics because they control the weather.

c)

Logic gates are used for cooking recipes in digital electronics.

d)

Logic gates are significant in digital electronics because they perform basic logical functions and are used to design complex digital circuits.

68.

Differentiate between a half adder and a full adder.

a)

A half adder is used for subtraction, while a full adder is used for addition.

b)

A full adder adds two single-bit binary numbers.

c)

A half adder adds two single-bit binary numbers, while a full adder adds three single-bit binary numbers.

d)

A half adder adds three single-bit binary numbers.

69.

Which of the following is not a logic gate?

a)

AND

b)

OR

c)

IF

d)

NOT

70.

What is the Truth Table?

a)
  1. It is a table representing what output will one get for a given input. 

b)
  1. It is a table representing what input and output will be given by a given boolean operator. 

c)
  1. Both of these

d)
  1. None of these