Applications of Boolean Algebra in Computer Science.
Applications of Boolean Algebra in Computer Science.
ALGEBRA IN COMPUTER
SCIENCE
OUT LINES
• BOOLEAN ALGEBRA
• BOOLEAN ALGEBRA IMPORTANCE IN COMPUTER SCIENCE
• APPLICATIONS IN COMPUTER SCIENCE
1. BOOLEAN ALGEBRA IN LOGICAL DESIGN
2. BOOLEAN ALGEBRA IN COMPUTER PROGRAMMING
3. BOOLEAN ALGEBRA IN DATA BASE
4. BOOLEAN ALGEBRA IN ARTIFICIAL INTELLIGENCE
• RELATIONSHIP BETWEEN BOOLEAN ALGEBRA AND COMPUTER
• SUMMARY
BOOLEAN ALGEBRA
• BOOLEAN ALGEBRA IS A BRANCH OF
ALGEBRA THAT DEALS WITH LOGICAL
EXPRESSIONS AND BINARY VARIABLES.
DEEP DOWN, INSIDE THE COMPUTER, INSIDE THE CPU, ARE TRANSISTORS IMPLEMENTING
NAND PORTS, NOR PORTS, NOT GATES, THE BUILDING BLOCKS OF DIGITAL LOGIC. THESE
HAVE DIRECT EQUIVALENTS IN BOOLEAN ALGEBRA.
• EVERYTHING ELSE BUILDS ON TOP OF THAT. THE NAND/NOR/NOT BUILDING BLOCKS
CAN BE TURNED INTO CIRCUITS THAT IMPLEMENT ADDERS, SHIFTERS, MULTIPLIERS,
FLIP-FLOPS FOR REGISTERS, RINGCOUNTERS, AND SO ON – THE WHOLE THING IS AN
ENORMOUS CONSTRUCTION OF LOGIC GATES. ALL ZEROES AND ONES, TRUE AND FALSE
VALUES THAT ARE CASCADING THROUGH ELECTRONIC CIRCUITRY ARE IMPLEMENTING
BOOLEAN LOGIC IN HARDWARE.
SUMMARY