0% found this document useful (0 votes)
57 views1 page

Program Creation - Operating System Provides A Variety of Facilities and Services, Program Execution

The operating system provides several key services including program creation through editors and debuggers, executing programs by loading instructions and data into memory and initializing I/O devices, managing access to I/O devices which each require unique control signals, controlling access to files through file formatting and I/O device handling, controlling system access and resolving conflicts over resources, detecting and responding to errors to minimize impact, and accounting for resource usage and monitoring performance.

Uploaded by

poojajadhav
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views1 page

Program Creation - Operating System Provides A Variety of Facilities and Services, Program Execution

The operating system provides several key services including program creation through editors and debuggers, executing programs by loading instructions and data into memory and initializing I/O devices, managing access to I/O devices which each require unique control signals, controlling access to files through file formatting and I/O device handling, controlling system access and resolving conflicts over resources, detecting and responding to errors to minimize impact, and accounting for resource usage and monitoring performance.

Uploaded by

poojajadhav
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Services of OS

Services of operating system Program creation - Operating system provides a variety of facilities and services, such as editors and debuggers, to assist the programmer in creating programs. Program execution A number of tasks need be performed to execute a program. The instructions and data must be loaded into main memory, I/O devices and files must be initialized, and other resources must be performed. The operating system handles all the tasks. Access to I / O devices Each I / O requires its own peculiar set of instructions, or control signals for operation. The operating system takes care of the details. Controlled access to files The operating system deals with the file format of the storage medium and the nature of the I / O device. System Access The operating system controls the access to the system as a whole and to specific system resources. The access function must provide protection of resources and data from unauthorized users and must resolve conflict. Error detection and response The operating system must take the response that clears the error condition with the least impact on running applications. Accounting An operating system collects usage statistics for various resources and monitors performance parameters such as response time to improve performance.

You might also like