Operating system
Meaning
Objectives Of Operating System
Functions Of Operating System
Measuring System Performance
An operating system is a software,
consisting of an integrated set of programs
that controls computer resources(CPU,
memory, I/O devices etc.)and provides
common services for efficient execution of
various application software. In short,
operating system is an interface between the
hardware and user.
 Making a computer system user-friendly
 Managing the resources of a computer
system
Architecture of a computer system:
Users
Other system Software
and Application Programs
Operating system
Hardware
 Process Management
 Memory Management
 File Management
 Device Management
 Security
 Command interpretation
A process is a program in execution. The
operating system manages many kinds of
activities from user programs to system
programs. A process includes the complete
execution context(code,data,PC,registers,OS
resources in use etc.)
 Creation and deletion of user and system
process
 Suspension and resumption of processes
 A mechanism for process synchronization
 A mechanism for process communication
 A mechanism for deadlock handling
The memory management module of an
operating system takes care of the allocation
and de-allocation of memory space to the
various programs in need of this resource.
Main-memory provides storage that can be
directly accessed by the CPU. For a program
to be executed, it must be in the main
memory.
 To keep track of which part of memory are
currently being used and by whom
 To decide which process is loaded into
memory when memory space becomes
available; and to allocate and de-allocate
memory space, as needed.
A file is a collection of related
information defined by its creator. Computer
can store files on the disk(secondary storage),
which provide long term storage. Some
examples of storage media are magnetic
tape, magnetic disk and optical disk. Each of
these media has its own properties like
speed, capacity, data transfer rate and access
methods.
 The creation and deletion of files
 The creation and deletion of directions
 The support of primitives for manipulating
files and directions
 The mapping of files into secondary storage
 The back up files on stable storage media
A computer system normally consists of
several I/O devices such as terminal, printer,
disk and tape. The device management
module of an operating system takes care of
controlling all the computer’s I/O devices. It
keeps track of I/O requests from processes,
issues commands to the I/O devices, and
ensures correct data transmission to/from an
I/O device.
Computer systems often store large
amounts of information, some of which is
highly sensitive and valuable to their users.
Users can trust the system and rely on it only
if the various resources and information of a
computer system are protected against
destruction and authorized access.
A command interpreter is an interface of
the operating system with the user. The main
function of a command interpreter is to get
and execute next user specified command.
The efficiency of an operating system and
the overall performance of a computer
system are usually measured in the following
terms:
 Throughput
 Turnaround Time
 Response Time
It is the amount of work that the system
is able to do per unit of time. If n processes
are completed in an interval of t seconds, the
throughput is taken as n/t processes per
second during that interval.
It is the interval from the time of
submission of a job to the system for
processing to the time of completion of the
job.
It is the interval from the time of
submission of a job to the system for
processing to the time the first response for
the job is produced by the system.
Operating system

More Related Content

PDF
Function of operating system
PPTX
Ram iit ppt
PPTX
System components (os)
PPTX
Part 6 Computer Oprating System
PPTX
Operating System Introduction
PPTX
Operating System
PPTX
First presentation of os
PDF
Os services
Function of operating system
Ram iit ppt
System components (os)
Part 6 Computer Oprating System
Operating System Introduction
Operating System
First presentation of os
Os services

What's hot (18)

PPTX
Operating system
PPT
Functions of Operating System
PPS
Functions Of Operating System
PPTX
Operating system
PPT
PPT
Operating system (os)
PPT
Opearating System
PPT
Operating system
PPTX
Operating system jitendra
PPTX
Os unit i
PPTX
Operating systems
PPT
Introduction of operating system
PPTX
Problems of cooperative system
PPTX
Operating system Chapter One
PPTX
operating system
PDF
Os lecture 7
PPTX
Operating System- Services,types.Batch files and DOS history
Operating system
Functions of Operating System
Functions Of Operating System
Operating system
Operating system (os)
Opearating System
Operating system
Operating system jitendra
Os unit i
Operating systems
Introduction of operating system
Problems of cooperative system
Operating system Chapter One
operating system
Os lecture 7
Operating System- Services,types.Batch files and DOS history
Ad

Similar to Operating system (20)

PPTX
OSmodule1_ppt.pptx
PPTX
Unit 1-Operating Systems Overview .pptx
PPTX
UNIT I - Part 1.pptx
PDF
Operating system notes pdf
PPT
Introduction to Operating System
PPTX
2 opreating system
PPT
operating-system-objectives-and-functions-d2.ppt
PPTX
installing and optimizing operating system software
PPTX
The basic fundamentals' of operating system
PPTX
OS.pptx
PDF
operating systemPPT sfgSun< Shg<SKJ <JSg
PDF
Operating systemMINIX GitHub: https://github.com/Stichting-MINIX-Research-Fou...
PPTX
introduction to visual basic unit 1.pptx
PPTX
Operating System Introduction.pptx
PPTX
Demo 1 presentation. this is tells about os
PPTX
list of all Functions of operating system.pptx
PPTX
Introduction to operating system,OS.pptx
PPTX
PPSX
Operating system
PDF
e.pdf
OSmodule1_ppt.pptx
Unit 1-Operating Systems Overview .pptx
UNIT I - Part 1.pptx
Operating system notes pdf
Introduction to Operating System
2 opreating system
operating-system-objectives-and-functions-d2.ppt
installing and optimizing operating system software
The basic fundamentals' of operating system
OS.pptx
operating systemPPT sfgSun< Shg<SKJ <JSg
Operating systemMINIX GitHub: https://github.com/Stichting-MINIX-Research-Fou...
introduction to visual basic unit 1.pptx
Operating System Introduction.pptx
Demo 1 presentation. this is tells about os
list of all Functions of operating system.pptx
Introduction to operating system,OS.pptx
Operating system
e.pdf
Ad

Recently uploaded (20)

PDF
Introduction to Ragic - #1 No Code Tool For Digitalizing Your Business Proces...
PPTX
GSA Content Generator Crack (2025 Latest)
PPTX
Full-Stack Developer Courses That Actually Land You Jobs
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PPTX
Trending Python Topics for Data Visualization in 2025
PPTX
Tech Workshop Escape Room Tech Workshop
DOCX
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
PDF
AI Guide for Business Growth - Arna Softech
PDF
Microsoft Office 365 Crack Download Free
PPTX
CNN LeNet5 Architecture: Neural Networks
PDF
novaPDF Pro 11.9.482 Crack + License Key [Latest 2025]
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PPTX
Download Adobe Photoshop Crack 2025 Free
PDF
Workplace Software and Skills - OpenStax
PPTX
4Seller: The All-in-One Multi-Channel E-Commerce Management Platform for Glob...
PPTX
Cybersecurity: Protecting the Digital World
PDF
BoxLang Dynamic AWS Lambda - Japan Edition
PPTX
Python is a high-level, interpreted programming language
PPTX
Introduction to Windows Operating System
PDF
How Tridens DevSecOps Ensures Compliance, Security, and Agility
Introduction to Ragic - #1 No Code Tool For Digitalizing Your Business Proces...
GSA Content Generator Crack (2025 Latest)
Full-Stack Developer Courses That Actually Land You Jobs
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Trending Python Topics for Data Visualization in 2025
Tech Workshop Escape Room Tech Workshop
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
AI Guide for Business Growth - Arna Softech
Microsoft Office 365 Crack Download Free
CNN LeNet5 Architecture: Neural Networks
novaPDF Pro 11.9.482 Crack + License Key [Latest 2025]
How to Use SharePoint as an ISO-Compliant Document Management System
Download Adobe Photoshop Crack 2025 Free
Workplace Software and Skills - OpenStax
4Seller: The All-in-One Multi-Channel E-Commerce Management Platform for Glob...
Cybersecurity: Protecting the Digital World
BoxLang Dynamic AWS Lambda - Japan Edition
Python is a high-level, interpreted programming language
Introduction to Windows Operating System
How Tridens DevSecOps Ensures Compliance, Security, and Agility

Operating system

  • 2. Meaning Objectives Of Operating System Functions Of Operating System Measuring System Performance
  • 3. An operating system is a software, consisting of an integrated set of programs that controls computer resources(CPU, memory, I/O devices etc.)and provides common services for efficient execution of various application software. In short, operating system is an interface between the hardware and user.
  • 4.  Making a computer system user-friendly  Managing the resources of a computer system
  • 5. Architecture of a computer system: Users Other system Software and Application Programs Operating system Hardware
  • 6.  Process Management  Memory Management  File Management  Device Management  Security  Command interpretation
  • 7. A process is a program in execution. The operating system manages many kinds of activities from user programs to system programs. A process includes the complete execution context(code,data,PC,registers,OS resources in use etc.)
  • 8.  Creation and deletion of user and system process  Suspension and resumption of processes  A mechanism for process synchronization  A mechanism for process communication  A mechanism for deadlock handling
  • 9. The memory management module of an operating system takes care of the allocation and de-allocation of memory space to the various programs in need of this resource. Main-memory provides storage that can be directly accessed by the CPU. For a program to be executed, it must be in the main memory.
  • 10.  To keep track of which part of memory are currently being used and by whom  To decide which process is loaded into memory when memory space becomes available; and to allocate and de-allocate memory space, as needed.
  • 11. A file is a collection of related information defined by its creator. Computer can store files on the disk(secondary storage), which provide long term storage. Some examples of storage media are magnetic tape, magnetic disk and optical disk. Each of these media has its own properties like speed, capacity, data transfer rate and access methods.
  • 12.  The creation and deletion of files  The creation and deletion of directions  The support of primitives for manipulating files and directions  The mapping of files into secondary storage  The back up files on stable storage media
  • 13. A computer system normally consists of several I/O devices such as terminal, printer, disk and tape. The device management module of an operating system takes care of controlling all the computer’s I/O devices. It keeps track of I/O requests from processes, issues commands to the I/O devices, and ensures correct data transmission to/from an I/O device.
  • 14. Computer systems often store large amounts of information, some of which is highly sensitive and valuable to their users. Users can trust the system and rely on it only if the various resources and information of a computer system are protected against destruction and authorized access.
  • 15. A command interpreter is an interface of the operating system with the user. The main function of a command interpreter is to get and execute next user specified command.
  • 16. The efficiency of an operating system and the overall performance of a computer system are usually measured in the following terms:  Throughput  Turnaround Time  Response Time
  • 17. It is the amount of work that the system is able to do per unit of time. If n processes are completed in an interval of t seconds, the throughput is taken as n/t processes per second during that interval.
  • 18. It is the interval from the time of submission of a job to the system for processing to the time of completion of the job.
  • 19. It is the interval from the time of submission of a job to the system for processing to the time the first response for the job is produced by the system.