Operating System

14
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

description

Operating System. CS-107 Introduction to Computing Aug-Dec,2010. ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS Email : [email protected]. What's OPERATING SYSTEM?. - PowerPoint PPT Presentation

Transcript of Operating System

Page 1: Operating System

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

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

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

ROLE OF AN OPERATING SYSTEM

Controls Operates

handles Managers

Page 5: Operating System

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

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

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

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

MULTITASKING - OPERATING SYSTEM

Page 10: Operating System

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

MULTIPROCESSING – OPERATING SYSTEM

Page 12: Operating System

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

POPULAR OPERATING SYSTEM

DOS Windows UNIX Linux MAC-OS

Page 14: Operating System

THANK YOU

Questions?