Documente Academic
Documente Profesional
Documente Cultură
Lecture # 4
Operating System
Outline
• System software and its components
• Operating system
• Booting process
• OS Kernel
2
System Software
• System software enables the applications software to
interact with the computer and helps the computer
manage its internal and external resources. (Williams &
Sawyer)
3 3. Utility programs
The Components of System Software
1. Operating system -
the principal
component of
system software
2. Device drivers -
help the computer
control peripheral
devices
3. Utility programs -
support, enhance,
or expand existing
programs
Computer System Structure
• Computer system can be divided into four components:
– Hardware – provides basic computing resources
• CPU, memory, I/O devices
– Operating system
• Controls and coordinates use of hardware among various
applications and users
– Application programs – define the ways in which the system
resources are used to solve the computing problems of the
users
• Word processors, compilers, web browsers, database systems,
video games
– Users
• People, machines, other computers
Four components of a Computer System
6
The Operating System: What It Does
• The operating system consists of the master system
of programs that manage the basic operations of the
computer.
9
The Operating System: Booting
1. BIOS is loaded.
2. POST (Power-On-Self-Test) is performed.
Diagnostic routines test the main memory, the CPU, and
other parts of the system to make sure they are running
properly.
If un-successful then appropriate message is
conveyed (beeps).
If successful then go to step 3.
3. OS Kernel is located and loaded in main memory.
Once kernel is loaded, it becomes the in-charge of the
computer system.
4. System configuration is accomplished.
5. System utilities are loaded.
10
6. User is authenticated.
The Operating System: What It Does
• OS provides user interface: user-controllable display
screen that allows you to interact with your computer
11
The Operating System Kernel
• Example
– Writing a report using a word processor program
and want to print out a portion of it while continuing
to write.
– OS will select a printer
12
– Executing printer driver