operating system and its types
TRANSCRIPT
![Page 1: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/1.jpg)
An operating system or OS is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer and software programs would be useless. The picture is an example of MicrosoftWindows XP,
3/13/2017 1
![Page 2: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/2.jpg)
3/13/2017
![Page 3: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/3.jpg)
Distinguished by the response time and how data is
entered into the system
Single user
Multi user
Multitasking
Multi processing /parallel system
Distributed
Real time(RTOS)
3/13/2017 1
![Page 4: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/4.jpg)
TWO TYPES:
Single user, single task
Single user, multi tasking
3/13/2017
2
![Page 5: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/5.jpg)
Designed to manage the computer so that one user can effectively do one thing at a time.
Example: The Palm OS for Palm
handheld computers
3/13/2017 3
![Page 6: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/6.jpg)
Designed with a single user in mind but can deal with many
applications running at the same time
Type of operating system
most people use on
their desktop and
laptop computers today
3/13/2017 4
![Page 7: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/7.jpg)
Examples: Microsoft's Windows and Apple's Mac
OS platforms
For Example: It's entirely possible for a
Windows user to be writing a note in a word
processor while downloading a file from the
Internet while printing the text of an e-mail
message.
3/13/2017 5
![Page 8: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/8.jpg)
3/13/2017 6
![Page 9: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/9.jpg)
Allows many different users to take advantage of
the computer's resources simultaneously
Allows multiple users to access the computer
system at the same time
Time Sharing system and Internet servers as the
multi user systems
3/13/2017 7
![Page 10: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/10.jpg)
Examples: UNIX, VMS and Mainframe
Operating systems
3/13/2017 8
![Page 11: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/11.jpg)
Allows more than one program to run concurrently.
The tasks share common processing resources, such as a CPU and
main memory
In the process, only one CPU is involved, but it switches from one
program to another so quickly that it gives the appearance of
executing all the programs at the same time.
3/13/2017 9
![Page 12: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/12.jpg)
3/13/2017 10
![Page 13: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/13.jpg)
Multiprocessing, in general, refers to the utilization of multiple CPUs in a single computer system
Enables several programs
to run concurrently
The term also refers to the
ability of a system to support
more than one processor
and/or the ability to allocate
tasks between them
3/13/2017 11
![Page 14: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/14.jpg)
The OS defines a job which has predefined sequence of commands, programs and data as a single unit.
The OS keeps a number a jobs in memory and executes them without any manual information.
Jobs are processed in the order of submission, i.e., first come first served fashion.
When a job completes its execution, its memory is released and the output for the job gets copied into an output spool for later printing or processing.
3/13/2017 13
![Page 15: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/15.jpg)
3/13/2017 14
![Page 16: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/16.jpg)
is a multitasking operating system that aims at executing real-time
applications
The main objective of real-time operating systems is their quick and
predictable response to events
In it, the time interval required to process and respond to inputs is so
small that it controls the environment
3/13/2017 15
![Page 17: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/17.jpg)
Examples: QNX, RTLINUX
Are used to control machinery, scientific instruments and
industrial systems
3/13/2017 16
![Page 18: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/18.jpg)
3/13/2017 17
![Page 19: Operating system and its types](https://reader031.vdocuments.net/reader031/viewer/2022022419/58d1f43a1a28ab51448b680d/html5/thumbnails/19.jpg)
3/13/2017 19