Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

Simplify the expression XZ’ + (Y + Y’Z) + XY.(a) (1+XY’)(b) YZ + XY’ + Z’(c) (X + Y +Z)(d) XY’+ Z’I have been asked this question during an interview.This key question is from Minimization of Boolean Functions topic in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» CORRECT CHOICE is (C) (X + Y +Z)

To explain: GIVEN: X Z’ + (Y + Y’Z) + XY

= XZ’ + (Y + Z) + XY

= XZ’ + Y + Z + XY

= (XZ’ + Z) + (Y + XY)

= (X + Z) + Y (1 + X)

= X + Y + Z.
2.

Find the simplified term Y’ (X’ + Y’) (X + X’Y)?(a) XY’(b) X’Y(c) X + Y(d) X’Y’I got this question during a job interview.I would like to ask this question from Minimization of Boolean Functions topic in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct OPTION is (a) XY’

The best explanation: Given: Y’ (X’ + Y’) (X + X’Y)

= Y’(X’ + Y’)(X + Y)

= (X’Y’ + Y’)(X + Y)

= (XX’Y’ + X’Y’Y + XY’ + YY’)

= XY’.

3.

In lexical analysis of a compiler______ is used.(a) DFA(b) NDFA(c) NFA(d) Turing machineThe question was asked in an interview.I need to ask this question from Modeling Computations topic in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct ANSWER is (a) DFA

Easiest explanation: A Deterministic Finite automaton SYSTEM is USED in the lexical ANALYSIS of the compiler.

4.

In the operating system, newly started processes can have a start in the _________(a) Blocked state(b) Running sate(c) Ready state(d) Exit stateThe question was posed to me in an online quiz.The doubt is from Modeling Computations topic in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» RIGHT option is (c) Ready state

Explanation: In the behaviour of the processes, newly started processes START their execution in a Ready state and have to wait until the OS scheduler assigns a CPU to them. At that moment, the process starts running and it stays in this state until either the scheduler decides to TAKE back the CPU (as a “time slice” has EXPIRED).
5.

Equivalence of automata states that ____________(a) two automata accept the same set of input strings(b) two automata have same set of states(c) two automata does not contain initial input symbols(d) two automata share equal transition functionThis question was addressed to me in an interview for internship.My enquiry is from Modeling Computations in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct ANSWER is (a) two automata accept the same set of INPUT strings

Easy explanation: The formal definition is if two automata J and K are EQUIVALENT then if there is a path from the start state of J to a final state of J and there is a path from the start state of k to a final state of K as WELL as if there is a path from the start state of K to a final state of K, where there is a path from the start state of J to a final state of J. Two automata J and K are said to be equivalent if both automata accept exactly the same set of input strings.

6.

A deterministic automaton system can have ______ transition for a given state of an input symbol.(a) exactly one(b) more than one(c) no transition(d) 2n transitionI have been asked this question during an online interview.Enquiry is from Modeling Computations topic in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right choice is (a) exactly one

To explain: In a DETERMINISTIC automaton, for each possible input every state has exactly one transition. In a non-deterministic automaton, an input can have one, more than one, or no transition for a given state. In the study of computation, a transition system is used and it can be MADE of states and TRANSITIONS between states, which MAY be labeled with labels chosen from a set.

7.

Which of the following techniques refer to the equivalence of DFA and N-DFA automata?(a) subset construction(b) superset construction(c) powerset construction(d) finite field constructionI have been asked this question in an interview for job.This intriguing question comes from Modeling Computations topic in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct option is (b) superset construction

Explanation: For every N-DFA there is a corresponding DFA for every N-DFA, and the basic technique is DESCRIBED as subset construction because each STATE in the DFA CORRESPONDS to some subset of STATES of the NDFA.

8.

Optimisation of an FSM machine can be done by ________(a) Naive-bias algorithm(b) Huffman encoding scheme(c) Pirate-plot algorithm(d) Hopcroft minimization algorithmThis question was posed to me in an online quiz.This intriguing question originated from Modeling Computations topic in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right option is (b) HUFFMAN encoding scheme

Explanation: The job of FASTEST known algorithm, hopcroft minimization algorithm is to optimize and FSM SYSTEM that means FINDING a machine with the minimum number of states which can have the same function to perform. Acyclic FSAs can be minimized in linear TIME.

