wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GEM of DLCO

Total questions: 65

Worksheet time: 1hrs 9mins

Name
Class
Date
1.

Change 278 to decimal

a)

57

b)

27

c)

23

2.

628 =

a)

110102

b)

1100102

c)

110012

3.

368 + 128 =

a)

488

b)

508

c)

518

4.

Octal is equal to ___ bits together

a)

3

b)

4

c)

2

5.

101010112 =

a)

AB16

b)

AC16

c)

25316

6.

2316 - F16

a)

1816

b)

1216

c)

1416

7.
Convert the hexadecimal number C9 to binary
a)
1100 1001
b)
1100 1000
c)
1100 1010
d)
1100 0101
8.
State the denary representation for the binary number 0011 1101
a)
60
b)
61
c)
62
d)
63
9.
101112 = _____8
a)
178
b)
228
c)
78
d)
278
10.
168 = _____10
a)
1810
b)
1410
c)
1110
d)
2110
11.
Convert the hexadecimal number 2C to decimal
a)
3A
b)
34
c)

44

d)

4A

12.

What is the basic function of a logic gate?

a)

Performing basic logical functions

b)

Cooking dinner

c)

Playing music

d)

Solving complex equations

13.

Name two types of logic gates.

a)

Flip-flop gate, Buffer gate

b)

XOR gate, NOT gate

c)

AND gate, OR gate

d)

NAND gate, NOR gate

14.

What is the purpose of a Karnaugh map in digital logic?

a)

To make the digital logic circuit more complicated

b)

To simplify Boolean algebra expressions and minimize the number of logic gates in a digital logic circuit

c)

To create complex Boolean algebra expressions

d)

To increase the number of logic gates in a digital logic circuit

15.

How are Karnaugh maps used to simplify Boolean expressions?

a)

By using trigonometric functions

b)

By guessing and checking

c)

By identifying patterns and common terms

d)

By drawing random shapes

16.

What is the function of an adder in digital logic circuits?

a)

Divides binary numbers

b)

Multiplies binary numbers

c)

Subtracts binary numbers

d)

Performs addition of binary numbers

17.

Explain the difference between a half adder and a full adder.

a)

A full adder can only add two single-bit numbers and produce a sum and a carry.

b)

A half adder can add three single-bit numbers and produce a sum and a carry.

c)

A half adder and a full adder are the same thing.

d)

A half adder can only add two single-bit numbers and produce a sum and a carry. A full adder can add three single-bit numbers and produce a sum and a carry.

18.

What is the role of a multiplexer in digital logic circuits?

a)

It amplifies the input signals before sending them to the output

b)

It converts analog signals to digital signals

c)

It combines multiple input signals into a single output

d)

It selects one of many input signals and routes it to a single output.

19.

How does a demultiplexer differ from a multiplexer?

a)

A demultiplexer takes multiple inputs and selects one of them to be the output, while a multiplexer takes a single input and routes it to one of many possible outputs.

b)

A demultiplexer and a multiplexer are the same thing and can be used interchangeably.

c)

A demultiplexer can only be used in digital circuits, while a multiplexer can only be used in analog circuits.

d)

A demultiplexer takes a single input and routes it to one of many possible outputs, while a multiplexer takes multiple inputs and selects one of them to be the output.

20.

What is the purpose of an encoder in digital logic circuits?

a)

To amplify the input signals

b)

To convert analog signals into digital signals

c)

To convert multiple input signals into a coded output signal

d)

To reduce the number of output signals

21.

Explain the function of a decoder in digital logic circuits.

a)

It converts coded inputs into a specific set of outputs.

b)

It converts analog signals into digital signals.

c)

It stores the input signals for future use.

d)

It amplifies the input signals.

22.

Explain the difference between a half adder and a full adder.

a)

A full adder can only add two single-bit numbers and produce a sum and a carry.

b)

A half adder can add three single-bit numbers and produce a sum and a carry.

c)

