KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 1 of 8

Similar documents
CHAPTER1: Digital Logic Circuits Combination Circuits

Ex: Boolean expression for majority function F = A'BC + AB'C + ABC ' + ABC.

Number System. Decimal to binary Binary to Decimal Binary to octal Binary to hexadecimal Hexadecimal to binary Octal to binary

CSC Discrete Math I, Spring Propositional Logic

EECS150 - Digital Design Lecture 19 - Combinational Logic Circuits : A Deep Dive

UNIVERSITI TENAGA NASIONAL. College of Information Technology

2. The Logic of Compound Statements Summary. Aaron Tan August 2017

Sample Problems for all sections of CMSC250, Midterm 1 Fall 2014

Logic Design. Chapter 2: Introduction to Logic Circuits

Combinational Logic. Review of Combinational Logic 1

BOOLEAN ALGEBRA TRUTH TABLE

Combinational Logic. By : Ali Mustafa

2.2: Logical Equivalence: The Laws of Logic

Compound Propositions

Lecture 2. Logic Compound Statements Conditional Statements Valid & Invalid Arguments Digital Logic Circuits. Reading (Epp s textbook)

211: Computer Architecture Summer 2016

Packet #1: Logic & Proofs. Applied Discrete Mathematics

CHAPTER 2 BOOLEAN ALGEBRA

Chapter 2: Princess Sumaya Univ. Computer Engineering Dept.

Boolean Algebra and Digital Logic 2009, University of Colombo School of Computing

Section 1.2 Propositional Equivalences. A tautology is a proposition which is always true. A contradiction is a proposition which is always false.

Propositional Logic. Logical Expressions. Logic Minimization. CNF and DNF. Algebraic Laws for Logical Expressions CSC 173

CHAPTER III BOOLEAN ALGEBRA

Boolean Algebra, Gates and Circuits

Chapter 4. Combinational: Circuits with logic gates whose outputs depend on the present combination of the inputs. elements. Dr.

Lecture 2 Review on Digital Logic (Part 1)

BOOLEAN ALGEBRA CLASS XII. Presented By : Dinesh Patel PGT CS KV IIT Powai

EECS150 - Digital Design Lecture 4 - Boolean Algebra I (Representations of Combinational Logic Circuits)

Chapter 2 Combinational Logic Circuits

Combinational Logic Fundamentals

Systems I: Computer Organization and Architecture

Packet #2: Set Theory & Predicate Calculus. Applied Discrete Mathematics

Outline. EECS150 - Digital Design Lecture 4 - Boolean Algebra I (Representations of Combinational Logic Circuits) Combinational Logic (CL) Defined

Cs302 Quiz for MID TERM Exam Solved

Boolean Algebra and Proof. Notes. Proving Propositions. Propositional Equivalences. Notes. Notes. Notes. Notes. March 5, 2012

Chapter 2 Combinational logic

Boolean Algebra. Philipp Koehn. 9 September 2016

EECS 1028 M: Discrete Mathematics for Engineers

Tautologies, Contradictions, and Contingencies

Slide Set 3. for ENEL 353 Fall Steve Norman, PhD, PEng. Electrical & Computer Engineering Schulich School of Engineering University of Calgary

CHAPTER III BOOLEAN ALGEBRA

University of Technology

Logic Gate Level. Part 2

Natural Deduction is a method for deriving the conclusion of valid arguments expressed in the symbolism of propositional logic.

1. Name the person who developed Boolean algebra

CSE 20: Discrete Mathematics

Logic and Boolean algebra

If f = ABC + ABC + A B C then f = AB C + A BC + AB C + A BC + A B C

ELECTRONICS & COMMUNICATION ENGINEERING PROFESSIONAL ETHICS AND HUMAN VALUES

Review. EECS Components and Design Techniques for Digital Systems. Lec 06 Minimizing Boolean Logic 9/ Review: Canonical Forms

Boolean Logic. CS 231 Dianna Xu

Digital Logic (2) Boolean Algebra

ECE 545 Digital System Design with VHDL Lecture 1. Digital Logic Refresher Part A Combinational Logic Building Blocks

KUMARAGURU COLLEGE OF TECHNOLOGY COIMBATORE

PROPOSITIONAL CALCULUS

ECE 545 Digital System Design with VHDL Lecture 1A. Digital Logic Refresher Part A Combinational Logic Building Blocks

EEE130 Digital Electronics I Lecture #4

Boolean algebra. Examples of these individual laws of Boolean, rules and theorems for Boolean algebra are given in the following table.

Proposition/Statement. Boolean Logic. Boolean variables. Logical operators: And. Logical operators: Not 9/3/13. Introduction to Logical Operators

1.3 Propositional Equivalences

1.1 Statements and Compound Statements

Propositional Logic. Spring Propositional Logic Spring / 32

