SlideShare a Scribd company logo
Operating System
Introduction
An operating system is a set of programs that manages all computer operations. An operating
system manages computer hardware and software resources and provides common services for
computer programs. The OS performs basic tasks, such as controlling allocating memory, listing
the processing of instructions, controlling input and output devices, assisting, networking, and
managing files.
Operating systems can be found on almost any device that contains a computer, from cellular
phones to video game consoles, from supercomputers to web servers.
Examples of popular modern operating systems are;
o Android
o Apple iOS
o Linux
Figure 1 Android Figure 2 iOS Figure 3 Linux
Understanding the Operating System
When you turn on a computer, the operating system program runs, check and sure that all the
parts of the computer are functioning properly. Once loaded, the operating system manages all
activities on the computer and the interactions with input (keyboard, mouse, etc.) and output
devices (printers, monitors, etc.).
Figure 4 Keyboard Figure 5 Mouse
Figure 6 Monitor Figure 7 Printer
Command Line Interface (CLI) Operating System
A command line interface is also known as console user interface. A command line interface
(CLI) is a type of human computer interface (a way for humans to interact with computers) that
relies only on written input and output. In command line interface the user connects with the
operating system in the form of successive lines of text or by typing commands with the
keyboard, receives a response back from the system, and then enters another command, and so
forth. The command line interface is difficult to understand because the user have to remember
the commands. The CLI was the primary means of interaction with most computer systems until
the introduction of the video display terminal in the mid of 1960s, and continued to be used
throughout in the 1970s and 1980s on UNIX systems and personal computer systems including
MS-DOS and Apple DOS. The interface is usually implemented with a command line shell,
which is a program that accepts commands as text input and converts commands to appropriate
operating system function
Disk Operating System (D.O.S) is an example of command line interface.
Figure 8 Disk Operating System (D.O.S)
Graphical User Interface (GUI) Operating System
A graphical user interface (GUI) sometimes pronounced “gooey” is a type of interface that allow
users to interact with electronic devices through graphical icons and visual indicators such as
secondary notation, typed command labels or text navigation. It consists of windows, icons,
menu and pointers. The user can select commands from menu and selects icons by using a
pointing device like “Mouse”. Mouse is used frequently in graphical user interface. Microsoft
Windows is an example of graphical user interface. The actions in a GUI are usually performed
through direct manipulation of the graphical elements. GUI can be found in hand-held devices
such as:
o MP3 Players
o Gaming Devices
o Smaller Household
o Office and Industry
Figure 9 Graphical User Interface (GUI)
Comparative Analysis
Table 1
Command Line Interface (CLI) Graphical User Interface (GUI)
A computer that is only using the (CLI) takes a lot
less of the computer’s resources.
A GUI will require a lot more system resources
because each of the elements that need to be
loaded such as icons, fonts, etc.
Command line users only need to use their
keyboards to navigate a command line interface.
A GUI may be easier to use because of the mouse.
Users have much more control of their file system
and operating system in a command line interface.
Although a GUI offers plenty of control of a file
system and operating system often advanced users
or users who need to do specific tasks may need
to resort to a command line to complete a
particular task.
A command line interface enables a user to easily
script a sequence of commands to perform a task
or execute a program.
Although a GUI enables a user to create shortcuts,
tasks, or other similar actions to complete a task
or run a program.

More Related Content

What's hot

Presentation1
Presentation1Presentation1
Presentation1
Himanshu Saini
 
Future operating system
Future operating systemFuture operating system
Future operating system
Estiak Khan
 
Unit 2 p2
Unit 2 p2Unit 2 p2
Unit 2 p2
Joebarton1997
 
Introduction to gui based operating system
Introduction to gui based operating systemIntroduction to gui based operating system
Introduction to gui based operating systemJaydip Kayal
 
Presentation On Operating system
Presentation On Operating systemPresentation On Operating system
Presentation On Operating system
National Institute of Technology Rourkela
 
Desktop-operating-system
Desktop-operating-systemDesktop-operating-system
Desktop-operating-systemMahmuda Rahman
 
