OCR A Level CS 1.4.3 Boolean Algebra

0.0(0)
studied byStudied by 1 person
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

20 Terms

1
New cards

What is Boolean algebra?

A form of algebra that deals with true (1) or false (0) values.

2
New cards

What are the three basic Boolean operations?

AND (∧), OR (∨), NOT (¬).

3
New cards

What is the function of the AND operator?

Returns 1 only if both inputs are 1; otherwise, it returns 0.

4
New cards

What is the function of the OR operator?

Returns 1 if at least one input is 1; otherwise, it returns 0.

5
New cards

What is the function of the NOT operator?

Inverts the input (0 → 1, 1 → 0).

6
New cards

What is a truth table?

A table showing all possible input combinations and their corresponding output.

A

B

A AND B (∧)

A OR B (∨)

A XOR B (⊕)

NOT A (¬A)

0

0

0

0

0

1

0

1

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

0

7
New cards

What are De Morgan’s Laws?

  • ¬(A ∧ B) = ¬A ∨ ¬B

  • ¬(A ∨ B) = ¬A ∧ ¬B

8
New cards

What is the commutative law?

Order of inputs doesn’t matter:

  • A ∧ B = B ∧ A

  • A ∨ B = B ∨ A

9
New cards

What is the associative law?

Grouping of inputs doesn’t matter:

  • (A ∧ B) ∧ C = A ∧ (B ∧ C)

  • (A ∨ B) ∨ C = A ∨ (B ∨ C)

10
New cards

What is the distributive law?

  • A ∧ (B ∨ C) = (A ∧ B) ∨ (A ∧ C)

  • A ∨ (B ∧ C) = (A ∨ B) ∧ (A ∨ C)

11
New cards

What is double negation?

¬(¬A) = A (negating twice cancels out).

12
New cards

What is a Karnaugh map?

A method to simplify Boolean expressions by grouping 1s in a truth table.

13
New cards

What are the rules for grouping 1s in a Karnaugh map?

  • Groups must be powers of 2 (1, 2, 4, 8...).

  • Groups should be as large as possible.

  • Wraparound is allowed (edges connect).

  • Overlapping groups are allowed.

14
New cards

What is the simplified expression from the Karnaugh map?

The sum of the grouped terms.

15
New cards

What are logic circuits?

Physical representations of Boolean expressions using logic gates.

16
New cards

What is a D-type flip-flop?

A circuit that stores a single bit and updates its value on a clock pulse.

17
New cards

What is the purpose of a clock signal in a flip-flop?

Ensures that changes happen at precise timing intervals.

18
New cards

What is a half adder?

A circuit that adds two single-bit inputs and produces:

  • Sum bit (S) = A XOR B

  • Carry bit (C) = A AND B

19
New cards

What is a full adder?

A circuit that adds three inputs (A, B, Cin) and produces:

  • Sum = A ⊕ B ⊕ Cin

  • Carry out = (A ∧ B) ∨ (Cin ∧ (A ⊕ B))

20
New cards

Why are full adders used instead of half adders?

Full adders allow multi-bit binary addition by handling carry bits.

Explore top flashcards