Understanding Operating Systems Flynn - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Understanding Operating Systems Flynn

Description:

MS-DOS Operating System. Windows 2000. UNIX/Linux Operating System. OpenVMS Alpha Operating System ... manager. real-time system. software. supercomputer ... – PowerPoint PPT presentation

Number of Views:1050
Avg rating:3.0/5.0
Slides: 11
Provided by: terrile
Category:

less

Transcript and Presenter's Notes

Title: Understanding Operating Systems Flynn


1
Understanding Operating SystemsFlynn McHoes
  • Part I Operating Systems Theory
  • Overview
  • Memory Management, Early Systems
  • Memory Management, Recent Systems
  • Processor Management
  • Process Management
  • Concurrent Processes
  • Device Management
  • File Management
  • Network Organization Concepts
  • Management of Network Functions
  • System Management

2
Understanding Operating Systems
  • Part II Operating Systems in Practice
  • MS-DOS Operating System
  • Windows 2000
  • UNIX/Linux Operating System
  • OpenVMS Alpha Operating System
  • IBM OS/390 Operating System

3
Chapter 1 Overview
  • Introduction
  • Operating System Components
  • Machine Hardware
  • Types of Operating Systems
  • Brief History of Operating Systems Development
  • Conclusion

4
Components of an Operating System
  • Operating system part of the computing system
    that manages all of the hardware and all of the
    software
  • Controls every file, device, section of main
    memory every nanosecond of processing time
  • Memory manager
  • Processor manager
  • Device manager
  • File manager

Operating system consists of
5
Subsystems Must Work With Each Other
6
Tasks Performed by Each Subsystem
  • Monitor its resources continuously
  • Enforce the policies that determine who gets
    what, when and how much
  • Allocate the resource when appropriate
  • Deallocate the resource (reclaim it) when
    appropriate

7
Machine Hardware
  • Memory chips
  • Input/output devices (monitor, keyboard, printer)
  • Storage devices (disks, magnetic tape, card
    readers, drums)
  • Central Processing Unit (Arithmetic Logic Unit,
    registers, internal control, bus control)

8
Types of Operating Systems
  • Batch (simple and multi-programmed)
  • Interactive (time-sharing)
  • Real-time systems
  • Hybrid systems (combination of batch and
    interactive)
  • Parallel (tightly coupled)
  • Distributed (loosely coupled)

9
Brief History of Operating Systems Development
Recent Developments Distributed computing,
personal computers, high-speed communication,
multi-media
Second Generation Job scheduling, JCL, faster
I/O, spooling, batch, files
1940 1955 1965
1980 1990
First Generation Vacuum tube, single user, early
operating systems
Third Generation Shared processing,
multiprogramming, virtual memory, DBMS
10
Key Terms
  • batch system
  • central processing unit
  • device manager
  • file manager
  • firmware
  • hardware
  • hybrid system
  • interactive system
  • main memory
  • mainframe
  • memory manager
  • microcomputer
  • minicomputer
  • multiprocessing
  • networking
  • operating system
  • processor manager
  • real-time system
  • software
  • supercomputer
  • workstation
Write a Comment
User Comments (0)
About PowerShow.com