Types of system programs in os

2477

System Programs are the collection of software required for program execution. They are also known as system utilities. System programs can be simple, involving only system calls as well as complex ones.

Types of system programs in os

There are six major categories into which system programs are divided. These include –File management, status information, file modification, Programming Language supporters, Program Loading and Execution, and Communications.

File Management

These are the programs to perform various operations in files. These operations include create, delete, copy, manipulate or rename files and directories.

Status Information

These are the programs that ask for information such as date and time, number of users, or other information. These are the programs that either copy this information to a file or in a graphical user interface, display it on the screen. The registry is also involved in those that are used to provide configuration-related information.

File Modification

These are the programs that are used to work with the files. These include programs such as text editors that are used to create or modify the contents of the file or perform operations such as searching and replacing the contents of the file.

Programming Language supporters

Assemblers, loaders, linkers, and compilers are also provided by the operating system. These are generally used by programmers or people that have a good programming language.

Program Loading and Execution

These include a set of programs that are required for the execution of programs. Programs are loaded into the main memory and then loaders, linkage editors, and other programs are required to perform the execution. In some cases, debugging systems are also provided.

Communications

These are the programs that are used to maintain a connection between two or more users or two or different systems. They allow users to share information or even big files. This is done widely through the use of the internet and electronic sharing systems.

Other than these programs there are many other programs that are used in an operating system such as access, web browsers, text formatters, games, video or audio players, and many others. Some of these are provided by default after installing the operating system while most of them need to be downloaded from the internet. The programs are divided into categories on the basis of their licensing also. As some of them are free to use and provided easily by their distributors and some need a license key to use them. There is also a variety of open-source applications that the user can use and modify and provide their modifications to the authority.

Previous QuizUser Interface (CUI / GUI) and System Calls in OS
Next QuizStructure of Operating System

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.