sheu 1 information technology management 資訊技術應用 session 6 outline n logistics review...

28
Sheu Sheu 1 INFORMATION TECHNOLOGY MANAGEMENT INFORMATION TECHNOLOGY MANAGEMENT 資資資資資資 資資資資資資 Session 6 Session 6 OUTLINE OUTLINE Logistics Logistics Review revised schedule Review revised schedule Concept review Concept review (O) Ch2 & (L)Ch5: computer H/W terminolog (O) Ch2 & (L)Ch5: computer H/W terminolog y review. y review. (Focus on terminology (Focus on terminology ) ) Computer categories & their generations/appl Computer categories & their generations/appl Computer system config. Computer system config. Centralized vs de-centralized / Client-server conf Centralized vs de-centralized / Client-server conf ig / NC ig / NC Computer systems & components Computer systems & components Trends in H/W. Trends in H/W.

Post on 19-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

SheuSheu 11

INFORMATION TECHNOLOGY MANAGEMENTINFORMATION TECHNOLOGY MANAGEMENT

資訊技術應用 資訊技術應用 Session 6Session 6OUTLINEOUTLINE LogisticsLogistics

• Review revised scheduleReview revised schedule Concept reviewConcept review (O) Ch2 & (L)Ch5: computer H/W terminology review. (O) Ch2 & (L)Ch5: computer H/W terminology review.

(Focus on terminology(Focus on terminology))• Computer categories & their generations/applComputer categories & their generations/appl• Computer system config.Computer system config.

• Centralized vs de-centralized / Client-server config / NCCentralized vs de-centralized / Client-server config / NC

• Computer systems & componentsComputer systems & components• Trends in H/W.Trends in H/W.

SheuSheu 22

Computer categories & their generationsComputer categories & their generations

• by by computing power/size:computing power/size: (micro - mid range - (micro - mid range - mainframe) (fg 2.1)mainframe) (fg 2.1)

supercomputer/mainframe/mini(work station)/supercomputer/mainframe/mini(work station)/micro/portable/NB/palm-topmicro/portable/NB/palm-top

• by by usageusage: generic vs specific (embedded system) : generic vs specific (embedded system) (eg: inventory counting/car rental)(eg: inventory counting/car rental)

• by by comp relationshipcomp relationship: network server vs client; : network server vs client; workstation; host vs device; workstation; host vs device;

• by by generationsgenerations: 1st - 5th gen (fg 2.2): 1st - 5th gen (fg 2.2)

SheuSheu 33

CATEGORIES OF COMPUTERSCATEGORIES OF COMPUTERSSome examples (by history)Some examples (by history)

SUPERCOMPUTERSUPERCOMPUTER MAINFRAMEMAINFRAME MINICOMPUTERMINICOMPUTER WORKSTATIONWORKSTATION PERSONAL COMPUTER (PC)PERSONAL COMPUTER (PC)

SheuSheu 44

MAINFRAMEMAINFRAME LARGEST COMPUTER; several cabinetsLARGEST COMPUTER; several cabinets 5O MEGABYTES TO OVER ONE 5O MEGABYTES TO OVER ONE

GIGABYTE RAMGIGABYTE RAM Typical applications:Typical applications:

• COMMERCIAL, SCIENTIFIC, MILITARY COMMERCIAL, SCIENTIFIC, MILITARY APPLICATIONSAPPLICATIONS

• COMPLICATED COMPUTATIONS ; COMPLICATED COMPUTATIONS ; computation intensivecomputation intensive

• transaction-based, heavy-duty data processing,transaction-based, heavy-duty data processing,• large # of users; large amount of datalarge # of users; large amount of data

SheuSheu 55

MINICOMPUTERMINICOMPUTER MIDDLE-RANGE; single cabinetMIDDLE-RANGE; single cabinet 10 MEGABYTES TO OVER ONE 10 MEGABYTES TO OVER ONE

GIGABYTE RAMGIGABYTE RAM Typical applications:Typical applications:

• UNIVERSITIES, FACTORIES, LABSUNIVERSITIES, FACTORIES, LABS

• USED AS FRONT-END PROCESSOR FOR USED AS FRONT-END PROCESSOR FOR MAINFRAMEMAINFRAME

• Engineering applications, ..Engineering applications, ..

SheuSheu 66

