SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Introduction
                                       Modern general-purpose computers, including personal
                                  computers and mainframes, have an operating system to run
                                    other programs, such as application software. Examples of
                                   operating systems for personal computers include Microsoft
                                            Windows, Mac OS (and Darwin), Unix, and Linux.




The lowest level of any operating system is its kernel. This is the first layer of software loaded
                                                 into memory when a system boots or starts up.

          The kernel provides access to various common core services to all other system and
    application programs. These services include, but are not limited to: disk access, memory
                        management, task scheduling, and access to other hardware devices.

      As well as the kernel, an operating system is often distributed with tools for programs to
  display and manage a graphical user interface (although Windows and the Macintosh have
                                                                                           these
 tools built into the operating system), as well as utility programs for tasks such as managing
                                                                                            files
        and configuring the operating system. They are also often distributed with application
   software that does not relate directly to the operating system's core function, but which the
         operating system distributor finds advantageous to supply with the operating system.

 The delineation between the operating system and application software is not precise, and is
occasionally subject to controversy. From commercial or legal points of view, the delineation
                                                                                          can
depend on the contexts of the interests involved. For example, one of the key questions in the
United States v. Microsoft antitrust trial was whether Microsoft's web browser was part of its
                operating system, or whether it was a separable piece of application software.

       Like the term "operating system" itself, the question of what exactly should form the
   "kernel" is subject to some controversy, with debates over whether things like file systems
                                                                                        should
be included in the kernel. Various camps advocate micro kernels, monolithic kernels, and so
                                                                                           on.
   Operating systems are used on most, but not all, computer systems. The simplest computers,
        including the smallest embedded systems and many of the first computers did not have
                                                                                     operating
   systems. Instead, they relied on the application programs to manage the minimal hardware
themselves, perhaps with the aid of libraries developed for the purpose. Commercially-supplied
   operating systems are present on virtually all modern devices described as computers, from
    personal computers to mainframes, as well as mobile computers such as PDAs and mobile
                                                                                       phones.

Más contenido relacionado

La actualidad más candente

Unit 1 introduction to Operating System
Unit 1 introduction to Operating SystemUnit 1 introduction to Operating System
Unit 1 introduction to Operating Systemzahid7578
 
Operating System
Operating SystemOperating System
Operating SystemSyahida
 
OS-description
OS-descriptionOS-description
OS-descriptionsfu-kras
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......vignesh0009
 
Operating system architecture
Operating system architectureOperating system architecture
Operating system architectureSabin dumre
 
Operating system structure
Operating system structureOperating system structure
Operating system structuresangrampatil81
 
Distributed operating system(os)
Distributed operating system(os)Distributed operating system(os)
Distributed operating system(os)Dinesh Modak
 
OPERATING SYSTEM ARCHITECTURE
OPERATING SYSTEM ARCHITECTUREOPERATING SYSTEM ARCHITECTURE
OPERATING SYSTEM ARCHITECTUREdiksha rathore
 
Distributed Operating Systems
Distributed Operating SystemsDistributed Operating Systems
Distributed Operating SystemsUmmiya Mohammedi
 
A presentation on operating system
A presentation on operating systemA presentation on operating system
A presentation on operating systemNilratan Srakar
 
ITT Project Information Technology Basic
ITT Project Information Technology BasicITT Project Information Technology Basic
ITT Project Information Technology BasicMayank Garg
 
Presentation operating system
Presentation operating system Presentation operating system
Presentation operating system RafiqIslam36
 
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating Systemghayour abbas
 

La actualidad más candente (20)

Unit 1 introduction to Operating System
Unit 1 introduction to Operating SystemUnit 1 introduction to Operating System
Unit 1 introduction to Operating System
 
Os
OsOs
Os
 
Operating System
Operating SystemOperating System
Operating System
 
OS-description
OS-descriptionOS-description
OS-description
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating system architecture
Operating system architectureOperating system architecture
Operating system architecture
 
Operating system structure
Operating system structureOperating system structure
Operating system structure
 
Distributed operating system(os)
Distributed operating system(os)Distributed operating system(os)
Distributed operating system(os)
 
Lesson 3 Operating System Functions
Lesson 3 Operating System FunctionsLesson 3 Operating System Functions
Lesson 3 Operating System Functions
 
Operating systems1[1]
Operating systems1[1]Operating systems1[1]
Operating systems1[1]
 
Kernel (computing)
Kernel (computing)Kernel (computing)
Kernel (computing)
 
OPERATING SYSTEM ARCHITECTURE
OPERATING SYSTEM ARCHITECTUREOPERATING SYSTEM ARCHITECTURE
OPERATING SYSTEM ARCHITECTURE
 
Distributed Operating Systems
Distributed Operating SystemsDistributed Operating Systems
Distributed Operating Systems
 
Bhagyashri k os-tutorial1
Bhagyashri k os-tutorial1Bhagyashri k os-tutorial1
Bhagyashri k os-tutorial1
 
A presentation on operating system
A presentation on operating systemA presentation on operating system
A presentation on operating system
 
Class4
Class4Class4
Class4
 
ITT Project Information Technology Basic
ITT Project Information Technology BasicITT Project Information Technology Basic
ITT Project Information Technology Basic
 
