Introduction to Personal Computing: Key Concepts
Concept:1.Boolean Operations
  • AND
  • OR
  • NOT
  • Exclusive Or
  • NAND
  • NOR

Concept:2.Logic Gates

Review Simple Logic Gates
Concept:3.Booean Algebra
Review the rules of Boolean Algebra
Concept:4.Representing Booean Expressions
  • Truth Tables : Represent the behavior of logic gates. They list the outcome of all possible input combinations of boolean variables.
  • Review Karnaugh Maps
  • Review Logic Circuits
Concept:5. Review the Machine Cycle The Fetch-Execute Cycle
Computer Internals
ComputerA machine that processes data under the control of a stored program
Operating System A set of system software routines that interface between an application program and the hardware
A Program A series of instructions that guide a computer through a process
The processor Manipulates the data stored in memory under the control of a program stored in the memory
Optional Video Review Computer Organization - the Central processor 13 minute video.
Arithmetic and Logic Unit Executes the instruction in the instruction register
OS User Interface Functions that provide support for the user and application programs to communicate with the OS
OS File Management Functions that provide support to manipulate files by names
OS Device Management Functions that provide support for peripheral devices to communicate with the OS
OS Communication Services The operating system functions that support communications between computers
OS Memory Management The operating system functions that manage memory space
OS Process Management The operating system functions that manages the processor's time
Cache An area of high-speed memory that sits between the processor and primary memory; memory that serves as a staging area for the processor;
A buffer Temporary memory or storage used to adjust for the speed differences between adjacent devices.
Word A group of bytes (usually 4 or 8)