Top Banner
OPERATING SYSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : [email protected] Email : [email protected] CS-107 INTRODUCTION TO COMPUTING Aug-Dec,2010
14

O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : [email protected] CS-107 I NTRODUCTION TO.

Dec 26, 2015

Download

Documents

Gwen Walton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

ROLE OF AN OPERATING SYSTEM

Controls Operates

handles Managers

Page 5: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

MULTITASKING - OPERATING SYSTEM

Page 10: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

MULTIPROCESSING – OPERATING SYSTEM

Page 12: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

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: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

POPULAR OPERATING SYSTEM

DOS Windows UNIX Linux MAC-OS

Page 14: O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : alakroy.nerist@gmail.com CS-107 I NTRODUCTION TO.

THANK YOU

Questions?