Chapter 1: Introduction to oerating system

Slides:



Advertisements
Similar presentations
OPERATING SYSTEM INTRODUCTION
Advertisements

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
Operating System.
Maninder Kaur OPERATING SYSTEM Maninder Kaur 11 Oct 2010.
Prof. B. I. Khodanpur HOD – Dept. of CSE R. V. College of Engineering
Chapter 1: Introduction
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Software: Systems and Application Software
Operating Systems: Software in the Background
© 2004, D. J. Foreman 1 CS350 Operating Systems. © 2004, D. J. Foreman 2 Administrivia  Assignments ■ Homework on most chapters ■ Approximately 8 lab.
Understanding Operating Systems 1 Overview Introduction Operating System Components Machine Hardware Types of Operating Systems Brief History of Operating.
Introduction to windows operating system i
Introduction. Why Study OS? Understand model of operation –Easier to see how to use the system –Enables you to write efficient code Learn to design an.
1/16/2008CSCI 315 Operating Systems Design1 Introduction Notice: The slides for this lecture have been largely based on those accompanying the textbook.
Slide 1-1 Copyright © 2004 Pearson Education, Inc. Operating Systems: A Modern Perspective, Chapter 1.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
SOFTWARE.
Chapter 3 Operating Systems Introduction to CS 1 st Semester, 2015 Sanghyun Park.
O PERATING S YSTEM ALAK ROY. Assistant Professor Dept. of CSE, RSET ROYAL GROUP OF INSTITUTIONS CS-107 I NTRODUCTION TO.
Operating systems CHAPTER 7.
Lecture By : Rupinder Kaur Lect. IT SRS Govt. Polytechnic college Ludhiana Topic : Overview of Operating System.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
Operating Systems CS3502 Fall 2014 Dr. Jose M. Garrido
 What is OS? What is OS?  What OS does? What OS does?  Structure of Operating System: Structure of Operating System:  Evolution of OS Evolution of.
Operating Systems.
 Introduction to Operating System Introduction to Operating System  Types Of An Operating System Types Of An Operating System  Single User Single User.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
Understanding Operating Systems Flynn & McHoes
Mini (Mid-Ranged) Computers.  Computer that possesses the same components as large mainframes but has reduced memory and slower processing speeds.
INTRODUCTION SOFTWARE HARDWARE DIFFERENCE BETWEEN THE S/W AND H/W.
1.1 Operating System Concepts Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered.
Chapter 1: Introduction and History  Where does the operating system fit in a computing system?  What does the operating system achieve?  What are the.
Lecture 8: 9/19/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
INFORMATION SYSTEM-SOFTWARE Topic: OPERATING SYSTEM CONCEPTS.
C o n f i d e n t i a l 1 Course: BCA Semester: III Subject Code : BC 0042 Subject Name: Operating Systems Unit number : 1 Unit Title: Overview of Operating.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
February 02Page 1 Operating Systems Introduction.
Operating Systems Objective n The historic background n What the OS means? n Characteristics and types of OS n General Concept of Computer System.
An operating system is the software that makes everything in the computer work together smoothly and efficiently. What is an Operating System?
Application Software System Software.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
CIS250 OPERATING SYSTEMS Chapter One Introduction.
Typical Computer System. What's an O.S. and What Does it Do? Software extensions to Hardware Provides for efficient control of and access to system facilities.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Operating Systems.
Chapter 4 Software. Introduction Program: is a set of sequence instructions that tell the computer what to do. Software: is a collection of programs,
INTRODUCTION OF SYSTEM & APPLICATION SOFTWARE. OPERATING SYSTEM (OS) An operating system, or OS, is a software program that enables the computer hardware.
CS4315A. Berrached:CMS:UHD1 Introduction to Operating Systems Chapter 1.
©2013 Pearson Education, Inc. Upper Saddle River, NJ. All Rights Reserved. Introduction to Computers and Computing.
L ECTURE -6 Topics: Introduction to Operating system. Functions of an Operating system. Classification of Operating systems.
Operating Systems p.describe the characteristics of knowledge-based systems; q.describe the purpose of operating systems; r.describe the characteristics.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Computer Software.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
CT101: Computing Systems Introduction to Operating Systems.
1 OPERATING SYSTEMS. 2 CONTENTS 1.What is an Operating System? 2.OS Functions 3.OS Services 4.Structure of OS 5.Evolution of OS.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
2. OPERATING SYSTEM 2.1 Operating System Function
Operating System.
Where are being used the OS?
THE OPERATION SYSTEM The need for an operating system
Introduction to Operating System (OS)
TYPES OFF OPERATING SYSTEM
Chapter 2: System Structures
The Main Features of Operating Systems
Chapter-1 Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions.
DSS Architecture MBA 572 Craig K. Tyran Fall 2002.
Lecture Topics: 11/1 Hand back midterms
Introduction and History
Presentation transcript:

