Wednesday, October 28, 2015

I/O Devices

Input:

  • Graphics tablets
  • Cameras
  • Video Cameras
  • Trackballs
  • Barcode reader
  • Digital Camera
  • Gamepad
  • Joystick
  • Keyboard
  • Microphones
  • Mouse
  • Scanner
  • Webcam
  • Touchpads
  • Pen input
  • Electronic Whiteboard
  • Magnetic key cards
Output:
  • Monitor
  • Printers
  • Plotters
  • Projectors
  • LCD Projection Panels
  • Computer output microfilm
  • Speakers
  • Radio
I/O Devices (both)
  • Modems
  • Network cards
  • Touchscreen
  • Headsets
  • facsimile (fax)
  • Audio cards/sound cards
  • USB

Compilers/Interpreters/Bits and Bytes


  • The job of a compiler is to convert the entire program into binary all at once
  • Interpreters translate lines into binary once at a time 
  • Bits are units of binary, such as ones and zeroes 
  • Bytes are units of memory, such as a gigabyte
  • 0 is a bit; 1 is also a bit
  • Every character on the keyboard including space are represented by bits/1's and 0's

Computer Architecture

Computer Architecture is designing a computer in the best way possible. You must try to take out as many design flaws and bugs as possible. You have to really think about it and see what the customer wants/needs.

How does the computer understand what I type?
I don't know.