MICROCOMPUTER & LaptopsMICROCOMPUTER & Laptops DESKTOP OR PORTABLEDESKTOP OR PORTABLE 64 KILOBYTES TO OVER 128 MEGABYTES RAM64 KILOBYTES TO OVER 128 MEGABYTES RAM AFFORDABLEAFFORDABLE Typical appl:Typical appl:

• PERSONAL OR BUSINESS COMPUTERSMANY AVAIPERSONAL OR BUSINESS COMPUTERSMANY AVAILABLE COMPONENTSLABLE COMPONENTS

• CAN BE NETWORKEDCAN BE NETWORKED• office appl., personal use, ..office appl., personal use, ..• Desk-top/Lap-top/PortableDesk-top/Lap-top/Portable

**

5.26

SheuSheu 77

WORKSTATIONWORKSTATION DESKTOP COMPUTERDESKTOP COMPUTER POWERFUL GRAPHICSPOWERFUL GRAPHICS EXTENSIVE MATH CAPABILITIESEXTENSIVE MATH CAPABILITIES MULTI-TASKINGMULTI-TASKING USUALLY CONFIGURED TO SPECIAL FUSUALLY CONFIGURED TO SPECIAL F

UNCTION (e.g.; CAD, ENGINEERING, GRUNCTION (e.g.; CAD, ENGINEERING, GRAPHICS)APHICS)

Typical appl:Typical appl:• Engineering / technical computationEngineering / technical computation

**

SheuSheu 88

SUPERCOMPUTERSUPERCOMPUTER

HIGHLY SOPHISTICATEDHIGHLY SOPHISTICATED COMPLEX COMPUTATIONSCOMPLEX COMPUTATIONS FASTEST & multiple CPUs FASTEST & multiple CPUs STATE-OF-THE-ART COMPONENTSSTATE-OF-THE-ART COMPONENTS EXPENSIVEEXPENSIVE Parallel computation (H/W & S/W)Parallel computation (H/W & S/W) Typical appl:Typical appl:

• LARGE SIMULATIONS (eg.: Nuclear explosion)LARGE SIMULATIONS (eg.: Nuclear explosion)• Extremely computation intensiveExtremely computation intensive• (Weather / image processing, etc.)(Weather / image processing, etc.)

SheuSheu 99

COMPUTER GENERATIONSCOMPUTER GENERATIONS

1. VACUUM TUBES: 1. VACUUM TUBES: 1946-19561946-1956

2. TRANSISTORS: 2. TRANSISTORS: 1957-19631957-1963

3. INTEGRATED CIRCUITS: 3. INTEGRATED CIRCUITS: 1964-19791964-1979

4. VERY LARGE-SCALE INTEGRATED4. VERY LARGE-SCALE INTEGRATED CIRCIRCUITS (VLSI):CUITS (VLSI): 1980- PRESENT1980- PRESENT

ULSI (Ultra Large-scale)ULSI (Ultra Large-scale)

5. ???5. ???

SheuSheu 1010

BIT /BYTE/WORDBIT /BYTE/WORD • EBCDIC- Extended Binary Coded Decimal Interchange Code (8 bits per bEBCDIC- Extended Binary Coded Decimal Interchange Code (8 bits per b

yte)yte)• ASCII- American Standard Code for Information Exchange (7 or 8 bits peASCII- American Standard Code for Information Exchange (7 or 8 bits pe

r byte)r byte)

MEMORY SIZEMEMORY SIZE KILOBYTE (KT): 2KILOBYTE (KT): 21010 bytes... 1024 bytes bytes... 1024 bytes MEGABYTE (MB): 2MEGABYTE (MB): 21010 KB... “million” bytes KB... “million” bytes GIGABYTE (GB): 2GIGABYTE (GB): 21010 MB... “billion” bytes MB... “billion” bytes TERABYTES (TB): 2TERABYTES (TB): 21010 GB... “trillion” bytes GB... “trillion” bytes

COMPUTER TIMECOMPUTER TIME

MillisecondMillisecond 1010-3-3 second secondMicrosecondMicrosecond 1010-6-6 second secondNanosecond Nanosecond 1010-9-9 second second PicosecondPicosecond 1010-12-12 second second

Commonsense MeasuresCommonsense Measures

SheuSheu 1111

CLIENT SERVERREQUESTS

DATA,

SERVICE

USER INTERFACEUSER INTERFACE

