69
ISYS 101 Lecture #1 1 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

Embed Size (px)

Citation preview

Page 1: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 1

Intro to Information Systems IComputer Functions and Hardware

ISYS 101

Glenn Booker

Page 2: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 2

Syllabus

• This course covers the most important concepts of how computers do stuff and talk to each other

• Be sure to attend every class, and come prepared – after this one, the lectures should be a review to help clarify what you’ve read

• Don’t forget: http://users.snip.net/~gbooker/

Page 3: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 3

Who am I?

• I have over 15 years of experience in software development, primarily for Department of Defense (DOD) and Federal Aviation Administration (FAA) projects

• I tend to ramble, so PLEASE STOP ME if you get lost or have a question

Page 4: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 4

Who are you?

• What’s your name?

• Where do you work, and what do you do?

• Are you comfortable:– With word processing and email?– With surfing the Internet?– With spreadsheets and writing presentations?– Have you published a web site before?

Page 5: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 5

Omnipresent Computers

• Computers are everywhere in our society– Cars, airplanes– Appliances– Street signals– Toys, etc.

• Computers do exactly what we tell them very quickly – no more, no less

Page 6: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 6

What Do Computers Do?

• Computers exist to do four things:– Accept some kind of input– Do some sort of processing on that input– Generate output– And store data

• Together, these things constitute the information processing cycle

Page 7: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 7

What Computers Can’t Do

• So far, computers can’t have emotion, tell themselves what to do, or be creative

• Computers only do what their programs have told them to do – are otherwise stupid

• Programs tell the computer what functions to perform, and in what order to do them (an algorithm – kind of like a recipe)

Page 8: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 8

Our Responsibility

• Computers have no sense of correct or ethical, so we have to perform that function through the algorithms we write and the quality we build into the software

• Particularly important for software which might affect life (safety-critical) and software which runs your business (mission-critical)

Page 9: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 9

Computer Hardware

• Essential pieces of computer hardware include:– The system unit (“CPU box”), including the

floppy drive and CD-ROM or DVD-ROM– Monitor (output)– Keyboard (input)– Mouse (input)

Page 10: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 10

Computer Hardware

• Multimedia hardware includes– Speakers and subwoofer (output)– Microphone (input)

• And talk to other computers via– Modem (input or output)– Network connection (input or output)

• Outputs can also be to a printer

Page 11: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 11

System Unit

• The “system unit” also includes everything else required for normal use of the computer, typically including:– Motherboard, Central Processing Unit (CPU),

and Random Access Memory (RAM)– Hard drive(s)– Sound card, network card, and video card

Page 12: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 12

Sizes of Computers

• Personal computers are most familiar, but computers can range from chip-sized to massive multi-million dollar beasts

• Servers, from workgroup servers to enterprise servers, serve groups of computers, and are otherwise not generally used directly by individuals

Page 13: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 13

Software

• … is needed for computers to do anything

• It is written in a programming language in the readable form called source code

• Source code is “compiled” to create object code

• Object code is linked to form executable code – the programs you run are executable

Page 14: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 14

System vs Application Software

• System software is needed for the computer to function as a computer– Includes the operating system, which manages

memory, writes files, and other basic chores, e.g. Microsoft Windows, Linux, MacOS

• Application software is the program used for a particular purpose– Microsoft Word, Lotus Notes, Internet Explorer

Page 15: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 15

The Internet

• … is a global network of computers which all speak a common set of languages (the TCP/IP protocols)

• Most access the Internet via a service provider (ISP)

• Main applications are email and the WWW

• Commerce applications are increasing

Page 16: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 16

Bit and Bytes

• Bit (b) is a ‘binary digit’, namely 0 or 1– Data transfer rates, such as across a network, or

from a modem, are measured in bits per second

• A group of 8 bits is a byte (B)– One byte can describe a single character– Storage is measured in bytes; a page of text

might be around 1400 bytes of data– Half of a byte is called a nibble

Page 17: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 17

Big Numbers Abound!

• 1 kB = 1 kilobyte = 210 bytes = 1024 bytes

• 1 MB = 1 megabyte = 220 bytes = 10242 bytes

• 1 GB = 1 gigabyte = 230 bytes = 10243 bytes

• 1 TB = 1 terabyte = 240 bytes = 10244 bytes

• But many cheat and just use thousand, million, billion, and trillion instead

Page 18: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 18

History of Computing

• While some forms of data storage and computation go back centuries (abacus), electronic digital computers only go back to 1946 (ENIAC)– 4800 times faster than hand calculations

• Programs were wired manually - later computers stored programs on punched paper cards

Page 19: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 19

History of Computing

• Four generations of computers so far– First used vacuum tubes and were programmed

