OSCh1 - Chapter 1 Introduction Introduction to OS 1 What is...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Introduction to OS 1 Introduction to OS 1 Chapter 1 Introduction 2 What is an Operating System? ! A program that acts as an intermediary between a user of a computer and the computer hardware . ! Various operating system goals: " Mainframe operating systems: to optimize utilization of hardware. " PC operating systems: to support complex games, business applications " Handheld computers : to help users easily interface with the computer to execute programs. ! Some operating systems are designed to be convenient, others to be efficient, and others some combination of the two.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Introduction to OS 2 3 Four Components of a Computer System ! Computer system can be divided into four components: hardware , the operating system , the application programs , and the users . 4 Four Components of a Computer System (cont’d) ! Hardware – provides basic computing resources. " CPU, memory, I/O devices. ! Operating system – controls and coordinates use of hardware among various applications and users ! Application programs – define the ways in which the system resources are used to solve the computing problems of the users. " Word processors, compilers, web browsers, database systems, video games. ! Users – people, machines, other computers. An operation system is similar to a government . It provides an environment within which other (user) programs can do useful work.
Background image of page 2
Introduction to OS 3 5 Viewpoints From Users ! PC: the OS is designed for one user only . " Resources are monopolized. " The goal is to maximize the work of the user. " The OS is generally designed for ease of use , with some attention paid to performance and non paid to resource utilization. ! Mainframe: the OS is designed for multiple users – accessing the same computer through terminals. " These users share resources. " The OS is designed to maximize resource utilization to assure that all available CPU time, memory 6 Viewpoints From Users (cont’d) ! Workstation: " Users sit at workstations connected to networks of other workstations and servers file, computer, print server. " The OS is designed to compromise between individual usability and resource utilization. ! Handheld computer: are standalone units for individual users. " The OS is designed mostly for individual usability. " But performance per amount of battery life is important as well. ! Computer with little (or no) user view: embedded home devices. " The OS is designed to run without user intervention.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Introduction to OS 4 7 Viewpoints From Computers ! OS for computer is the program involved with the hardware. ! OS is a resource allocator . " Manages all resources. " Decides between conflicting requests for efficient and fair resource use. ! OS is a
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/01/2012 for the course CMP 426 taught by Professor Gwangs.jung during the Spring '12 term at CUNY Lehman.

Page1 / 38

OSCh1 - Chapter 1 Introduction Introduction to OS 1 What is...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online