A half adder and a full adder are the same thing.

d)

A half adder can only add two single-bit numbers and produce a sum and a carry. A full adder can add three single-bit numbers and produce a sum and a carry.

23.

What is the role of a multiplexer in digital logic circuits?

a)

It amplifies the input signals before sending them to the output

b)

It converts analog signals to digital signals

c)

It combines multiple input signals into a single output

d)

It selects one of many input signals and routes it to a single output.

24.

What is the purpose of an encoder in digital logic circuits?

a)

To amplify the input signals

b)

To convert analog signals into digital signals

c)

To convert multiple input signals into a coded output signal

d)

To reduce the number of output signals

25.

Which of the circuits in figure (a to d) is the sum-of-products implementation of figure (e)?

a)

a

b)

b

c)

c

d)

d

26.

The device shown here is most likely a ________

a)

Multiplexer

b)

Demultiplexer

c)

Comparator

d)

Inverter

27.

What type of logic circuit is represented by the figure shown below?

a)

XOR

b)

XNOR

c)

XAND

d)

XNAND

28.

According to boolean law: A + 1 = ?

a)

1

b)

A

c)

0

d)

A'

29.

DeMorgan’s theorem states that _________

a)

(AB)’ = A’ + B’

b)

(A + B)’ = A’ * B

c)

A’ + B’ = A’B’

d)

(AB)’ = A’ + B

30.

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’)

31.

The boolean function A + BC is a reduced form of ____________

a)

AB + BC

b)

A’B + AB’C

c)

(A + B)(A + C)

d)

(A + C)B

32.

The logical sum of two or more logical product terms is called __________

a)

SOP

b)

POS

c)

OR operation

d)

NAND operation

33.

The expression Y=AB+BC+AC shows the _________ operation.

a)

EX-OR

b)

OR

c)

SOP

d)

POS

34.

A product term containing all K variables of the function in either complemented or uncomplemented form is called a __________.

a)

∑ term

b)

Midterm

c)

Maxterm

d)

Minterm

35.

Latches and Flip flops are the examples of …………………. Logic circuits

a)

Combinational

b)

Sequential

36.

The flip-flops which has not any invalid states are _____________

a)

a) S-R, J-K, D

b)

b) S-R, J-K, T

c)

c) J-K, D, T

37.

Which of the following logic expressions represents the logic diagram shown?

a)

X=AB’+A’B

b)

X=(AB)’+AB

c)

X=(AB)’+A’B’

d)

X=A’B’+AB

38.

For the output F to be 1 in the logic circuit shown, the input combinations should be

a)

A = 0, B = 1, C = 0

b)

A = 1, B = 1, C = 1

c)

A = 0, B = 0, C = 1

d)

All of the above

39.

Latches consist of

a)

inductors

b)

inverters

c)

timing generators

d)

frequency generators

40.

In SR flip flop, input labeled 'S' stands for

a)

Systematic

b)

Static

c)

Set

d)

Stable

41.

A basic S-R flip-flop can be constructed by cross-coupling of which basic logic gates?

a)

AND or OR gates

b)

XOR or XNOR gates

c)

NOR or NAND gates

d)

AND or NOR gates

42.

You are having a D flip-flop, which you want to use as a J-K flip-flop. The input of the D flipflop in terms of external inputs J and K can be written as (Consider Qn is the output of the D flip-flop)

a)

a. D = JQn + KQn

b)

b. D = J’Qn + K’Qn

c)

c. D = JQ’n + K’Qn

d)

d. D = JQ’n + KQ’n

43.

Which of the following statements is NOT correct?

a)

a. Race around condition occurs in a JK latch when both the inputs are one.

b)

b. A flip flop is used to store one bit information.

c)

c. A transparent latch is D-type flip-flop with enable (level triggered) in place of a clock.

d)

d. Master-slave configuration is used in flip-flop to store two bits information.