in machine language (’50s)– Second used transistors and programming

languages (’60s)– Third used integrated circuits and timesharing– Fourth uses microprocessors and graphical

interfaces (’80s to now)

Page 20: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 20

Microprocessors

• Microprocessors take lots of circuit elements (transistors) and put them all in one very small chip

• A CPU is the most familiar microprocessor– Intel 4004 (1975) had 2200 transistors– Intel Pentium 4 (2000) has 42 million

transistors, and weighs less than an ounce

Page 21: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 21

Microprocessors

• Microprocessors’ activities are controlled by their clock - the faster the clock, the more a processor can get done

• Early CPU speeds were in kilohertz (1000’s of cycles per second); now typically well above 500 MHz (megahertz, millions of cycles per second)

Page 22: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 22

Microprocessors

• Microprocessors’ speed is also affected by their architecture– CISC (complex instruction set computing) had

to get the most from a few big instructions– RISC (reduced instruction set computing) runs

smaller instructions much faster– EPIC (Explicitly Parallel Instruction

Computing) might improve on RISC

Page 23: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 23

Microprocessors

• Microprocessors are limited by their word size – affects operating system choices– 8-bit (Intel 8088), MS-DOS– 16-bit (Intel 286), Windows 3.11, 95/98/ME– 32-bit (Intel 386-Pentium 4, G3, G4), Win NT,

Linux– 64-bit (DEC/Compaq Alpha, Intel Itanium),

some Windows 2000, Unix’es and Linux

Page 24: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 24

Microprocessors

• Dominant microprocessors now are– Intel Pentium III and 4

• Xeon versions for servers

– AMD Athlon and Duron– Motorola/IBM G3 and G4 (used in

Macintoshes and Unix workstations)

• Just released is the Intel Itanium, for servers

Page 25: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 25

History of Programming

• Each computer has its own assembly language for manipulating data

• Programming languages evolved to make programs easier to write and maintain – independent of the assembly language

• Fortran, Basic and Cobol were the earliest

• Later, C and Pascal were widely used

Page 26: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 26

History of Programming

• There are thousands of programming languages ; the most popular languages today include– C, C++, and Java– Basic– Cobol– And lesser known languages, such as Ada, Perl,

