[PDF] Chapter 6 Operating Systems




Loading...







[PDF] dual-boot-operating-systems-in-smartphone-IJERTV2IS90547pdf

Dual-boot OS supports the instant switching mode to switch the operating system Dual-boot Operating Systems will run on both Windows Phone 8 OS and Android 

[PDF] Dual-Boot Computers and Virtual Machines - VMware

Some users of VMware Workstation and VMware Server already have dual-boot or multiple-boot computers and want to run one or more of the existing operating 

[PDF] ANALYSIS OF THE PERFORMANCE OF TWO OPERATING - IJSER

contemporary OSs include Microsoft Windows, Mac OS X, and Linux Microsoft Windows has a significant majority of market share in the desktop and notebook 

[PDF] Introduction

As we discussed earlier, you can even have multiple operating systems installed on the same personal computer This raises the question—how does your computer 

[PDF] Windows desktop operating system license requirements

You can only acquire upgrade licenses You must first have licensed and installed a qualified full desktop PC operating system on your device before your PC 

[PDF] Chapter 6 Operating Systems

A multi-user operating system allows multiple users to access a computer system concurrently ? Time-sharing system can be classified as multi-user systems 

[PDF] Chapter 6 Operating Systems 40940_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