SlideShare a Scribd company logo
1 of 32
OPERATING SYSTEMS
Presented By:
BHAVESH SHARMA
CRO0565202
DATE:- 05/10/2020
2
1. Operating Systems
2. Types of Operating System
3. Major Functions
4. Components
5. User Interface
6. Examples of Operating System
7. Advantages & disadvantages
CONTENT
3
Operating Systems
• The operating system is the most important program
that runs on a computer.
• Operating system is an interface between computer
and user.
• It is responsible for the management and
coordination of activities and the sharing of the
resources of the computer.
4
OPERATING
SYSTEMS
5
6
Types of Operating System
Multi-user vs. Single user
 A multi-user operating system allows multiple users
to access a computer system concurrently.
 Time-sharing system can be classified as multi-user
systems as they enable a multiple user access to a
computer through the sharing of time.
 Single-user operating systems, as opposed to a
multi-user operating system, are usable by a single
user at a time.
• Providing a user interface
• Running applications
• Support for built in utility programs.
• Control to the computer hardware
Functions of OS
8
Major components of Operating System
• Resource management
• Data management
• Job management
• Standard means of communication between User
and Computer
9
Components of Operating System
Resource Management
• The resource management function of an OS
allocates computer resources such as CPU time,
main memory, secondary storage, and input and
output devices for use.
10
Components of Operating System
Data Management
• The data management functions of an OS govern
the input and output of data and their location,
storage, and retrieval.
• It also is responsible for storing and retrieving
information on disk drives and for the organization of
that information on the drive.
11
Components of Operating System
Job Management
• The job management function of an OS prepares,
schedules, controls, and monitors jobs submitted for
execution to ensure the most efficient processing.
• A job is a collection of one or more relatedprograms
and their data.
12
Components of Operating System
Standard Means of Communication between User
and Computer
• The OS also establishes a standard means of
communication between users and their computer
systems.
• It does this by providing a user interface and a
standard set of commands that control the
hardware.
13
User Interface
• A program that controls a display for the user
(usually on a computer monitor) and that allows the
user to interact with the system) .
• The user interface allows the user to communicate
with the operating system.
• The user interface provides means of:
– Input - allowing the users to manipulate a
system
– Output - allowing the system to indicate the
effects of the users' manipulation.
14
Types of User Interface
• Command line interface
• Graphical user interface
15
Types of User Interface
Command Line Interface (CLI)
• A command-line
interacting with a
interface is a mechanism for
computer operating system or
software by typing commands to perform specific
tasks.
• This method of instructing a computer to perform a
given task is referred to as "entering" a command.
• Accept input via keyboard only.
• Not suitable for beginners.
TYPES OF USER
INTERFACE
COMMAND LINE INTERFACE
(CLI)
15
17
Types of User Interface
Command Line Interface (CLI)
• Examples of command:
Command Description
DIR Todisplay list of files or folder
COPY Tocopy file or folder
MD Tomake new folder
CLS Toclear screen
Quit Toquit
18
Types of User Interface
Graphical User Interface (GUI)
• Is a type of user interface which allows people to
interact with computer with images rather than text
commands.
• Accept input via keyboard and pointing devices.
• Easy to learn.
19
Types of User Interface
Elements of Graphical User Interface
• Pointer
• Icons
• Desktop
• Windows
• Menus
20
Types of User Interface
Pointer
• A symbol that appears on the
display screen and that you
move to select objects and
commands.
• Usually, the pointer appears
as a small angled arrow.
21
Types of User Interface
Icons
• Small pictures that represent
commands, files, or windows.
Desktop
• The area on the display screen where icons are
grouped is often referred to as the desktop
because the icons are intended to represent real
objects on a real desktop.
TYPES OF USER
INTERFACE
DESKTOP
22
23
Types of User Interface
Windows
• Used to divide the screen into different areas.
• In each window, you can run a different program or
display a different file.
24
Types of User Interface
CLI GUI
Ease
Because of the memorization and
familiarity needed to operate a
command line interface, new
users have a difficult time
navigating and operating a
command line interface.
Although new users may have a
difficult time learning to use the
mouse and all GUI features, most
users pick up this interface much
easier when compared to a
command line interface.
Control
Users have much more control of
their file system and operating
system in a command line
interface. For example, users can
copy a specific file from one
location to another with a one-line
command.
Although a GUI offers plenty of
control of a file system and operating
system, the more advanced tasks
may still need a command line.
CLI V/S GUI
25
Types of User Interface
CLI GUI
Multitasking
Although many command line
environments are capable of
multitasking, they do not offer the
same ease and ability to view
multiple things at once on one
screen.
GUI users have windows that
enable a user to view, control, and
manipulate multiple things at once
and is much faster to navigate
when compared with a command
line.
Speed
Command line users only need to
use their keyboards to navigate a
command line interface and often
only need to execute a few lines
to perform a task.
A GUI may be easier to use
because of the mouse. However,
using a mouse and keyboard to
navigate and control your
operating system for many things
is going to be much slower than
someone who is working in a
command line.
26
Examples of Operating System
• MS-DOS
• Windows
• Mac OS
• Linux
• Solaris
• Android
27
Windows
• Produced by Microsoft,
Inc.
• Using graphical user
interface.
• Support multitasking and
multiuser.
• First version: Windows
1.0 (1985)
• Latest version: Windows
8
WINDO
WS
31
Mac OS X:
• OS X is version 10 of the Apple
Macintosh operating system. OS X was
described by Apple as its first “complete
revision” of the OS since the previous
version is OS 9, with a focus on
modularity so that future changes would
be easier to incorporate.
Macintosh
MAC OS X
 Easy to use
 User friendly
 Intermediate between all hardware's and
