Skip to main content

Functions of Operating System

 

Functions of operating system

 

5.                   protection and security :

·                     another important functions of an operating system is to protect itself from the user process and to protect different users processes from one another in a syatem.

·                     In a multi programming environment, where several users process reside in main memory at the same time, the may interface with OS or with each other.

·                     Thus, protection mechanism controls the access of users, programs and processes used by various applications.

·                     A total approach to computer security involves both external and internal security.

 

6.                   Networking:

·         Networking is used for exchanging  information among different computer that are distributed across various location.

·         Distributed system consist of multiple processors and each processor has its own memory and clock

·         This results in computer speedup, increased functionality, increased data availability and better reliability.

·         Thus, a distributed system enables us to share the various resources of the network.

 

7.                   Command interpretation:

·         The command interpreter is the basic interface between the computer and the user.

·         There are to different user interface supported by operating system:

1.       Command line interface

2.       Graphical user interface

·                     Command line interface . it is the textual user interface on which user gives instruction to computer by typing the command.

·                     Graphical user interface . GUI provide the user a screen full of graphical icons or menus and allows the user to make a rapid selection from the displayed icons or menus to give instruction to computer.

·                     The various command supported by command interpretations module are known as system calls.

Comments

Post a Comment

Popular posts from this blog

Defination of OS(operating system) and its concepts

    What do you mean by operating system?     Definition :  An operating system is a program that act as an interface between the user of a computer and the                                      Computer hardware. Operating system is a first program that gets loaded into the memory through a process called booting. Concepts of operating system : ·                       The purpose of operating system is to provide an environment in which a user can execute program in a convenient and efficient manner. ·                       Operating system is an integrated set of program that ma...

Multi user Operating System

  Multi user operating system ·           In a multi-user operating system, multiple number of user can access different resources of a computer at a same time. ·           The access is provided using a network that consists of various personal computer attached to a mainframe computer system.                                                              diagram of multi -user operating system       ·           The various personal computer can send and receive information to mainframe computer system. ·           The example    of multi-user OS are UNIX, windows 2000,novell netware.            sing...

Batch Processing Operating System

  Batch processing system ·           Batch processing is one of the oldest method    of running the programs ·           The computer in the past were very large in size and their I/O devices were very different from those that are used today. The job processing was not interactive as it is today. ·           The user did not interact directly with computer system.   ·           The process scheduling , memory management, file management and I/Omanagement functions are quite simple in batch processing system   1.         Process scheduling (i.e. allocation strategy for a processor is typically in order of their arrival i.e. first come first served(FCFS)basis.   2.         Memory management  is done by divi...

Scheduler

  Scheduler   Scheduling Objectives Here, are important objectives of Process scheduling Maximize the number of interactive users within acceptable response times. Achieve a balance between response and utilization. Avoid indefinite postponement and enforce priorities. It also should give reference to the processes holding the key resources  Process Scheduling handles the selection of a process for the processor on the basis of a scheduling algorithm and also the removal of a process from the processor. It is an important part of multiprogramming in operating system. Process scheduling involves short-term scheduling, medium-term scheduling and long-term scheduling. Details about these are given as follows − Long-Term Scheduling Long-term scheduling involves selecting the processes from the storage pool in the secondary memory and loading them into the ready queue in the main memory for execution. This is handled by the long-term scheduler or job scheduler. The long-term s...

Classification of Operating System

  Classification of operating systems The operating systems may be classified into different types depending upon the nature of interaction between the user and his/her program. The various types of operating system are : 1.       single user operating system    2.        Multi user operating system   3.         Batch processing operating system 4.        Multi programming operating system   5.       Multi tasking operating system   6.         Multiprocessing operating system 7.         Time sharing operating system 8.       Real time system      Distributed system Multi threading operating system       Single user operating system ·          ...