SlideShare a Scribd company logo
An operating system or OS is a series of
programmes what manage the computers
hardware resources. Also it provides services
for application software. Many devices use
operating such as Windows 7, Game consoles
and mobile phones such as smart phones.
   Operating systems are found everywhere in our day to day lives without
    us even knowing. We also use them on a day to day basis such as :
   Computers
   Game consoles ( Xbox 360, PS3, Nintendo Wii )
   Mobile phones
   SATNAV
   Cars
The main functions of an operating system are to control the
main hardware elements in the computer.

The five main features of an operating system:

 Processor management
 Memory management
 Device management
 Storage management
 User interface
The managing processor has two main issues. Making sure that each of the
processes and applications receive enough of the processor's time to work
properly. The processor can only do one thing at a time so the operating system
is in charge for sending the task to the processor.

A buffer is a region of a physical memory storage used to temporally hold data.
The purpose of most buffers is to act as a holding area, enabling the CPU to
manipulate data before transferring it to a device. For example, word processors
use a buffer to keep track of changes to files. Then when you save the file the
word processor updates the disk file with the contents of the buffer.
Memory management is the act of managing computer
memory. In its simpler forms, this involves providing ways to
give memory to programs when they need it, and then
freeing it for reuse when it longer needed in that specific
program. The management of memory is critical to the
computer in the way of finding enough space for memory to
programs that need it but doing that at a standard pace.
The path between the operating system and almost all hardware not on the
computer's motherboard goes through a special program called a driver. The
drivers job is to be the translator between the electrical signals of the hardware
subsystems and the high-level programming languages of the operating system
and application programs.

A device driver or software driver is a computer programme which convert the
messages from the OS into messages that the hardware device can understand.
A device driver simplifies programming by acting as translator between a
hardware device and the applications or operating systems that use it.
When an operating system manages the computer's memory there are two broad tasks to
be accomplished:

   Each process must have enough memory in which to execute, and it can neither run
    into the memory space of another process nor be run into by another process.
   The different types of memory in the system must be used properly so that each
    process can run most effectively.

A file allocation table is a table that the operating system uses to locate files on a disk. The
name originates from the usage of a table which centralizes the information about which
areas belong to files, are free or possibly unusable, and where each file is stored on the
disk. To limit the size of the table, disk space is allocated to files in contiguous groups of
hardware sectors called clusters.
User interface design is the design of computers, mobile and websites with the
focus point on the user's experience and interaction to the interface. The point of
user interface design is to make the user's interaction as simple and efficient as
possible and something what appeals to the user.
The OS manage the execution of processes so that you
believe lots of things are happening. In order to give the
appearance of lots 0f the things happening at the same time
the OS has to switch between different processes.

More Related Content

What's hot

Purpose of os
Purpose of osPurpose of os
Purpose of os
11airosamauricio
 
Operating system
Operating systemOperating system
Operating system
Soumya S Nair
 
Secondary storage management in os
Secondary storage management in osSecondary storage management in os
Secondary storage management in os
Sumant Diwakar
 
Operating System - Part 1
Operating System - Part 1Operating System - Part 1
Operating System - Part 1
AarthiM20
 
Operating system
Operating systemOperating system
Operating system
Ashit_24
 
Operating systems
Operating systemsOperating systems
Operating systems
11siddallrobert
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
Jesus Obenita Jr.
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Dan Hess
 
Os
OsOs
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
Namarta Chawla
 
Operating system; Multitasking
Operating system; MultitaskingOperating system; Multitasking
Operating system; Multitasking
FlameDimension95
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
Damian T. Gordon
 
Operating Systems
Operating SystemsOperating Systems
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
RajendraPrasad Alladi
 
Lesson 3 Operating System Functions
Lesson 3 Operating System FunctionsLesson 3 Operating System Functions
Lesson 3 Operating System Functions
Laguna State Polytechnic University
 
The operating system pres jay
The operating system pres jayThe operating system pres jay
The operating system pres jay
JHUSSAIN1702
 
Operating System
Operating System Operating System
Operating System
Jubayer Alam Shoikat
 
Fundamentals of-computer
Fundamentals of-computerFundamentals of-computer
Fundamentals of-computer
CGC Technical campus,Mohali
 
Computer software
Computer softwareComputer software
Computer software
Sajid Ansari
 
Operating system (os)
Operating system (os)Operating system (os)
Operating system (os)
Krissa Mae Alto
 

What's hot (20)

Purpose of os
Purpose of osPurpose of os
Purpose of os
 
Operating system
Operating systemOperating system
Operating system
 
Secondary storage management in os
Secondary storage management in osSecondary storage management in os
Secondary storage management in os
 
