K-Map MCQ Quiz - Objective Question with Answer for K-Map - Download Free PDF

Last updated on May 6, 2025

Latest K-Map MCQ Objective Questions

K-Map Question 1:

Consider the following min term expression for F.

F (P, Q, R, S) = ∑  0, 2, 5, 7, 8, 10, 13, 15

The min-terms 2, 7, 8 and 13 are ‘do not care’ terms. The minimal sum-of-products form for F is 

  1. QS̅ + Q̅ S 
  2. Q̅S̅ + QS
  3. Q̅R̅S̅ + Q̅RS̅+ QR̅S + QRS
  4. More than one of the above
  5. None of the above

Answer (Detailed Solution Below)

Option 2 : Q̅S̅ + QS

K-Map Question 1 Detailed Solution

F (P, Q, R, S) = ∑ 0, 2, 5, 7, 8, 10, 13, 15

Don’t care min terms are 2, 7, 8, 13

By plotting the K-map, the minimal SOP (sum of products) can be found.

Explanation –

F1 Raju Madhu 25.07.20 D1

While putting the terms to k-map following things happen,

  • 3rd and 4th columns are swapped
  • 3rd and 4th rows.
  • term 2 is going to (0, 3) column instead of (0, 2)
  • 8 is going to (3, 0) instead of (2,0)

 

Solving, the above K-map, we get Q̅S̅ + QS

K-Map Question 2:

Let \(\mathrm{f}(\mathrm{~A}, \mathrm{~B})=\overline{\mathrm{A}}+\mathrm{B}\), Simplified expression for function f (f (x y, y), z) is :

  1. x̅ + z
  2. xyz 
  3. xy̅ + z
  4. None of the options

Answer (Detailed Solution Below)

Option 4 : None of the options

K-Map Question 2 Detailed Solution

Concept:

We are given a Boolean function in the nested form: \( f(f(xy, y), z) \). To simplify this, we need to understand how the function \( f \) behaves and use Boolean algebra rules.

Step 1: Assume definition of function

Let us assume \( f(a, b) = a + b \), a common definition used in Boolean simplification unless otherwise specified.

So,

\( f(xy, y) = xy + y \)

Using the identity: \( xy + y = y \) (Since \( y(x + 1) = y \))

Step 2: Substitute into outer function

Now substitute into the outer function:

\( f(y, z) = y + z \)

Hence, the simplified expression is:

\( y + z \)

Compare with Options:

  • Option 1: \( \bar{x} + z \)
  • Option 2: \( xyz \)
  • Option 3: \( xy̅ + z \)
  • Option 4: None of the options

Final Answer:None of the options

K-Map Question 3:

Minimize the Boolean expression

\(\rm Y=f(ABCD)=\Sigma(0,1,2,6,7,10,14)+\Sigma d(3,8,11,15)\)

Note: In the above expression 'a' denotes the
don't care cases

  1. Y = A̅ B̅ + C
  2. Y = B̅ + C
  3. \(\rm Y=\overline ABC+\overline{ABC}+C\overline D\)
  4. \(\rm Y=\overline{AB}+\overline{BD}+C\)

Answer (Detailed Solution Below)

Option 1 : Y = A̅ B̅ + C

K-Map Question 3 Detailed Solution

The correct answer is : A̅ B̅ + C

Explanation:

To find the minimum product of sums (POS) for the given Karnaugh map (K-map), we'll follow these steps:

1. Analyze the K-map:

  • Identify groups of 1s and determine their corresponding sum terms.
  • Identify groups of 0s and determine their corresponding product terms.
  • We'll use the don't-care conditions (marked as 'x') to simplify the expression.

Given: \(\rm Y=f(ABCD)=\Sigma(0,1,2,6,7,10,14)+\Sigma d(3,8,11,15)\)

11-4-2025 IMG-640 -7

Grouping the given equation we will get the boolean function as: Y = A̅ B̅ + C

K-Map Question 4:

Out the following steps in the proper sequence for simplifying a Boolean function using a Karnaugh map (K-map).

(A) Identify and group the largest possible cluster of I's

(B) Draw the K-map for the given Boolean function

