SlideShare a Scribd company logo
Saeed AlSawad
Grade 10 A.B
What Is an OS?
 he operating system is the most
important program that runs on a computer. Every
computer must have an operating system to run other
programs.
What Is a Kernel?
 the kernel is a computer program that manages
input/output requests from software, and translates
them into data processing instructions for the central
processing unit and other electronic components of
a computer.
Graphical user interfaces
 A graphical user interface (GUI) is an improvement on
a text-mode shell, at least from the perspective of a
beginning user
Utility programs
 Modern OSs invariably ship with a wide variety of
simple utility programs calculators, calendars, text
editors, disk maintenance tools, and so on. These
programs differ from one OS to another.
Libraries
 they provide critical services to programs. Libraries are
collections of programming functions that can be used
by a variety of programs.
Productivity programs
 Major productivity programs Web browsers, word
processors, graphics editors, and so on are the usual
reason for using a computer
Program launchers
 You can launch programs by selecting them from
menus or lists. Typically, one or more menus exist
along the top, bottom, or side of the screen
File managers
 Linux provides GUI file managers similar to those in
Windows or Mac OS X.
Window controls
 You can move windows by clicking and dragging their
title bars, resize them by clicking and dragging their
edges, and so on.
Multiple desktops
 Most Linux desktop environments enable you to keep
multiple virtual desktops active, each with its own set
of programs. This feature is very handy to keep the
screen uncluttered while you run many programs
simultaneously.
Logout options
 You can log out of your Linux session, which enables
you to shut down the computer or let another user log
in.
Comparing Linux to Unix
 If you were to attempt to draw a “family tree” of OSs,
you would end up scratching your head a lot. This is
because OS designers often mimic each other’s
features, and sometimes even incorporate each other’s
code into their OSs’ workings.
The Linux kernel
 The Linux kernel was designed to be compatible with
other Unix kernels, in the sense that it used the same
software interfaces in source code.
The GNU project
 The GNU’s Not Unix (GNU) project is an effort by the
Free Software Foundation (FSF) to develop open
source replacements for all the core elements of a Unix
OS
Desktop environments
 GNOME, KDE, Xfce, and other popular open source
desktop environments have largely displaced
commercial desktop environments even on
commercial versions of Unix.
Server programs
 Historically, Unix and Linux have been popular as
server Oss organizations use them to run Web servers,
e-mail servers, file servers, and so on.
User productivity programs
 In this realm, as in server programs, Linux runs the
same software as do other Unix-like OSs. In a few
cases, Linux runs more programs, or runs them better.
5 Linux Command
 cp
 rm
 mv
 cat
 help
Information
 I got the information from the “cyber Linux essentials”
book

More Related Content

DOCX
ICT BTEC UNIT 2 P2
DOCX
UNIT 2 P2
PPTX
Desktop environment
PPTX
operating system
PPTX
desktop environments
PPTX
Unit 2 p2
PPTX
Computer software
PPT
Operating system mod
ICT BTEC UNIT 2 P2
UNIT 2 P2
Desktop environment
operating system
desktop environments
Unit 2 p2
Computer software
Operating system mod

What's hot (20)

PDF
Sybo Tech Kit
PPT
Operating Systems
PPT
Group 5 Report Effect
PPTX
Presentation On Operating system
PPTX
COMMONLY USED OPERATING SYSTEMS
PPTX
Future operating system
PPTX
Computer software
PPTX
Operating Systems 1: Syllabus
PDF
Operating Systems
PPT
Operatimg system basics
DOCX
Difference between various operating systems on the basis of single user ,mul...
PPTX
Presentation windows operating system
PPTX
Comparison of windows linux and mac os
PPTX
Windows
PPT
SOFTWARE
PPT
SYSTEM SOFTWARE
PPTX
Operating system
PPTX
Computer operating system
Sybo Tech Kit
Operating Systems
Group 5 Report Effect
Presentation On Operating system
COMMONLY USED OPERATING SYSTEMS
Future operating system
Computer software
Operating Systems 1: Syllabus
Operating Systems
Operatimg system basics
Difference between various operating systems on the basis of single user ,mul...
Presentation windows operating system
Comparison of windows linux and mac os
Windows
SOFTWARE
SYSTEM SOFTWARE
Operating system
Computer operating system
Ad

Viewers also liked (11)

PPT
Testing Types Presentation
PPT
PPTX
Unix
PPT
Intrusion Detection System
PPT
Networking and penetration testing
PPTX
Forests and forest resources
PPT
Fabrics & their Types, Control, Quality & Cleaning
PPT
Java & J2EE Struts with Hibernate Framework
PPT
Unix And Shell Scripting
PPTX
Unix OS & Commands
PPTX
UNIX/Linux training
Testing Types Presentation
Unix
Intrusion Detection System
Networking and penetration testing
Forests and forest resources
Fabrics & their Types, Control, Quality & Cleaning
Java & J2EE Struts with Hibernate Framework
Unix And Shell Scripting
Unix OS & Commands
UNIX/Linux training
Ad

Similar to Selecting an operating system (20)