Operating System - Part 1
Operating System - Part 1Operating System - Part 1
Operating System - Part 1
 
Operating system
Operating systemOperating system
Operating system
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Os
OsOs
Os
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
Operating system; Multitasking
Operating system; MultitaskingOperating system; Multitasking
Operating system; Multitasking
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Lesson 3 Operating System Functions
Lesson 3 Operating System FunctionsLesson 3 Operating System Functions
Lesson 3 Operating System Functions
 
The operating system pres jay
The operating system pres jayThe operating system pres jay
The operating system pres jay
 
Operating System
Operating System Operating System
Operating System
 
Fundamentals of-computer
Fundamentals of-computerFundamentals of-computer
Fundamentals of-computer
 
Computer software
Computer softwareComputer software
Computer software
 
Operating system (os)
Operating system (os)Operating system (os)
Operating system (os)
 

Viewers also liked

Cloudy issues 2012
Cloudy issues   2012Cloudy issues   2012
Cloudy issues 2012
Ofir Nachmani
 
Castrol AIME Case Study
Castrol AIME Case StudyCastrol AIME Case Study
Castrol AIME Case Studyvenuesevent
 
Capgemini
CapgeminiCapgemini
Capgemini
venuesevent
 
In the know october
In the know octoberIn the know october
In the know october
venuesevent
 
Trader Media Group Annual Leadership Conference
Trader Media Group Annual Leadership ConferenceTrader Media Group Annual Leadership Conference
Trader Media Group Annual Leadership Conference
venuesevent
 
The purpose of an operating system
The purpose of an operating systemThe purpose of an operating system
The purpose of an operating system
11southongeorgeb
 
CEO's HSSE Awards and CEO Forum
CEO's HSSE Awards and CEO ForumCEO's HSSE Awards and CEO Forum
CEO's HSSE Awards and CEO Forum
venuesevent
 
medio ambiente
medio ambientemedio ambiente

Viewers also liked (8)

Cloudy issues 2012
Cloudy issues   2012Cloudy issues   2012
Cloudy issues 2012
 
Castrol AIME Case Study
Castrol AIME Case StudyCastrol AIME Case Study
Castrol AIME Case Study
 
Capgemini
CapgeminiCapgemini
Capgemini
 
In the know october
In the know octoberIn the know october
In the know october
 
Trader Media Group Annual Leadership Conference
Trader Media Group Annual Leadership ConferenceTrader Media Group Annual Leadership Conference
Trader Media Group Annual Leadership Conference
 
The purpose of an operating system
The purpose of an operating systemThe purpose of an operating system
The purpose of an operating system
 
CEO's HSSE Awards and CEO Forum
CEO's HSSE Awards and CEO ForumCEO's HSSE Awards and CEO Forum
CEO's HSSE Awards and CEO Forum
 
medio ambiente
medio ambientemedio ambiente
medio ambiente
 

Similar to The purpose of an operating system

Os by nishant raghav
Os by nishant raghavOs by nishant raghav
Os by nishant raghav
Nishant Raghav
 
Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptx
Rahul779791
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
Alexis Naranjo
 
Chapter 2 operating systems
Chapter 2 operating systemsChapter 2 operating systems
Chapter 2 operating systems
Praveen M Jigajinni
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
Muhammad Kamran
 
The operating
The operatingThe operating
The operating
11jonesjordan
 
Operating systems
Operating systemsOperating systems
Operating systems
dhiren94
 
System software vt
System software vtSystem software vt
System software vt
Vishnu Teraiya
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Dasun Hegoda
 
installing and optimizing operating system software
installing and optimizing operating system software   installing and optimizing operating system software
installing and optimizing operating system software
Jaleto Sunkemo
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
FUNCTIONS OF AN OS.
FUNCTIONS OF AN OS.FUNCTIONS OF AN OS.
FUNCTIONS OF AN OS.
jodieholden
 
FUNCTIONS OF AN OS
FUNCTIONS OF AN OSFUNCTIONS OF AN OS
FUNCTIONS OF AN OS
jodieholden
 
Operating systems
Operating systemsOperating systems
Operating systems
oswaldm80
 
unit 3.pptx
unit 3.pptxunit 3.pptx
unit 3.pptx
DivyaKS12
 
Computer system software
Computer system softwareComputer system software
Computer system software
MozaSaid
 
Operating Systems and Memory Management
Operating Systems and Memory ManagementOperating Systems and Memory Management
Operating Systems and Memory Management
guest1415ae65
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
DrThenmozhiKarunanit
 