4 Switching Algebra 4.1 Axioms; Signals and Switching Algebra

MC9211 Computer Organization

Chapter 2. Boolean Algebra and Logic Gates

Chapter-2 BOOLEAN ALGEBRA

CS 121 Digital Logic Design. Chapter 2. Teacher Assistant. Hanin Abdulrahman

Theorem/Law/Axioms Over (.) Over (+)

Week-I. Combinational Logic & Circuits

Definition 2. Conjunction of p and q

The Logic of Compound Statements cont.

Digital Logic: Boolean Algebra and Gates. Textbook Chapter 3

Ch 2. Combinational Logic. II - Combinational Logic Contemporary Logic Design 1

Combinational Logic Design/Circuits

Chapter 5. Digital systems. 5.1 Boolean algebra Negation, conjunction and disjunction

This form sometimes used in logic circuit, example:

Review for Test 1 : Ch1 5

Chapter 2: Switching Algebra and Logic Circuits

Switches: basic element of physical implementations

CS 226: Digital Logic Design

CSE 140 Midterm I - Solution

EECS Variable Logic Functions

ENG2410 Digital Design Combinational Logic Circuits

n logical not (negation) n logical or (disjunction) n logical and (conjunction) n logical exclusive or n logical implication (conditional)

Unit I LOGIC AND PROOFS. B. Thilaka Applied Mathematics

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN. Week 2 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering

Possible logic functions of two variables

Truth-Functional Logic

COSC 243. Introduction to Logic And Combinatorial Logic. Lecture 4 - Introduction to Logic and Combinatorial Logic. COSC 243 (Computer Architecture)

What is Logic? Introduction to Logic. Simple Statements. Which one is statement?

Boolean Algebra & Logic Gates. By : Ali Mustafa

Discrete Structures of Computer Science Propositional Logic III Rules of Inference

Section 1.2: Propositional Logic

SAMPLE ANSWERS MARKER COPY

Unit 1. Propositional Logic Reading do all quick-checks Propositional Logic: Ch. 2.intro, 2.2, 2.3, 2.4. Review 2.9

Propositional Calculus

Philadelphia University Student Name: Student Number:

Discrete Structures & Algorithms. Propositional Logic EECE 320 // UBC

Chap 2. Combinational Logic Circuits

BOOLEAN LOGIC. By- Neha Tyagi PGT CS KV 5 Jaipur II Shift, Jaipur Region. Based on CBSE curriculum Class 11. Neha Tyagi, KV 5 Jaipur II Shift

