presentation on os

22
Operating System Designed & Developed By : Tarit Chatterjee

Upload: guest88170e7

Post on 13-Dec-2014

8.101 views

Category:

Technology


3 download

DESCRIPTION

Full phased presentation on Operating System... Presented @FIIB,Delhi.

TRANSCRIPT

Page 1: Presentation on OS

Operating System

Designed & Developed By:

Tarit Chatterjee

Page 2: Presentation on OS

Operating System The interface between the user and the computer hardware. A program that acts as an intermediary between a user of a computer

and the computer hardware Operating system goals:Execute user programs and make solving user problems easier.

Make the computer system convenient to use. Use the computer hardware in an efficient manner.

Page 3: Presentation on OS

Operating System Structure

Page 4: Presentation on OS

Operating System Functions

Functions of OS

Intermediator

Process Mgmt

File Mgmt

Memory

Security

JobSchedu

ling

Page 5: Presentation on OS

Intermediator: Facilitates easy communication between the computer system and the computer operator (human). It also establishes data security and integrity.

Process Mgmt: that is, assignment of processor to different tasks being performed by the computer system.

File Mgmt: that is, the storage of file of various storage devices to another. It also allows all files to be easily changed and modified through the use of text editors or some other files manipulation routines.

Function of OS in Detail

Page 6: Presentation on OS

Functions(Cont…)Memory Mgmt: that is, allocation of main

memory and other storage areas to the system programs as well as user programs and data.

Security: Operating systems provide password protection to keep unauthorized users out of the system.

Job Scheduling: it determines and maintains the order in which jobs are to be executed in the computer system.

Page 7: Presentation on OS

Operating system

GUIMultius

erMultitas

kingMultiprocessing

Multithreading

Operating System Classification

Page 8: Presentation on OS

GUIGUI - Short for Graphical User

Interface, a GUI Operating System contains graphics and icons and is commonly navigated by using a computer mouse.

Example

Page 9: Presentation on OS

Multi userMulti-user - A multi-user operating system

allows for multiple users to use the same computer at the same time and/or different times.Example: LINUX

Page 10: Presentation on OS

Multi TaskingAn operating system that is capable of

allowing multiple software processes to run at the same time.

Below are some examples of multitasking operating systems.

UnixWindows XP, Vista

Page 11: Presentation on OS

Multi ProcessingAn operating system capable of supporting

and utilizing more than one computer processor.

more than one CPUs that can be shared

Below are some examples of multiprocessing operating systems.

LinuxUnixWindows 2000

Page 12: Presentation on OS

Multi Threading

Smaller parts of a program are loaded when needed by OSOperating systems that allow different parts

of a software program to run concurrentlyOperating systems that would fall into this

category are: E.GLinuxUnix

Windows 2000

Page 13: Presentation on OS

Types Of Operating system

DESKTOPSERVER MOBILE

Types of OS

DESKTO

P

SERVER

MOBILE

Page 14: Presentation on OS

Desktop Operating SystemOperating System

Windows Mac Linux

Page 15: Presentation on OS

Advantages of Windows OS

Windows

Easy to

use

Update

Supportin

g

Gaming

Familiar

Advantages

Windows

expensive

Not secure

Not stabl

e

Disadvantages

By MICROSOFT co-operation

Page 16: Presentation on OS

Advantages & Disadvantages of MAC OS

Mac

Great

GUI

Better to

graphic design

er

Secure

Stable

Advantages

Mac

Not gaming

Not all software run

Difficult

mouse (one click)

expensiv

e

Disadvantages

By APPLE Co-operation

Page 17: Presentation on OS

Linux Operating System

Linux

Free

Stable

Secure

Source

Code

Low pc

requirement

Advantages

Disadvantages

Linux

Not all software run

Not support

Hard to learn,

use and install

Page 18: Presentation on OS

Desktop Operating System

Page 19: Presentation on OS

Server Operating System

Server operating systems are designed to provide platforms for multi-users , for critical, network applications. Their main purpose is to provide security, stability and collaboration. Most of them come with a pack of dedicated software tools such as Web servers, e-mail agents and terminal services The common applications for server OSes are:

File and printer sharing Application services (including databases) Web site services E-mail, groupware and messaging Terminal services Caching

Page 20: Presentation on OS

Server Needs

Server Operating

System

Administration

Security

Stability

Performance

Feature

Page 21: Presentation on OS

Mobile Operating Systemoperating system that controls a mobile device

Mobile OS

Symbian OS

iPhone OS

RIM BlackBe

rry

Windows Mobile Linux Palm

OS

Page 22: Presentation on OS

Conclusion

As Operating System controls and coordinates the use of the hardware among the various applications programs for various uses, we can say that it plays a very important role in computer system.