9.

In system engineering which of the following methods bridges the gap between the two ends of system development?(a) ASM method(b) VSM method(c) Factor method(d) FSM methodThe question was asked in semester exam.This intriguing question comes from Modeling Computations in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right answer is (a) ASM method

The best I can explain: An abstract state machine (ASM) has its operations on states that are arbitrary data structures as well as it can BRIDGE the gap between the two ends of the SYSTEM development. This method builds upon three basic concepts such as ASM, GROUND model and refinement.

10.

Which of the following is not a member of the set of a deterministic finite state machine?(a) state-transition function(b) initial state(c) input symbols(d) stackI had been asked this question in homework.The query is from Modeling Computations in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct option is (b) initial state

To explain I would say: A deterministic finite state MACHINE or acceptor deterministic finite state machine is a quintuple (Σ, G, s1, δ, F), where: Σ is the input ALPHABET (a finite, non-empty SET of symbols), G is a finite, non-empty set of states, s1 is an initial state, an element of S, δ is the state-transition function: δ: G × Σ → G.

11.

How many minimal forms are there in the function F(A, B, C) = ∑(1, 3, 2, 5, 6, 7) if it is having cyclic prime implicants k-map?(a) 216(b) 2(c) 14(d) 82I have been asked this question in a job interview.Enquiry is from Boolean Algebra topic in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct answer is (b) 2

To elaborate: In cyclic prime IMPLICANT, min terms will be (1, 3, 5, 7, 9, 11). Hence, either we can have [(1,3), (7,11), (5,9)] or [(1,5), (11,9), (3.7)]. So, there can be 2 minimal forms.

12.

Which of the following algorithms transforms any NFA into its identical DFA?(a) Minimal set construction(b) Dynamic programming(c) Powerset construction(d) Huffman codingI got this question by my school principal while I was bunking the class.I need to ask this question from Modeling Computations in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct CHOICE is (b) Dynamic programming

The best EXPLANATION: The powerset construction algorithm is a powerful algorithm that can TRANSFORM any non-deterministic automaton into a more complex deterministic automaton with IDENTICAL functionality.

13.

How many states are there in combinatorial FSM?(a) 86(b) 2^19(c) 1(d) 132I have been asked this question in a national level competition.Question is taken from Modeling Computations topic in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right choice is (c) 1

To elaborate: As an FSM’s memory is limited by the number of states, it cannot PERFORM the COMPUTATIONAL TASKS that a TURING machine can do. A “Combinatorial FSM” is defined as a FINITE state machine with only one state and it allows actions based upon transition into a state.

14.

How many false essential prime implicants for the given Boolean functions f(A, B, C) = ∑m(2, 5, 6)?(a) 1024(b) 2(c) 16(d) 435This question was addressed to me in an internship interview.This intriguing question originated from Boolean Algebra topic in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right answer is (b) 2

Easy EXPLANATION: There are two essential PRIME implicants such as (B+C) and (B+C’) for the given FUNCTION. HENCE, the REQUIRED answer is 2.

15.

For an 18-variable k-map determine the number of prime implicants?(a) 2^18(b) 35(c) 253(d) 721I got this question in an interview for internship.My question is taken from Boolean Algebra in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» CORRECT OPTION is (a) 2^18

Best explanation: The MAXIMUM number of implicants for the n-variable k-map is 2^n. HENCE, the required answer is 2^18.
16.

How many essential prime implicants are there in the K-Map of the function F = Σ(0, 1, 2, 4, 7, 11, 12, 13, 15)?(a) 4(b) 1(c) 3(d) 7This question was addressed to me during an interview for a job.Enquiry is from Boolean Algebra in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right option is (b) 1

Easy explanation: By, solving the minimization EXPRESSION USING K-Map, there is only 1 essential PRIME IMPLICANT exist as it is not covered by any other input variable.

17.

f(x, y, z) = xy’+yz’+xyz, what are essential prime implicants of this switching function?(a) 8(b) 0(c) 4(d) 3I got this question by my school principal while I was bunking the class.Asked question is from Boolean Algebra in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The CORRECT choice is (b) 0

To explain: There are no ESSENTIAL prime implicants for this SWITCHING FUNCTION. We can get this solution by using K-Map.