software's of the system
 No need to know any technical languages
 Its the platform of all programs
THANK
YOU

More Related Content

What's hot

Operating system introduction to operating system
Operating system   introduction to operating systemOperating system   introduction to operating system
Operating system introduction to operating systemjaydeesa17
 
Introduction to operating system
Introduction to operating systemIntroduction to operating system
Introduction to operating systemAviroop Mandal
 
Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1Ram Paliwal
 
3 definition of operating systems
3 definition of operating systems3 definition of operating systems
3 definition of operating systemsmyrajendra
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts pptRajendraPrasad Alladi
 
Services provided by os
Services provided by osServices provided by os
Services provided by osSumant Diwakar
 
Operating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS historyOperating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS historySURBHI SAROHA
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating SystemImtiaz Ahmed
 
Operating system
Operating systemOperating system
Operating systemyogitamore3
 
Operating Systems & Applications
Operating Systems & ApplicationsOperating Systems & Applications
Operating Systems & ApplicationsMaulen Bale
 
Operating systems11 9-07
Operating systems11 9-07Operating systems11 9-07
Operating systems11 9-07ainfara
 
operating system
operating systemoperating system
operating systemKadianAman
 
Operating System-Introduction
Operating System-IntroductionOperating System-Introduction
Operating System-IntroductionShipra Swati
 

What's hot (20)

Operating system introduction to operating system
Operating system   introduction to operating systemOperating system   introduction to operating system
Operating system introduction to operating system
 
operating system
operating systemoperating system
operating system
 
Introduction to operating system
Introduction to operating systemIntroduction to operating system
Introduction to operating system
 
Types of o.s
Types of o.sTypes of o.s
Types of o.s
 
Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1
 
Operating system
Operating systemOperating system
Operating system
 
3 definition of operating systems
3 definition of operating systems3 definition of operating systems
3 definition of operating systems
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Services provided by os
Services provided by osServices provided by os
Services provided by os
 
Operating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS historyOperating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS history
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
Operating system
Operating systemOperating system
Operating system
 
Operating system
Operating systemOperating system
Operating system
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating Systems & Applications
Operating Systems & ApplicationsOperating Systems & Applications
Operating Systems & Applications
 
Types of os
Types of osTypes of os
Types of os
 
Operating System
Operating System Operating System
Operating System
 
Operating systems11 9-07
Operating systems11 9-07Operating systems11 9-07
Operating systems11 9-07
 
operating system
operating systemoperating system
operating system
 
Operating System-Introduction
Operating System-IntroductionOperating System-Introduction
Operating System-Introduction
 

Similar to OPERATING SYSTEMS GUI

Operating Systems.pptx
Operating Systems.pptxOperating Systems.pptx
Operating Systems.pptxTina988985
 
csca0201_ch06.pdf
csca0201_ch06.pdfcsca0201_ch06.pdf
csca0201_ch06.pdfmightysteve
 
Operating Systems and It's Types
Operating Systems and It's TypesOperating Systems and It's Types
Operating Systems and It's TypesNoorTahir5
 
Operating systems....................................
Operating systems....................................Operating systems....................................
Operating systems....................................Emmanuelosinachi1
 
