wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Unit 1: Digital Signals and Number Systems

Total questions: 96

Worksheet time: 48mins

Name
Class
Date
1.

Which statement best characterizes an analog signal?

a)

It has discrete values

b)

It represents information only using binary digits

c)

It varies continuously over time

d)

It is used exclusively in computers

2.

Why are digital signals preferred over analog signals in computer systems?

a)

They are continuous

b)

They are immune to noise

c)

They are slower to process

d)

They use infinite voltage levels

3.

Find the binary equivalent of the decimal number 13.

a)

1011

b)

1101

c)

1001

d)

1110

4.

Which of the following is a valid octal number (base-8)?

a)

178

b)

88

c)

725

d)

91

5.

The hexadecimal number 1A is equivalent to which decimal value?

a)

26

b)

27

c)

18

d)

16

6.

Compute 1011 + 1101 in binary.

a)

10111

b)

11000

c)

11100

d)

10000

7.

Compute 1101 − 101 in binary.

a)

1000

b)

1010

c)

1110

d)

1001

8.

Which logic gate outputs HIGH only when all inputs are HIGH?

a)

OR

b)

NAND

c)

AND

d)

XOR

9.

What is the output of a NOT gate?

a)

Always 1

b)

The same as the input

c)

The complement of the input

d)

0 if input is 0

10.

According to Boolean algebra, A + A equals:

a)

0

b)

A

c)

1

d)

A'

11.

A don’t care condition (X) in Boolean simplification can be treated as:

a)

Always 0

b)

Always 1

c)

Either 0 or 1, whichever simplifies

d)

Eliminated from the circuit

12.

A completely specified Boolean function means:

a)

Don’t care conditions are present

b)

All input combinations have defined output

c)

Some outputs are unknown

d)

No inputs are present

13.

Incompletely specified Boolean functions are represented using:

a)

Only minterms

b)

Don’t care conditions

c)

Binary only

d)

SOP form only

14.

Determine the binary equivalent of octal number 17.

a)

1111

b)

11001

c)

10001

d)

1000

15.

Which gate gives a LOW output only when all inputs are HIGH?

a)

NAND

b)

NOR

c)

XOR

d)

XNOR

16.

Don’t care conditions in Boolean expressions are primarily used for:

a)

Increasing circuit cost

b)

Optimising the logic function

c)

Removing minterms entirely

d)

Adding extra inputs

17.

A logic circuit with inputs A, B, C goes to a NAND gate, followed by a NOT gate. Its overall output is equivalent to:

a)

A + B + C

b)

ABC

c)

A ⊕ B ⊕ C

d)

A' + B' + C'

18.

Find the hexadecimal equivalent of the binary number 11110110.1101.

a)

F6.D

b)

E7.6

c)

D7.1

d)

F6.C

19.

What is the number of minterms in a 4‑variable Boolean function?

a)

4

b)

8

c)

16

d)

32

20.

Simplify the expression using Boolean algebra: AB + A'B + AB'

a)

A + B

b)

B' + A'

c)

A ⊕ B

d)

A + B'

21.

What is the simplified form of the Boolean expression: A + AB?

a)

B

b)

A

c)

AB

d)

A + B

22.

Which of the following is a valid group in a K‑map?

a)

3 adjacent 1s

b)

Diagonal grouping

c)

2, 4, or 8 adjacent 1s

d)

Random 1s

23.

From a 3‑variable K‑map for A, B, C with minterms 1, 3, 5, and 7, what is the simplified expression?

a)

A'B'

b)

B

c)

C

d)

B + C

24.

The Quine‑McCluskey method is also known as which of the following?

a)

Algebraic method

b)

Tabular method

c)

Karnaugh method

d)

DeMorgan method

25.

The function F = A' + B can be implemented using which gate family?

a)

NOT and OR gates

b)

AND and NOT gates

c)

NOR only

d)

NAND only

26.

What is the complement of the Boolean expression A + B?

a)

A' + B'

b)

AB

c)

A'B'

d)

A + B'

27.

Which of the following is not a valid group in a 4‑variable K‑map?

a)

1 cell

b)

2 cells

c)

5 cells

d)

8 cells

28.

In Quine‑McCluskey, a table entry with two '-'s represents what?

