Lect Notes 3
Lect Notes 3
Hardware &
Software
Hardware
M e m o ry
In p u t O u tpu t
D evic e s D evic e s
C PU
Clock Speed
– Operating systems
– Translation systems (compilers & linkers)
Computer Software Relationships
Computer Hardware
Application Software
Application software makes computer popular and easy to use
Common application software:
Microsoft Word, WordPerfect
PowerPoint
Netscape, Internet Explorer
PhotoShop, Photo-Paint
Quick Time
Dreamweaver
Operating System
Controls and manages the computing resources
Examples
Windows, Unix, MSDOS,
Important services that an operating system
provides:
Security: prevent unauthorized users from accessing
the system
Commands to manipulate the file system
Input and output on a variety of devices
Window management
Operating systems provide a software platform on top of which other programs, called
application programs, can run. The application programs must be written to run on top
of a particular operating system. Your choice of operating system, therefore, determines
to a great extent the applications you can run.
Peripherals
Operating systems perform basic tasks, such as recognizing input from the keyboard,
sending output to the display screen, keeping track of files and directories on the disk,
and controlling peripheral devices.
Connectivity
USB
8 bits = 1 byte
1024 bytes = 1 kilobyte (210)
1024 kilobytes = 1 megabyte (220)
1024 megabytes = 1 gigabyte (230)