(C) Write the simplified Boolean expression from the grouped clusters

(D) Transfer the truth table values to the K-map

Choose the correct answer from the options given below:

  1. (B), (D), (A), (C)
  2. (D), (B), (A), (C)
  3. (B), (A), (D), (C) 
  4. (A), (B), (C), (D)

Answer (Detailed Solution Below)

Option 1 : (B), (D), (A), (C)

K-Map Question 4 Detailed Solution

The correct answer is (B), (D), (A), (C).

Key Points

  • Draw the K-map for the given Boolean function (B): The first step in simplifying a Boolean function using a Karnaugh map (K-map) is to draw the K-map. This involves setting up a grid based on the number of variables in the function.
  • Transfer the truth table values to the K-map (D): Next, the truth table values are transferred to the K-map. Each cell in the K-map corresponds to a specific combination of input variables, and the values from the truth table are placed in the appropriate cells.
  • Identify and group the largest possible cluster of 1's (A): After transferring the values, the next step is to identify and group the largest possible clusters of 1's in the K-map. These clusters help in simplifying the Boolean expression.
  • Write the simplified Boolean expression from the grouped clusters (C): Finally, the simplified Boolean expression is written based on the grouped clusters of 1's. This step involves deriving the simplified terms from the clusters.

Thus the correct answer is(B), (D), (A), (C).

Additional Information

  • Karnaugh map (K-map): A Karnaugh map is a diagram used in Boolean algebra and digital logic design for the simplification of algebraic expressions. The K-map provides a visual method of grouping expressions with common factors and eliminating unwanted variables.
  • Simplification Process: The simplification process using a K-map helps in minimizing the number of logical operations required, which in turn reduces the complexity of digital circuits.
  • Grouping Clusters: Grouping the largest possible clusters of 1's is crucial as it ensures that the simplest form of the Boolean expression is achieved. Larger clusters lead to fewer terms in the simplified expression.

K-Map Question 5:

For the given map find the minimum product of sums.

F2 Savita Eng 19-7-24 D2

  1. (a + b̅ + c) (a + c̅ + d) (b̅ + a)
  2. (a + b̅ + c) (a + c̅ + d) (a̅ + b)
  3. (a + b̅ + d) (a + d̅ + c) (a̅ + b)
  4. More than one of the above
  5. None of the above

Answer (Detailed Solution Below)

Option 2 : (a + b̅ + c) (a + c̅ + d) (a̅ + b)

K-Map Question 5 Detailed Solution

The correct answer is (a + b̅ + c) (a + c̅ + d) (a̅ + b)

Explanation:

To find the minimum product of sums (POS) for the given Karnaugh map (K-map), we'll follow these steps:

1. Analyze the K-map:

  • Identify groups of 1s and determine their corresponding sum terms.
  • Identify groups of 0s and determine their corresponding product terms.
  • We'll use the don't-care conditions (marked as 'x') to simplify the expression.

Given K-map:

F2 Savita Eng 19-7-24 D3

Step-by-Step Simplification:

=> [(a + b + c̅ + d). (a + b̅ + c̅ + d)] [(a +  + c + d(a + b̅ + c +  d̅)] [(a̅ + b + c + d) (a̅ + b + c + d̅) (a̅ + b + c̅ + d̅) (a̅ + b + c̅ + d)]

=> [(a + c̅ + d) + (b̅.b)] [(a +  + c) + (d̅.d)] [(( + b + c) + (d̅.d)) (( + b + ) + (d̅.d))]   :  a̅.a = 0
=> [(a + c̅ + d) + 0] [(a +  + c) + 0] [((a̅ + b + c) + 0) (( + b + ) + 0)]   

=> (a + c̅ + d) (a + b̅ + c) [(a̅ + b + c) (a̅ + b + )]   

=> (a + c̅ + d) (a +  + c) [(a̅ + b) + c̅.c]   :  a̅.a = 0

=> (a + c̅ + d) (a +  + c) [(a̅ + b) + 0]

=> (a + c̅ + d) (a + b̅ + c) (a̅ + b)

Simplified POS:
The minimal product of sums expression is: (a + b̅ + c) (a + c̅ + d) (a̅ + b)

Therefore, the correct option is: 4) (a + b̅ + c) (a + c̅ + d) (a̅ + b)