44.
A ____ is a special software program that makes the hardware work.
a)
Video Card
b)
Hard Drive
c)
Driver
d)
CPU
45.
One thousand Bytes Represent
a)
Mega bytes
b)
Giga bytes
c)
Kilo bytes
d)
Tetra bytes
46.

Register to register architecture comes in which processor model?

a)

SIMD processor

b)

Vector Processor

c)

Scalar Processor

d)

None of the above

47.

What is a high performance multi-core processor that can be used to accelerate a wide variety of applications using parallel computing.

a)

CPU

b)

GPU

c)

CLU

48.

Multiple-applications independently running, are typically called

a)

Multi threading

b)

Multi Programming

c)

Multi tasking

d)

Synchronization

49.

__________________________is the interleaved execution of more than two processes by a sole CPU computer system.

a)

Multiprocessing

b)

Multiprogramming

c)

Multitasking

d)

all

50.

How many significant digits does the floating point number 0.03140 × 103 have?

a)

6

b)

5

c)

4

d)

3

51.

If f(x) is a real-valued function of a real variable, then the error in the

difference approximation for the derivative

a)

absolute

b)

relative

c)

cancellation

d)

truncation

52.

In floating-point arithmetic, which of the following operations on two positive floating-point numbers can produce an overflow?

a)

addition and subtraction

b)

multiplication and division

c)

All

d)

None

53.

The addressing mode/s, which uses the PC instead of a general purpose register is ______

a)

Indexed with offset

b)

Relative

c)

Direct

d)

Both Indexed with offset and direct

54.

In CISC architecture most of the complex instructions are stored in _____

a)

CMOS

b)

Register

c)

Transistors

d)

Diodes

55.

Which memory gives the illusion to the user that they will have main memory equal to the capacity of secondary storage media.​

a)

Auxiliary Memory

b)

Main Memory

c)

Cache Memory

d)

Virtual Memory

56.

The essential content(s) in each entry of a page table is / are

a)

Virtual page number

b)

Page Frame number

c)

Both virtual page number and page frame number

d)

Access right information

57.

Virtual memory is necessary when ...

a)

RAM is full

b)

ROM is full

c)

SSD is full

d)

HDD is full

58.

7. The name set-associative mapping is derived from the fact that

a)

Each data word is present in a set

b)

An associative match logic applied

c)

Cache contains two or more words with same index address as a set

d)

Tag field present as a set

59.

The DMA transfers are performed by a control circuit called as __________

a)

Device interface

b)

DMA controller

c)

Overlooker

d)

Data controller

60.

The DMA controller has _______ registers.

a)

1

b)

2

c)

3

d)

4

61.

What is Direct Memory Access (DMA)?

a)

DMA is a technique that requires the CPU to manage all data transfers.

b)

DMA is a protocol used for network communication between devices.

c)

DMA is a type of memory that stores data temporarily during processing.

d)

Direct Memory Access (DMA) is a method that allows hardware devices to transfer data to and from memory without involving the CPU.

62.

How does DMA improve system performance?

a)

DMA only works with specific types of memory.

b)

DMA increases CPU workload by managing data transfers.

c)

DMA improves system performance by allowing direct data transfer between memory and peripherals, reducing CPU workload.

d)

DMA requires constant CPU intervention for data transfer.

63.

What are the main components involved in DMA?

a)

DMA controller, system bus, memory, and peripheral devices.

b)

Graphics card, sound card, monitor, and printer.

c)

Network interface, power supply, display, and keyboard.

d)

CPU, RAM, hard drive, and software applications.

64.

What is the immediate addressing mode?

a)

The operand is fetched from memory using an address.

b)

The operand is calculated at runtime.

c)

The operand is directly specified in the instruction.

d)

The operand is stored in a register.

65.

How does direct addressing mode work?

a)

The instruction uses a register to hold the operand's address.

b)

The operand's address is calculated at runtime.

c)

In direct addressing mode, the operand's address is given explicitly in the instruction.

d)

The operand is always stored in the accumulator.