9
The Role of the The Role of the Operating System Operating System The Basics The Basics

The Role of the Operating System The Basics. Four Main Functions Control Hardware Access File Management User Management Manage Software Applications

Embed Size (px)

Citation preview

Page 1: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

The Role of the The Role of the Operating SystemOperating System

The BasicsThe Basics

Page 2: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Four Main FunctionsFour Main Functions

Control Hardware AccessControl Hardware Access

File ManagementFile Management

User ManagementUser Management

Manage Software ApplicationsManage Software Applications

Page 3: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Some OS FactsSome OS Facts

All Computer Systems require an OS to All Computer Systems require an OS to provide an interface between the User, provide an interface between the User, Hardware and Application SoftwareHardware and Application Software

GUI [Graphical User Interface]GUI [Graphical User Interface]

CLI [Command Line Interface]CLI [Command Line Interface]

Page 4: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Terms to know [1]Terms to know [1]

Multi-UserMulti-User – Systems can support more than – Systems can support more than one Userone User

Multi-TaskingMulti-Tasking – Can run more than one task – Can run more than one task or application at the same timeor application at the same time

Page 5: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Terms to know [2]Terms to know [2]

Multi-ProcessingMulti-Processing – Can support the use of – Can support the use of two or more CPUstwo or more CPUs

Multi-ThreadingMulti-Threading – OS manages Applications – OS manages Applications by loading only the elements it needsby loading only the elements it needs

Page 6: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Classes of OSClasses of OS

Desktop Operating SystemDesktop Operating System Windows 98Windows 98 Windows XPWindows XP FedoraFedora

Network Operating System [NOS]Network Operating System [NOS] Windows Server 2003Windows Server 2003 Red HatRed Hat Novell NetwareNovell Netware

Page 7: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Features of Desktop OSFeatures of Desktop OS

Supports Single UserSupports Single User

Runs Single User ApplicationsRuns Single User Applications

Shares Files, Folders and PeripheralsShares Files, Folders and Peripherals

Used on small NetworksUsed on small Networks

Page 8: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Features of a Network OSFeatures of a Network OS

Support for multiple UsersSupport for multiple Users

Runs multi-User ApplicationsRuns multi-User Applications

Robust, Redundant and Centralised SecurityRobust, Redundant and Centralised Security

Designed for large NetworksDesigned for large Networks

Page 9: The Role of the Operating System The Basics. Four Main Functions  Control Hardware Access  File Management  User Management  Manage Software Applications

Comparing OS Comparing OS [Minimum Requirements][Minimum Requirements]

Features and Features and FunctionsFunctions

Desktop OSDesktop OS

Win XPWin XP

Network OSNetwork OS

Server 2003Server 2003User InterfaceUser Interface

User ManagementUser Management

File ManagementFile Management

SecuritySecurity

Hardware ControlHardware Control

Software ControlSoftware Control