Lecture 4.pptx
Lecture 4.pptxLecture 4.pptx
Lecture 4.pptxsara591850
 
Operating system: COMPUTER
Operating system: COMPUTEROperating system: COMPUTER
Operating system: COMPUTERAbhisingh274
 
Comp Project (V).pptx
Comp Project (V).pptxComp Project (V).pptx
Comp Project (V).pptxAayushPawar12
 
lecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptxlecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptxHassanJaved694664
 
RUDRANIL DAS operatingsystem CA1.pptx
RUDRANIL DAS operatingsystem CA1.pptxRUDRANIL DAS operatingsystem CA1.pptx
RUDRANIL DAS operatingsystem CA1.pptxRudranilDas11
 
Operating systems
Operating systemsOperating systems
Operating systemsJoshuaIgo
 
User Interface design & methods for easy utilization
User Interface design & methods for easy utilizationUser Interface design & methods for easy utilization
User Interface design & methods for easy utilizationDipali M
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsHisyam Rosly
 
Operating systems
Operating systemsOperating systems
Operating systemsJoshuaIgo
 
Operating System windows installation and driver update slides
Operating System windows installation and driver update slidesOperating System windows installation and driver update slides
Operating System windows installation and driver update slidesKwadjoOwusuAnsahQuar
 
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...
Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...Maryam Fida
 
Operating system
Operating systemOperating system
Operating systemNilaNila16
 

Similar to OPERATING SYSTEMS GUI (20)

Os ppt
Os pptOs ppt
Os ppt
 
Operating Systems.pptx
Operating Systems.pptxOperating Systems.pptx
Operating Systems.pptx
 
csca0201_ch06.pdf
csca0201_ch06.pdfcsca0201_ch06.pdf
csca0201_ch06.pdf
 
Operating Systems and It's Types
Operating Systems and It's TypesOperating Systems and It's Types
Operating Systems and It's Types
 
Operating systems....................................
Operating systems....................................Operating systems....................................
Operating systems....................................
 
Lecture 4.pptx
Lecture 4.pptxLecture 4.pptx
Lecture 4.pptx
 
Fundamentals of Computing Chapter 7
Fundamentals of Computing Chapter 7Fundamentals of Computing Chapter 7
Fundamentals of Computing Chapter 7
 
Unit 2 p2
Unit 2 p2Unit 2 p2
Unit 2 p2
 
Operating system: COMPUTER
Operating system: COMPUTEROperating system: COMPUTER
Operating system: COMPUTER
 
Comp Project (V).pptx
Comp Project (V).pptxComp Project (V).pptx
Comp Project (V).pptx
 
lecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptxlecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptx
 
RUDRANIL DAS operatingsystem CA1.pptx
RUDRANIL DAS operatingsystem CA1.pptxRUDRANIL DAS operatingsystem CA1.pptx
RUDRANIL DAS operatingsystem CA1.pptx
 
Operating systems
Operating systemsOperating systems
Operating systems
 
systems_software
systems_softwaresystems_software
systems_software
 
User Interface design & methods for easy utilization
User Interface design & methods for easy utilizationUser Interface design & methods for easy utilization
User Interface design & methods for easy utilization
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Operating System windows installation and driver update slides
Operating System windows installation and driver update slidesOperating System windows installation and driver update slides
Operating System windows installation and driver update slides
 
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...
Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...
 
Operating system
Operating systemOperating system
Operating system
 

Recently uploaded

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

