Professional Documents
Culture Documents
What Is A Computer
What Is A Computer
Why Computers?
In the Beginning
“The Box”
CRT Display CD-ROM Drive
Floppy
Disk
Drive
Keyboard
Mouse
bus
Printer Disk
controller
Mouse Ports
Keyboard
Graphics
Modem card Monitor
CPU Speakers
Sound
card
RAM
Network
card
Computer
OUTPUT DEVICES
INPUT DEVICES
OPERATING SYSTEM The Layers Of
A System
OVERVIEW
Humans
Program Interface
User Programs
O.S. Interface
O.S.
Hardware Interface/
Privileged Instructions
Disk/Tape/Memory
OPERATING Storage
SYSTEM OVERVIEW Hierarchy
Very fast storage is very expensive. So the Operating System manages a hierarchy of storage
devices in order to make the best use of resources. In fact, considerable effort goes into this
support.
Slow an Cheap
Main Types of Primary Storage
• Registers
• Random access memory (RAM)
• Cache memory
• Read-only memory (ROM)
• Flash memory
Secondary Storage
• Magnetic tape
• Sequential access
• Magnetic disks
• Hard drives
• Direct access
• Magnetic diskettes
Optical Storage Devices
• Compact disk, read-only memory (CD-ROM)
• Digital video disk (DVD)
• Fluorescent multilayer disk (FMD-ROM)
More Storage Options
• Memory cards
• Expandable storage devices
DATA REPRESENTATION
• Images
• Tables,Text
• Audio,Video
• Trees ,Graphs
• Arrays,Sparse matrices
• Stacks,Linked Lists,Queues etc.