18.

How many number of prime implicants are there in the expression F(x, y, z) = y’z’ + xy + x’z.(a) 7(b) 19(c) 3(d) 53This question was posed to me in an international level competition.The origin of the question is Boolean Algebra topic in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct option is (c) 3

To explain: An IMPLICANT of a FUNCTION is a product TERM which is included in the function.

Hence, for the given function, y’z’, xy and X’z all are PRIME implicants.

19.

Determine the number of essential prime implicants of the function f(a, b, c, d) = Σm(1, 3, 4, 8, 10, 13) + d(2, 5, 7, 12), where m denote the minterm and d denotes the don’t care condition.(a) 2^3(b) 3(c) 643(d) 128The question was asked in exam.I want to ask this question from Boolean Algebra in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» RIGHT option is (b) 3

To ELABORATE: A prime IMPLICANT that cannot be replaced by any other implicant for getting the OUTPUT is called the essential prime implicants. Here, we have 3 essential prime implicants by using the K-map representation.
20.

How many cells are there for an 8-variable K-Map?(a) 421(b) 1048(c) 256(d) 375I had been asked this question in homework.My enquiry is from Boolean Algebra in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct choice is (c) 256

To EXPLAIN: Any Boolean expression or a function COMPRISING of 8 VARIABLES can be SOLVED using an 8-variable K-Map. So, an 8-variable K-Map must contain 2^8 = 256.

21.

What is the maximum number of prime implicants with 34-variable minimized expression?(a) 34(b) 764(c) 2^33(d) 2^31This question was posed to me in homework.I'm obligated to ask this question of Boolean Algebra in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The CORRECT ANSWER is (C) 2^33

To EXPLAIN: For n-variable K Map, we have = 2^n-1 PRIME implicants. In this case, n=34 and the maximum number of prime implicants will be 2^34-1 = 2^33.

22.

Which of the following gates is used to implement a logical conditional?(a) OR gate(b) Magnetic logic gate(c) XOR gate(d) IMPLY gateI got this question during an interview.Enquiry is from Boolean Algebra in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct ANSWER is (d) IMPLY gate

For explanation I would SAY: The IMPLY gate is a digital logic gate that is used to implements logical conditional. Two SYMBOLS are used to represent the IMPLY gates → the traditional SYMBOL and the IEEE symbol. IMPLY gate can be made by two memristors.

23.

In OR gate for 13 numbers of inputs what are the stages possible for it?(a) 1239(b) 213(c) 13(d) 1387I got this question at a job interview.Origin of the question is Boolean Algebra in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right choice is (B) 213

Easiest explanation: OR gate works in a WAY such that if any of the INPUT is BINARY low(or 0), the output of the gate is binary 1(or high). Here, the NUMBER of stage possible = 2^n = 2^13.

24.

A NOR gate can be derived from ______(a) NAND gate(b) XOR gate(c) AND gate(d) OR gateI had been asked this question in my homework.My doubt stems from Boolean Algebra in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» RIGHT choice is (a) NAND GATE

To ELABORATE: NAND and NOR gates are called UNIVERSAL gates. As we can generate any of the basic gates as well as other gates from these two gates. So, a NOR gate can be MADE by a NAND gate.
25.

Which of the following is built exclusively from NOR gate?(a) Plant guard machine(b) Apollo Guidance Computer(c) Street market app(d) Dish washerI have been asked this question in a national level competition.I'd like to ask this question from Boolean Algebra in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The CORRECT choice is (b) Apollo GUIDANCE Computer

Easiest explanation: The first embedded system is the Apollo Guidance Computer which was built EXCLUSIVELY from NOR gates. A LOGICALLY inverted OR gate is a NOR gate and it can have two or more inputs.

26.

In which logic gate the output state is usually the complement of the input state?(a) NOT gate(b) NOR gate(c) X-NOR gate(d) OR gateI had been asked this question during a job interview.The question is from Boolean Algebra topic in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct CHOICE is (a) NOT gate

To explain: NOT gate is the SIMPLEST digital logic circuit which is ALSO called an inverter because it takes the input in 0 or 1 form and gives the OUTPUT as the complement of the input.

27.