Transcription:

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 1 of 8 Q1. What is a Proposition? Q2. What are Simple and Compound Propositions? Q3. What is a Connective? Q4. What are Sentential Operators? Q5. What do you understand by Disjunction? Q6. What do you understand by Conjunction? Q7. What do you understand by a Conditional Statement? Q8. What do you understand by a Bi-Conditional Statement? Q9. What do the Following operators mean: v ^ ~ => <=> Q10. Define Implication. Q11. Give an algebraic equivalent of Implication. Q12. Define Equivalence. Q13. Give an algebraic equivalent for Equivalence. Q14. Complete the following Truth-table. P Q P v Q P ^ Q P => Q P <=> Q ~P 0 1 1 0 Q15. Define Negation. Q16. Define Assertion. Q17. Expand WFF. Q18. What are Well-formed formulae? Q19. What do you understand by Truth Functional? Q20. Explain Antecedent. Q21. Explain Consequent.

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 2 of 8 Q22. Explain Contingency. Q23. Explain Tautology. Q24. Explain Fallacy. Q25. Explain Contradiction. Q26. What is a Consistent Statement? Q27. Explain the term Converse. Q28. Explain the term Inverse. Q29. Explain the term Contra-positive. Q30. What is Conditional Elimination? Q31. What is Bi-Conditional Elimination? Q32. What is a Truth Table? Q33. How many rows does a Truth-Table have? Q34. In what sequence should we fill the rows of a Truth-Table? Q35. State and show Transposition using a Truth Table. P Q 0 1 1 0 Q36. Define Syllogism. Q37. What are Premises? Q38. What do you understand by Infer? Q39. Describe Modus Ponens. Q40. Algebraically prove Modus Ponens.

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 3 of 8 Q41. Draw a Truth-Table depicting Modus Ponens. P Q 0 1 1 0 Q42. Give the Chain Rule. Q43. Draw a Truth-Table depicting the Chain Rule. Q44. Algebraically prove the Chain Rule. Q45. State True or False: p=>q = p +q Q46. State True or False: p<=>q = q<=>p Q47. State True or False: p<=>q = (p=>q).(q=>p) Q48. Show that x+x is a tautology and x.x is a fallacy using a Truth-Table. Q49. Express in propositional Logic- If you study, you pass Q50. Explain Logical formula does not have an ambiguity of English. Q51. Express using a Truth Table: A bulb glows if any 2 of 3 buttons are on. P Q R Q52. Express using a Truth Table: A whistle blows if 2 consecutive tracks out of 3 have a train on them. P Q R [END]

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 4 of 8 Q53. Complete the following table Gate Algebraic Gate Symbol Gate Algebraic Gate Symbol Symbol Symbol NOT NAND AND OR NOR XNOR XOR Q54. Complete the following table X Y Z XYZ X+Y+Z X Y Z XYZ X + Y + Z X Y Z Q55. Complete the following table Law Equation 1 Equation 2 (Equation 3) (Equation 4) Identity Idempotent Complementarity Involution Associative Commutative Distributive Absorption DeMorgans Theorm Q56. Which law is called the double inversion rule? Q57. State the principle of duality. Give the dual of A+0.B Q58. Give the precedence of basic gates. Q59. Express XOR using basic gates. Q60. Express XNOR using basic gates. Q61. State the principle of duality. Give the dual of A+0.B Q62. Prove both the laws of absorption algebraically Q63. Give the precedence of the Boolean operators. Q64. What is the precedence of XOR Q65. State True of False (i) A+(B.C)=A+B.+C (ii) A. B = A. B

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 5 of 8 Q66. Prove both the De Morgan s Theorems. Theorem I Theorem I Theorem II Theorem II Q67. Draw a circuit diagram using the least number of gates (without simplifying) for A + B C A Q68. Give the complement of A + B C + A (Note: do not simplify) Q69. Define with an example Sum Term: Product Term: Min term: Max term: SOP expression: POS expression: Canonical SOP Expression: Canonical POS Expression: Binary Codes: Grey Codes: m: M: Q70. Convert A+AB to canonical SOP for using the 3 methods 1. Truth Table Method 2. Algebraic Method 3. Shortcut Method A B Answer: Q71. Convert XY+Z to canonical SOP for using the 3 methods 1. Truth Table Method 2. Algebraic Method 3. Shortcut Method X Y Z 0 0 0 0 1 1 1 1 Answer: Q72. Express f(a,b,c)=a b c+a bc+ab c +abc in shorthand notation using (i) (ii) m Q73. Express f(a,b,c)=(a +b +c).(a +b+c).(a+b +c ).(a+b+c ) in shorthand notation using (i) Π (ii) M

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 6 of 8 Q74. What is a Karnaugh Map? Q75. Write the decimal values of cells and a, b, c or d in the following Karnaugh Maps Q76. State True or False (a) We should first look for octets, then quads and then pairs. (b) We should try to overlap/roll cells to obtain the largest possible groups. (c) We should make minimum possible number of largest possible sized groups. (d) If there are 2 possibilities of forming a group, it doesn t matter which one we choose. Q77. Give 2 possible answers of f(a,b,c) = (2, 3, 4, 5, 6). Compare them using a truth table B C B C BC BC A B C A B C AB A B AC CB A 0 1 A 1 1 0 0 1 0 1 0 1 0 1 B C B C BC BC 1 0 A 1 0 1 0 1 0 A 1 0 1 1 0 Q78. Define: Overlapping Q79. Define: Map Rolling Q80. Define: Redundant Group Q81. What is the pair reduction rule? Q82. What is the quad reduction rule? Q83. What is the octet reduction rule? Q84. Reduce the following maps assume f(a, b, c, d) 1 1 0 0 0

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 7 of 8 Q85. When is output 1 produced with a (i) XOR gate (ii) XNOR gate Q86. What is the other name foe the XOR gate? Q87. Write equations to derive the basic gates from universal gates Universal gates Q88. What is the design rule for NAND to NAND logic network? Q89. What is the design rule for NOR to NOR logic network? Q90. What are two level circuits? Q91. Where are the following used/applied Adders Decoders Encoders Multiplexers Q92. Identify the following circuits Draw a Full adder (Labelled) Draw an Octal to Binary Encoder (Labelled) Draw a 2x4 Decoder Q93. What is also called a data selector? Draw a 4x1 MUX

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 8 of 8 Q94. Prove using a truth table that ( A B C)' = A B C A B C 0 1 0 1 0 0 1 1 0 1 0 1 Q95. Derive Difference and borrow expressions for a Half Subtractor. A B 0 1 1 0 Q96. State applications and an example for the following a) Adder b) Encoder c) Decoder d) Multiplexer Q97. Design the NOR gate using the NAND Gate Q98. Express in SOP and POS: A Club s membership is granted if the candidate has any one of the following certificates: Sports & a local domicile, Community service & a local domicile, NCC & a local domicile. S C N D F( ) F(Π) Reduction 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 1 1 0 Q99. (open) Q100. (open) END