Operating systems
Operating systemsOperating systems
Operating systems
7867867861
 
Presentation windows operating system
Presentation  windows operating systemPresentation  windows operating system
Presentation windows operating system
Daffodil International University
 
Lecture 3 INTRODUCTION TO COMPUTER
Lecture 3 INTRODUCTION TO COMPUTERLecture 3 INTRODUCTION TO COMPUTER
Lecture 3 INTRODUCTION TO COMPUTER
Sultan Omar Shige
 
The operating system
The operating systemThe operating system
The operating system
11GaffneyDeclan
 
operating system
operating system operating system
operating system
kabul university
 
History of windows and Windows servers
History of windows and Windows serversHistory of windows and Windows servers
History of windows and Windows servers
sundas Shabbir
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems
Mehul Jain
 
operating system
operating systemoperating system
operating system
ela Villarosa
 
01 operating systems final
01 operating systems final01 operating systems final
01 operating systems final
Aman Garg
 
Operating system history
Operating system historyOperating system history
Operating system historypauldunkirk
 

What's hot (17)

Presentation1
Presentation1Presentation1
Presentation1
 
Future operating system
Future operating systemFuture operating system
Future operating system
 
Unit 2 p2
Unit 2 p2Unit 2 p2
Unit 2 p2
 
Introduction to gui based operating system
Introduction to gui based operating systemIntroduction to gui based operating system
Introduction to gui based operating system
 
Presentation On Operating system
Presentation On Operating systemPresentation On Operating system
Presentation On Operating system
 
Desktop-operating-system
Desktop-operating-systemDesktop-operating-system
Desktop-operating-system
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Presentation windows operating system
Presentation  windows operating systemPresentation  windows operating system
Presentation windows operating system
 
Lecture 3 INTRODUCTION TO COMPUTER
Lecture 3 INTRODUCTION TO COMPUTERLecture 3 INTRODUCTION TO COMPUTER
Lecture 3 INTRODUCTION TO COMPUTER
 
The operating system
The operating systemThe operating system
The operating system
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
operating system
operating system operating system
operating system
 
History of windows and Windows servers
History of windows and Windows serversHistory of windows and Windows servers
History of windows and Windows servers
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems
 
operating system
operating systemoperating system
operating system
 
01 operating systems final
01 operating systems final01 operating systems final
01 operating systems final
 
Operating system history
Operating system historyOperating system history
Operating system history
 

Viewers also liked

รายละเอียด
รายละเอียดรายละเอียด
รายละเอียด
Porshe Hope
 
Behavioural and Development Econ.
Behavioural and Development Econ. Behavioural and Development Econ.
Behavioural and Development Econ. Karishma Rajaratnam
 
Cyndie beacham linked in cv resume nov15
Cyndie beacham linked in cv resume nov15Cyndie beacham linked in cv resume nov15
Cyndie beacham linked in cv resume nov15
Cyndie Beacham
 
Prem_Papabathini_Resume_2016
Prem_Papabathini_Resume_2016Prem_Papabathini_Resume_2016
Prem_Papabathini_Resume_2016Prem Papabathini
 
Hist 140 theme 4 part 1
Hist 140 theme 4 part 1Hist 140 theme 4 part 1
Hist 140 theme 4 part 1kwag929
 
Ruby Parihar Stills
Ruby Parihar Stills    Ruby Parihar Stills
Ruby Parihar Stills
telugustop.com
 
Smith v Prestige University Midterm
Smith v Prestige University MidtermSmith v Prestige University Midterm
Smith v Prestige University MidtermNicole Williams
 
Masters BE_Report_Karishma_Preview
Masters BE_Report_Karishma_PreviewMasters BE_Report_Karishma_Preview
Masters BE_Report_Karishma_PreviewKarishma Rajaratnam
 
LP collection michael jackson
LP collection michael jacksonLP collection michael jackson
LP collection michael jackson
Lesny JN Felix
 
MonTay Media Brochure
MonTay Media BrochureMonTay Media Brochure
MonTay Media Brochure
TayFF
 