APPLICATION APPLICATION FUNCTIONFUNCTION

DATADATA

APPLICATION FUNCTIONAPPLICATION FUNCTION

NETWORK RESOURCESNETWORK RESOURCES

CLIENT / SERVERCLIENT / SERVER NETWORKED COMPUTERSNETWORKED COMPUTERS CLIENT:CLIENT: user (PC, workstation, laptop) requires data, application,user (PC, workstation, laptop) requires data, application,

communications it does not havecommunications it does not have SERVER:SERVER: component (computer) having desired data, application, component (computer) having desired data, application,

communicationscommunications

SheuSheu 1212

CENTRALIZED:CENTRALIZED: PROCESSING BY PROCESSING BY CENTRAL COMPUTER SITECENTRAL COMPUTER SITE• ONE STANDARDONE STANDARD• GREATER CONTROLGREATER CONTROL

DECENTRALIZED:DECENTRALIZED: PROCESSING BY PROCESSING BY SEVERAL COMPUTER SITES LINKED BY SEVERAL COMPUTER SITES LINKED BY NETWORKSNETWORKS• MORE FLEXIBILITYMORE FLEXIBILITY• FASTER RESPONSEFASTER RESPONSE

NETWORK COMPUTERSNETWORK COMPUTERS NETWORK COMPUTER:NETWORK COMPUTER: simplified desktop simplified desktop

computer stores minimum data to function (uses computer stores minimum data to function (uses server)server)

CENTRALIZED / DECENTRALIZEDCENTRALIZED / DECENTRALIZED

SheuSheu 1313

Computer systems & componentsComputer systems & components The system relationship: The system relationship:

– Input / processing / Output / storage / control (fg 2.9)Input / processing / Output / storage / control (fg 2.9)– CPU & peripheralCPU & peripheral

ComponentsComponents• CPU:CPU:• Primary StoragePrimary Storage

– Where your program & data must reside before prograWhere your program & data must reside before program is run.m is run.

– RAM / ROM / EPROM /EEPROMRAM / ROM / EPROM /EEPROM• Peripherals Peripherals

– all I/O devices and secondary storage devices. Online dall I/O devices and secondary storage devices. Online devices under CPU control.evices under CPU control.

SheuSheu 1414

CPUCPUPRIMARYPRIMARY

STORAGESTORAGE

DATA BUSDATA BUS

ADDRESS BUSADDRESS BUS

CONTROL BUSCONTROL BUS

INPUT

DEVICES

OUTPUT

DEVICES

SECONDARY

STORAGE

COMPUTER COMPONENTSCOMPUTER COMPONENTS

SheuSheu 1515

VLSI CIRCUIT WITH CPUVLSI CIRCUIT WITH CPU WORD LENGTH:WORD LENGTH: bits processed at one timebits processed at one time MEGAHERTZ:MEGAHERTZ: one million cycles per secondone million cycles per second DATA BUS WIDTH:DATA BUS WIDTH: bits moved between CPU & othebits moved between CPU & othe

r devicesr devices Bandwidth: Speed of data transmission. Bandwidth: Speed of data transmission. REDUCED INSTRUCTION SET COMPUTINGREDUCED INSTRUCTION SET COMPUTING (RIS(RIS

C):C): embeds most used instructions on chip to enhance sembeds most used instructions on chip to enhance speedpeed

MultiMedia eXtension (MMX):MultiMedia eXtension (MMX): enhanced Intel chip imenhanced Intel chip improves multimedia applicationsproves multimedia applications

MIPS: Million Instruction Per SecondMIPS: Million Instruction Per Second

MICROPROCESSORMICROPROCESSOR

SheuSheu 1616

EXAMPLES OF EXAMPLES OF MICROPROCESSORSMICROPROCESSORS

NAME MICROPROCESSOR WORD DATA BUS CLOCK SPEEDMANUFACTURER LENGTH WIDTH (MHz)

80486 INTEL 32 32 20 - 10068040 MOTOROLA 32 32 25 - 40

PENTIUM INTEL 32 64 75 - 200PENTIUM PRO INTEL 32 64 150 - 200

PENTIUM (MMX) INTEL 32 64 166 - 233PENTIUM II INTEL 32 64 233 - 450

PowerPC MOTOROLA, IBM, APPLE 32 64 100 - 250+ALPHA DEC 64 64 300+

