3
1.2 What is an Operating System
An Operating system is a program that controls the execution of application programs and acts as an interface between the user of a computer and the computer hardware. An Operating system mainly performs three functions
•
Convenience :
It makes computer more convenient to use
•
Efficiency :
It allows the computer system resources to be used in an efficientmanner
•
Ability to solve
: It should be constructed in such a way as to permit theeffective development, testing and introduction of new system functionswithout at the same time interfacing with service.The Operating system typically provides services in the following areas :
•
Program Creation:
Operating system services editors and debuggers, toassist programmer in creating programs.These services are in the form of utility programs that are accessible throughthe Operating System.
•
Program Execution:
Program execution needs instructions and data to beloaded in to main menu, Input / Output devices and files to be initialized andother resources to be prepared. The operating system handles all thesetasks for the user.
•
Access to Input / Output devices:
Each Input / Output device requires itsown peculiar set of instructions of control signals for operation.Operating system takes care of details so, the programmes can think in termsof simple read and writes.
•
Controlled access to files:
Operating system provides protection mechanismsto controlled access to files
•
System Access:
Operating System controls access to the system as a wholeand to specific system resources.
•
Error detection and response:
Variety of errors can occur which a computer system is running, i.e., internal and external hardware errors, such as memoryerror, device failure error, various software errors, inability of Operating
Leave a Comment