0% found this document useful (0 votes)
2 views

lecture 1

An operating system (OS) is a program that serves as an interface between users and computer hardware, enabling program execution and system management. Key functions of an OS include booting, memory management, data security, process management, and providing user interfaces. There are various types of operating systems, including stand-alone, network, and embedded systems, each serving different computing needs.

Uploaded by

yushahabib25
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

lecture 1

An operating system (OS) is a program that serves as an interface between users and computer hardware, enabling program execution and system management. Key functions of an OS include booting, memory management, data security, process management, and providing user interfaces. There are various types of operating systems, including stand-alone, network, and embedded systems, each serving different computing needs.

Uploaded by

yushahabib25
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 19

Introduction to Operating

Systems

1
An Operating System?
What is an Operating System?
 A program that acts as an interface between a

user of a computer and the computer hardware.


What is the purpose of an operating system?
 To provide an environment in which a user can

execute programs.
What are the goals of an Operating System?
 The primary goal of an Operating System is to

make the computer system convenient to use.


 The secondary goal is to make the computer

system efficient to use.


Computer System Components
Hardware – provides basic computing resources (CPU,
memory, I/O devices).
Operating system – controls and coordinates the use of
the hardware among the various application programs for
the various users.
Applications programs – define the ways in which the
system resources are used to solve the computing
problems of the users .
Users (people, machines, other computers).
Abstract View of System Components
Function of Operating System

Operating system performs the following functions:


Booting:
It is a process of starting computer. operating system starts
the computer to work. it checks the computer and makes it
ready to work.
Memory Management:
The memory cannot be managed without operating system.
Different programs and data execute at one time. if there is
no operating system ,the programs may mix with each
other. The system will not work properly.
Function of Operating System

Loading and Execution:


A program is loaded in the memory before it can be executed.
operating system provides the facility to load programs in
memory easily and then execute it.
Data Security:
The operating system protects the data stored on the computer
from illegal use, modification or deletion.
Disk Management:
It manages the disk space . It manages the stored files and
folders in a proper way.
Function of Operating System
Process Management:
CPU can perform one task at one time. if there are many tasks
,operating system decides which task should get the CPU.
Device Controlling:
Operating system controls all devices attached to computer.
the hardware devices are controlled with the help of small
software called device driver.
Printing Controlling:
Operating system controls printing function. If a user issues
two print commands at a time , it does not mix data of these
files and print them separately.
Function of Operating System

Providing Interface:
User interface is used to interact with the computer.
Operating system provides two types of interface for the user:
1. Graphical User Interface
2. Command Line Interface

April 9, 2025 8
Types of Operating System
1. Stand-Alone Operating Systems
2. Network Operating System
3. Embedded Operating Systems
Stand-Alone Operating System

An operating system that works on a desktop or notebook


operating system is called stand-alone operating system.
Examples:
1. DOS
2. Mac OS
3. Windows
DOS

Stands for Disk Operating System


It was developed by Microsoft in early 1980s for personal
computers
It is single user operating system
Mac OS
It is product of Apple
It was one of the first successful GUI.
It was released with Macintosh computers in 1984
The latest version of this operating system is called Mac
OS X

April 9, 2025 12
Windows
Microsoft Windows is the most widely used operating system
It uses Graphical User Interface
The most commonly used versions of Windows are as follows:

1. Windows XP
It is product of Microsoft corporation
It was released in 2001
XP stands for Experience
It provides quicker startup, better performance and new look
Windows

2. Windows Vista
It was released in 2007
It provides new interface and enhanced features.
It has an attractive design, easy to use search
It is available in several editions of Home and Business
categories.
Network Operating System
An operating system that supports network is called
network operating system
It normally works on a server
Examples
1. Windows NT Server
2. Windows 2000 Server
3. NetWare
4. UNIX
5. LINUX
6. Solaris
Windows NT Server

It is product of Microsoft
It is designed for client/server network
The server in the network uses Windows NT Server
The client computers use Windows NT-workstation and
stand-alone versions of Windows

April 9, 2025 16
UNIX

UNIX is multitasking operating system


It was developed in early 1970s
Many versions of this operating system are available
It uses command line interface
It is mainly used in network environment
LINUX

It is free and multitasking operating system


It was developed in 1991
It is an open-source operating system . It means that its
code is available to the public
Some versions of LINUX use command-line interface and
others use GUI
Some most widely used versions of LINUX are from
RedHat and Caldera.

April 9, 2025 18
Embedded Operating System

That is used in most Handheld computers and small


devices is called embedded operating system
It resides on ROM chips
Examples:
1. Windows CE
2. Windows Mobile 2003
3. Palm OS
4. Symbian OS
5. Embedded Linux

April 9, 2025 19

You might also like