You are on page 1of 7

Assignment #3

Name: Syed Aoun Abbas Naqvi


Roll No: 18321519-173
Course title: Introduction to Information and communication
Technology
Course Code: CS (162)
Submitted To: Mr.Mubashar Hussain
Section: A

Department of computer science

1
TABLE OF CONTENT

OPERATING SYSTEM:..............................................................3
CATEGORIES OF OPERATING SYSTEM:.............................................3
Single-User/Single-Tasking:...............................................3
Single-User/Multitasking:................................................3
Real Time Operating system:.........................................4
Multiuser/Multitasking Operating Systems:................4
Comparison..............................................................5
Operating system:
An  operating system or OS is software installed on a
computer's the  hard drive that enables computer hardware to communicate
with and run computer programs. Without an operating system, a computer and
software programs would be useless.

Categories of operating system:


Operating systems are organized into four
categories and the categories are:

 Single-user/single-tasking;

 Single-user/multitasking;

 Multiuser/multitasking;

 Real-time.

Single-User/Single-Tasking:
A single-user/single-tasking operating system is
one that allows only a single user to perform a single task at a time. A task is a
function such as reading a file from disk, performing a math calculation, printing
a document, or sending a request over the Internet to a Web server. Small and
simple OSs can only manage a single task at a time.
Examples like MS-DOS and the Palm OS,xenix.

3
Single-User/Multitasking:
An operating system that allows a single user
to perform two or more functions at once is a single-user/multitasking operating
system.

Examples like Microsoft Windows and the Macintosh operating systems,Be os.

Real Time Operating system:


A real-time operating system
(RTOS) is a very fast and relatively small OS. Often embedded, meaning it is built into the
circuitry of a device and not normally loaded from a disk drive, a real-time operating system
runs real-time applications. It may support multiple simultaneous tasks or it may only
support single tasking.
Examples like BLUECAT Linux by LynuxWorks, QNX Neutrino by QNX Software Systems,
Operating System Embedded (OSE), pSOS, and Windows CE.

Multiuser/Multitasking Operating Systems:


A multiuser/multitasking operating system allows
multiple users to run programs simultaneously. We have had such operating
systems for decades on mainframes and on today’s network servers, sometimes
called terminal servers. In a multiuser/multitasking operating system server
environment, all or most of the computing occurs at the server. When connected to
a multiuser/multitasking server, each user may have either a full-fledged PC or a
thin client (a minimally configured PC). The terminal client runs software under
Windows, Mac OS, or Linux, but with far lower hardware requirements than it
would need if it ran all the processes locally. The terminal server providing a
multiuser/multitasking OS to client computers may be a UNIX, Linux, NetWare, or a
special version of Microsoft Windows server.
Examples are Windows XP, Windows Vista, Windows 7, Linux, and Mac OS X.

Names of operating systems and Developers:


Operating systems Developer
AIX and AXL IBM
Amiga OS Commodore
Android Google
Chrome OS Google
Corel Linux Corel
Debian Linux GNU
DUnix Digital
HP-UX Hewlett Packard
IOS Apple
Kondara Linux Kondara
Mac OS 8,9,10 Apple
Mac OS X Apple
MINIX MINIX
MS-DOS1x,2x,3x,4x.5x,6x Microsoft
MEXTSTEP Apple
OS/2 IBM
OSF/1 Osf
QNX QNX
Red hat Linux Red hat
Symbian Nokia
System 1,2,3,4,5,6,7 Apple
Turbo Linux Turbo Linux
Ultrix Ultrix
Windows 3x,95,98,2000 Microsoft
Windows CE,ME,NT Microsoft
WindowsXP,vista,7 Microsoft
Windows8,10 Microsoft
XENIX Microsoft
BSD BSD
Unisys Unisys

5
Comparison of different features of
different operating systems

Windows Linux Unix


Windows has existed in one Linux system is portable. Unix is the Multiuser and
form or another since 1985, and Portability means software multitasking computer operating
it remains the most popular can works on different types system developed in the 1970s at
operating system for home and of hardware in same way. the Bell labs research center by Ken
Thompson, Dennis Ritchie, and
office computers. Linux kernel and application
others.
programs supports their
installation on any kind of
hardware platform.

Windows operating system Linux source code is freely UNIX is a computer Operating
provides us facility of networking available and it is community System which is capable of
To share file and data through the based development project. handling activities from multiple
network and also provides the Multiple teams work in users at the same time. Hence
network security UNIX is called a multiuser system.
collaboration to enhance the
The Unix Operating System is not
capability of Linux operating
portable.
system and it is continuously
evolving.

Desktop windows manager is Linux is a multiuser system CLI (Command Line Interface) with
another feature of windows means multiple users can a very high number of programs.
operating system that handles access system resources like Its mean that it communicate with
compositing and manages special memory/ ram/ application the user by using lines or
effects on screen objects in a commands given by the user.
programs at same time.
graphical user interface

Windows operating system has a Linux is a multiprogramming Files are stored on disk in a
strong and standard file system means multiple hierarchical file system, with a
management system like applications can run at same single top location throughout the
FAT12,16,32,NTFS etc. time. system (root, or "/"), with both files
and directories, subdirectories, sub-
subdirectories, and so on below it.
Windows system provides the Linux provides a standard file Unix is not free. Different flavors
sports to the utilities programs structure in which system of Unix have different cost
And many of the utilities program files/ user files are arranged. structures according to vendors.
are built-in in the operating system The File systems supported by
Linux are as follows:
XFS, RAMFS, NFS, VFAT,
CRAMFSM and many more.
Window provides a RUN special Linux provides a special Unix is not as flexible as
program that is used to excite interpreter program which windows and Linux. It has less
commands on desktop. can be used to execute compatibility with different
commands of the operating types of hardware. Unix
system. It can be used to do installation requires a strict and
various types of operations, well-defined hardware
call application programs. machinery and works only on
etc. specific CPU machines.
Windows provide the Graphical Linux provides user security Unix comparatively supports very
user interface and communicate using authentication features fewer Filesystems. It supports the
the user with graphics like icons like password protection/ following File systems:
and shapes controlled access to specific ZFS, JS, HFX, GPS, XFS, GPS, XFS,
files/ encryption of data. VXFS.
Almost all windows Almost all Linux distributions Unix provides the high technical
distributions have Live CD/USB have Live CD/USB feature by stand of the operating system
feature by which user can which user can run/try the OS design the network implementation
run/try the OS even without even without installing it on the and also High support by
installing it on the system
system companies, the Internet
Community for further
development, bug fixes
Windows also provides the facility People think that Linux is a The kernel of UNIX is the hub of the
of configuration and maintenance command line OS, somewhere operating system: it allocates time
by using control panel and device its true also but not necessarily, and memory to programs and
manger and also provides the Linux have packages which can handles the file store and
security. be installed to make the whole communications in response to
OS graphics based as Windows. system calls.

You might also like