Chapter 1: Introduction to oerating system TOPICS Computer & Software Operating System Strategies Learning Objectives: Introduction to OS basic and fundamentals The key element in OS Environment in OS Learning Outcomes: Student able to identify key component in OS Student able to know OS strategies

Why studying OS To extract the best performance from OS To understand how to use the system functionality most effective To understand and exploit design during program execution

Computer system & Software Hardware Provide tool to solve specific problems To solve specific problem Application Software provide general programming environment to create application needs. OS is subset of syst. sw System Software

Differences between Syst. Software and Application Software System Software Application Software Supports the use in computer operations Manages computer machine resources such as register,CPU, I/O syst Written in Low level language. Eg: assembly language Used as long as computer is turned on. Performs more than one job or task related at a time(multitasking) Control many processes at a time Concern problem solving and the use of computer as a tools Manages operation data such as insert, delete, update and sorting. Written in high level language such as Pascal, C++,VB, Java Use only when it’s needed Performs only one job or task at a Process done by following step by step at a time.

Function OS Interface between hardware and user which is responsible for the management. To coordinate of activities and the sharing of the resources of a computer, that acts as a host for computing. Eg: Programmer use OS to implement application software To handle the resource allocation an access protection of the hardware. to provide maintain a platform for running application software Example OS: MS Dos, Ms Windows, Mac OS, Linux and Unix

OS Strategies Batch Processing Timesharing Personal Computers & workstation Process Control & real time computers Network Technology

1. Batch Processing Set of jobs is submitted in sequence for processing. These systems have a relatively long average turnaround period (interval from arrival time to completion) for jobs.

1. Batch Processing Services a collection of jobs called a batch Jobs: unit of work submitted by a user to the OS. A job usually consists of a program and the data to be run. Jobs are stored in job queues until the computer is ready to process them. There is no interaction between the user and the computer while the program is being run. Computers which do batch processing often operate at night. Only one program can be run during one cycle.(not multiuser program) Example : Payroll - when a company calculates the wages for its workforce and prints payslips.

2. Time Sharing Called as interactive system or conversation. Support multiple user. Called as interactive system or conversation. Basic functions and facilities in a time sharing system: a) Users can access main memory at the same time. Time sharing system supposedly to keep each of the memory space for each users and provide equal time allocation for each processor b) Processor has to be able do multitasking by having interuptablity. Eg: mainframe and mini computers are time sharing systems.

3. Personal computers and workstations A workstation is a high-end microcomputer higher performance than Personal Computer (CPU and graphics, memory capacity and multitasking capability) multi-user sharing of a single computer toward an environment. These single-user machines are multiprogrammed so that the computer can be performing several different tasks concurrently on behalf of the user.

Inexpensive and easy to install in any location. MINICOMPUTER First generation Digital Equipment Corporation (DEC) PDP-8 on display at the National Museum of American History MICROCOMPUTER The Commodore 64 was one of the most popular microcomputers of its era, and is the best-selling model of home computer of all time.[1] http://en.wikipedia.org/wiki/Microcomputer

4. Process control and real-time computers used to control “autonomous systems” such as hydroelectric dams, satellites, and robots. This multiprogramming OS is required to guarantee response time for particular computing tasks Example: Automatics System, Airplane Computer System, Online Bank System

5. Network technology Modern computer configurations use high- speed networks to interconnect groups of personal computers, workstations, batch system, timesharing systems, and sometimes even real-time systems. Need for resources and information sharing across the network

references Nutt Gary Operating System : A modern perspective , Addison Wesley.