Top K-Map MCQ Objective Questions

Which Boolean function does the following Karnaugh map represent?

F1 Shubham   29-11-21 Savita D1

  1. Exclusive OR
  2. Exclusive NOR
  3. Inclusive NOR
  4. Inclusive OR

Answer (Detailed Solution Below)

Option 1 : Exclusive OR

K-Map Question 6 Detailed Solution

Download Solution PDF

The correct answer is option 1.

Concept:

The given K-Map is,

F1 Shubham   29-11-21 Savita D1

F = a'b'c+a'bc'+ab'c'+abc

F= a'(b'c+bc')+a (b'c'+bc)

F=a'(b⊕c)+a(b⊙c)

F=a'(b⊕c)+a(b⊕c)'

F=a⊕b⊕c

Hence the correct answer is Exclusive OR.

Simplified expression/s for following Boolean function F(A, B, C, D) = ∑ (0, 1, 2, 3, 6, 12, 13, 14, 15) is/are

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

(B) A'B' + AB + A'CD'

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

(D) A'B' + AB + BCD'

Choose the correct answer from the options given below:

  1. (A) only
  2. (B) only 
  3. (A) and (B) only
  4. (B) and (D) only

Answer (Detailed Solution Below)

Option 4 : (B) and (D) only

K-Map Question 7 Detailed Solution

Download Solution PDF

The correct answer is option 4

K-maps

F(A, B, C, D) = ∑ (0, 1, 2, 3, 6, 12, 13, 14, 15)

Two K-Maps can be constructed from the given boolean function

F1 Shraddha Raju 03.04.2021 D2

F1 Shraddha Raju 03.04.2021 D3

The expression for K-Map 1 is AB + A'B' + A'CD'

The expression for K-Map 2 is AB +A'B' + BCD'

Consider the Karnaugh map given below. Where X represents “don’t care” and blank represents 0.

Assignment 3 Neetu GATE 2017 Set 1 21 - 30 10 Qs 1&2Marks Solution Modified images Raju D 1

Assume for all inputs (a, b, c, d), the respective complements (a̅, b̅, c̅, d̅) are also available. The above logic is implemented using 2-input NOR gates only. The minimum number of gates required is ________.

Answer (Detailed Solution Below) 1

K-Map Question 8 Detailed Solution

Download Solution PDF

Concept:

Draw the K- map, convert the K-map into a SOP (sum of product) or POS (product of sum) form. While reducing the K-map in these forms, a don’t care will be needed only when with the use of don’t cares we can reduce the term size.

Diagram: K – Map

F1 R.S Madhu 4.12.19 D 1

From the K-map simplification:

F(a, b, c, d) = a̅.c

F(a, b, c, d) = \(\overline {\left( {a + \bar c} \right)}\)

Diagram:

F1 R.S Madhu 4.12.19 D 3

Therefore, only one NOR gate is needed to implement the minimized function

For the given Boolean function F (x, y, z) = Σ(0, 2, 4, 5, 6) simplified output will be-

  1. F = z + xy'
  2. F = z + x'y
  3. F = z' + x'y
  4. F = z' + xy'

Answer (Detailed Solution Below)

Option 4 : F = z' + xy'

K-Map Question 9 Detailed Solution

Download Solution PDF

Concept:

We can simplify the given boolean function with the help of K-Map.

The K-map is a systematic way of simplifying Boolean expressions. With the help of the K-map method, we can find the simplest POS and SOP expression, which is known as the minimum expression.

Just like the truth table, a K-map contains all the possible values of input variables and their corresponding output values.

The K-map method is used for expressions containing 2, 3, 4, and 5 variables.

Calculation:

Given ;  F (x, y, z) = Σ(0, 2, 4, 5, 6) 

3 variable K-map:

The grouping of cells has shown below

F1 Savita Engineering 25-6-22 D24

The expression obtained from the K-Map → F = z' + xy'

Additional Information Note 1 − If outputs are not defined for some combination of inputs, then those output values will be represented with the don’t care symbol ‘x’. That means, we can consider them as either ‘0’ or ‘1’.

