SlideShare ist ein Scribd-Unternehmen logo
1 von 15
 Operating System - Definition
 User Interface
 Functions Of Operating System
Operating System
1
OPERATING SYSTEM
 Operating system is an interface or link between the
software and hardware.
 The main job of operating system is to control and monitor
the functions of the system.
2
Computer Hardware
User communication with computer
Application software
Editors and compilers
Operating systems
Assemblers,Utilities,Tools
User friendly packages
OPERATING SYSTEM AND SOFTWARE LAYERS
3
OPERATING SYSTEM AND SOFTWARE LAYERS
 Assembler – to convert assembly instruction to machine code
 Compiler and interpreter - To translate high level language
instructions to machine code.
 Utilities – To provide sort/ merge, spread sheet, text processing, and
database facilities.
 Debugging tools: To facilitate removal of errors in the source program.
 Editors : To enter the source program and data
4
TYPE OF USER INTERFACE
 User interface is used to interact with the computer to perform various
tasks.
 User gives commands to computer and enter the data into computer.
 The input devices are commonly used for giving commands to
computer
 There are three types of user interface
 Command Line Interface (CLI)
 Menu Driven Interface(MDI)
 Graphical User Interface(GUI)
5
Command Line Interface (CLI)
 CLI requires the user to type commands in the command prompt to
perform operation
 It contains text only.
 Users must to know the syntax and keywords of the commands.
 Eg: DOS (Disk Operating System)
6
Menu Driven Interface (MDI)
 One can select an option by using the arrow keys or click the desired
option with the mouse
 Users need not to know the syntax and keywords of the commands.
7
Graphical User Interface
 The computer resources are represented by small pictures called
icons.
 User can initiate many actions by selecting and clicking on icons
displayed on the screen.
 GUI also provides menus, buttons and other graphical object to the
user to perform different task.
 Interaction with computer is made easier with GUI.
 Eg. Windows, Linux, Solaris
8
Functions of Operating System
 Booting the computer
 Resource Management
 Process Management
 Memory Management
 I/O System Management
 File Manager
 Communication sService
 Security Services
 Hardware Services
 Extended Machine
9
Functions of Operating System (Cont.)
Booting the computer
 The process of starting or restarting the computer is known as
booting.
 Cold boot- is a process of turning ON a computer that has been
turned OFF.
 Warm boot- is the process to restart the computer using operating
system.
10
Resource Management
 The resource manager has to manage all the resources those are
attached to the computer.
 It handles system resource such as computer’s memory and sharing
the Central Processing Unit (CPU) time by various applications or
peripheral device.
Functions of Operating System (Cont.)
11
Functions of Operating System (Cont.)
Process Management:
 A process is a program in execution.
 OS responsibilities in process management
• Process Creation and deletion
• Process suspension and resumption
• Process Synchronization and Inter-process
Communication
12
Memory Management:
 OS responsibility for memory management
• Allocate and de-allocate memory spaces as requested
• Keep track of which parts of memory are currently being
used and by whom
• Efficient utilization when the memory resource is heavily
competed.
13
Functions of Operating System (Cont.)
Functions of Operating System (Cont.)
I/O system Management:
 File Manager: the file management system allows the user to
perform the task such as creating files and directories, renaming
files, copying and moving files and delete files.
 Communication Service: the OS establish an internet connection
for surfing the web or sending e-mails. OS manage the
communication protocols and the network communication.
14
 Security Service: OS has built-in tools to protect against security
threats such as virus. To control the access to the computer by
setting up password. Without password no one can not access the
files and application in computer
 Hardware Service : OS manages all the hardware and peripheral
device of computer. Eg: When saving a file to USB flash drive, the
OS check the space on the drive to store the file.
 Extended Service: It provide us sharing of files between multiple
users, provides the graphical environment and provide various
languages for communications.
15
Functions of Operating System (Cont.)

Weitere ähnliche Inhalte

