Skip to content
Official PYQ · 2012

GATE CS 2012 Q6 — Boolean Algebra

Explain with AI

The truth table XY(X,Y)000010101111{\begin{array}{|c|c|c|}\hline \textbf{X}& \textbf{Y}& \textbf{(X,Y)} \\ \hline 0& 0& 0 \\ \hline 0& 1&0\\ \hline 1& 0& 1 \\ \hline 1& 1& 1 \\ \hline \end{array}} represents the Boolean function

Choose one option
View worked solution

Answer: A

To find the Boolean function represented by the given truth table, let us analyze the output column (X,Y)(X, Y) for each combination of inputs XX and YY:

  • When X=0,Y=0X = 0, Y = 0, the output is 00.
  • When X=0,Y=1X = 0, Y = 1, the output is 00.
  • When X=1,Y=0X = 1, Y = 0, the output is 11.
  • When X=1,Y=1X = 1, Y = 1, the output is 11.

Comparing the output column with the input columns, we can see that the output is always identical to the value of XX, regardless of the value of YY.

Mathematically, we can write the sum-of-products (SOP) expression as:

f(X,Y)=XYˉ+XY=X(Yˉ+Y)=X(1)=Xf(X, Y) = X\bar{Y} + XY = X(\bar{Y} + Y) = X(1) = X

Therefore, the truth table represents the Boolean function XX, which corresponds to option A.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Boolean Algebra questions