18
Chapter 6 An Introduction to System Software and Virtual Machines

Chapter 6 An Introduction to System Software and Virtual Machines

Embed Size (px)

Citation preview

Page 1: Chapter 6 An Introduction to System Software and Virtual Machines

Chapter 6

An Introduction to System Software and Virtual Machines

Page 2: Chapter 6 An Introduction to System Software and Virtual Machines

The Virtual Machine – Figure 6.1 The Role of System Software

Page 3: Chapter 6 An Introduction to System Software and Virtual Machines

The Virtual Machine – Figure 6.2 Types of System Software

Page 4: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 5: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 6: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 7: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 8: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 9: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 10: Chapter 6 An Introduction to System Software and Virtual Machines

System Security and Protection – User Name and Password

Page 11: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 12: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 13: Chapter 6 An Introduction to System Software and Virtual Machines

Historical Overview of Operating Systems Development – Multiprogramming Operating Systems

Page 14: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 15: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 16: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 17: Chapter 6 An Introduction to System Software and Virtual Machines

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

Page 18: Chapter 6 An Introduction to System Software and Virtual Machines

The Future – Figure 6.23 Structure of a Distributed System