Review For FinalComputer HardwareThe Core Computer ComponentsOutput DevicesPrintersI/O devices or Secondary StorageSlide 7Processing subsystemCentral Processing UnitCPU speedPrimary StorageSummary QuestionsSoftware TechnologySlide 14Main Types of SoftwareSlide 16Operating Systems (OS)Managing Memory: MultiprogrammingManaging Memory: Virtual MemorySlide 20Network TechnologyComputer NetworkTransmission MediaTransmission Media (Continued)Wireless MediaNetwork TopologiesNetwork ArchitectureProtocolsTCP/IPEthernetToken RingTransmitting Data in a NetworkSlide 33IS For Business IntegrationDevelopment of ISSecurity and privacy1Review For Final© Abdou Illia(Fall 2007)2Computer Hardware3The Core Computer ComponentsThree subsystems in a computer system:1. Input subsystem2. Processing subsystem3. Output subsystem4Output DevicesMonitorsCathode ray tube (CRTs)Liquid crystal displays (LCDs)Quality of displayResolution in pixels (e.g. 640 x 480)Dot pitch in millimeters (.26 to .28)Active-Matrix vs. Passive-Matrix displayTouch screensInput and output via display deviceMonitor size Common resolution15 inches 640 x 48017 inches 800 x 600 or 1024 x 76819 inches 1024 x 768 or 1280 x 10245PrintersSpeed and resolutionPages per minute (PPM)Dots per inch (DPI)Number of ink dots to fill a square inchHigher DPI = greater page clarityImpact printersCreate image by striking paper and ribbonDot-matrix printers = most common impact printersNon-impact printersCreate image by spraying or rolling ink on the page6I/O devices or Secondary StorageNonvolatile storage of digital dataMagnetic or opticalMagnetic storage (Floppy disk, Magnetic tape, Zip disk, Hard disk)Sequential access (tape) or direct access (HDD)Hard disk drivesTwo main standards:IDE (Integrated Drive Electronics) aka ATA (AT Attachment)SCSI (Small Computer System Interface)SCSI allows disk fault-tolerance through RAID – Redundant Array of Inexpensive DisksDisk speed:Transfer rate in MBps (Megabytes per second)Average Read Time (in milliseconds or ms)Platter rotation speed in RPM (5400/7200/10,000/15,000)78Processing subsystemTwo major componentsCPU (Central Processing Unit) or Processor(s)Primary Storage:Random Access Memory (RAM)Read Only Memory (ROM)CPUPrimary StorageBusses that transfer data9Central Processing UnitClock: generate time that synchronize other componentsICU: Fetches instructions from RAMALU: Execute instructions (arithmetic & logic operations)Registers: Store control information, data, intermediate resultsProcessorClockInstruction Control UnitArithmetic Logic UnitRegisters10CPU speedSpeed measured in hertzHertz = # of instructions executed per secondMegahertz = 1 million of instructions per secondGigahertz = 1 billion of instructions per secondIntel- Celeron- Pentium 3, Pentium 4, Pentium 4 Xeon, Dual CoreAdvanced Micro Devices (AMD)- K6 series processors (which compete with Intel Pentium 3)- Athlon series (which compete with Intel Pentium 4)IBM- PowerPC 740, 750, 750FX, 750GL, 750GXMajor Processor manufacturers11Primary StorageRAM holds running programs and the data they useROM contains critical programs such as those that boot the computerPrimary StorageRAMROMComputer’s memory stored on semiconductor chipsTwo categories: RAM (Random Access Memory) which is volatileSynchronous Dynamic RAM (SDRAM)Double Data Rate SDRAM or DDR SDRAMROM (Read-Only Memory) which is non-volatileCapacity in Megabytes (MB) or Gigabytes (GB)Program Data12Summary QuestionsBook Notes1) Name three devices that could be used for both input and output.2) What is the difference between: (a) a Kilobyte and a Gigabyte? (b) a Megabyte and a byte?3) What is the function of the Instruction Control Unit or ICU found in the processing subsystem?4) Explain the difference between RAM and ROM.5) What is pixel? What is dot pitch6) What is a byte?7) What is a Hertz?13Software Technology14Relationship of software to hardware15Main Types of SoftwareSystems softwarePrograms that manage computer hardware and application softwareThree types of systems software:Operating systems (e.g. Windows, Linux)Language translators (C++ compiler, VB compiler)Utility programs (e.g. Norton Utilities)Systems SoftwareApplication Software16Main Types of SoftwareApplication softwarePrograms that allow users to accomplish specific tasksExamplesWord processing Web browserTax preparationData managementDesktop publishingE-mailGroupwarePresentation graphicsProgramming editorsSpreadsheet17Operating Systems (OS)Software platform on which other programs runProvides a connection between application programs and the computer hardwareMajor tasksStarting the computerManaging filesManaging Programs and Memory (RAM)Ensuring securityProviding a user interfaceExample of OS: Linux, Windows XP, Windows 2000, UNIX.18Managing Memory: Multiprogramming19■ A technique that “extends” primary memory (RAM) by using secondary storage devices ■ Needed when there is not enough RAM to hold programsManaging Memory: Virtual Memory20Summary QuestionsBook Notes1) What are the functions (or tasks) of an OS?2) What do application programs allow?3) What is the function of the Instruction Control Unit or ICU found in the processing subsystem?4) What is meant by virtual memory?5) What is meant by multiprogramming?21Network Technology22Computer NetworkAn interconnection of computers and computing equipment using either wires or radio waves over small or large geographic distances“Connect to GHI”ABCDEFGHIJKLMNOOnce connected to the network, the computer (or another device) becomes a network node23Transmission MediaPhysical mediaTransmission media used to physically connect nodes in to the networkTransmits electrical or optical signalsCould be cooper wire or fiber optic cablePhysicalWireless24Transmission Media (Continued)Twisted PairCategory Use Signal Data rate Distance ProblemCategory 1 Telephone Analog/Digital <100Kbps 3-4 miles Security, noiseCategory 2 T1, ISDN Digital <2 Mbps 3-4 miles Security, noiseCategory 3 LANs Digital 10 Mbps 100 m Security, noiseCategory 4 LANs Digital 20 Mbps 100 m Security, noiseCategory 5 LANs Digital 100 Mhz 100 m Security, noiseCategory 6 LANs Digital 250 Mhz 100 m Security, noiseCategory 7 LANs Digital 600 Mhz 100 m
View Full Document