Presentation operating system
Presentation operating system Presentation operating system
Presentation operating system
 
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
 

Similar a Introduction (20)

It
ItIt
It
 
operating systems 6
operating systems 6operating systems 6
operating systems 6
 
209979479 study-material
209979479 study-material209979479 study-material
209979479 study-material
 
Comparing Microsoft DOS With UNIX Essay
Comparing Microsoft DOS With UNIX EssayComparing Microsoft DOS With UNIX Essay
Comparing Microsoft DOS With UNIX Essay
 
Software 3
Software 3Software 3
Software 3
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
 
Operating system education. technology.
Operating system education.  technology.Operating system education.  technology.
Operating system education. technology.
 
Operating system
Operating systemOperating system
Operating system
 
System structure
System structureSystem structure
System structure
 
training report
training reporttraining report
training report
 
What is Operating system_, details .pdf
What is Operating system_, details .pdfWhat is Operating system_, details .pdf
What is Operating system_, details .pdf
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Exam 1 in ITEP 132
 
OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING
 
MIS assignement
MIS assignementMIS assignement
MIS assignement
 
Computer notes
Computer notesComputer notes
Computer notes
 
Characteristic & Aplication of some popular operating system.
Characteristic & Aplication of some popular operating system.Characteristic & Aplication of some popular operating system.
Characteristic & Aplication of some popular operating system.
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
 
Other Systems & Application Software
Other Systems & Application SoftwareOther Systems & Application Software
Other Systems & Application Software
 
Utility Programs
Utility ProgramsUtility Programs
Utility Programs
 
Unix Security Essay
Unix Security EssayUnix Security Essay
Unix Security Essay
 

Más de One97 Communications Limited

WAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in javaWAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in javaOne97 Communications Limited
 
WAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in javaWAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in javaOne97 Communications Limited
 
How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java One97 Communications Limited
 
WAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in javaWAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in javaOne97 Communications Limited
 

Más de One97 Communications Limited (20)

Er. Model Of Hospital Management
Er. Model Of Hospital ManagementEr. Model Of Hospital Management
Er. Model Of Hospital Management
 
Financial
FinancialFinancial
Financial
 
Railway
RailwayRailway
Railway
 
Library
LibraryLibrary
Library
 
Fcfs Cpu Scheduling With Gantt Chart
Fcfs Cpu Scheduling With Gantt ChartFcfs Cpu Scheduling With Gantt Chart
Fcfs Cpu Scheduling With Gantt Chart
 
Neural Interfacing
Neural Interfacing Neural Interfacing
Neural Interfacing
 
Blue eye technology
Blue eye technology Blue eye technology
Blue eye technology
 
Computer Forensics
Computer ForensicsComputer Forensics
Computer Forensics
 
Backtrack
BacktrackBacktrack
Backtrack
 
Protect Folders without using any Software
Protect Folders without using any SoftwareProtect Folders without using any Software
Protect Folders without using any Software
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
 
Topology
TopologyTopology
Topology
 
WAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in javaWAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in java
 
WAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in javaWAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in java
 
Overriding abstract in java
Overriding abstract in javaOverriding abstract in java
Overriding abstract in java
 
How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java
 
Method overriding in java
Method overriding in javaMethod overriding in java
Method overriding in java
 
WAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in javaWAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in java
 
program on Function overloading in java
program on  Function overloading in javaprogram on  Function overloading in java
program on Function overloading in java
 
Program on usage of Final keyword in java
Program on usage of  Final keyword in javaProgram on usage of  Final keyword in java
Program on usage of Final keyword in java
 

Introduction

  • 1. Introduction Modern general-purpose computers, including personal computers and mainframes, have an operating system to run other programs, such as application software. Examples of operating systems for personal computers include Microsoft Windows, Mac OS (and Darwin), Unix, and Linux. The lowest level of any operating system is its kernel. This is the first layer of software loaded into memory when a system boots or starts up. The kernel provides access to various common core services to all other system and application programs. These services include, but are not limited to: disk access, memory management, task scheduling, and access to other hardware devices. As well as the kernel, an operating system is often distributed with tools for programs to display and manage a graphical user interface (although Windows and the Macintosh have these tools built into the operating system), as well as utility programs for tasks such as managing files and configuring the operating system. They are also often distributed with application software that does not relate directly to the operating system's core function, but which the operating system distributor finds advantageous to supply with the operating system. The delineation between the operating system and application software is not precise, and is occasionally subject to controversy. From commercial or legal points of view, the delineation can depend on the contexts of the interests involved. For example, one of the key questions in the United States v. Microsoft antitrust trial was whether Microsoft's web browser was part of its operating system, or whether it was a separable piece of application software. Like the term "operating system" itself, the question of what exactly should form the "kernel" is subject to some controversy, with debates over whether things like file systems should
  • 2. be included in the kernel. Various camps advocate micro kernels, monolithic kernels, and so on. Operating systems are used on most, but not all, computer systems. The simplest computers, including the smallest embedded systems and many of the first computers did not have operating systems. Instead, they relied on the application programs to manage the minimal hardware themselves, perhaps with the aid of libraries developed for the purpose. Commercially-supplied operating systems are present on virtually all modern devices described as computers, from personal computers to mainframes, as well as mobile computers such as PDAs and mobile phones.