[PDF] Chapter 6 Operating Systems




Loading...







[PDF] Chapter 6 Operating Systems

5 Examples of Operating System Operating system is an interface between computer and user Standard means of communication between User

[PDF] Operating System

Some examples are Windows for Workgroups, Windows NT, AppleTalk, DECnet, and LANtastic Software System Application Development Execution General Purpose

[PDF] Operating-Systempdf

The first is defining and implementing the abstractions Solaris, Linux and Windows are some examples of Server Operating Systems

[PDF] OPERATING SYSTEM

Computer system can be divided into four components: ? Hardware – provides basic computing resources ? CPU, memory, I/O devices ? Operating system

[PDF] Introduction to Operating System Prepared by: Dr Kiran Pandey

Examples of network operating systems include Microsoft Windows Server 2003, Microsoft Windows Server 2008, UNIX, Linux, Mac OS X, Novell NetWare, and BSD The 

[PDF] OPERATING SYSTEM – [OS] UNIT-I - Annamalai University

Executing the System Means for Running the Operating System, For example, a computer that has 64-bit registers and 64-bit memory addressing typically

[PDF] Operating Systems

illustrate key operating system aspects by concrete example, and operating system • Hardware contains a mode-bit, e g 0 means kernel, 1 means user

[PDF] Operating System Tutorial - tutorialspointcom

A real-time operating system must have well-defined, fixed time constraints, otherwise the system will fail For example, Scientific experiments, medical

[PDF] OPERATING SYSTEM NOTES - Rajasthan Education Portal

Definition:- An Operating System (OS) is an interface between a computer user Example:-Linux Operating System, Windows Operating System, VMS, OS/400, 

[PDF] OPERATING SYSTEM BSc IVSEMESTER

Introduction: Basics of Operating Systems: Definition, types of Operating Examples of Network Operating System are: Microsoft Windows Server

[PDF] Chapter 6 Operating Systems 73383_3csca0201_ch06.pdf 1

CSCA0201

FUNDAMENTALS OF COMPUTING

Chapter 6

Operating Systems

2

Operating Systems

1.Operating Systems

2.Types of Operating System

3.Major Functions

4.User Interface

5.Examples of Operating System

3

Operating Systems

Operating Systems

Theoperatingsystemisthemostimportantprogram

thatrunsonacomputer.

Operatingsystemisaninterfacebetweencomputer

anduser.

Itisresponsibleforthemanagementand

coordinationofactivitiesandthesharingofthe resourcesofthecomputer. 4

Operating Systems

Operating Systems

5

Operating Systems

Operating Systems

6

Operating Systems

Types of Operating System

Real-time

Multi-uservs.Single-user

Multi-taskingvs.Single-tasking

Distributed

Embedded

7

Operating Systems

Types of Operating System

Real-Time

Areal-timeoperatingsystemisamultitasking

operatingsystemthataimsatexecutingreal-time applications.

Respondstoinputinstantly.

8

Operating Systems

Types of Operating System

Multi-user vs. Single user

ƒAmulti-useroperatingsystemallowsmultipleusers

toaccessacomputersystemconcurrently.

ƒTime-sharingsystemcanbeclassifiedasmulti-user

systemsastheyenableamultipleuseraccesstoa computerthroughthesharingoftime.

ƒSingle-useroperatingsystems,asopposedtoa

multi-useroperatingsystem,areusablebyasingle useratatime. 9

Operating Systems

Types of Operating System

Multi-tasking vs. Single-tasking

ƒWhenasingleprogramisallowedtorunatatime,

thesystemisgroupedunderasingle-taskingsystem

ƒWhileincasetheoperatingsystemallowsthe

executionofmultipletasksatonetime,itis classifiedasamulti-taskingoperatingsystem. 10

Operating Systems

Types of Operating System

Distributed

ƒAdistributedoperatingsystemmanagesagroupof

independentcomputersandmakesthemappearto beasinglecomputer.

