Chapter 6 An Introduction to System Software and Virtual Machines.

Slides:



Advertisements
Similar presentations
OPERATING SYSTEMS Lecturer: Szabolcs Mikulas Office: B38B
Advertisements

MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Software: Systems and Application Software Chapter 4.
Introduction CSCI 444/544 Operating Systems Fall 2008.
Chapter 6: An Introduction to System Software and Virtual Machines Invitation to Computer Science, C++ Version, Third Edition.
©Brooks/Cole, 2001 Chapter 2 Introduction to The C Language.
Chapter 6: An Introduction to System Software and Virtual Machines Invitation to Computer Science, C++ Version, Third Edition.
©Brooks/Cole, 2003 Chapter 7 Operating Systems. ©Brooks/Cole, 2003 Define the purpose and functions of an operating system. Understand the components.
© 2004, D. J. Foreman 1 CS350 Operating Systems. © 2004, D. J. Foreman 2 Administrivia  Assignments ■ Homework on most chapters ■ Approximately 8 lab.
Figure 1.1 Interaction between applications and the operating system.
Use with Computer Systems and Networks by Blundell, Khan, Lasebae and Jabbar ISBN © 2007 Middlesex University Press Computer Systems and.
Chapter 6: An Introduction to System Software and Virtual Machines
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
Computer Science 101 The Virtual Machine: Operating Systems.
Course: Introduction to Computers
Chapter 6: An Introduction to System Software and Virtual Machines Invitation to Computer Science, C++ Version, Fourth Edition ** Re-ordered, Updated 4/14/09.
Computer Software.
Operating System Overview
 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.
Chapter 1: Introduction to oerating system
Understanding Operating Systems Flynn & McHoes
Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4.
Invitation to Computer Science 5 th Edition Chapter 6 An Introduction to System Software and Virtual Machine s.
MODERN OPERATING SYSTEMS Third Edition ANDREW S. TANENBAUM Chapter 1 Introduction Tanenbaum, Modern Operating Systems 3 e, (c) 2008 Prentice-Hall, Inc.
INVITATION TO COMPUTER SCIENCE, JAVA VERSION, THIRD EDITION Chapter 6: An Introduction to System Software and Virtual Machines.
Software Information Systems and Management. Software Computer programs: A sequence of instructions for the computer. Systems Software The set of programs.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Computer Software.
Managing Content with SharePoint 2007 Module 0. Overview  Introduction  About This Course  Course Outline  Using Virtual PC.
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.
Chapter 3: Operating Systems
Software Development Programming Languages and Data Organization.
Chapter 28 - Remote Login and Remote Desktops(TELNET) Introduction Early Computers Used Textual Interfaces A Timesharing System Requires User Identification.
CPSC 171 Introduction to Computer Science System Software and Virtual Machines.
INTRODUCTION to MIS 12/24/20151 Introduction To MIS Component Overview.
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 - OS Overview Ivy Tech State College Northwest Region 01 CIS106 Microcomputer Operating Systems Gina Rue CIS Faculty.
Chapter 3 Operating Systems. © 2005 Pearson Addison-Wesley. All rights reserved 3-2 Chapter 3 Operating Systems 3.1 The Evolution of Operating Systems.
Configuring, Managing and Maintaining Windows Server® 2008 Servers Course 6419A.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Operating Systems.
©Brooks/Cole, 2003 Chapter 7 Operating Systems 作業系統 ( 電腦的管家婆 )
CS4315A. Berrached:CMS:UHD1 Introduction to Operating Systems Chapter 1.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
Chapter 7 Operating Systems Foundations of Computer Science  Cengage Learning 1.
Principles of Information Systems, Sixth Edition 1 Software: Systems and Application Software Chapter 4.
L ECTURE -6 Topics: Introduction to Operating system. Functions of an Operating system. Classification of Operating systems.
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
Chapter 5 Operating Systems.
Invitation to Computer Science 6th Edition
Chapter 7 Operating Systems.
TECHNOLOGY GUIDE TWO Computer Software.
Introduction to Operating System (OS)
Chapter 4 Computer Software.
Invitation to Computer Science 6th Edition
Lecture 2: Hardware Review
Technology Guide 2 Software.
Mobile Development Workshop
11/24/
Chapter 1: Introduction
Unit 1: Introduction to Operating System
This is a typical Windows user desktop
Functions of an operating system
Lecture 2: Hardware Review
Week1 software - Lecture outline & Assignments
Lecture Topics: 11/1 Hand back midterms
Presentation transcript:

Chapter 6 An Introduction to System Software and Virtual Machines

The Virtual Machine – Figure 6.1 The Role of System Software

The Virtual Machine – Figure 6.2 Types of System Software

Assembly Language – Figure 6. 3 The Continuum of Programming Languages

Assembly Language – Figure 6. 4 The Translation/Loading/Execution Process

Practice Problems – Figure 6.11 Outline of Pass 1 of the Assembler

Practice Problems – Figure 6.12 Outline of Pass 2 of the Assembler

Operating Systems – Figure 6.15 User Interface Responsibility of the Operating System

Functions of an Operating System – Figure 6.16 Example of a Graphical User Interface

System Security and Protection – User Name and Password

Historical Overview of Operating Systems development - Figure 6.18 Operation of a Batch Computer System

Historical Overview of Operating Systems Development – Figure 6.19 Structure of a Typical Batch Job

Historical Overview of Operating Systems Development – Multiprogramming Operating Systems

Historical Overview of Operating Systems Development – The Third Generation Operating System

Historical Overview of Operating Systems Development – Figure 6.20 Configuration of a Time-Shared Operating System

Historical Overview of Operating Systems Development – Figure 6.21 A Local Area Network

Historical Overview of Operating Systems Development – Figure 6.22 The Virtual Environment of a Network Operating System

The Future – Figure 6.23 Structure of a Distributed System