a)

One minterm

b)

Two minterms

c)

Four minterms

d)

Don’t care term

29.

Universal gates can be used to build which of the following?

a)

Any logic circuit

b)

Only SOP forms

c)

Only combinational logic

d)

Only arithmetic circuits

30.

Which statement is true regarding the function F = AB + A'B + A'B'?

a)

F is always equal to 1

b)

F = A + B

c)

F simplifies to A + B

d)

F simplifies to A ⊕ B

31.

The circuit implementing F = A'B + AB' is called which logic function?

a)

XNOR

b)

NOR

c)

XOR

d)

NAND

32.

In the Quine‑McCluskey method, what is the significance of a term that covers both minterm 5 (0101) and minterm 7 (0111)?

a)

Difference in 2 bits

b)

Invalid pairing

c)

Valid pairing with one variable eliminated

d)

Group with don’t care

33.

A group of eight 1s in a 4‑variable K‑map represents which simplification?

a)

A single literal

b)

A product term with two literals

c)

A don’t care

d)

A constant 1

34.

A function F(A,B,C) has minterms 0, 1, 2, 5, and don’t‑care terms 3, 7. What is the minimized expression using a K‑map?

a)

A'C' + B

b)

A' + B

c)

A'C + B'C'

d)

A' + C

35.

In the Quine‑McCluskey method, the initial grouping is based on which criterion?

a)

Output values

b)

Number of variables

c)

Number of 1’s in the binary representation of minterms

d)

Prime implicants

36.

Combinational circuits are defined as those whose output depends on which of the following?

a)

Both present and past inputs

b)

Only current inputs

c)

Only clock pulses

d)

Feedback

37.

Identify the basic building blocks of combinational logic.

a)

Flip-flops

b)

Latches

c)

Logic gates

d)

Registers

38.

How many inputs and outputs does a half adder have?

a)

2 inputs, 1 output

b)

2 inputs, 2 outputs

c)

1 input, 2 outputs

d)

3 inputs, 1 output

39.

Select the correct output expressions for a half adder with inputs A and B.

a)

Sum = A XOR B; Carry = A AND B

b)

Sum = A OR B; Carry = A AND B

c)

Sum = A XOR B; Carry = A OR B

d)

Sum = A AND B; Carry = A OR B

40.

Which gate-level expression describes the carry-out of a full adder with inputs A, B, and Cin?

a)

AB + BC + AC

b)

A ⊕ B

c)

A ⊕ B ⊕ Cin

d)

A + B + C

41.

A 4-bit parallel adder adds:

a)

4 bits to a 1-bit number

b)

4 bits + 4 bits

c)

2 bits at a time

d)

1 bit per clock

42.

What does a half subtractor produce for inputs A and B?

a)

Difference and Sum

b)

Difference and Borrow

c)

Carry and Sum

d)

Borrow and Carry

43.

In a half subtractor, the borrow output is given by which expression?

a)

A'B

b)

AB'

c)

A XOR B

d)

A AND B

44.

Which of the following is not an output of a digital comparator?

a)

A = B

b)

A > B

c)

A < B

d)

A XOR B

45.

A 4-bit comparator compares which of the following?

a)

One 4-bit input with 1-bit

b)

Two 4-bit binary numbers

c)

Four 1-bit numbers

d)

Two decimal numbers

46.

A 3-to-8 line decoder has:

a)

3 inputs and 8 outputs

b)

8 inputs and 3 outputs

c)

3 inputs and 3 outputs

d)

8 inputs and 1 output

47.

An 8-to-3 encoder has:

a)

8 inputs, 3 outputs

b)

3 inputs, 8 outputs

c)

3 inputs, 3 outputs

d)

2 outputs, 4 inputs

48.

Which statement correctly defines a multiplexer?

a)

Selects one input from many inputs

b)

Sends multiple outputs to one input

c)

Adds two binary numbers

d)

Compares two numbers

49.

How many select lines does a 4-to-1 multiplexer require?

a)

1

b)

2

c)

3

d)

4

50.

The number of input lines in an 8:1 multiplexer is:

a)

8

b)

3

c)

4

d)

2

51.

A multiplexer functions as a:

a)

Data distributor

b)

Data selector