Was ist angesagt?

Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj
 

Was ist angesagt? (20)

Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Operating system Concepts
Operating system Concepts Operating system Concepts
Operating system Concepts
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
 
Information processing cycle
Information processing cycleInformation processing cycle
Information processing cycle
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Introduction to computer Powerpoint Presentation
Introduction to computer Powerpoint PresentationIntroduction to computer Powerpoint Presentation
Introduction to computer Powerpoint Presentation
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardware
 
Hardware software components
Hardware software componentsHardware software components
Hardware software components
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
 
Software System
Software SystemSoftware System
Software System
 
Os ppt
Os pptOs ppt
Os ppt
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
ppt of features of operating system.pptx
ppt of features of operating system.pptxppt of features of operating system.pptx
ppt of features of operating system.pptx
 
Operating system
Operating systemOperating system
Operating system
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
OS Components and Structure
OS Components and StructureOS Components and Structure
OS Components and Structure
 
Function of Operating system
Function of Operating systemFunction of Operating system
Function of Operating system
 
CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Introduction to Computer Software
 

Ähnlich wie Operating system

NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.ppt
MemMem25
 

Ähnlich wie Operating system (20)

Operating system
Operating systemOperating system
Operating system
 
NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.ppt
 
Operating System
Operating SystemOperating System
Operating System
 
Csc 2313 (lecture 2)
Csc 2313 (lecture 2)Csc 2313 (lecture 2)
Csc 2313 (lecture 2)
 
Csc 2313 (lecture 2)
Csc 2313 (lecture 2)Csc 2313 (lecture 2)
Csc 2313 (lecture 2)
 
Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]
 
Ch3
Ch3Ch3
Ch3
 
lecture_16.operating system CUI/GUI.pptx
lecture_16.operating system CUI/GUI.pptxlecture_16.operating system CUI/GUI.pptx
lecture_16.operating system CUI/GUI.pptx
 
installing and optimizing operating system software
installing and optimizing operating system software   installing and optimizing operating system software
installing and optimizing operating system software
 
e.pdf
e.pdfe.pdf
e.pdf
 
OS Lec2.pptx
OS Lec2.pptxOS Lec2.pptx
OS Lec2.pptx
 
Operating system
Operating systemOperating system
Operating system
 
system software and operating System
system software and operating Systemsystem software and operating System
system software and operating System
 
operating system structures
operating system structuresoperating system structures
operating system structures
 
Operating systems system structures
Operating systems   system structuresOperating systems   system structures
Operating systems system structures
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
Operating system notes pdf
Operating system notes pdfOperating system notes pdf
Operating system notes pdf
 
OS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptxOS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptx
 
System Software
System SoftwareSystem Software
System Software
 
Operating system (os)
Operating system (os)Operating system (os)
Operating system (os)
 

Mehr von Madhu Bala (10)

Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Digital logic
Digital logicDigital logic
Digital logic
 
Greedy Algorithm - Knapsack Problem
Greedy Algorithm - Knapsack ProblemGreedy Algorithm - Knapsack Problem
Greedy Algorithm - Knapsack Problem
 
GRAPH APPLICATION - MINIMUM SPANNING TREE (MST)
GRAPH APPLICATION - MINIMUM SPANNING TREE (MST)GRAPH APPLICATION - MINIMUM SPANNING TREE (MST)
GRAPH APPLICATION - MINIMUM SPANNING TREE (MST)
 
Divide and conquer - Quick sort
Divide and conquer - Quick sortDivide and conquer - Quick sort
Divide and conquer - Quick sort
 
GPRS Technology
GPRS TechnologyGPRS Technology
GPRS Technology
 
Algorithm - Introduction
Algorithm - IntroductionAlgorithm - Introduction
Algorithm - Introduction
 
4G technology
4G technology4G technology
4G technology
 
Data structure - Graph
Data structure - GraphData structure - Graph
Data structure - Graph
 
Smoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainSmoothing Filters in Spatial Domain
Smoothing Filters in Spatial Domain
 

Kürzlich hochgeladen

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Kürzlich hochgeladen (20)

Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 

Operating system

  • 1.  Operating System - Definition  User Interface  Functions Of Operating System Operating System 1
  • 2. OPERATING SYSTEM  Operating system is an interface or link between the software and hardware.  The main job of operating system is to control and monitor the functions of the system. 2
  • 3. Computer Hardware User communication with computer Application software Editors and compilers Operating systems Assemblers,Utilities,Tools User friendly packages OPERATING SYSTEM AND SOFTWARE LAYERS 3
  • 4. OPERATING SYSTEM AND SOFTWARE LAYERS  Assembler – to convert assembly instruction to machine code  Compiler and interpreter - To translate high level language instructions to machine code.  Utilities – To provide sort/ merge, spread sheet, text processing, and database facilities.  Debugging tools: To facilitate removal of errors in the source program.  Editors : To enter the source program and data 4
  • 5. TYPE OF USER INTERFACE  User interface is used to interact with the computer to perform various tasks.  User gives commands to computer and enter the data into computer.  The input devices are commonly used for giving commands to computer  There are three types of user interface  Command Line Interface (CLI)  Menu Driven Interface(MDI)  Graphical User Interface(GUI) 5
  • 6. Command Line Interface (CLI)  CLI requires the user to type commands in the command prompt to perform operation  It contains text only.  Users must to know the syntax and keywords of the commands.  Eg: DOS (Disk Operating System) 6
  • 7. Menu Driven Interface (MDI)  One can select an option by using the arrow keys or click the desired option with the mouse  Users need not to know the syntax and keywords of the commands. 7
  • 8. Graphical User Interface  The computer resources are represented by small pictures called icons.  User can initiate many actions by selecting and clicking on icons displayed on the screen.  GUI also provides menus, buttons and other graphical object to the user to perform different task.  Interaction with computer is made easier with GUI.  Eg. Windows, Linux, Solaris 8
  • 9. Functions of Operating System  Booting the computer  Resource Management  Process Management  Memory Management  I/O System Management  File Manager  Communication sService  Security Services  Hardware Services  Extended Machine 9
  • 10. Functions of Operating System (Cont.) Booting the computer  The process of starting or restarting the computer is known as booting.  Cold boot- is a process of turning ON a computer that has been turned OFF.  Warm boot- is the process to restart the computer using operating system. 10
  • 11. Resource Management  The resource manager has to manage all the resources those are attached to the computer.  It handles system resource such as computer’s memory and sharing the Central Processing Unit (CPU) time by various applications or peripheral device. Functions of Operating System (Cont.) 11
  • 12. Functions of Operating System (Cont.) Process Management:  A process is a program in execution.  OS responsibilities in process management • Process Creation and deletion • Process suspension and resumption • Process Synchronization and Inter-process Communication 12
  • 13. Memory Management:  OS responsibility for memory management • Allocate and de-allocate memory spaces as requested • Keep track of which parts of memory are currently being used and by whom • Efficient utilization when the memory resource is heavily competed. 13 Functions of Operating System (Cont.)
  • 14. Functions of Operating System (Cont.) I/O system Management:  File Manager: the file management system allows the user to perform the task such as creating files and directories, renaming files, copying and moving files and delete files.  Communication Service: the OS establish an internet connection for surfing the web or sending e-mails. OS manage the communication protocols and the network communication. 14
  • 15.  Security Service: OS has built-in tools to protect against security threats such as virus. To control the access to the computer by setting up password. Without password no one can not access the files and application in computer  Hardware Service : OS manages all the hardware and peripheral device of computer. Eg: When saving a file to USB flash drive, the OS check the space on the drive to store the file.  Extended Service: It provide us sharing of files between multiple users, provides the graphical environment and provide various languages for communications. 15 Functions of Operating System (Cont.)