0% found this document useful (0 votes)
5 views4 pages

ICT ASSIGNMENT 4

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 4

NAME : MIAN HABIB ULLAH

SAP : 65067
COURSE : ICT
PROGRAM : BSSE-1A
ASSIGNMENT NO : 4
SUBMITTED TO : MISS AROOJ MOHIB

Examine the classifications and functions of different types of


operating systems.
Operating System :
The Operating System is the center of any computing device, as it links the
software applications with the computer hardware. Below are the basic
classifications and functions of different types of operating systems in a
point to point format.
1) Batch Operating System
Executes batches of jobs without the need for interaction from users during
the execution.
Functions :
● Job rescheduling : Assesses jobs that might be identical and
processes them.
● Automation : Uses less manual work and interference.
● Effectiveness : Reduces the time wasted while not in use.
Examples : IBM OS/360.
2) Time-Sharing Operating System
Multiple users are able to log into the same operating system and will be
able to access the system at the same time on sharing of time-slices.
Functions :
● More than one user can use the system.
● Time slice allocation means that time is fairly shared between users.
● Collect input and process it immediately meaning no delay in
processing the input.
Examples : UNIX, Linux.
3) Distributed Operating System
Controls several computers and expose them as one computer system.
Functions :
● Resource sharing: Uses hardware and/or software from several
computer systems.
● Reliability: Distributes the tasks to be completed between several
CPUs so that one single failure does not interfere too much with the
whole system.
● Scalability: Makes it easy to add more units.
Examples : Apache Hadoop, Amoeba.
4) Real-Time Operating System (RTOS)
Supports user requests and processes them within a specified time period.
Functions:
● On time: Execution of tasks by users happens at the time they were
supposed to happen.
● Predictability: The capability of maintaining stable output.
● Priority scheduling: Enables a system to address the needs sent in
haste ahead of everything else the system is supposed to deal with
Examples: VxWorks and FreeRTOS.
5) Network Operating System
Allows supervision and coordination of the devices linked together over a
network.
Functions:
● File sharing: Resource sharing was made possible.
● Communication management: Responsible for data transfer between
different devices.
● Security: Safeguarding resources and data.
Examples: Microsoft Windows Server and Novell NetWare.
6) Mobile Operating System
A class of Operating System built to be used in the devices like smart
phones, tablets and a majority of portable electronics.
Functions:
● Touch interface: Allows the use of touch enabled functions.
● App management: The installation and execution of different
applications.
● Connectivity: Changing how Wi-Fi, Bluetooth and other networks work.
Examples: Android and iOS.
Summary
The broadest way possible can be defined as software programs that
control physical and occasional resources and provide specific and easy
access to end users.

You might also like