February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2...

7
Lynbrook Computer Science February 23, 2009

Transcript of February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2...

Page 1: February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March 13-16.

Lynbrook Computer Science

February 23, 2009

Page 2: February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March 13-16.

AnnouncementsACSL – March 9

Digital Electronics – 2Graph Theory – 2Boolean Algebra – 1

USACO – March 13-16

Page 3: February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March 13-16.

Digital ElectronicsLogic “Gates”Just Boolean

Algebra!AND NAND (NOT

AND)

OR NOR (NOT OR)

XOR (Inequality)

XNOR (NOT XOR)(Tests equality)

NOT

Page 4: February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March 13-16.

Try it outFind all ordered triples that make this circuit

true.

Page 5: February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March 13-16.

SolutionConvert to boolean algebra: (A XOR B) XOR

(B OR C)Truth table: Evaluate each part individually

Page 6: February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March 13-16.

More challengingFind all gates

(AND/OR/NAND/NOR/XOR/XNOR) that can replace the “X” such that only one tuple makes the circuit true.

Page 7: February 23, 2009. Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March 13-16.

Solution