Note 2 − If don’t care terms are also present, then place doesn’t care ‘x’ in the respective cells of the K-map. Consider only the don’t care ‘x’ that are helpful for grouping the maximum number of adjacent ones. In those cases, treat the don’t care value as ‘1’.

Consider the following Boolean expression for F:

F(P, Q, R, S) = PQ + P̅QR + P̅QR̅S

The minimal sum-of-products form of F is  

  1. PQ + QR + QS
  2. P + Q + R + S
  3. P̅ + Q̅ + R̅ + S̅ 
  4. P̅R + P̅R̅S + P

Answer (Detailed Solution Below)

Option 1 : PQ + QR + QS

K-Map Question 10 Detailed Solution

Download Solution PDF

F(P, Q, R, S) = PQ + P̅QR + P̅QR̅S

F(P, Q, R, S) = PQ(R + R̅)(S + S̅) + P̅QR(S + S̅) + P̅QR̅S  

F(P, Q, R, S) = PQRS + PQRS̅ + PQR̅S + PQR̅S̅ + P̅QRS + P̅QRS̅ + P̅QR̅S

F(P, Q, R, S) = ∑ (15 + 14 + 13 + 12 + 7 + 6 + 5)  

K-Map:

F1 Raju Madhu 30.06.20 D1

F(P, Q, R, S) = PQ + QR + QS

What will be the simplified Boolean function of the given equation?

F(a, b, c) = ∑(0, 2, 4, 5, 6)

  1. c' + ab'
  2. a + b + c
  3. a'b + c
  4. ac' + b

Answer (Detailed Solution Below)

Option 1 : c' + ab'

K-Map Question 11 Detailed Solution

Download Solution PDF

Concept:

The K-map is a graphical method that provides a systematic method for simplifying and manipulating the Boolean expressions or to convert a truth table to its corresponding logic circuit in a simple, orderly process.

In an 'n' variable K map, there are 2n cells

For 4 variables there will be 24 = 16 cells as shown:

F2 S.B 23.7.20 Pallavi D3

 

Calculations:

F(a, b, c) = ∑(0, 2, 4, 5, 6)

F1 Neha B 31.5.21 Pallavi D2

F = c' + ab'

Which of the following statements about the K-maps is INCORRECT ?

  1. In K-maps, don't care terms are used only if they help in reducing the expression. Otherwise, they need not be considered.
  2. The five-variable map may contain 2-squares, 4-squares, 8-squares, or other combinations involving four blocks of Kmap having 16 squares each.
  3. The binary number designations of the rows and columns of the K-map are in Gray code
  4. A two-variable K-map expression can have 4 possible combinations of the input variables.

Answer (Detailed Solution Below)

Option 2 : The five-variable map may contain 2-squares, 4-squares, 8-squares, or other combinations involving four blocks of Kmap having 16 squares each.

K-Map Question 12 Detailed Solution

Download Solution PDF

Karnaugh map (K-map):

  • The Karnaugh map (K-map) is a method of simplifying Boolean algebra expressions.
  • The Karnaugh map reduces the need for extensive calculations.
  • Karnaugh map can be explained as An array that contains 2k number of cells, where k is the number of variables in the Boolean expression that is to be reduced or optimized.

For 4 variables there will be 24 = 16 cells as shown:

F2 S.B 23.7.20 Pallavi D3

Number of cells in 2 variable k-map = 22 = 4

Number of cells in 3 variable k-map = 23 = 8

Number of cells in 4 variable k-map = 24 = 16

Number of cells in 5 variable k-map = 25 = 32

The “Don’t Care” conditions allow us to replace the empty cell of a k-map and form a grouping of the variables which is larger than that of original groups. 

While forming groups of cells, we can consider a “Don’t Care” cell as 1 or 0 or we can also ignore that cell. 

What is the minimum number of 2-input NOR gates required to implement a 4-variable function expressed in sum of-min-terms form as f = ∑(0, 2, 5, 7, 8, 10, 13, 15)?

Assume that all the inputs and their complements are available.

Answer (Detailed Solution Below) 3