Fundamental concepts and_principles_of_operating_systems (2)
Fundamental concepts and_principles_of_operating_systems (2)Fundamental concepts and_principles_of_operating_systems (2)
Fundamental concepts and_principles_of_operating_systems (2)
DanaAlexander13
 
e.pdf
e.pdfe.pdf
e.pdf
ay3539355
 

Similar to The purpose of an operating system (20)

Os by nishant raghav
Os by nishant raghavOs by nishant raghav
Os by nishant raghav
 
Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptx
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
 
Chapter 2 operating systems
Chapter 2 operating systemsChapter 2 operating systems
Chapter 2 operating systems
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
The operating
The operatingThe operating
The operating
 
Operating systems
Operating systemsOperating systems
Operating systems
 
System software vt
System software vtSystem software vt
System software vt
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
installing and optimizing operating system software
installing and optimizing operating system software   installing and optimizing operating system software
installing and optimizing operating system software
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
FUNCTIONS OF AN OS.
FUNCTIONS OF AN OS.FUNCTIONS OF AN OS.
FUNCTIONS OF AN OS.
 
FUNCTIONS OF AN OS
FUNCTIONS OF AN OSFUNCTIONS OF AN OS
FUNCTIONS OF AN OS
 
Operating systems
Operating systemsOperating systems
Operating systems
 
unit 3.pptx
unit 3.pptxunit 3.pptx
unit 3.pptx
 
Computer system software
Computer system softwareComputer system software
Computer system software
 
Operating Systems and Memory Management
Operating Systems and Memory ManagementOperating Systems and Memory Management
Operating Systems and Memory Management
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 
Fundamental concepts and_principles_of_operating_systems (2)
Fundamental concepts and_principles_of_operating_systems (2)Fundamental concepts and_principles_of_operating_systems (2)
Fundamental concepts and_principles_of_operating_systems (2)
 
e.pdf
e.pdfe.pdf
e.pdf
 

Recently uploaded

“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 

Recently uploaded (20)

“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 

The purpose of an operating system

  • 1.
  • 2. An operating system or OS is a series of programmes what manage the computers hardware resources. Also it provides services for application software. Many devices use operating such as Windows 7, Game consoles and mobile phones such as smart phones.
  • 3. Operating systems are found everywhere in our day to day lives without us even knowing. We also use them on a day to day basis such as :  Computers  Game consoles ( Xbox 360, PS3, Nintendo Wii )  Mobile phones  SATNAV  Cars
  • 4. The main functions of an operating system are to control the main hardware elements in the computer. The five main features of an operating system:  Processor management  Memory management  Device management  Storage management  User interface
  • 5. The managing processor has two main issues. Making sure that each of the processes and applications receive enough of the processor's time to work properly. The processor can only do one thing at a time so the operating system is in charge for sending the task to the processor. A buffer is a region of a physical memory storage used to temporally hold data. The purpose of most buffers is to act as a holding area, enabling the CPU to manipulate data before transferring it to a device. For example, word processors use a buffer to keep track of changes to files. Then when you save the file the word processor updates the disk file with the contents of the buffer.
  • 6. Memory management is the act of managing computer memory. In its simpler forms, this involves providing ways to give memory to programs when they need it, and then freeing it for reuse when it longer needed in that specific program. The management of memory is critical to the computer in the way of finding enough space for memory to programs that need it but doing that at a standard pace.
  • 7. The path between the operating system and almost all hardware not on the computer's motherboard goes through a special program called a driver. The drivers job is to be the translator between the electrical signals of the hardware subsystems and the high-level programming languages of the operating system and application programs. A device driver or software driver is a computer programme which convert the messages from the OS into messages that the hardware device can understand. A device driver simplifies programming by acting as translator between a hardware device and the applications or operating systems that use it.
  • 8. When an operating system manages the computer's memory there are two broad tasks to be accomplished:  Each process must have enough memory in which to execute, and it can neither run into the memory space of another process nor be run into by another process.  The different types of memory in the system must be used properly so that each process can run most effectively. A file allocation table is a table that the operating system uses to locate files on a disk. The name originates from the usage of a table which centralizes the information about which areas belong to files, are free or possibly unusable, and where each file is stored on the disk. To limit the size of the table, disk space is allocated to files in contiguous groups of hardware sectors called clusters.
  • 9. User interface design is the design of computers, mobile and websites with the focus point on the user's experience and interaction to the interface. The point of user interface design is to make the user's interaction as simple and efficient as possible and something what appeals to the user.
  • 10. The OS manage the execution of processes so that you believe lots of things are happening. In order to give the appearance of lots 0f the things happening at the same time the OS has to switch between different processes.