=> Clock-less computer (asynchronous vs synchronous) => Clock-less computer (asynchronous vs synchronous)

SheuSheu 1717

TYPES OF MEMORYTYPES OF MEMORY

RAM :RAM : Random Access MemoryRandom Access Memory• Dynamic: Changes thru processingDynamic: Changes thru processing• Static: Remains constant (power on)Static: Remains constant (power on)

ROM :ROM : Read Only Memory (preprogrammed)Read Only Memory (preprogrammed)• PROM: Program can be changed oncePROM: Program can be changed once• EPROM: Erasable thru ultraviolet lightEPROM: Erasable thru ultraviolet light• EEPROM: Electrically erasableEEPROM: Electrically erasable

Mask ROMMask ROM Volatile vs Non-volatileVolatile vs Non-volatile Flash memoryFlash memory

SheuSheu 1818

SEQUENTIAL & PARALLEL PROCESSINGSEQUENTIAL & PARALLEL PROCESSING

SEQUENTIAL PARALLELSEQUENTIAL PARALLEL

TASK 1

RESULT

TASK 2

RESULT

ProgramProgram

CPUCPU

ProgramProgram

CPUCPU

ProgramProgram

CPUCPUTASK 2TASK 2

CPUCPUTASK 3TASK 3

CPUCPUTASK 1TASK 1

RESULTRESULT

vs. Multi-tasking. (Is it really true ?)vs. Multi-tasking. (Is it really true ?)

SheuSheu 1919

DISKDISKTAPETAPEOPTICAL STORAGEOPTICAL STORAGE

SECONDARY STORAGESECONDARY STORAGE

SheuSheu 2020

DISK PACK STORAGEDISK PACK STORAGE

LARGE SYSTEMSLARGE SYSTEMS RELIABLE STORAGERELIABLE STORAGE LARGE AMOUNTS OF DATALARGE AMOUNTS OF DATA QUICK ACCESS & RETRIEVABLEQUICK ACCESS & RETRIEVABLE TYPICAL: 11 2-SIDED DISKSTYPICAL: 11 2-SIDED DISKS CYLINDER: SAME TRACK ALL SURFACESCYLINDER: SAME TRACK ALL SURFACES

CYLINDER 10: TRACK 10 (TOP AND BOTTOM OF EACH DISK)CYLINDER 10: TRACK 10 (TOP AND BOTTOM OF EACH DISK)

DISK 1DISK 1DISK 2DISK 2DISK 3DISK 3DISK 4DISK 4DISK 5DISK 5

READ/WRITEREAD/WRITEHEADSHEADS

SheuSheu 2121

TRACKSTRACKS

STARTSTARTOFOFTRACKSTRACKS

DIRECTORY ON TRACK 0DIRECTORY ON TRACK 0

SECTORSECTOR

EACH TRACK HOLDSEACH TRACK HOLDSSASAME AMOUNT OF DATAME AMOUNT OF DATA

TRACKS AND SECTORS

SheuSheu 2222

CD-ROM:CD-ROM: 500-660 MEGABYTES500-660 MEGABYTES• LAND: LAND: flat parts of disk surface reflects lightflat parts of disk surface reflects light

• PITS: PITS: small scratch on surface scatters lightsmall scratch on surface scatters lightWRITE ONCE / READ MANY (WORM):WRITE ONCE / READ MANY (WORM):

• CD-R: CD-R: Compact Disk - RecordableCompact Disk - Recordable• CD-RW: CD-RW: CD - RewritableCD - Rewritable

DIGITAL VIDEO DISK (DVD):DIGITAL VIDEO DISK (DVD): CD size, uCD size, up to 10 gigabytes of datap to 10 gigabytes of data

OPTICAL STORAGEOPTICAL STORAGE

SheuSheu 2323

STANDARD FOR STANDARD FOR SEQUENTIAL FILESSEQUENTIAL FILES SPOOL OF PLASTIC TAPE COVERED WITH SPOOL OF PLASTIC TAPE COVERED WITH

FERROUS OXIDE (2400 feet per spool)FERROUS OXIDE (2400 feet per spool) RECORD GROUPS: RECORD GROUPS: BLOCKING FACTOR BLOCKING FACTOR (e.g., 10 (e.g., 10

records per block)records per block) GROUPS SEPARATED BY GROUPS SEPARATED BY INTER-BLOCK GAPINTER-BLOCK GAP RECORDS READ BLOCK AT A TIMERECORDS READ BLOCK AT A TIME USED PERIODICALLY TO BACK UP RECORDSUSED PERIODICALLY TO BACK UP RECORDS INEXPENSIVEINEXPENSIVE