Ob ppt on motivation
Ob ppt on motivation Ob ppt on motivation
Ob ppt on motivation
bilal khan
 
Motivation organization Behavior (OB)
Motivation organization Behavior  (OB)Motivation organization Behavior  (OB)
Motivation organization Behavior (OB)
Mohammed Aslam
 
perisian persembahan
perisian persembahanperisian persembahan
perisian persembahan
im_leesaa
 

Viewers also liked (15)

รายละเอียด
รายละเอียดรายละเอียด
รายละเอียด
 
Behavioural and Development Econ.
Behavioural and Development Econ. Behavioural and Development Econ.
Behavioural and Development Econ.
 
Cyndie beacham linked in cv resume nov15
Cyndie beacham linked in cv resume nov15Cyndie beacham linked in cv resume nov15
Cyndie beacham linked in cv resume nov15
 
Prem_Papabathini_Resume_2016
Prem_Papabathini_Resume_2016Prem_Papabathini_Resume_2016
Prem_Papabathini_Resume_2016
 
Hist 140 theme 4 part 1
Hist 140 theme 4 part 1Hist 140 theme 4 part 1
Hist 140 theme 4 part 1
 
IKPEGHAI SAMUEL.CV-1
IKPEGHAI SAMUEL.CV-1IKPEGHAI SAMUEL.CV-1
IKPEGHAI SAMUEL.CV-1
 
Ruby Parihar Stills
Ruby Parihar Stills    Ruby Parihar Stills
Ruby Parihar Stills
 
Smith v Prestige University Midterm
Smith v Prestige University MidtermSmith v Prestige University Midterm
Smith v Prestige University Midterm
 
Masters BE_Report_Karishma_Preview
Masters BE_Report_Karishma_PreviewMasters BE_Report_Karishma_Preview
Masters BE_Report_Karishma_Preview
 
LP collection michael jackson
LP collection michael jacksonLP collection michael jackson
LP collection michael jackson
 
Codgernet
CodgernetCodgernet
Codgernet
 
MonTay Media Brochure
MonTay Media BrochureMonTay Media Brochure
MonTay Media Brochure
 
Ob ppt on motivation
Ob ppt on motivation Ob ppt on motivation
Ob ppt on motivation
 
Motivation organization Behavior (OB)
Motivation organization Behavior  (OB)Motivation organization Behavior  (OB)
Motivation organization Behavior (OB)
 
perisian persembahan
perisian persembahanperisian persembahan
perisian persembahan
 

Similar to Operating system

Operating system
Operating systemOperating system
Operating systemkhair20
 
Power Point Lesson 04
Power Point  Lesson 04Power Point  Lesson 04
Power Point Lesson 04Nasir Jumani
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
Namarta Chawla
 
Operating system
Operating systemOperating system
Operating system
NilaNila16
 
Operating systems final
Operating systems finalOperating systems final
Operating systems final
chicaslsb2012
 
Operating systems final
Operating systems finalOperating systems final
Operating systems final
chicaslsb2012
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
Alexis Naranjo
 
Chapter 1 part 3
Chapter 1 part 3Chapter 1 part 3
Chapter 1 part 3rohassanie
 
PRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptxPRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptx
AnkitaSharma682823
 
Operating systems[1]
Operating systems[1]Operating systems[1]
Operating systems[1]chicaslsb2012
 
Software
SoftwareSoftware
Software
Joan Arriola
 
Computer operating system
Computer operating systemComputer operating system
Computer operating system
Imtiyaj Hasan
 
Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)
Miz Malinz
 
User and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docxUser and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docx
StewartyUMGlovern
 
operatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdf
operatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdfoperatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdf
operatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdf
AdityaYadav789154
 
Operating system
Operating systemOperating system
Operating system
Madhu Bala
 

Similar to Operating system (20)

Operating system
Operating systemOperating system
Operating system
 
Power Point Lesson 04
Power Point  Lesson 04Power Point  Lesson 04
Power Point Lesson 04
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
Operating system
Operating systemOperating system
Operating system
 