In Multiplexer gate, for selecting the inputs, two bits named _____ and _____ are required generally.(a) selector bit, data bit(b) parity bit. Generator bit(c) input bit, inverted bit(d) raising bit, sinking bitI got this question in class test.My question comes from Boolean Algebra topic in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct CHOICE is (a) selector BIT, DATA bit

Easy explanation: In MULTIPLEXER gate for selecting the inputs say, for 3 input bits, ONE bit is required as selector bit and two other bits are required as data bits.

28.

How many NAND gates are required to make an XOR gate?(a) 7(b) 12(c) 4(d) 8I have been asked this question during an interview.My doubt stems from Boolean Algebra in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right answer is (C) 4

Easiest explanation: An XOR gate is created by USING four NAND gates. This construction gives a propagation DELAY three times to that of a single NAND gate.

29.

Using which component a shift register is implemented?(a) register(b) transistor(c) latch(d) flip-flopI had been asked this question in examination.This interesting question is from Boolean Algebra in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct option is (d) flip-flop

The best explanation: A shift register, in digital circuitry, is a COMBINATION of two or more flip-flops to share the bits of information by using the same CLOCK. A shift register can have both parallel and serial inputs and OUTPUTS.

30.

In Boolean algebra, the data is a bit-representation of information consists of _________(a) 0 and 1(b) 2 and 5(c) 1 and 15(d) 4 and 8The question was asked in unit test.I would like to ask this question from Boolean Algebra in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right CHOICE is (a) 0 and 1

Explanation: The DATA, in boolean algebra MUST be in a bit-representation FORM which can be in between two values 0 and 1.

31.

In order to make a luggage security alarm, a single _____ is used.(a) NOR gate(b) NAND gate(c) X-NOR gate(d) XOR gateI have been asked this question by my college professor while I was bunking the class.My question is from Boolean Algebra in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct option is (b) NAND GATE

Explanation: The NAND gate CONSISTS of TWO inputs and if both of them are high the output is LOW. A luggage security ALARM circuit is a system which is based on the NAND gate. It is used to generate an alarm when any authorized person tries to steal the luggage.

32.

In Gray coding, the adjacent code values differ by _______(a) single bit(b) 3 bits(c) 10 bits(d) 0 bitI had been asked this question during an interview.Asked question is from Boolean Algebra in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct CHOICE is (a) single bit

For explanation: In Gray coding, the adjacent code values differ only by a single bit. If the GIVEN code-word is 01, then the previous and the next code-words are to be 11 or 00 but cannot be 10 in any case. Each cell within a K-map has a definite place-value which is obtained by using this encoding technique. The rows and the columns of the table USE Gray code-labeling which in turn represents the values of the corresponding input variables and each K-map cell can be addressed using a unique Gray Code-Word.

33.

Who has invented K-map?(a) Maurice Karnaugh(b) Edward Veitch(c) George Boole(d) Adam SmithThe question was asked in an interview.This intriguing question originated from Boolean Algebra in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct CHOICE is (a) Maurice Karnaugh

To EXPLAIN: The Karnaugh MAP (KM or K-map) is INVENTED by Maurice Karnaugh in 1953 that is a method of simplifying Boolean expressions.

34.

Use Karnaugh map to find the simplified expression of the function: F = x’yz + xy + xy’z’.(a) xz’+y’z’(b) xy’z+xy(c) y’z+x’y+z(d) yz+xy+xy’zThis question was posed to me during an interview.The query is from Boolean Algebra in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct option is (d) yz+xy+xy’z

Explanation: F = x’yz + xyz + xy z’ + xy’z’ is the canonical FORM for the FUNCTION. Now, USING k-map the MINIMAL form must be: yz+xy+xy’z.

35.

Simplify the expression using K-maps: F(A,B,C) = π(0,2,4,5,7).(a) (x+y)(y+z)(x+z)(x’+z’)(b) (x+z’)(y+z)(x+y)(c) (x+y’+z)(x+z’)(d) (y’+z’)(x’+y)(z+y’)I have been asked this question in an interview.The doubt is from Boolean Algebra in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct option is (a) (x+y)(y+z)(x+z)(x’+z’)

To ELABORATE: By solving the given EXPRESSION, the MAXTERMS are: (x+y), (x’+y), (x+z) and (x’+z’). Hence, we can get REQUIRED expression (x+y)(x’+y)(x+z)(x’+z’).

