SlideShare a Scribd company logo
1 of 12
Download to read offline
Operating Rizwan
System
Muhammad
rizsoft@gmail.com
What is an Operating System?
The operating system is the most important
program that runs on a computer. Every generalpurpose computer must have an operating system
to run other programs. Operating systems perform
basic tasks, such as recognizing input from the
keyboard, sending output to the display screen,
keeping track of files and directories on the disk,
and controlling peripheral devices such as disk
drives and printers.
What is an Operating System?.....Cont’d
For large systems, the operating system has even
greater responsibilities and powers. It is like a
traffic cop -- it makes sure that different programs
and users running at the same time do not interfere
with each other. The operating system is also
responsible for security, ensuring that unauthorized
users do not access the system.
Tasks Carried out by Operating System
Input/output/peripheral/device control
File (copy/save/delete etc) Management
User interface
Load/run software
Memory Management
Error Handling
Security Management
Multiprogramming
Processor Management
Power Management
Command Line Interface
CLI Short for command line interface, a user
interface common to MS-DOS computers. The user
sees the command line on the monitor and a
prompt that is waiting to accept instructions from
the user. The user types in the command, the
computer acts on that command and then issues a
new prompt for the next instruction from the user.
Command Line Interface….. Cont’d
Command Line Interface
Advantages of CLI :
direct communication with computer system
not restricted to a number of pre-determined options
simple interface using keyboard only
faster response
Disadvantage of CLI:
need to learn a number of/long/complex commands
need to type in the commands (possibility of errors)
slow having to type in commands every time
Graphical User Interface
Graphical User Interface Abbreviated
GUI (pronounced GOO-ee). A program
interface that takes advantage of the
computer's graphics capabilities to make the
program easier to use. Well-designed
graphical user interfaces can free the user
from learning complex command languages.
Graphical User Interface…… Cont’d
Graphical user interfaces, feature the following basic components:
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.
Pointing Device : A device, such as a mouse or trackball, that enables you to select
objects on the display screen.
Icons : Small pictures that represent commands, files, or windows. By moving the
pointer to the icon and pressing a mouse button, you can execute a command or
convert the icon into a window.You can also move the icons around the display screen
as if they were real objects on your desk.
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.
Windows:You can divide the screen into different areas. In each window, you can
run a different program or display a different file.You can move windows around the
display screen, and change their shape and size at will.
Menus : Most graphical user interfaces let you execute commands by selecting a
choice from a menu.
Graphical User Interface…… Cont’d
Graphical User Interface
Advantages of GUI :
only need to click on one simple picture
so much easier for the novice
several instructions are replaced by one icon
no need to understand how computer systems work

Disadvantage of GUI:
wasteful of computer memory
if user wants to communicate with computer system
directly, GUI is effectively more complex.
Operating system

More Related Content

What's hot

Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj
 
Cognitive architecture
Cognitive architectureCognitive architecture
Cognitive architecture
Hasam Panezai
 

What's hot (20)

Andrew NG machine learning
Andrew NG machine learningAndrew NG machine learning
Andrew NG machine learning
 
Foundation of A.I
Foundation of A.IFoundation of A.I
Foundation of A.I
 
Regularization
RegularizationRegularization
Regularization
 
Applications of computer graphics
Applications of computer graphicsApplications of computer graphics
Applications of computer graphics
 
Icdl ppt-for-bhutan
Icdl ppt-for-bhutanIcdl ppt-for-bhutan
Icdl ppt-for-bhutan
 
Basics of Computer Graphics
Basics of Computer GraphicsBasics of Computer Graphics
Basics of Computer Graphics
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Fasttext 20170720 yjy
Fasttext 20170720 yjyFasttext 20170720 yjy
Fasttext 20170720 yjy
 
HCI
HCIHCI
HCI
 
Cognitive architecture
Cognitive architectureCognitive architecture
Cognitive architecture
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
Pattern recognition and Machine Learning.
Pattern recognition and Machine Learning.Pattern recognition and Machine Learning.
Pattern recognition and Machine Learning.
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdf
 
Programming languages and concepts by vivek parihar
Programming languages and concepts by vivek pariharProgramming languages and concepts by vivek parihar
Programming languages and concepts by vivek parihar
 
Intro to AI STRIPS Planning & Applications in Video-games Lecture6-Part1
Intro to AI STRIPS Planning & Applications in Video-games Lecture6-Part1Intro to AI STRIPS Planning & Applications in Video-games Lecture6-Part1
Intro to AI STRIPS Planning & Applications in Video-games Lecture6-Part1
 
Deep Learning - A Literature survey
Deep Learning - A Literature surveyDeep Learning - A Literature survey
Deep Learning - A Literature survey
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid Process
 
Linear Regression
Linear RegressionLinear Regression
Linear Regression
 
Intro To Machine Learning in Python
Intro To Machine Learning in PythonIntro To Machine Learning in Python
Intro To Machine Learning in Python
 
Introduction to Agents and Multi-agent Systems (lecture slides)
Introduction to Agents and Multi-agent Systems (lecture slides)Introduction to Agents and Multi-agent Systems (lecture slides)
Introduction to Agents and Multi-agent Systems (lecture slides)
 

Similar to Operating system

Day 1 basic computer
Day 1 basic computerDay 1 basic computer
Day 1 basic computer
Saket Rai
 
