| Home |
Operating System |
Utility Program |
Application Software |
Propriety Vs Open Source |

Definition of Operating System:
-a set of programs designed to manage the resources of a computer.
| Types of Operating System |
Definition |
Propriety |
Open Source |
| a) Stand-Alone Operating System |
a complete operating system that works on a desktop computer, notebook computer, or mobile computing device |
-Windows 10 -UNIX |
-Linux |
| b)Server Operating System |
Designed spesifically to support a network & resides on a server |
-Windows Server -Solaris |
-Linux |
| c)Mobile Operating System |
A mobile operating system resides on a mobile |
-BlackBerry OS -iPhone OS |
-Google Android |
Function of Operating System:
| Function |
Explanation |
| 1) Start & shut down a computer |
The process of starting or restarting a computer is called booting. |
| 2) Provide a user interface |
Allows user to interact with a computer,controls how users enter data and instructions and how information is displayed on the screen. |
| 3) Manage Programs |
Allows user to run multiple programs concurrently. |
| 4) Manage memory |
Allocates data and instructions to memory while being processed,monitors the contents of memory, and release the contents from memory when the processor no longer requires them. |
| 5) Establish an Internet connection |
Provides a means to establish Internet connection automatically or by set up wizard. |
| 6) Monitor performance |
A program that accesses and report information about various computer resources and devices such as processor |
| 7) Control a network |
Organizes and coordinates how multiple users accesses and share resources on a network. |
| 8) Schedule jobs & configure devices |
Schedule jobs- Determines the order in which jobs are processed. Configure devices- Configure any new device added to the computer so that it can work with the computer. |
| 9) Provide file management & other utilities |
Provide users with the capability of: managing files, searching for files, viewing images, securing a computer, uninstalling programs, cleaning up disks, defragmenting disks, diagnosing problems, backing up files and disks, setting up cpscreen saver. |
| 10) Administer security |
Allow users to establish permissions to resources through: defining who can access certain resources and when they can access those resources by setting up a user account. |