Computer System Organization & Operating System Operating ...
Operating System
description
Transcript of Operating System
![Page 1: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/1.jpg)
OPERATING SYSTEM
ALAK ROY.Assistant ProfessorDept. of CSE, RSETROYAL GROUP OF INSTITUTIONS
Email : [email protected] : [email protected]
CS-107 INTRODUCTION TO COMPUTING
Aug-Dec,2010
![Page 2: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/2.jpg)
WHAT'S OPERATING SYSTEM?
OS, is a system software program that enables the computer hardware to communicate and operate with the computer software. It manages other resources of a computer System. Without a computer Operating System, a
computer would be useless.
Is the process of loading an Operating System in to a computer main memory
Booting:Booting:
![Page 3: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/3.jpg)
EVOLUTION OF OS
Different generation of computers. Serial processing. Simple batch system multi-programmed batch system, IBSYS
‘60. Timesharing OS Parallel systems, Distributed systems, Real
time systems, Embedded systems
![Page 4: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/4.jpg)
ROLE OF AN OPERATING SYSTEM
Controls Operates
handles Managers
![Page 5: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/5.jpg)
FUNCTIONS OF OPERATING SYSTEMS OS controls and coordinates the use of the controls and coordinates the use of the
hardware hardware among the various applications programs for various uses.
OS acts as resource allocator and manager.
Some Important Functions of OS are:Process ManagementMemory ManagementFile ManagementDevice ManagementSecurity ManagementTask Management
![Page 6: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/6.jpg)
TYPES OF INTERFACES: CLI – COMMAND LINE INTERFACE
is a type of “user interface” that enable the users to interact with the Operating System by means issuing some specific commands. Examples: Unix & DOS command interface
GUI - GRAPHICAL USER INTERFACE is a type of “user interface” that enable the users to
interact with the Operating System by means of pint-and –click operations.
contains graphics and icons commonly navigated by using a computer mouse.
Examples: System 7.x, Windows 98, Windows CE
![Page 7: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/7.jpg)
OPERATING SYSTEM TYPES As computers have progressed and developed
so have the types of operating systems.
types of Operating Systems:Batch Processing Multi-userMultitaskingTime-SharingMultiprogrammingMultiprocessingMultithreading
![Page 8: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/8.jpg)
BATCH PROCESSING– OPERATING SYSTEM
allows for multiple users to use the same computer at the same time and/or different times.
Examples: Linux, Unix, Windows 2000, Windows XP, Mac OS
X
MULTI-USER – OPERATING SYSTEM
Capable of executing only one job at a time. Jobs submitted by different users are grouped into
batches and one batch of job is provided as input to computer at a time.
![Page 9: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/9.jpg)
MULTITASKING - OPERATING SYSTEM
![Page 10: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/10.jpg)
MULTIPROGRAMMING - OPERATING SYSTEM
Multiprogramming is the execution of two or more programs concurrently on a multiuser operating system.
Examples: Unix Windows 2000 Windows XP Mac OS X
![Page 11: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/11.jpg)
MULTIPROCESSING – OPERATING SYSTEM
![Page 12: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/12.jpg)
MULTITHREADING - OPERATING SYSTEMS
that allow different parts of a software program to run concurrently. Examples:
Linux, Unix, Windows 2000, Windows XP, Mac OS X
MULTI-SHARING - OPERATING SYSTEM A single computer processes the tasks of
several users at different computers in round robin fashion.
Examples: Unix, Windows 2000
![Page 13: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/13.jpg)
POPULAR OPERATING SYSTEM
DOS Windows UNIX Linux MAC-OS
![Page 14: Operating System](https://reader035.fdocuments.in/reader035/viewer/2022081519/56814368550346895dafe556/html5/thumbnails/14.jpg)
THANK YOU
Questions?