Question: Part 1: Logic and Boolean Algebra Imagine that you are programming a Web site where users must confirm their identities to attain access to their

Part 1: Logic and Boolean Algebra

Imagine that you are programming a Web site where users must confirm their identities to attain access to their online accounts. The users are able to confirm their identities by supplying the following information: UserID, SS#, MothersName, and Password. Specifically, a user will be able to gain access by correctly answering at least 3 of the 4 above queries. For example, a user who supplies the correct UserID, SS#, and Password, but supplies an incorrect MothersName, will gain access.

Note that these 4 input variables/conditions are Boolean variables: the information is supplied either correctly (true) or incorrectly (false). We will also use a 5th Boolean variable (output variable) named Access, which is true if the user supplies the necessary information correctly and is false otherwise.

Complete the following:

Restate/define the 5 Boolean variables used in this scenario and describe when each variable is true or false.

Create a truth table that shows the values of the output variable for all possible combinations of values of the input variables.

Create a Boolean equation using Boolean operators (AND, OR) that characterizes the relationship between the output and input variables.

Create a logical circuit diagram that describes your variables using the correct symbols for each logic gate. You may draw the diagram by hand or use one of the free, online schematic drawing tools to create it.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!