SlideShare uma empresa Scribd logo
1 de 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.)

Mais conteúdo relacionado

Mais procurados

Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
Mahmuda Rahman
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating System
Luka M G
 
Application software
Application softwareApplication software
Application software
shalivale
 

Mais procurados (20)

Operating System PPT
Operating System PPTOperating System PPT
Operating System PPT
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
 
Operating systems for class 9th class
Operating systems for class 9th classOperating systems for class 9th class
Operating systems for class 9th class
 
Presentation On Operating system
Presentation On Operating systemPresentation On Operating system
Presentation On Operating system
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Chapter 2 operating systems
Chapter 2 operating systemsChapter 2 operating systems
Chapter 2 operating systems
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Software
SoftwareSoftware
Software
 
Operating systems Basics
Operating systems BasicsOperating systems Basics
Operating systems Basics
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating System
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
System software
System softwareSystem software
System software
 
Application software
Application softwareApplication software
Application software
 
Operating systems
Operating systems Operating systems
Operating systems
 
operating system
operating systemoperating system
operating system
 
Introduction to Operating System and its Types
Introduction to Operating System and its TypesIntroduction to Operating System and its Types
Introduction to Operating System and its Types
 

Semelhante a 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
 

Semelhante a 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)
 

Mais de 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
 

Último

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Último (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 

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.)