PPTX
PPTX
Linux opearting system ppt
PPTX
Operating systems final
PPTX
Linux ppt
DOCX
Characteristic & Aplication of some popular operating system.
PPTX
OPERATING SYSTEM
PPTX
Operating systems final
PPTX
The operating system pres jay
PPTX
Operating Systems 1: Introduction
PDF
Lumina: A Fresh Approach to Desktops
PPTX
The Technology Talk
PPTX
Unit 1LectureNotice_by_lecturer_Fatuma_Msuya_UAUT.pptx
PPT
(1)unit ii-linux intro
PDF
Linux nic training_intro_14_dec_09
PPT
Intro tounix
PPT
Desktop environment
PPT
Linux seminar
PPTX
Introduction to Operating Systems
PPTX
operating system - OS
Linux opearting system ppt
Operating systems final
Linux ppt
Characteristic & Aplication of some popular operating system.
OPERATING SYSTEM
Operating systems final
The operating system pres jay
Operating Systems 1: Introduction
Lumina: A Fresh Approach to Desktops
The Technology Talk
Unit 1LectureNotice_by_lecturer_Fatuma_Msuya_UAUT.pptx
(1)unit ii-linux intro
Linux nic training_intro_14_dec_09
Intro tounix
Desktop environment
Linux seminar
Introduction to Operating Systems
operating system - OS

Recently uploaded (20)

PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
August Patch Tuesday
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
A Presentation on Touch Screen Technology
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Approach and Philosophy of On baking technology
PPTX
A Presentation on Artificial Intelligence
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Getting Started with Data Integration: FME Form 101
DP Operators-handbook-extract for the Mautical Institute
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Unlocking AI with Model Context Protocol (MCP)
cloud_computing_Infrastucture_as_cloud_p
MIND Revenue Release Quarter 2 2025 Press Release
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Encapsulation_ Review paper, used for researhc scholars
A comparative study of natural language inference in Swahili using monolingua...
August Patch Tuesday
Accuracy of neural networks in brain wave diagnosis of schizophrenia
TLE Review Electricity (Electricity).pptx
A Presentation on Touch Screen Technology
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Chapter 5: Probability Theory and Statistics
Hindi spoken digit analysis for native and non-native speakers
Approach and Philosophy of On baking technology
A Presentation on Artificial Intelligence
Building Integrated photovoltaic BIPV_UPV.pdf
Getting Started with Data Integration: FME Form 101

Selecting an operating system

  • 2. What Is an OS?  he operating system is the most important program that runs on a computer. Every computer must have an operating system to run other programs.
  • 3. What Is a Kernel?  the kernel is a computer program that manages input/output requests from software, and translates them into data processing instructions for the central processing unit and other electronic components of a computer.
  • 4. Graphical user interfaces  A graphical user interface (GUI) is an improvement on a text-mode shell, at least from the perspective of a beginning user
  • 5. Utility programs  Modern OSs invariably ship with a wide variety of simple utility programs calculators, calendars, text editors, disk maintenance tools, and so on. These programs differ from one OS to another.
  • 6. Libraries  they provide critical services to programs. Libraries are collections of programming functions that can be used by a variety of programs.
  • 7. Productivity programs  Major productivity programs Web browsers, word processors, graphics editors, and so on are the usual reason for using a computer
  • 8. Program launchers  You can launch programs by selecting them from menus or lists. Typically, one or more menus exist along the top, bottom, or side of the screen
  • 9. File managers  Linux provides GUI file managers similar to those in Windows or Mac OS X.
  • 10. Window controls  You can move windows by clicking and dragging their title bars, resize them by clicking and dragging their edges, and so on.
  • 11. Multiple desktops  Most Linux desktop environments enable you to keep multiple virtual desktops active, each with its own set of programs. This feature is very handy to keep the screen uncluttered while you run many programs simultaneously.
  • 12. Logout options  You can log out of your Linux session, which enables you to shut down the computer or let another user log in.
  • 13. Comparing Linux to Unix  If you were to attempt to draw a “family tree” of OSs, you would end up scratching your head a lot. This is because OS designers often mimic each other’s features, and sometimes even incorporate each other’s code into their OSs’ workings.
  • 14. The Linux kernel  The Linux kernel was designed to be compatible with other Unix kernels, in the sense that it used the same software interfaces in source code.
  • 15. The GNU project  The GNU’s Not Unix (GNU) project is an effort by the Free Software Foundation (FSF) to develop open source replacements for all the core elements of a Unix OS
  • 16. Desktop environments  GNOME, KDE, Xfce, and other popular open source desktop environments have largely displaced commercial desktop environments even on commercial versions of Unix.
  • 17. Server programs  Historically, Unix and Linux have been popular as server Oss organizations use them to run Web servers, e-mail servers, file servers, and so on.
  • 18. User productivity programs  In this realm, as in server programs, Linux runs the same software as do other Unix-like OSs. In a few cases, Linux runs more programs, or runs them better.
  • 19. 5 Linux Command  cp  rm  mv  cat  help
  • 20. Information  I got the information from the “cyber Linux essentials” book