c)

Decoder

d)

Comparator

52.

Evaluate the Boolean function F = A·(B + C). What is F when A = 1, B = 0, and C = 1?

a)

0

b)

1

c)

Undefined

d)

Cannot be determined

53.

Which rule is true about group formation in Karnaugh maps (K-maps)?

a)

Groups must include diagonal cells

b)

Groups can include only 2 minterms

c)

Groups must be powers of 2

d)

Groups can overlap only once

54.

Given a 1-bit full adder, which input combination will produce a carry-out when Cin = 0?

a)

A = 0, B = 0

b)

A = 1, B = 0

c)

A = 0, B = 1

d)

A = 1, B = 1

55.

For a half subtractor with inputs A and B, which condition yields Borrow = 1?

a)

A = 1, B = 1

b)

A = 1, B = 0

c)

A = 0, B = 1

d)

A = 0, B = 0

56.

Which device translates a binary input to a one-hot output pattern?

a)

Encoder

b)

Decoder

c)

Comparator

d)

Multiplexer

57.

Which device converts a one-hot input pattern into its binary code?

a)

Multiplexer

b)

Decoder

c)

Encoder

d)

Comparator

58.

A 2-input XOR gate is used in a half adder for which output?

a)

Carry only

b)

Sum only

c)

Both Sum and Carry

d)

Neither Sum nor Carry

59.

In designing a selection network, which component would you use to route one of several data inputs to a single output based on select lines?

a)

Decoder

b)

Multiplexer

c)

Comparator

d)

Half adder

60.

Which statement correctly contrasts encoders and decoders?

a)

Encoders increase the number of outputs; decoders reduce them

b)

Encoders map one-hot inputs to binary; decoders map binary inputs to one-hot outputs

c)

Encoders perform comparisons; decoders perform selection

d)

Encoders require select lines; decoders do not

61.

A bistable circuit can be used as which of the following? Choose the best option based on digital logic fundamentals.

a)

Decoder

b)

Counter

c)

Memory element

d)

Comparator

62.

What is the main difference between a latch and a flip-flop in terms of their operation?

a)

Clock dependency

b)

Output type

c)

Number of inputs

d)

Number of states

63.

In an SR latch made from NOR gates, if S = 1 and R = 0, what is the output state? Assume standard active-high inputs.

a)

Q = 1, Q’ = 0

b)

Q = 0, Q’ = 1

c)

Q = Q’ = 1

d)

Q = Q’ = 0

64.

Which expression represents the characteristic equation of the SR flip-flop?

a)

Q’= R + S

b)

Q’= Q

c)

Q’= S + R’Q

d)

Q’= S + R’

65.

What is the primary purpose of a master–slave configuration in flip-flops?

a)

Reduce cost

b)

Prevent the race-around condition

c)

Increase speed

d)

Increase invalid states

66.

Which equation correctly describes the next state of a T flip-flop? Use standard notation where ⊕ denotes XOR.

a)

Q’= Q

b)

Q’= D

c)

Q’= T ⊕ Q

d)

Q’= T + Q

67.

If T = 1 in a T flip-flop, what is the next output state relative to the current state?

a)

Set

b)

Reset

c)

No change

d)

Toggle

68.

The expression Q’= Q indicates which behavior of a flip-flop?

a)

The flip-flop toggles

b)

The output remains unchanged

c)

The flip-flop resets

d)

The flip-flop sets

69.

In a JK flip-flop, if J and K inputs remain HIGH for a long duration, what will happen?

a)

Flip-flop will latch

b)

Flip-flop will toggle continuously

c)

Outputs freeze

d)

Nothing

70.

From the characteristic equation of a JK flip-flop, deduce Q’ if Q = 1, J = 1, K = 0.

a)

1

b)

0

c)

Toggle

d)

Invalid

71.

The JK flip-flop behaves like a T flip-flop when which condition on J and K holds?

a)

J = 1, K = 0

b)

J = K = 1

c)

J = 0, K = 1

d)

J = K = 0

72.

To convert an SR flip-flop to a D flip-flop using input connections, which mapping is correct?

a)

S = D, R = D’

b)

S = D, R = 0

c)

S = D’, R = D

d)

S= 1, R= 1

73.

