CS6401- OPERATING SYSTEMS L T P C

Slides:



Advertisements
Similar presentations
Interactive lesson about operating system
Advertisements

CMPT 300: Operating Systems I Dr. Mohamed Hefeeda
Chapter 1 Computer System Overview Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles,
1 School of Computing Science Simon Fraser University CMPT 300: Operating Systems I Dr. Mohamed Hefeeda.
Computer System Overview
Introduction  What is an Operating System  What Operating Systems Do  How is it filling our life 1-1 Lecture 1.
Modified from Silberschatz, Galvin and Gagne ©2009 CS 446/646 Principles of Operating Systems Lecture 1 Chapter 1: Introduction.
1.1 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts School of Computing Science Simon Fraser University CMPT 300: Operating Systems I Instructor:
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Chapter 1: Introduction.
Objectives To provide a grand tour of the major operating systems components To provide coverage of basic computer system organization.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition Chapter 1: Introduction.
Computer System Overview Chapter 1. Operating System Exploits the hardware resources of one or more processors Provides a set of services to system users.
Chapter 1 Computer System Overview Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles,
Chapter 1. Introduction What is an Operating System? Mainframe Systems
UNIX and Shell Programming (06CS36)
Chapter 1 Computer System Overview Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles,
Ihr Logo Operating Systems Internals & Design Principles Fifth Edition William Stallings Chapter 1 Computer System Overview.
المحاضرة الاولى Operating Systems. The general objectives of this decision explain the concepts and the importance of operating systems and development.
Chapter 1: Introduction. 1.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts Chapter 1: Introduction What Operating Systems Do Computer-System.
COMPUTER SYSTEM OVERVIEW. Operating Systems: Internals and Design Principles “No artifact designed by man is so convenient for this kind of functional.
OPERATING SYSTEMS UNIT – I R.SOUJANYA IT Dept. UNIT I Computer System and Operating System Overview Chapter 1: IntroductionIntroduction Overview of Computer.
UNIX and Shell Programming
Lecture 1: Network Operating Systems (NOS) An Introduction.
CS4315A. Berrached:CMS:UHD1 Introduction to Operating Systems Chapter 1.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Multiprocessor Systems Distributed.
1 Computer Architecture. 2 Basic Elements Processor Main Memory –volatile –referred to as real memory or primary memory I/O modules –secondary memory.
Silberschatz, Galvin and Gagne ©2013 Operating System Concepts – 9 th Edit9on Chapter 1: Introduction.
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 Computer System Overview Chapter 1. 2 Operating System Exploits the hardware resources of one or more processors Provides a set of services to system.
Chapter 1: Introduction. 1.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts Objectives To provide a grand tour of the major operating.
OPERATING SYSTEM CONCEPT AND PRACTISE
Applied Operating System Concepts
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Applied Operating System Concepts
Chapter 1 Computer System Overview
Selected topic in computer science (1)
Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Computer System Overview
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
OPERATING SYSTEM OVERVIEW
Chapter 1: Introduction
Chapter 1: Introduction
חוברת שקפים להרצאות של ד"ר יאיר ויסמן מבוססת על אתר האינטרנט:
Chapter 1: Intro (excerpt)
What is an Operating System?
Operating System Concepts
Chapter 1: Introduction
Unit 1: Introduction to Operating System
Introduction to Operating Systems
Language Processors Application Domain – ideas concerning the behavior of a software. Execution Domain – Ideas implemented in Computer System. Semantic.
Introduction to Operating Systems
Subject Name: Operating System Concepts Subject Number:
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1 Computer System Overview
Computer System Overview
Chapter 1: Introduction
Introduction to Operating Systems
Chapter 1: Introduction
Operating System Concepts
Chapter 1: Introduction
Presentation transcript:

CS6401- OPERATING SYSTEMS L T P C 3 0 0 3

UNIT I OPERATING SYSTEMS OVERVIEW Computer System Overview-Basic Elements, Instruction Execution, Interrupts, Memory Hierarchy, Cache Memory, Direct Memory Access, Multiprocessor and Multicore Organization. Operating system overview-objectives and functions, Evolution of Operating System.- Computer System Organization-Operating System Structure and Operations- System Calls, System Programs, OS Generation and System Boot.

What is operating system ? It acts as an intermediary between a user of a computer and the computer hardware. An operating system is a program that manages the computer hardware. It also provides a basis for application programs.

purpose of an operating system provide an environment in which a user can execute program Exploits the hardware resources of one or more processors (cores) Provides a set of services (system calls) to system users Manages main/secondary memory and I/O devices

Goals of an Operating System To make the computer system convenient to use. To use the computer hardware in an efficient manner.

Components of a Computer System Computer system can be divided into four components: 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

Four Components of a Computer System

Basic Elements Processor Controls the operation of the computer Performs the data processing functions Referred to as the Central Processing Unit (CPU) Main Memory Volatile Contents of the memory is lost when the computer is shut down Referred to as real memory or primary memory I/O Modules Moves data between the computer and external environments such as: Storage(e.g. hard drive),communications equipment (NIC) System Bus Provides for communication among processors, main memory, and I/O modules

Computer Components: Top-Level View

Instruction Execution A program(instructions) to be executed by processor-stored in memeory Two steps Processor reads (fetches) instructions from memory Processor executes each instruction