For the following logic expressions, create a corresponding truth table. Note that some terms in the logic expression may map to more than one place in the truth table. Note: The Boolean expression may need to be modified do to missing letters.                                                                                 Now that you understand the mechanics of converting from a truth table to a logic expression (and vice-versa), let’s look at a problem that begins with some written specifications. Your new car has an audio alarm that buzzes whenever the door is open and the key is in the ignition or when the key is in the ignition and the seatbelt is not buckled. Using the following variable names and assignment conditions, complete the truth table shown below that captures the functionality of this audio alarm. ·       D: Door → 0=Door Open / 1=Door Close ·       K: Key → 0=Key Not in Ignition / 1=Key in Ignition ·       S: Seat → 0=Not Buckled / 1=Buckled ·       B: Buzzer → 0=Buzzer Off / 1=Buzzer On     D K S B (Door) (Key) (Seat Belt) (Buzzer) 0 0 0   0 0 1   0 1 0   0 1 1   1 0 0   1 0 1   1 1 0   1 1 1                                   Using the truth table you just created, write the un-simplified logic expression for the buzzer (i.e., variable B).  Be sure that your answer is in the Sum-of-Products form.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter2: Problem Solving Using C++using
Section2.3: Data Types
Problem 5E
icon
Related questions
Question

. For the following logic expressions, create a corresponding truth table. Note that some terms in the logic expression may map to more than one place in the truth table. Note: The Boolean expression may need to be modified do to missing letters.

  1.  

 

 

 

 

 

  1.  

 

 

 

 

 

                                     

 

 

  1.  

 

 

 

 

 

 

Now that you understand the mechanics of converting from a truth table to a logic expression (and vice-versa), let’s look at a problem that begins with some written specifications. Your new car has an audio alarm that buzzes whenever the door is open and the key is in the ignition or when the key is in the ignition and the seatbelt is not buckled.

  1. Using the following variable names and assignment conditions, complete the truth table shown below that captures the functionality of this audio alarm.

·       D: Door → 0=Door Open / 1=Door Close

·       K: Key → 0=Key Not in Ignition / 1=Key in Ignition

·       S: Seat → 0=Not Buckled / 1=Buckled

·       B: Buzzer → 0=Buzzer Off / 1=Buzzer On

 

 

D

K

S

B

(Door)

(Key)

(Seat Belt)

(Buzzer)

0

0

0

 

0

0

1

 

0

1

0

 

0

1

1

 

1

0

0

 

1

0

1

 

1

1

0

 

1

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Using the truth table you just created, write the un-simplified logic expression for the buzzer (i.e., variable B).  Be sure that your answer is in the Sum-of-Products form.
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Fundamentals of Boolean Algebra and Digital Logics
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr