Professional Documents
Culture Documents
UO-1
Mrs. P.S.Gaidhani, Lecturer, Guru Gobind Singh Polytechnic, Nashik.
Services & Components of Operating System
Learning Objective/ Key learning
Service ??.
Batch Interface
GUI: Graphical
User Interface
CLI: which uses text commands and a method for entering them
Batch Interface: commands are entered into files, and those files are
executed.
graphical user interface (GUI) is used. Here, the interface is a window system with a
pointing device to direct I/O, choose from menus, and make selections and a keyboard to
enter text.
2. Program Execution:
OS provide facility to user to create program then it loads in memory and
finally get executed.
After successful execution, program get terminated successfully (Normal
Execution)
After unsuccessful execution , program terminated abnormally by indicating
errors (Abnormal Execution)
Following are the major activities of an operating system with respect to program
management −
Loads a program into memory.
Executes the program.
Handles program's execution.
Provides a mechanism for process synchronization.
Provides a mechanism for process communication.
Provides a mechanism for deadlock handling.
3. I/O operation:
The operating system gives the permission to the program for operation on
file.
For each type of error, OS must take corrective step to recover from that.
5. Communication:
One process needs to exchange information with another process
OS ensures that external I/O devices are protected from invalid access
attempts.
It must handle situation in such manner that all user get resources
whenever they demand
8. Accounting:
Keep track of which users use how much and what kinds of
computer resources
This record keeping used for accounting
It can be use to detect error or to add some resources or for
protection purpose.
Summary
So today we learn-
Different services of operating system.