Operating System : Objectives and Functions - SciComp

Post Top Ad

Responsive Ads Here

Operating System : Objectives and Functions

Share This
An Operating System is a program that controls the execution of application programs and act as an interface between application and computer hardware. It provides an environment within which other programs can do work. It is a software which performs all the basic tasks like file management, memory management, process management, handling input and output and controlling peripheral devices like printers and disk drivers.
What does an OS do?
Computer system is divided into 4 components.
1.    Hardware – It provides basic computing resources such as CPU, Input Output devices.
2.    Users – It includes people, machines, and other computers.
3.    Operating system – controls and coordinates the use of hardware among various applications and users.
4.    Application programs – define the ways in which the system resources are used to solve the computing problems of the users. It includes Word processors, compilers, web browsers, video games, database systems.

Objectives of an OS:
    The primary goal of operating system is Convenience, Efficiency and Ability to evolve.
·        Convenience- It means an OS makes computer user friendly.
·        Efficiency - It means it allows computer to use resources efficiently.
·        Ability to evolve- It means it is constructed in a way to permit effective development, testing and introduction of new functions without interfering with service.
Functions of an OS:
Almost there are many functions which are performed by an OS but to list some main functions whose main aim is to provide an interface between user and hardware. They are as follows:
1.    Process Management: Process Management means all the Processes those are given by the user or the Process those are System‘s own Process are Handled by the Operating System.
2.    Memory Management: Memory management provide the Memory to the Process and Also Deallocate the Memory from the Process.
3.    Device Management: An Operating System will have device drivers to facilitate I/O functions involving I/O devices. These device drivers are software routines that control respective I/O devices through their controllers.
4.    File management: File system normally organized into directories for easy navigation and usage. These directories contain file and other directories. Operating system does following activities for file management .Keep track of information location, use, status, etc.
5.    Security Management: Security management refers to providing a protection system to computer system resources such as CPU, memory, disk, software programs and most importantly data/information stored in the computer system.

No comments:

Post a Comment

Post Bottom Ad

Responsive Ads Here

Pages