What is the characteristic equation of a D flip-flop?

a)

Q’= D

b)

Q’= T ⊕ Q

c)

Q’= JQ’ + K’Q

d)

Q’= S + R’

74.

A bistable element is a circuit that has which property?

a)

One stable state

b)

Two stable states

c)

No stable state

d)

Multiple outputs

75.

A D flip-flop eliminates the invalid state encountered in which device?

a)

SR flip-flop

b)

JK flip-flop

c)

T flip-flop

d)

Master–slave

76.

In a master–slave JK flip-flop, the slave is enabled under which clock condition?

a)

The clock is HIGH

b)

The clock is LOW

c)

The clock is rising

d)

The clock is falling

77.

Which device among latches and flip-flops is directly used to prevent the race-around condition without changing the logic family?

a)

Asynchronous latch

b)

Master–slave flip-flop

c)

Edge-triggered inverter

d)

Transparent buffer

78.

Identify the correct statement about characteristic equations: they relate the next state Q’ to present inputs and present state. Which equation fits the JK flip-flop under standard form?

a)

Q’= JQ’ + K’Q

b)

Q’= JQ + K’Q’

c)

Q’= JQ’ + KQ’

d)

Q’= J’Q + KQ

79.

Which latch/flip-flop type has precisely one data input and directly transfers it to the next state on the clock edge?

a)

SR latch

b)

JK flip-flop

c)

D flip-flop

d)

T flip-flop

80.

A 4-bit shift register implemented with D flip-flops can store how many bits of data at a time?

a)

2 bits

b)

8 bits

c)

4 bits

d)

16 bits

81.

In a right shift register using D flip-flops, data moves in which direction between stages?

a)

From right to left

b)

From left to right

c)

Bi-directionally

d)

Randomly

82.

A synchronous MOD-16 counter requires how many flip-flops?

a)

4

b)

3

c)

5

d)

6

83.

A MOD-5 synchronous counter cycles through how many distinct states?

a)

4

b)

10

c)

6

d)

5

84.

In synchronous counter design, Karnaugh maps are primarily used to:

a)

Store logic

b)

Identify hazards

c)

Simplify D/T input logic

d)

Generate toggles

85.

A synchronous counter designed with D flip-flops counts 000 → 001 → 010 → 011. What is its modulus?

a)

MOD-3

b)

MOD-4

c)

MOD-2

d)

Ring counter

86.

For a MOD-6 counter implemented using T flip-flops, how many T flip-flops are needed?

a)

2

b)

3

c)

4

d)

6

87.

Which statement correctly characterizes synchronous counters?

a)

Trigger on random edges

b)

Have no timing control

c)

All flip-flops are triggered at the same time

d)

Require fewer gates than ripple

88.

In a synchronous 4-bit up-counter using T flip-flops, what should the T inputs be?

a)

All 1

b)

T0 = 1, T1 = Q0, T2 = Q0·Q1, T3 = Q0·Q1·Q2

c)

T = Q

d)

Tied to ground

89.

In a synchronous counter, all flip-flops are triggered by:

a)

Their Q output

b)

Feedback logic

c)

A ring oscillator

d)

The same clock signal

90.

A 3-bit ripple down-counter using T flip-flops starts at 111. What is the next state after a clock pulse?

a)

000

b)

110

c)

001

d)

011

91.

In a ripple counter, each flip-flop is triggered by:

a)

A global clock

b)

Its own clock

c)

The output of the previous flip-flop

d)

Tied to logic 1

92.

In an asynchronous 3-bit up-counter using T flip-flops, how many states are possible?

a)

4

b)

6

c)

8

d)

16

93.

Which type of shift register can perform both left and right shifts?

a)

SISO

b)

PIPO

c)

SIPO

d)

Bidirectional

94.

A parallel-in, parallel-out (PIPO) shift register most closely behaves like a:

a)

Memory

b)

Counter

c)

Encoder

d)

Demux

95.

In a D flip-flop based shift register, the output of each stage is connected to which input of the next stage?

a)

The clock input of the next

b)

The D input of the next

c)

The Q' of the previous

d)

Ground

96.

Which flip-flop type is best suited for constructing shift registers?

a)

T

b)

D

c)

SR

d)

JK