CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete...

41
CT Seeram Chapter 2: Introductio n to Computers

Transcript of CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete...

Page 1: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

CT

Seeram Chapter 2:

Introduction to

Computers

Page 2: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Electronic Computer Technology

Vacuum tubes

Discrete Semiconductors

Integrated Circuits

Page 3: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Early Computers1951-1958Vacuum tube memoryInput / Output

Punch cardsMagnetic Tape

Page 4: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Electronic Computer Technology

Warm-upRan hothot

tube filaments required constant heating

computers required air conditioning

Frequent failures

Page 5: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Computers after Vacuum Tubes1959-1963Transistor & magnetic

core memorySmallerLess power needed

Page 6: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Discrete Semiconductor Components in Computers

transistorsmagnetic memory coresSpace requirements

largebut

smaller than vacuum tubesRan much coolercooler than vacuum tubes

Page 7: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Computers: The Big JumpIntegrated Circuits

millions of semiconductor components in tiny packagelower production costs

Extremely smallExtremely fastRun very coolVery reliable

Page 8: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Categories of Computers

Super computers

MainframesMinicomputersMicrocomputers

Page 9: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

5th Generation: Supercomputers

Large (even today)ExpensiveFound only in major research sitesApplications

weatherscientific modelingoil explorationother research

Page 10: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Mainframe ComputersLarge$$$Requires teams of expertsLarge # of usersApplications

large corporationsgovernmenthospitals

Page 11: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Microcomputer

“PC”Rapidly changing

technologyLow costNon-proprietaryFirst common in

1980’s

Page 12: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

MinicomputersFirst seen in 1970’sMuch less expensive than mainframesMedium-sizedProprietary ($$$)

partsoperating systems

Computer used for CTAppropriate

Size price

Applications imaging, reconstruction archiving

Page 13: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Basics

Input Processing Output

Page 14: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

InputManual

keyboardmouse

ElectronicCT detectorsCR Plates

Input Processing Output

Other Voice

recognition

Page 15: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Analog to Digital Conversion(A to D)

Analog(continuously varying)

Digital(discretely varying)

Page 16: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Analog to Digital Conversion(A to D)

Many real world inputs are analog voltagesCT detector intensity

Analog values must be converted to a # to use in a computer

0.2

0.4

0.6

0.8

Input analog voltage

1 2 3 4Digital conversion

to computer

Page 17: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

ProcessingCentral Processing Unit (CPU)

ArithmeticLogic

Internal MemoryScratchpad

Input Processing Output

Page 18: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

OutputHard copy

printerSoft copy

CRT

Input Processing Output

Storage• disk• tape

Page 19: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Hardcopy DevicesDo not lose information

when power is shut offPrinters

impact (dot matrix) noisy multi-copy

non-impact (quiet) ink jet laser

PlottersMicrofilm

Page 20: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Softcopy DevicesLose all information

when power shut offFlat-panel monitors

Page 21: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Digital to Analog Conversion(D to A)

Computer reconstructs digital imageset of numbers

Computer displays analog image

125 25 311 111 182 222 176

199 192 85 69 133 149 112

77 103 118 139 154 125 120

145 301 256 223 287 256 225

178 322 325 299 353 333 300

Page 22: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Computer System Elements

Hardware Software

People

Page 23: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Hardware

ComputerPeripherals

keyboardprinter

Hardware Software

People

Page 24: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

HardwareExamples

Disk DriveMemory

Random Access (RAM)

Read only (ROM)

MouseKeyboardCables

Hardware Software

People

Page 25: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

SoftwareInstructions to computer

Operating SystemApplications

Hardware Software

People

Page 26: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Operating System

Fundamental instructions to hardwareWhat to do when computer first turned onHow to interact with hardware

CRTKeyboardMouseModem

Hardware Software

People

Page 27: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Operating SystemComputer “face” presented to users

WindowsDOSMAC OS

Dictates how usersinteract withcomputer torun applicationsoftware

Hardware Software

People

Page 28: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Application SoftwareComputer instructions which perform

some desired taskBalance checkbookPlay a gameCalculate (reconstruct)

