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.