Operating systems final
Operating systems finalOperating systems final
Operating systems final
 
Operating systems final
Operating systems finalOperating systems final
Operating systems final
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Os ppt
Os pptOs ppt
Os ppt
 
Chapter 1 part 3
Chapter 1 part 3Chapter 1 part 3
Chapter 1 part 3
 
PRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptxPRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptx
 
Operating systems[1]
Operating systems[1]Operating systems[1]
Operating systems[1]
 
Software
SoftwareSoftware
Software
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Computer operating system
Computer operating systemComputer operating system
Computer operating system
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)
 
User and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docxUser and Operating-System Interface We mentioned earlier that there ar.docx
User and Operating-System Interface We mentioned earlier that there ar.docx
 
operatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdf
operatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdfoperatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdf
operatingsystemoverviewconceptsppt-121210232317-phpapp02-160406113917.pdf
 
Operating system
Operating systemOperating system
Operating system
 

More from knowledge1995

Communicating At Workplace
Communicating At WorkplaceCommunicating At Workplace
Communicating At Workplace
knowledge1995
 
Basic Flow Chart
Basic Flow ChartBasic Flow Chart
Basic Flow Chart
knowledge1995
 
Glass Manufacturing
Glass Manufacturing Glass Manufacturing
Glass Manufacturing
knowledge1995
 
Hardness ppt
Hardness pptHardness ppt
Hardness ppt
knowledge1995
 
Fabrication of metals
Fabrication of metalsFabrication of metals
Fabrication of metals
knowledge1995
 
Evaporators
EvaporatorsEvaporators
Evaporators
knowledge1995
 
Newtons law of viscosity
Newtons law of viscosityNewtons law of viscosity
Newtons law of viscosity
knowledge1995
 
Renewable energy
Renewable energyRenewable energy
Renewable energy
knowledge1995
 
Fire Triange
Fire TriangeFire Triange
Fire Triange
knowledge1995
 
coke and metallurgical coal
coke and metallurgical coalcoke and metallurgical coal
coke and metallurgical coal
knowledge1995
 
Animals that are chemical engineers
Animals that are chemical engineersAnimals that are chemical engineers
Animals that are chemical engineers
knowledge1995
 
Job interview
Job interviewJob interview
Job interview
knowledge1995
 
Letter to editor
Letter to editorLetter to editor
Letter to editor
knowledge1995
 
High shear mill
High shear millHigh shear mill
High shear mill
knowledge1995
 
Agitaion and mixing
Agitaion and mixingAgitaion and mixing
Agitaion and mixing
knowledge1995
 
Sui gas
Sui gasSui gas
Sui gas
knowledge1995
 
Principles of effective communication
Principles of effective communicationPrinciples of effective communication
Principles of effective communication
knowledge1995
 
sample of critique
sample of critiquesample of critique
sample of critique
knowledge1995
 
Types of communication
Types of communicationTypes of communication
Types of communication
knowledge1995
 
how to write a paragraph
how to write a paragraphhow to write a paragraph
how to write a paragraph
knowledge1995
 

More from knowledge1995 (20)

Communicating At Workplace
Communicating At WorkplaceCommunicating At Workplace
Communicating At Workplace
 
Basic Flow Chart
Basic Flow ChartBasic Flow Chart
Basic Flow Chart
 
Glass Manufacturing
Glass Manufacturing Glass Manufacturing
Glass Manufacturing
 
Hardness ppt
Hardness pptHardness ppt
Hardness ppt
 
Fabrication of metals
Fabrication of metalsFabrication of metals
Fabrication of metals
 
Evaporators
EvaporatorsEvaporators
Evaporators
 
Newtons law of viscosity
Newtons law of viscosityNewtons law of viscosity
Newtons law of viscosity
 
Renewable energy
Renewable energyRenewable energy
Renewable energy
 
Fire Triange
Fire TriangeFire Triange
Fire Triange
 
coke and metallurgical coal
coke and metallurgical coalcoke and metallurgical coal
coke and metallurgical coal
 