K-Map Question 13 Detailed Solution

Download Solution PDF

Let us assume that A, B, C, and D are the 4 variables.

K- map for given function:

F1 R.S M.P 19.08.19 D1.1

f(A, B, C, D) = BD + B̅ D̅

Implementing the above function by using XOR gates with complements of variables:

\(f\left( {A,\;B,\;C,\;D} \right) = \overline {\overline {B + \bar D} + \overline {\bar B + D} }\)

\(f\left( {A,\;B,\;C,\;D} \right) = \left( {B + \bar D} \right).\left( {\bar B + D} \right)\)

f(A, B, C, D) = BD + B̅ D̅

Therefore, the minimum number of 2-input NOR gates needed to implement the function is 3.

How many boolean functions of k variables are possible such that there are exactly m minterms?

  1. 2k
  2. 2k - 1
  3. C(2k, m)
  4. P(2k, m)

Answer (Detailed Solution Below)

Option 3 : C(2k, m)

K-Map Question 14 Detailed Solution

Download Solution PDF

Explanation:-

As we already know from 'k' variables, (2k) numbers can be formed. Thus the number of possible functions with 'k' variables as input such that there are 'm' minterms are,

2kCm or C(2k, m)

Where (2k ) is a possible number from 'k' variables and 'm' are the desired number of minterm for which the number of the function needs to be calculated. 

For example,

Counting the number of Boolean functions possible with two variables such that there are exactly two minterms.

Calculation:-

As we already know from two variables (a and b) four numbers (0, 1, 2, 3) can be formed i.e, in binary digits 00, 01, 10, 11 and possible Min terms are a'b', 

a’b, ab’, ab respectively which gives ‘1’ as the output for respective binary digits as input.

Thus the number of possible functions with two variables as input such that there are exactly two minterms are,

4C2 = 4! / 2!(4 - 2)! = 24 / (2 × 2) = 24/4 = 6

Where ‘4’ is the possible number from two variables and ‘2’ is the desired number of minterms for which the number of the function needs to be calculated.

Consider a Boolean function f(w, x, y, z) such that 

f(w, 0, 0, z) = 1

f(1, x, 1, z) = x + z

f(w, 1, y, z) = wz + y

The number of literals in the minimal sum-of-products expression of f is ______

Answer (Detailed Solution Below) 6

K-Map Question 15 Detailed Solution

Download Solution PDF

Explanation :

Given:

f(w, 0, 0, z)= 1

f(1, x, 1, z)= x+z

f(w, 1, y, z)= wz+y

Only thing makes this Question complicated is how you fill the K map cells.

1. f(w, 0, 0, z) = 1 ; means whenever x = 0 and y = 0 (total 4 cells) then put 1 in k-map cell.

2. f(1, x, 1, z) = x+z ; means whenever w=1 and y=1 (total 4 cells) then evaluate the expression “x+z” as per each cell (only those where w=1 and y=1) and fill the result in that particular cell.

3. f(w, 1, y, z) = wz+y ; means whenever x=1( total 8 cells) then evaluate the expression “wz+y” as per each cell (only those where x=1) and fill the result in that particular cell.

 

1. In the Below K map first we mark x = 0 and y = 0

  1001, 0000 , 0001 , 1000 these 4 cells will be marked as 1 .

  (wx’y’z , w’x’y’z’ , w’x’y’z , wx’y’z’) likewise we can fill the case where w=1 and y=1.

 

2. Now x=1( total 8 cells)

 

                     0100,     0101,           0110,          0111,          1100,        1101,        1110,        1111

                     w’xy’z’,      w’xy’z,      w’xyz’,        w’xyz,        wxy’z’,      wxy’z,        wxyz’,       wxyz

“wz+y”

0

0

1

1

0

1

1

1

Likewise we can fill the K map as given in Image.

F1 Shraddha Raju 17.03.2021 D1

So after minimum sum of product expression will be x’y’ + xy + wz ; so total 6 literals. Answer will be 6. 

F1 Shraddha Raju 17.03.2021 D2

Get Free Access Now
Hot Links: teen patti vungo teen patti all app teen patti app teen patti yas