OPERATING SYSTEMS GUI

  • 1. OPERATING SYSTEMS Presented By: BHAVESH SHARMA CRO0565202 DATE:- 05/10/2020
  • 2. 2 1. Operating Systems 2. Types of Operating System 3. Major Functions 4. Components 5. User Interface 6. Examples of Operating System 7. Advantages & disadvantages CONTENT
  • 3. 3 Operating Systems • The operating system is the most important program that runs on a computer. • Operating system is an interface between computer and user. • It is responsible for the management and coordination of activities and the sharing of the resources of the computer.
  • 4. 4
  • 6. 6 Types of Operating System Multi-user vs. Single user  A multi-user operating system allows multiple users to access a computer system concurrently.  Time-sharing system can be classified as multi-user systems as they enable a multiple user access to a computer through the sharing of time.  Single-user operating systems, as opposed to a multi-user operating system, are usable by a single user at a time.
  • 7. • Providing a user interface • Running applications • Support for built in utility programs. • Control to the computer hardware Functions of OS
  • 8. 8 Major components of Operating System • Resource management • Data management • Job management • Standard means of communication between User and Computer
  • 9. 9 Components of Operating System Resource Management • The resource management function of an OS allocates computer resources such as CPU time, main memory, secondary storage, and input and output devices for use.
  • 10. 10 Components of Operating System Data Management • The data management functions of an OS govern the input and output of data and their location, storage, and retrieval. • It also is responsible for storing and retrieving information on disk drives and for the organization of that information on the drive.
  • 11. 11 Components of Operating System Job Management • The job management function of an OS prepares, schedules, controls, and monitors jobs submitted for execution to ensure the most efficient processing. • A job is a collection of one or more relatedprograms and their data.
  • 12. 12 Components of Operating System Standard Means of Communication between User and Computer • The OS also establishes a standard means of communication between users and their computer systems. • It does this by providing a user interface and a standard set of commands that control the hardware.
  • 13. 13 User Interface • A program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system) . • The user interface allows the user to communicate with the operating system. • The user interface provides means of: – Input - allowing the users to manipulate a system – Output - allowing the system to indicate the effects of the users' manipulation.
  • 14. 14 Types of User Interface • Command line interface • Graphical user interface
  • 15. 15 Types of User Interface Command Line Interface (CLI) • A command-line interacting with a interface is a mechanism for computer operating system or software by typing commands to perform specific tasks. • This method of instructing a computer to perform a given task is referred to as "entering" a command. • Accept input via keyboard only. • Not suitable for beginners.
  • 16. TYPES OF USER INTERFACE COMMAND LINE INTERFACE (CLI) 15
  • 17. 17 Types of User Interface Command Line Interface (CLI) • Examples of command: Command Description DIR Todisplay list of files or folder COPY Tocopy file or folder MD Tomake new folder CLS Toclear screen Quit Toquit
  • 18. 18 Types of User Interface Graphical User Interface (GUI) • Is a type of user interface which allows people to interact with computer with images rather than text commands. • Accept input via keyboard and pointing devices. • Easy to learn.
  • 19. 19 Types of User Interface Elements of Graphical User Interface • Pointer • Icons • Desktop • Windows • Menus
  • 20. 20 Types of User Interface Pointer • A symbol that appears on the display screen and that you move to select objects and commands. • Usually, the pointer appears as a small angled arrow.
  • 21. 21 Types of User Interface Icons • Small pictures that represent commands, files, or windows. Desktop • The area on the display screen where icons are grouped is often referred to as the desktop because the icons are intended to represent real objects on a real desktop.
  • 23. 23 Types of User Interface Windows • Used to divide the screen into different areas. • In each window, you can run a different program or display a different file.
  • 24. 24 Types of User Interface CLI GUI Ease Because of the memorization and familiarity needed to operate a command line interface, new users have a difficult time navigating and operating a command line interface. Although new users may have a difficult time learning to use the mouse and all GUI features, most users pick up this interface much easier when compared to a command line interface. Control Users have much more control of their file system and operating system in a command line interface. For example, users can copy a specific file from one location to another with a one-line command. Although a GUI offers plenty of control of a file system and operating system, the more advanced tasks may still need a command line. CLI V/S GUI
  • 25. 25 Types of User Interface CLI GUI Multitasking Although many command line environments are capable of multitasking, they do not offer the same ease and ability to view multiple things at once on one screen. GUI users have windows that enable a user to view, control, and manipulate multiple things at once and is much faster to navigate when compared with a command line. Speed Command line users only need to use their keyboards to navigate a command line interface and often only need to execute a few lines to perform a task. A GUI may be easier to use because of the mouse. However, using a mouse and keyboard to navigate and control your operating system for many things is going to be much slower than someone who is working in a command line.
  • 26. 26 Examples of Operating System • MS-DOS • Windows • Mac OS • Linux • Solaris • Android
  • 27. 27 Windows • Produced by Microsoft, Inc. • Using graphical user interface. • Support multitasking and multiuser. • First version: Windows 1.0 (1985) • Latest version: Windows 8
  • 29. Mac OS X: • OS X is version 10 of the Apple Macintosh operating system. OS X was described by Apple as its first “complete revision” of the OS since the previous version is OS 9, with a focus on modularity so that future changes would be easier to incorporate. Macintosh
  • 31.  Easy to use  User friendly  Intermediate between all hardware's and software's of the system  No need to know any technical languages  Its the platform of all programs