3-1 storage tradeoffs. 3-2 computer storage fundamentals binary representation data are processed...

22
3-1 Storage tradeoffs

Upload: neal-norton

Post on 28-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-1

Storage tradeoffs

Page 2: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-2

Computer Storage Fundamentals

Binary representationData are processed and stored in computer

system through the presence or absence of signals

Either ON or OFFON = number 1OFF = number 0

Page 3: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-3

Bit and Byte

Bit (short for binary digit)Smallest element of dataEither zero or one

ByteGroup of eight bits which operate as a single unitRepresents one character or number

Page 4: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-4

Representing characters in bytes

Page 5: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-5

Computers use binary system to calculate

Page 6: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-6

Measuring storage capacities

Kilobyte (KB): one thousand bytesMegabyte (MB): one million bytesGigabyte (GB): one billion bytesTerabyte (TB): one trillion bytesPetabyte (PB): one quadrillion bytes

Page 7: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-7

Direct and Sequential Access

Direct Access or Random AccessDirectly store and retrieve dataEach storage position has unique address and

can be accessed in same length of timeSemiconductor memory chips, magnetic disks

Sequential AccessData is stored and retrieved in a sequential

processMust be accessed in sequence by searching

through prior dataMagnetic tape

Page 8: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-8

Direct and sequential access

Page 9: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-9

Semiconductor memory

Microelectronic semiconductor memory chipsUsed for primary storageAdvantage:

Small sizeFastShock and temperature resistance

Disadvantage:Volatility: must have uninterrupted electric

power or lose memory

Page 10: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-10

Two types of semiconductor memory

RAM: random access memoryMost widely used primary storage mediumVolatile memoryRead/write memory

ROM: read only memoryPermanent storageCan be read but cannot be overwrittenFrequently used programs burnt into chips

during manufacturingCalled firmware

Page 11: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-11

Flash drive

New type of permanent storage

Uses semiconductor memory

Small chip with thousands of transistors

Easily transportedAlso called jump drives,

USB flash drives

Source: Courtesy of Lexar Media.

Page 12: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-12

Magnetic Disks

Used for secondary storageFast access and high storage capacity

Source: Quantum. Source: Corbis.

Page 13: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-13

Types of magnetic disks

Floppy disksMagnetic disk inside a plastic jacket

Hard disk drivesMagnetic disk, access arms, and read/write

heads in sealed moduleRAID (Redundant arrays of independent disks)

Disk arrays of interconnected hard disk drivesFault tolerant with multiple copies on several

disks

Page 14: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-14

Magnetic Tape

Secondary storageTape reels and cartridgesUsed in robotic automated drive assembliesArchival storage and backup storage

Page 15: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-15

Optical Disks

Page 16: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-16

Uses of optical disks

Image processingLong term storage of historical files of imagesScan documents and store on optical disks

Publishing medium for fast access to reference materialsCatalogs, directories, etc.

Interactive multimedia applicationsVideo games, educational videos, etc.

Page 17: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-17

Radio Frequency Identification

RFIDTag and identify mobile objects

E.g., store merchandise, postal packages, petsUse RFID chips to transmit and receive radio

signalsChips half the size of a grain of sandPassive chips:

do not have power source and derive power from signal in reader

Active chips: Self-powered

Page 18: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-18

RFID versus bar codes

RFID Scan from greater distanceCan store dataAllows more information to be tracked

Privacy concerns due to invisible nature

Page 19: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-19

Case 3: Advances in Speech Recognition Software

Computerized speech has become smarter, easier to use and more integrated with other applications

Interactive Voice Response (IVR) Early IVR systems are menu-drivenAdvanced are more conversational

Connected to other systems

Page 20: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-20

Case Study Questions

1. What are the business benefits and limitations of IVR at Verizon and others? How could their use of IVR be improved?

2. What types of business situations would benefit most from IVR technology? Which ones would benefit least?

3. Given the advancements in voice recognition software over the last 20 years, what types of new applications for IVR do you see in the next 20 years? Give examples.

Page 21: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-21

Real World Internet Activity

1. IVR is advancing rapidly in terms of its ability to simulate natural language conversations and accept common phrases. Using the Internet

Research the state of the art in speech recognition.

One good place to start is www.scansoft.com.

Page 22: 3-1 Storage tradeoffs. 3-2 Computer Storage Fundamentals Binary representation Data are processed and stored in computer system through the presence or

3-22

Real World Group Activity

2. Simply simulating natural conversations is but one capability of speech software applications. Text-to-speech, voice verification, and speech-to-text are a few others. In small groups,

Brainstorm how speech recognition systems can be used in innovative and useful ways.

Do you think we will eventually eliminate the need for humans in common telephone interactions?

Is this good or bad?