a CT image

Hardware Software

People

Page 29: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Application SoftwareUsually a quasi-quasi-

EnglishEnglish languageBasicFortranCOBOLC

Languages provide tools to software developers to efficiently design application software

Forms![FDoSurvey]![FExpsSub].Form![KVEff] = Val(Mid$(MyData, 2, 10))Forms![FDoSurvey]![FExpsSub].Form![KVAVG] = Val(Mid$(MyData, 12, 10))Forms![FDoSurvey]![FExpsSub].Form![MRMEAS] = Val(Mid$(MyData, 22, 10))Forms![FDoSurvey]![FExpsSub].Form![TIMEMEAS] = Val(Mid$(MyData, 32, 10))DumText = Mid$(MyData, 42, 3)'MsgBox$ (DumText)If Right$(DumText, 1) = "+" Then DumText = Left$(DumText, 2)Else DumText = Left$(DumText, 1)End If'MsgBox (DumText)MyData = Right$(MyData, Len(MyData) - Len(DumText) - 41)'MsgBox (MyData)NKvs = Val(DumText)'MsgBox (NKvs)KVMAX = 0If NKvs > 0 Then For DumNum = 1 To NKvs 'MsgBox (Val(Mid$(MyData, 10 * (DumNum - 1) + 1, 10))) If (Val(Mid$(MyData, 10 * (DumNum - 1) + 1, 10))) > KVMAX Then KVMAX = (Val(Mid$(MyData, 10 * (DumNum - 1) + 1, 10))) End If NextForms![FDoSurvey]![FExpsSub].Form![KVMAX] = KVMAXEnd IfDoCmd.Close acForm, "FNeroExp"End Sub

Page 30: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

PeopleDesigners

hardwaresoftware

Usersrun applicationsprovide inputuse output

Page 31: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Meaningless Slide

Page 32: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Storage HardwareRandom vs. Sequential

Direct (random) accessany data can be accessed at any timedisks

Sequential accessdata only accessed in serial fashionmust pass through unwanted data to reach

target datatapes

information encoded magnetically

Page 33: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Data Storage Technologies(constantly changing)

DisksFormats

Hard removable non-removable

Floppy CD

CD-RW CD-R

Tapelots of dataserial access

Technologies» Magnetic (disks & tape)

re-writable

» optical (disks & CD’s) re-writable write once

Page 34: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Data Communication

Featuresspeedcosttopology

wiring scheme

Data transmission between computers

Page 35: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Data Communication Technologies

Telephone linestwisted pair wires

Coaxial cableFiber optic cableMicrowavesSatellitesRadio waves

Page 36: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

NetworksLAN (Local area network)

computers connected in one areaLAN’s can be connected together

WAN (Wide area network)computers connected together over large

distancesCommunications protocols

Ethernet uses bus technology

Internet

Page 37: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

File ServerSpecial computer which handles functions

for connected computersdisk accessprinting

Incorporates securitymay limit user to selected files or directoriesmay limit # of connections per usermay limit times when network available

Page 38: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Typical Lan

NetworkGateway

OtherNetworks

Page 39: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

Radiology Computer Systems

RIS

Professional

Billing

CR

CTMRI

Digital Dictation

Mammography

Digital Spot Film

Voice to TextDictation

WebServer

InsuranceCarrierHospital

Admission/Discharge

Billing

Reports

PACS

Angio / Digital

Subtraction

Page 40: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

The Computerization of Radiology

RIS PACS

CT CR MRIDigitalFluoro

DigitalAngio

Dictation Admin

RadiologistWorkstation

RadiologistWorkstation

RadiologistWorkstation

3DWorkstation

NucMed

LaserPrinter

Web Browser

Page 41: CT Seeram Chapter 2: Introduction to Computers. Electronic Computer Technology Vacuum tubes Discrete Semiconductors Integrated Circuits.

The Internet

Network connecting all computersOriginally developed for security

Single bomb can’t destroy all U.S. computing facilities

Can connect large number of computers in many locations

Communicates in finite “packets”Each packet has specific destination (address)Packets can be

E-mail Web site

Allows linkinglinking of information