ƒThedevelopmentofnetworkedcomputersthatcould

belinkedandcommunicatewitheachother,gave risetodistributedcomputing. 11

Operating Systems

Types of Operating System

Embedded

ƒEmbeddedoperatingsystemsaredesignedtobe

usedinembeddedcomputersystems.

ƒTheyaredesignedtooperateonsmallmachines

likePDAswithlessautonomy.

ƒTheyareabletooperatewithalimitednumberof

resources. 12

Operating Systems

Major Functions of Operating System

Resourcemanagement

Datamanagement

Jobmanagement

StandardmeansofcommunicationbetweenUser

andComputer 13

Operating Systems

Major Functions of Operating System

Resource Management

TheresourcemanagementfunctionofanOS

allocatescomputerresourcessuchasCPUtime, mainmemory,secondarystorage,andinputand outputdevicesforuse. 14

Operating Systems

Major Functions of Operating System

Data Management

ThedatamanagementfunctionsofanOSgovern

theinputandoutputofdataandtheirlocation, storage,andretrieval.

Italsoisresponsibleforstoringandretrieving

informationondiskdrivesandfortheorganizationof thatinformationonthedrive. 15

Operating Systems

Major Functions of Operating System

Job Management

ThejobmanagementfunctionofanOSprepares,

schedules,controls,andmonitorsjobssubmittedfor executiontoensurethemostefficientprocessing.

Ajobisacollectionofoneormorerelatedprograms

andtheirdata. 16

Operating Systems

Major Functions of Operating System

Standard Means of Communication between User

and Computer

TheOSalsoestablishesastandardmeansof

communicationbetweenusersandtheircomputer systems.

Itdoesthisbyprovidingauserinterfaceanda

standardsetofcommandsthatcontrolthe hardware. 17

Operating Systems

User Interface

Aprogramthatcontrolsadisplayfortheuser

(usuallyonacomputermonitor)andthatallowsthe usertointeractwiththesystem).

Theuserinterfaceallowstheusertocommunicate

withtheoperatingsystem. 18

Operating Systems

User Interface

Theuserinterfaceprovidesmeansof:

Input-allowingtheuserstomanipulatea

system

Output-allowingthesystemtoindicatethe

effectsoftheusers'manipulation. 19

Operating Systems

Types of User Interface

Commandlineinterface

Graphicaluserinterface

20

Operating Systems

Types of User Interface

Command Line Interface (CLI)

Acommand-lineinterfaceisamechanismfor

interactingwithacomputeroperatingsystemor softwarebytypingcommandstoperformspecific tasks.

Thismethodofinstructingacomputertoperforma

giventaskisreferredtoas"entering"acommand.

Acceptinputviakeyboardonly.

Notsuitableforbeginners.

21

Operating Systems

Types of User Interface

Command Line Interface (CLI)

22

Operating Systems

Types of User Interface

Command Line Interface (CLI)

Examplesofcommand:

CommandDescription

DIRTo display list of files or folder

COPYTo copy file or folder

MDTo make new folder

CLSTo clear screen

QuitTo quit

23

Operating Systems

Types of User Interface

Graphical User Interface (GUI)

Isatypeofuserinterfacewhichallowspeopleto

interactwithcomputerwithimagesratherthantext commands.

Acceptinputviakeyboardandpointingdevices.

Easytolearn.

24

Operating Systems

Types of User Interface

Elements of Graphical User Interface

Pointer

Icons

Desktop

Windows

Menus 25

Operating Systems

Types of User Interface

Pointer

Asymbolthatappearsonthe

displayscreenandthatyou movetoselectobjectsand commands.

Usually,thepointerappears

asasmallangledarrow. 26

Operating Systems

Types of User Interface

Icons

Smallpicturesthat

representcommands, files,orwindows. 27

Operating Systems

Types of User Interface

Desktop

Theareaonthedisplayscreenwhereiconsare

