Applications of Operating System

Updated

An Operating System (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. Application programs usually require an operating system to function.

The fundamental goal of a Computer System is to execute user programs and to make tasks easier. There are various types of operating systems.

Applications of Operating System :

There are various applications of an operating system :

  1. Managing Input-Output unit :
    It allows the computer to manage its own resources such as memory, monitor, keyboard, printer etc.

  2. Consistent user interface :
    It provides templates, UI components to make the working of a computer, really easy for the user.

  3. Multitasking :
    Multitasking gives users a good experience as they can perform several tasks on a computer at a time.

  4. Platform for Application programs :
    These application programs help the users to perform a specific task easily.

  5. Security :
    It prevents unauthorized access to programs and data.

  6. Error detecting :
    It helps to recognize various errors during running of processes.

  7. Control over system performance :
    It records delays of requests for service and response from the system.

Operating systems also coordinates between other software to the various users of the computer systems.



Please write comments if you find anything incorrect. A gentle request to share this topic on your social media profile.

Comment
Next tutorial
CPP_Programmer Published 2 Sep 2020 · 2 min read

Related tutorials

  • Software concepts of Computer

    Before starting the software concepts, let us take a brief look into the components of computer. Components of Computer: A computer system has 3 components namely: Hardware, Software,…

    3 min read
  • Difference between Full Virtualization and Para-virtualization

    Process of abstracting underlying hardware components from software is the primary concept behind virtualization. 1. Full Virtualization In full virtualization, a single host operating system allows the execution…

    2 min read
  • Storage Structure memory

    Storage structure consists of registers, main memory, and magnetic disk is only one of many possible storage systems. There are also cache CD ROM, magnetic takes, and so…

    3 min read
  • What is Software and its Types ?

    Software is nothing but a program or collection of programs that perform a specific task. Software is a bridge between user and computer hardware. Softwares directs the peripheral…

    1 min read
  • Searching in parent and printing result in child processes using fork()

    In C/C++, the fork() function is used to generate a new process known as the child process. We can do searching within a fork() process. Problem statement –…

    3 min read
  • Multilevel Paging in Operating System

    A page table is a data structure used by virtual memory system in a computer operating system to store the mapping between the virtual addresses and physical addresses.…

    4 min read