36.

Addition of two or more bits produces how many bits to construct a logic gate?(a) 108(b) 2(c) 32(d) 64I have been asked this question in homework.My doubt stems from Boolean Algebra in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct ANSWER is (b) 2

To EXPLAIN I would say: Addition of bits requires carry-in and carry-out bits. Addition of TWO terms (bits) a and b, and a carry-in BIT Cin is required to compute a sum bit S and a carry-out bit Cout. Hence, two bits are produced in general.

37.

Simplify the expression using K-maps: F(A,B,C) = Σ (1,3,5,6,7).(a) AC’+B’(b) AB+C(c) AB’+B’C’(d) A’BC+B’C+ACI have been asked this question in an online quiz.This intriguing question comes from Boolean Algebra in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The CORRECT choice is (b) AB+C

The explanation is: By solving the GIVEN EXPRESSION, the minterms are: C and AB. HENCE, we can get the required expression C+AB.

38.

When designing a circuit to emulate a truth table, both Product-of-Sums (POS) expressions and Sum-of-Products (SOP) expressions can be derived from?(a) k-map(b) NAND gate(c) NOR gate(d) X-NOR gateThis question was posed to me in an online quiz.My question is based upon Boolean Algebra in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Right choice is (a) k-map

Easy explanation: A Karnaugh map can be used to build the appropriate POS expression for DESIGNING a circuit to form the truth table. Karnaugh maps are not LIMITED to SOP expressions only for minimizing boolean FUNCTIONS.

39.

To display time in railway stations which digital circuit is used?(a) seven segment decoder(b) eight segment encoder(c) 8:3 multiplexer(d) 9 bit segment driverThe question was posed to me in homework.The origin of the question is Boolean Algebra topic in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» RIGHT answer is (a) seven segment decoder

For explanation I would say: A seven segment decoder is a digital circuit which is used to construct a common type of digital display device i.e., a set of LED (or LCD) segments that display numbers from 0 through 9 at the command of a four-bit code. Moreover, the behavior of the display driver IC is REPRESENTED by a truth table with seven outputs.
40.

Simplify the expression using K-maps: F(A,B,C,D)=Σ (1,3,5,6,7,11,13,14).(a) AB+BC’D+A’B’C(b) BCD’+A’C’D+BD’(c) A’D+BCD+A’BC+AB’C’(d) AC’D’+BC+A’BD+C’D’I got this question by my school teacher while I was bunking the class.Query is from Boolean Algebra in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct OPTION is (c) A’D+BCD+A’BC+AB’C’

The best explanation: By solving the GIVEN EXPRESSION we have minterms such as A’D+BCD+A’BC+AB’C’. So, we can GET the required expression A’D+BCD+A’BC+AB’C’.

41.

K-map is used for _______(a) logic minimization(b) expression maximization(c) summing of parity bits(d) logic gate creationThis question was posed to me in class test.This is a very interesting question from Boolean Algebra in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct option is (a) logic minimization

To explain I WOULD say: K-map(Maurice Karnaugh of Bell labs in 1953) is defined as a diagrammatic method for logic minimization and it is a PICTORIAL view of TRUTH table which shows the relationship between inputs and output. It is more EFFICIENT than Boolean algebra. K-map is a diagram made up of squares in which each square represents a minterm or MAXTERM of the logic function.

42.

Minimize the Boolean expression using Boolean identities: A′B+ABC′+BC’+AB′C′.(a) B(AC)’ + AC’(b) AC’ + B’(c) ABC + B’ + C(d) BC’ + A’BI had been asked this question in an online interview.This intriguing question comes from Minimization of Boolean Functions topic in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» CORRECT choice is (a) B(AC)’ + AC’

To EXPLAIN: Given: A′B+ABC′+BC’+AB′C′

= A’B + BC’ (1 + A) + AB’C”

= A’B + BC’ + AB’C’

= A’B + BC’ + BC’ + AB’C’

= B(A’ + C’) + C’(A + AB’)

= B(AC)’ + C’ A(1 + B’)

= B(AC)’ + AC’.
43.