Animals that are chemical engineers
Animals that are chemical engineersAnimals that are chemical engineers
Animals that are chemical engineers
 
Job interview
Job interviewJob interview
Job interview
 
Letter to editor
Letter to editorLetter to editor
Letter to editor
 
High shear mill
High shear millHigh shear mill
High shear mill
 
Agitaion and mixing
Agitaion and mixingAgitaion and mixing
Agitaion and mixing
 
Sui gas
Sui gasSui gas
Sui gas
 
Principles of effective communication
Principles of effective communicationPrinciples of effective communication
Principles of effective communication
 
sample of critique
sample of critiquesample of critique
sample of critique
 
Types of communication
Types of communicationTypes of communication
Types of communication
 
how to write a paragraph
how to write a paragraphhow to write a paragraph
how to write a paragraph
 

Recently uploaded

AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 

Recently uploaded (20)

AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 

Operating system

  • 1. Operating System Introduction An operating system is a set of programs that manages all computer operations. An operating system manages computer hardware and software resources and provides common services for computer programs. The OS performs basic tasks, such as controlling allocating memory, listing the processing of instructions, controlling input and output devices, assisting, networking, and managing files. Operating systems can be found on almost any device that contains a computer, from cellular phones to video game consoles, from supercomputers to web servers. Examples of popular modern operating systems are; o Android o Apple iOS o Linux Figure 1 Android Figure 2 iOS Figure 3 Linux Understanding the Operating System When you turn on a computer, the operating system program runs, check and sure that all the parts of the computer are functioning properly. Once loaded, the operating system manages all activities on the computer and the interactions with input (keyboard, mouse, etc.) and output devices (printers, monitors, etc.). Figure 4 Keyboard Figure 5 Mouse
  • 2. Figure 6 Monitor Figure 7 Printer Command Line Interface (CLI) Operating System A command line interface is also known as console user interface. A command line interface (CLI) is a type of human computer interface (a way for humans to interact with computers) that relies only on written input and output. In command line interface the user connects with the operating system in the form of successive lines of text or by typing commands with the keyboard, receives a response back from the system, and then enters another command, and so forth. The command line interface is difficult to understand because the user have to remember the commands. The CLI was the primary means of interaction with most computer systems until the introduction of the video display terminal in the mid of 1960s, and continued to be used throughout in the 1970s and 1980s on UNIX systems and personal computer systems including MS-DOS and Apple DOS. The interface is usually implemented with a command line shell, which is a program that accepts commands as text input and converts commands to appropriate operating system function Disk Operating System (D.O.S) is an example of command line interface. Figure 8 Disk Operating System (D.O.S)
  • 3. Graphical User Interface (GUI) Operating System A graphical user interface (GUI) sometimes pronounced “gooey” is a type of interface that allow users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, typed command labels or text navigation. It consists of windows, icons, menu and pointers. The user can select commands from menu and selects icons by using a pointing device like “Mouse”. Mouse is used frequently in graphical user interface. Microsoft Windows is an example of graphical user interface. The actions in a GUI are usually performed through direct manipulation of the graphical elements. GUI can be found in hand-held devices such as: o MP3 Players o Gaming Devices o Smaller Household o Office and Industry Figure 9 Graphical User Interface (GUI) Comparative Analysis Table 1 Command Line Interface (CLI) Graphical User Interface (GUI) A computer that is only using the (CLI) takes a lot less of the computer’s resources. A GUI will require a lot more system resources because each of the elements that need to be loaded such as icons, fonts, etc. Command line users only need to use their keyboards to navigate a command line interface. A GUI may be easier to use because of the mouse. Users have much more control of their file system and operating system in a command line interface. Although a GUI offers plenty of control of a file system and operating system often advanced users or users who need to do specific tasks may need to resort to a command line to complete a particular task. A command line interface enables a user to easily script a sequence of commands to perform a task or execute a program. Although a GUI enables a user to create shortcuts, tasks, or other similar actions to complete a task or run a program.