groupedisoftenreferredtoasthedesktopbecause theiconsareintendedtorepresentrealobjectsona realdesktop. 28

Operating Systems

Types of User Interface

Desktop

29

Operating Systems

Types of User Interface

Windows

Usedtodividethescreenintodifferentareas.

Ineachwindow,youcanrunadifferentprogramor

displayadifferentfile. 30

Operating Systems

Types of User Interface

Windows

31

Operating Systems

Types of User Interface

Menus

Mostgraphicaluserinterfacesletyouexecute

commandsbyselectingachoicefromamenu.

Twotypesofmenu:

Pull-downmenu

Pop-upmenu

32

Operating Systems

Types of User Interface

Menus 33

Operating Systems

Types of User Interface

CLIGUI

Ease

Because of the memorization and

familiarity needed to operate a command line interface, new users have a difficult time navigating and operating a command line interface.

Although new users may have a

difficult time learning to use the mouse and all GUI features, most users pick up this interface much easier when compared to a command line interface.

Control

Users have much more control of

their file system and operating system in a command line interface. For example, users can copy a specific file from one location to another with a one-line command.

Although a GUI offers plenty of

control of a file system and operating system, the more advanced tasks may still need a command line. 34

Operating Systems

Types of User Interface

CLIGUI

Multitasking

Although many command line

environments are capable of multitasking, they do not offer the same ease and ability to view multiple things at once on one screen.

GUI users have windows that

enable a user to view, control, and manipulate multiple things at once and is much faster to navigate when compared with a command line. Speed

Command line users only need to

use their keyboards to navigate a command line interface and often only need to execute a few lines to perform a task.

A GUI may be easier to use

because of the mouse. However, using a mouse and keyboard to navigate and control your operating system for many things is going to be much slower than someone who is working in a command line. 35

Operating Systems

Examples of Operating System

MS-DOS

Windows

MacOS Linux

Solaris

Android

36

Operating Systems

Microsoft DOS

DOSstandsforDisk

OperatingSystem.

DevelopedbyMicrosoftInc.

Usingcommandline

interface.

Itdoesnotsupportmultiple

usersandmultitasking.

Firstversion:MS-DOS1.0

(1981)

Finalversion:MS-DOS7.0

(1995) 37

Operating Systems

Microsoft DOS

38

Operating Systems

Windows

ProducedbyMicrosoft,

Inc.

Usinggraphicaluser

interface.

Supportmultitaskingand

multiuser.

Firstversion:Windows

1.0(1985)

Latestversion:Windows

8 39

Operating Systems

Windows

40

Operating Systems

Mac OS

Theofficialnameofthe

Macintoshoperating

system.

CreatedbyAppleInc.

OperatingSystemfor

AppleMacintoshcomputer.

Firstversion:MacSystem

1(1984)

Latestversion:MacOS

10.8.3

41

Operating Systems

Mac OS

42

Operating Systems

Linux

Afreely-distributableopen

sourceoperatingsystemthat runsonanumberofhardware platforms.

Linuxhasbecomean

extremelypopularalternative toproprietaryoperating systems.

Firstversion:Linux(1992)

Latestversion:Linux3.9.6

43

Operating Systems

Linux 44

Operating Systems

Android

AndroidisaLinux-based

operatingsystemformobile devicessuchassmartphones andtabletcomputers

ItisdevelopedbytheOpen

HandsetAlliance,ledby

Google,andothercompanies

Firstversion:Android1.0

(2008)

Latestversion:Android4.2.2

45

Operating Systems

Android

46

Operating Systems

Solaris

SolarisisaUnixoperating

systemoriginallydevelopedby

SunMicrosystems

Solariscanbeinstalledfrom

physicalmediaoranetworkfor useonadesktoporserver

Usedonserverand

workstation

Firstversion:Solaris1(1991)

Latestversion:SunOS11.1

47

Operating Systems

Solaris


Politique de confidentialité -Privacy policy