HEADER IBG BLOCK 1 BLOCK 2 BLOCK 3

MAGNETIC TAPE or CARTRIDGEMAGNETIC TAPE or CARTRIDGE

SheuSheu 2424

PERIPHERAL DEVICESPERIPHERAL DEVICES POINTING DEVICESPOINTING DEVICES SOURCE DATA AUTOMATIONSOURCE DATA AUTOMATION OUTPUT DEVICESOUTPUT DEVICES

POINTING DEVICESPOINTING DEVICES• KEYBOARDKEYBOARD• MOUSEMOUSE

– WIREDWIRED– INFRA-REDINFRA-RED– TRACKBALLTRACKBALL– TOUCH PADTOUCH PAD

• JOYSTICKJOYSTICK• TOUCH SCREENTOUCH SCREEN

SheuSheu 2525

SOURCE DATA AUTOMATIONSOURCE DATA AUTOMATIONCAPTURES DATA IN COMPUTER FORM AT TIME & PLACE CAPTURES DATA IN COMPUTER FORM AT TIME & PLACE

OF TRANSACTIONOF TRANSACTION OPTICAL CHARACTER RECOGNITION (OCR):OPTICAL CHARACTER RECOGNITION (OCR): saves saves

characters, formatcharacters, format BAR CODE:BAR CODE: identifies products in stores, warehouses, identifies products in stores, warehouses,

shipmentsshipments MAGNETIC INK CHARACTERMAGNETIC INK CHARACTER RECOGNITION (MICR):RECOGNITION (MICR):

special ink identifies bank, account, amountspecial ink identifies bank, account, amount PEN-BASED INPUT:PEN-BASED INPUT: digitizes signaturedigitizes signature DIGITAL SCANNER: translates images & characters into DIGITAL SCANNER: translates images & characters into

digital formdigital form VOICE INPUT DEVICES:VOICE INPUT DEVICES: converts spoken word into digital converts spoken word into digital

formform SENSORS:SENSORS: devices that collect data devices that collect data from from environment for environment for

computer input (e.g., thermometers, pressure gauges)computer input (e.g., thermometers, pressure gauges)

SheuSheu 2626

OUTPUT DEVICES & DATA PROCESSING

OUTPUT DEVICESOUTPUT DEVICES CATHODE RAY TUBE (CRT)CATHODE RAY TUBE (CRT) PRINTERPRINTER

– Impact: dot matrix, line printerImpact: dot matrix, line printer– Non-impact: laser, inkjetNon-impact: laser, inkjet

PLOTTERPLOTTER VOICE OUTPUT DEVICEVOICE OUTPUT DEVICE MULTIMEDIAMULTIMEDIA

DATA PROCESSINGDATA PROCESSING• BATCH PROCESSING: transaction data stored until convenient

to process as a group. Useful for less time-sensitive actions. • ON-LINE PROCESSING: transaction data entered directly into

system, constantly updating files. Requires direct-access devices. direct-access devices.

SheuSheu 2727

Additional Basic TermsAdditional Basic Terms

FLOPS/MIPSFLOPS/MIPS CD/HD/FDCD/HD/FD dump terminal vs intelligent terminaldump terminal vs intelligent terminal Fault tolerant capabilityFault tolerant capability Disk shadowingDisk shadowing Disk arrayDisk array

SheuSheu 2828

TrendsTrends faster / cheaper / smaller faster / cheaper / smaller (MICROMINIATURIZATION)(MICROMINIATURIZATION) / /

more reliable / easier UImore reliable / easier UI INTERACTIVE MULTIMEDIAINTERACTIVE MULTIMEDIA VIRTUAL REALITYVIRTUAL REALITY ENHANCED WORLD WIDE WEBENHANCED WORLD WIDE WEB SUPERCHIPSSUPERCHIPS FIFTH GENERATION COMPUTERSFIFTH GENERATION COMPUTERS MASSIVELY PARALLEL COMPUTERSMASSIVELY PARALLEL COMPUTERS SMART CARDSSMART CARDS

Fig. 2.15; Fig. 2.24.Fig. 2.15; Fig. 2.24.