2 working with operating system
2 working with operating system2 working with operating system
2 working with operating system
Mukesh Thakur
 
Working_with_Windows_Operating_System.pptx
Working_with_Windows_Operating_System.pptxWorking_with_Windows_Operating_System.pptx
Working_with_Windows_Operating_System.pptx
NeoRamalivhana
 

Similar to Operating system (20)

Operating system
Operating systemOperating system
Operating system
 
LESSON-2.pptx
LESSON-2.pptxLESSON-2.pptx
LESSON-2.pptx
 
Day 1 basic computer
Day 1 basic computerDay 1 basic computer
Day 1 basic computer
 
Windows 7 part 1
Windows 7 part 1Windows 7 part 1
Windows 7 part 1
 
Operating system
Operating systemOperating system
Operating system
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Windows enviroment
Windows enviromentWindows enviroment
Windows enviroment
 
Software
SoftwareSoftware
Software
 
What is software?
What is software?What is software?
What is software?
 
ComputerSoftware.pdf
ComputerSoftware.pdfComputerSoftware.pdf
ComputerSoftware.pdf
 
Mouse
MouseMouse
Mouse
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
 
What is Operating System, Utility program,virus and anti_virus
What is Operating System, Utility program,virus and anti_virusWhat is Operating System, Utility program,virus and anti_virus
What is Operating System, Utility program,virus and anti_virus
 
Operating system
Operating systemOperating system
Operating system
 
2 working with operating system
2 working with operating system2 working with operating system
2 working with operating system
 
BasicComputer Training in Ambala ! BATRA COMPUTER CENTRE
BasicComputer Training in Ambala ! BATRA COMPUTER CENTREBasicComputer Training in Ambala ! BATRA COMPUTER CENTRE
BasicComputer Training in Ambala ! BATRA COMPUTER CENTRE
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
Working_with_Windows_Operating_System.pptx
Working_with_Windows_Operating_System.pptxWorking_with_Windows_Operating_System.pptx
Working_with_Windows_Operating_System.pptx
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
ITC_lec_13.ppt
ITC_lec_13.pptITC_lec_13.ppt
ITC_lec_13.ppt
 

More from khair20

More from khair20 (6)

Muslim rule lect_4.ppt_filename_= utf-8''muslim rule lect 4
Muslim rule lect_4.ppt_filename_= utf-8''muslim rule lect 4Muslim rule lect_4.ppt_filename_= utf-8''muslim rule lect 4
Muslim rule lect_4.ppt_filename_= utf-8''muslim rule lect 4
 
British in india lect 5
British in india lect 5British in india lect 5
British in india lect 5
 
introduction to law 3
introduction to law 3introduction to law 3
introduction to law 3
 
Expert system
Expert systemExpert system
Expert system
 
Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowcharts
 
Validation verification
Validation  verificationValidation  verification
Validation verification
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

Operating system

  • 2. What is an Operating System? The operating system is the most important program that runs on a computer. Every generalpurpose computer must have an operating system to run other programs. Operating systems perform basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and directories on the disk, and controlling peripheral devices such as disk drives and printers.
  • 3. What is an Operating System?.....Cont’d For large systems, the operating system has even greater responsibilities and powers. It is like a traffic cop -- it makes sure that different programs and users running at the same time do not interfere with each other. The operating system is also responsible for security, ensuring that unauthorized users do not access the system.
  • 4. Tasks Carried out by Operating System Input/output/peripheral/device control File (copy/save/delete etc) Management User interface Load/run software Memory Management Error Handling Security Management Multiprogramming Processor Management Power Management
  • 5. Command Line Interface CLI Short for command line interface, a user interface common to MS-DOS computers. The user sees the command line on the monitor and a prompt that is waiting to accept instructions from the user. The user types in the command, the computer acts on that command and then issues a new prompt for the next instruction from the user.
  • 7. Command Line Interface Advantages of CLI : direct communication with computer system not restricted to a number of pre-determined options simple interface using keyboard only faster response Disadvantage of CLI: need to learn a number of/long/complex commands need to type in the commands (possibility of errors) slow having to type in commands every time
  • 8. Graphical User Interface Graphical User Interface Abbreviated GUI (pronounced GOO-ee). A program interface that takes advantage of the computer's graphics capabilities to make the program easier to use. Well-designed graphical user interfaces can free the user from learning complex command languages.
  • 9. Graphical User Interface…… Cont’d Graphical user interfaces, feature the following basic components: 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. Pointing Device : A device, such as a mouse or trackball, that enables you to select objects on the display screen. Icons : Small pictures that represent commands, files, or windows. By moving the pointer to the icon and pressing a mouse button, you can execute a command or convert the icon into a window.You can also move the icons around the display screen as if they were real objects on your desk. 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. Windows:You can divide the screen into different areas. In each window, you can run a different program or display a different file.You can move windows around the display screen, and change their shape and size at will. Menus : Most graphical user interfaces let you execute commands by selecting a choice from a menu.
  • 11. Graphical User Interface Advantages of GUI : only need to click on one simple picture so much easier for the novice several instructions are replaced by one icon no need to understand how computer systems work Disadvantage of GUI: wasteful of computer memory if user wants to communicate with computer system directly, GUI is effectively more complex.