Professional Documents
Culture Documents
6
OPERATING SYSTEM
6
m
NAME- Anshul Rampuria
CRO NO.- cro0333764
BATCH NO.- 390
BATCH ROLL NO.- 13
À
CONTENTS
x INTRODUCTION OF OPERATING SYSTEM
x REFRENCES
INTRODUCTION
½An Operating System (OS) is software, consisting of
programs and data, that runs on computers and manages the
computer hardware and provides common services for efficient
execution of various application software.
½For hardware functions such as input and output and
memory allocation, the operating system acts as an
intermediary between application programs and the computer
hardware.
|
½The basic and one of the earliest definitions of Operating
Systems can be said to be - A system which takes inputs from
different sources, processes them based on pre-designed
instructions within it and provides meaningful outputs. The
Operating System is very commonly referred to by its acronym
"OS".
î
History of Operating System
½In the early 1950s, a computer could execute only one program at a
time.
½During the 1960s, IBM's OS/360 introduced the concept of a single
OS spanning an entire product line, which was crucial for the success of
the System/360 machines.
½In the mid-'70s, MVS, a descendant of OS/360, offered the
first[citation needed] implementation of using RAM as a transparent
cache for data.
½General Electric and MIT developed General Electric Comprehensive
Operating Supervisor (GECOS), which introduced the concept of ringed
security privilege levels.
×
Different Types of Operating System
x Operating Systems for Real-time OS
x Operating Systems for Single User, Single Task OS
x Operating Systems for Single User, Multi-tasking
x Operating Systems for Multi-User
x Distributed Operating System
x Embedded System
x GUI (Graphical User Interface)
x Multiprocessing
x Multithreading
a
1.Operating Systems for Real-time OS: These types of OS
are used to control machinery, control systems and
industrial systems and have very less or in certain case no
user-interface capability. It is a multitasking operating
system that aims at executing real-time applications. The
main object of real-time operating systems is their quick
and predictable response to events. Examples of Real-
Time OS
½ VxWorks
½ PikeOS
½ NX
½ MontaVista Linux 3
. Operating Systems for Single User, Single Task OS: This is a
typical computer system where one user can work effectively only
on one task. Cell phones and palm tops are examples where these
types of systems are used. When a single program is allowed to
run at a time, the system is grouped under a single-tasking system.
m
Program Single Multi- Single Multi-
System
ming user user task task
DOS 16 bits X X
not pre-
Windows3.1 16/3 bits X
emptive
Windows95/9
3 bits X cooperative
8/Me
WindowsNT/
3 bits X pre-emptive
000
WindowsXP 3/64 bits X pre-emptive
Unix / Linux 3/64 bits X pre-emptive
MAC/OS X 3 bits X pre-emptive
VMS 3 bits X pre-emptive
m|
EXAMPLES OF OPERATING SYSTEMS
1. Microsoft Windows
½ Microsoft Windows is the most common
family of operating systems for the personal
computer, with about 90% of the market
share.
½Currently, the most widely used version is Windows XP. The
newest version is Windows 7 for personal computers and Windows
Server 008 R for servers.
½Microsoft Windows originated in 1981. First publicly released in
1985,
½Windows is also used on servers, supporting applications such as
web servers and database servers. In recent years mî
. Unix and Unix-like operating systems
½Unix developed into a large, complex
family of inter-related operating
systems which have been
influential in every modern operating system.
½The Unix-like family is a diverse group of operating systems,
with several major sub-categories including System V, BSD, and
GNU/Linux.
½"Unix-like" is commonly used to refer to the large set of
operating systems which resemble the original Unix.
½They are used heavily for servers in business, as well as
workstations in academic and engineering environments. Free
Unix variants, such as GNU/Linux and BSD, are popular in
these areas. m×
3. BSD and its descendants
m
6. Google Chrome OS
½Chrome is an operating system based
on the Linux kernel and designed by Google.
½It is technically only a web browser
with no other applications, and relies on
Internet applications used in the web browser to accomplish tasks
such as word processing and media viewing.
7. Other
½OS/ from IBM and Microsoft;
½Mac OS, the non-Unix precursor to Apple's Mac OS X;
½BeOS;
½XTS-300
½Haiku
½RISC OS
½MorphOS
½AmigaOS 4
REFRENCES
½ www.wikkipedia.com
½ www.computerhope.com
À