Smalltalk, C sharp (C#), etc.

Page 27: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 27

Next Programming Generation?

• Programming has evolved little in the last decade or so

• Object oriented methods have matured, but haven’t replaced procedural programming

• Artificial intelligence is maturing

• Distributed systems are becoming more common

Page 28: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 28

Inside the System Unit

• Now let’s dive into computer hardware in a little more detail, and then see how it works together

• The system unit includes cooling fans and a power supply– Most devices have separate connections for

power (separate wires), and data (a flat ribbon)

Page 29: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 29

Motherboard

• The heart of the computer is motherboard, which holds the CPU (e.g. Pentium III and 4, Athlon, G3, and G4) and RAM

• The CPU is either mounted on a card in a slot, or in a socket with hundreds of pins

• The type of slot or socket determines what kind of CPU can be used

Page 30: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 30

Random Access Memory

• The CPU uses RAM to run system and application software

• RAM is mounted in two to four slots– Each RAM stick typically holds 64 MB to

512 MB of RAM – Many kinds of RAM (PC100, Rambus, DDR,

SIMMs, DIMMs, etc.)

Page 31: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 31

Cache Memory

• In addition to RAM, a CPU uses temporary storage called cache memory

• Usually there are two caches, primary (L1) and secondary (L2)

• Caches are very small (e.g. 8 kB L1 and 256 kB L2)

• Bigger caches are better

Page 32: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 32

Typical Modern Motherboard

4 RAM slots

5 PCI slots

AGP slot CPU socket

This edge sticks out of the system unit

Electrical stuff!

ASUS P4T

Page 33: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 33

Bus Speeds

• The CPU communicates with everything else (slots and ports) across a “bus”

• The faster the bus, the faster the computer

• Typical Pentium, G3, and G4 bus speeds are 66, 100, or 133 MHz

• Athlon bus speeds are 200 or 266 MHz

• Pentium 4 pretends to have a 400 MHz bus

Page 34: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 34

Motherboard Sizes

• There are several families of motherboard sizes (which also drives the case size)

• AT (Baby AT, Full AT) for smaller personal computers

• ATX (microATX, Full ATX, Server ATX) for most PC’s and workstations

• WTX, for servers

Page 35: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 35

Integrated Motherboards

• Some motherboards build in functions– Sound– Video– Network connection– SCSI controller

• This may save money initially, but reduces future expandability

Page 36: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 36

Motherboard Slots

• Motherboards have PCI slots which are typically used for– Network card, Sound card, Modem– SCSI card (for other drives)– Older computers have the video card in a PCI

slot

• Older PC’s have ISA or EISA slots

Page 37: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 37

Other Motherboard Connections

• Older other ports on a motherboard are– Keyboard and mouse ports (PS/2)– Serial (ext. modem) and Parallel (printer) ports

• They’re being replaced by– USB (Universal Serial Bus) ports, 12 Mb/s– Fire Wire (IEEE 1394) ports are rare, but faster

than USB, 400 Mb/s

Page 38: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 38

Motherboard Summary

• So the motherboard choice determines– How big the system unit is (case size)– How much RAM may be installed (by the

number and type of RAM slots)– What how many and what kind of cards can be

installed (PCI, AGP, ISA, etc.)– What kinds of CPU can be used– And hence what operating systems may be used

Page 39: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 39

Video

• The monitor is controlled by a video card, which goes in an AGP slot

• Accelerated Graphics Port (AGP) slots are in the original speed, 2x, 4x, and Pro speeds

• Video cards have their own kind of RAM and processors to help determine what gets send to the monitor

Page 40: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 40

Storage Devices

• “ROM” devices are Read Only Memory – you can only read their data (music CD’s)

• CD-R devices can also Write CD’s, but only once (CD “burner”)

• CD-RW and DVD-RAM devices can read and write from a disc many times, making them like big floppies

Page 41: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 41

IDE Storage Devices

• Most personal computers currently use IDE hard drives, CD, and/or DVD drives

• They’re cheap and reasonably fast

• Limited to four devices on most computers

• The floppy drive doesn’t count against that limit – it’s on its own controller

Page 42: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 42

SCSI Storage Devices

• SCSI storage devices are typically faster and much more expensive than IDE equivalents

• Up to 7 or 15 SCSI devices can be linked

• Larger capacities available, and somewhat more reliable than IDE

• Used for servers and workstations

Page 43: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 43

SCSI Storage Devices

• SCSI devices have evolved over 20 years from a transfer rate of just over 1 Mb/s (megabit per second) to 320 Mb/s

• SCSI types include SCSI-1, -2, and –3, Fast, Wide, and Ultra

• SCSI connectors have 25, 50, 68, or 80 pins

Page 44: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 44

IDE and SCSI Speeds

• Common peak IDE transfer speeds are 33, 66, and 100 Mb/s

• SCSI transfer speeds run 20, 40, 80, 160, and 320 Mb/s

Page 45: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 45

What to Expect on a PC?

• Typical amounts of RAM range from 128 to 512 MB, but some can handle 2 GB+– RAM costs about 25¢ to $1 per MB, depending

on its type

• Typical hard drives range from 10 to 80 GB– Hard drives cost from about $4 to $8 per GB

for IDE drives, $10 to $15 per GB for SCSI

Page 46: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 46

Data Representation

• Most computers are digital (1’s and 0’s)

• Analog computers exist – they solve problems by replicating equations with electricity

• We use base 10 for counting

• Computers use base 2 (binary), eight (octal), or 16 (hexadecimal) internally

Page 47: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 47

Characters

• The Latin alphabet was initially represented by the ASCII character set (128 letters, numbers, and symbols) using 7 bits of data

• IBM also used EBCDIC

• Unicode is the new standard for representing any language, using 16 bits per character (65,536 possible symbols)

Page 48: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 48

Storage Volatility

• RAM and cache memory are volatile storage – when the computer is shut off, they become empty

• Most other storage devices (hard drives, etc.) are non-volatile – when the computer is shut off, they remember what was stored

Page 49: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 49

Non-Volatile Storage Devices

• Non-volatile storage devices include– Floppy drives– Hard drives– Removable media drives (Zip, Jaz, optical, etc.)– CD-ROM, CD-R, CD-RW drives– DVD-ROM, DVD-RAM drives– Backup tape drives (DAT, DDS, QIC, DLT)

Page 50: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 50

Sequential vs. Random Access

• Most storage devices allow easy access to any random piece of data – hence are random access devices

• Most backup tape drives only allow access to one piece of data at a time, and must rewind the tape to see others – sequential

• Access times for sequential devices is slow!

Page 51: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 51

Storage Density

• 1960’s ½” magnetic tape held 1600 bits/in.– That’s 400 bytes/square inch

• Data density of 15 GB on one 3.5” platter is now in production– That averages 800,000,000 bytes/square inch

• Look for another factor of ten improvement soon

Page 52: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 52

Floppies

• 3.5” Floppies hold 1.44 MB of data

• They are descended from 5.25” and 8” floppies, which were really floppy

• Fast becoming obsolete, as bootable CD’s become more common (like workstations)

• 20 MB and 120 MB floppies exist, but are little used

Page 53: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 53

Magnetic Drives

• Magnetic drives (from floppies to SCSI hard drives) read and write data by passing a magnetic head above the surface of the disk

• A head crash is when the head physically hits the disk – very bad!

• Optical drives use lasers to read and write

Page 54: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 54

Hard Drive Terms

• Hard drives are described by capacity and:– Spindle speed (3600, 5400, 7200, 10,000, or

15,000 rpm)– Interface type (IDE (=ATA) or SCSI) & speed– Access speed (given in milliseconds):

IDE are around 8 ms, SCSI can go under 5 ms– MTBF (mean time between failure) which can

be over 1 million hours

Page 55: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 55

RAID

• RAID arrays take several identical hard drives, and use that to get redundancy and/or more speed

• RAID 0 is striping, which adds speed but has no redundancy

• RAID 1 is mirroring, which creates a pair of identical copies of everything

Page 56: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 56

RAID

• RAID 5 balances speed and redundancy by spreading a little of each data across all disks – effectively “losing” only one drive

• RAID 0, 1, and 5 can be combined

• RAID is often combined with hot-swap ability; the ability to remove a drive safely from a working system and replace it

Page 57: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 57

Backup Solutions

• Magnetic tape is still useful for backups

• Problem is that storage is now cheaper than the backup drives!

• CD’s (and soon DVD’s) are often used for backup

• Magneto-optical (MO) and write once read many (WORM) drives were popular

Page 58: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 58

Input Devices

• The (typing) keyboard is the most common input device

• A mouse (or trackball) is required for most operating systems– Mice use serial, PS/2, or USB interface

• A microphone can be used for voice or other sound input

Page 59: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 59

Input Devices

• Cameras are increasingly popular for analog or digital video input

• Scanners are frequently used for images or scanning text using optical character recognition (OCR)

• Laptop computers might use a pointing stick or touchpad instead of a mouse

Page 60: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 60

Input Devices

• Games might use a joystick

• Touch screens, like seen on MAC machines are possible but pricey

• Artists can use tablets, like those by Wacom

• Video can be input from cameras in either analog or digital form

• Still digital cameras can also provide input

Page 61: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 61

Input Devices

• Faxes can be inputs to a computer (often through the modem)

• Special scanners can read bar codes

• Bio inputs, such as fingerprints or eye scans can be used for identification

• There’s no shortage of inputs!

Page 62: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 62

Output Devices

• Types of output devices are similar to inputs– Text– Graphics– Sound– Video

• Text and graphics are most commonly output to a visual display system (monitor)

Page 63: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 63

Monitors

• Monitors are judged by several traits– Screen size (15”, 17”, 19”, 20”, 21”, and up)– Resolution (number of pixels wide and high);

640x480, 800x600, 1024x768, 1280x1024, etc.– Dot pitch (0.28 mm is bad, 0.25 mm or less is

better, especially for big screens)– Refresh rate (how many times the screen is

redrawn per second) want 75 Hz or more

Page 64: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 64

Monitors

• Monitors used to all be cathode ray tubes (CRT), like a TV

• LCD “flat panel” monitors are the rage, but much more expensive

• Projectors show video output to an external screen or wall

• Head-mounted displays serve one person!

Page 65: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 65

Video Cards

• Video cards are mainly judged by the resolution size, color resolution, and refresh rate can be sustained

• Some also have special processors for 3D graphics

• Color resolution is given in bits per pixel, or the number of colors

Page 66: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 66

Video Color Resolution

• 4 bit = 16 colors “VGA”

• 8 bit = 256 colors

• 16 bit = 65,536 colors “thousands” or “high color”

• 24 bit = 16,777,216 colors “millions”

• 32 bit = 4,294,967,296 colors “true color”

Page 67: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 67

Printers

• Most familiar are ink jet printers and laser printers– Ink jets are cheap, can do good color, but are

slow– Laser printers are much faster, some are color,

but are pricey

• Impact printers can create carbon copies, like the 9- or 24-pin dot matrix printers

Page 68: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 68

Printers

• Professional printers use dye sublimation printers ($$$$$)

• Drafters use plotters, which can use pens, ink jets, or lasers

• Other special purpose printers use these same technologies, like label printers

Page 69: ISYS 101Lecture #11 Intro to Information Systems I Computer Functions and Hardware ISYS 101 Glenn Booker

ISYS 101 Lecture #1 69

Multimedia Output

• Music output can be to speakers, or to MIDI devices

• MIDI (Musical Instrument Digital Interface) allows pro sound gear to communicate with computers