If an expression is given that x+x’y’z=x+y’z, find the minimal expression of the function F(x,y,z) = x+x’y’z+yz?(a) y’ + z(b) xz + y’(c) x + z(d) x’ + yThis question was posed to me in a job interview.Asked question is from Minimization of Boolean Functions topic in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct OPTION is (c) X + Z

The best explanation: We have, x+x’y’z+yz

= x+y’z+yz [SINCE, x+x’y’z=x+y’z]

= x+z(y’+y)

= x + z.

44.

Simplify the expression: XY’ + X’ + Y’X’.(a) X’ + Y(b) XY’(c) (XY)’(d) Y’ + XThe question was posed to me by my school teacher while I was bunking the class.I would like to ask this question from Minimization of Boolean Functions topic in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct answer is (c) (XY)’

Easy explanation: GIVEN XY’+X’+Y’X’ = Y’(X+X’) + X’ = Y’.1 + X’ = X’ + Y’ = (XY)’ [De Morgan’s law].

45.

What is the simplification value of MN(M + N’) + M(N + N’)?(a) M(b) MN+M’N’(c) (1+M)(d) M+N’I have been asked this question in an interview for job.I would like to ask this question from Minimization of Boolean Functions topic in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The CORRECT option is (B) MN+M’N’

Easy explanation: Given: MN(M + N’) + M(N + N’)

= MN(M+N’) + M.1

= MNM + MNN’ + M

= MN + 0 +M

= M(N + 1)

= M.

46.

Evaluate the expression: (X + Z)(X + XZ’) + XY + Y.(a) XY+Z’(b) Y+XZ’+Y’Z(c) X’Z+Y(d) X+YThis question was addressed to me in an interview for internship.The above asked question is from Minimization of Boolean Functions in division Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct ANSWER is (d) X+Y

For explanation: (X + Z)(X + XZ’) + XY + Y[ORIGINAL EXPRESSION]

= (x + z)X(1 + Z’) + XY + Y[Distributive]

= (X + Z)X + XY + Y[Complement, IDENTITY]

= (X+Z)X + Y(X+1)[ Distributive]

= (X+Z)X + Y[Idempotent]

= XX + XZ + Y[Distributive]

= X + XZ + Y[Identity]

= X(1+Z) + Y

= X + Y[Idempotent].

47.

Simplify the expression: A’(A + BC) + (AC + B’C).(a) (AB’C+BC’)(b) (A’B+C’)(c) (A+ BC)(d) ACI got this question during an interview.I want to ask this question from Minimization of Boolean Functions topic in section Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The correct choice is (B) (A’B+C’)

To elaborate: Given:A’(A + BC) + (AC + B’C)

= A’A + A’BC + AC + B’C

= A’BC + C(A + B’)

= C(A’B + A + B’)

= C(A + B + B’)

= C(A + 1)

= AC.

48.

__________ is a disjunctive normal form.(a) product-of-sums(b) product-of-subtractions(c) sum-of-products(d) sum-of-subtractionsI have been asked this question by my school teacher while I was bunking the class.The query is from Boolean Functions topic in portion Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

The CORRECT answer is (c) sum-of-products

The BEST I can EXPLAIN: The sum of MINTERMS that represents the function is called the sum-of-products expansion or the disjunctive normal form. A Boolean sum of minterms has the value 1 when exactly one of the minterms in the sum has the value 1. It has the value 0 for all other combinations of values of the variables.

49.

Find the simplified expression A’BC’+AC’.(a) B(b) A+C(c) (A+B)C’(d) B’CThe question was posed to me by my college professor while I was bunking the class.My question is taken from Minimization of Boolean Functions in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer» CORRECT choice is (C) (A+B)C’

EASY explanation: Given: A’BC’ + AC’

= C’(A’B + A)

= C’(A + B).
50.

a ⊕ b = ________(a) (a+b)(a`+b`)(b) (a+b`)(c) b`(d) a` + b`This question was posed to me in an internship interview.Query is from Boolean Functions topic in chapter Boolean Algebra and Modeling Computations of Discrete Mathematics

Answer»

Correct choice is (a) (a+b)(a`+b`)

For EXPLANATION: a ⊕ b

= a`b + AB`

= a`b+aa` + bb` + ab` [As, a*a` = 0 and b*b` = 0]

= a`(a+b) + b`(a+b)

= (a+b)(a`+b`).