Chapter 1 Overview of Operating System
First, concept
1, the status of the operating system
Computer system = software hardware
Software System = Application Software System Software
System Software = Operating System Language Processor Database Manager ........
2, the role of the operating system
(1) Various resources in the management system
(2) Provide a good interface for users: GUI
3, definition:
The operating system is located above the hardware layer, one system software under other software layers, is a program collection that manages various resources of the computer and facilitating the system using a computer.
Second, history
1, generate
(1), manual operation stage
(2), batch phase
Online batch
Offline Batch: Leave the input / output from the host.
(3), implement system stages
Due to the introduction of the channel and the appearance of the channel interrupt host function, the operating system enters the execution phase.
2, the improvement of the operating system
(1), multi-channel batch
(2), time-time operating system
(3), real-time operating system: soft, time hard time
(4), universal operating system
(5), network operating system
(6), distributed operating system
.........................
Third, characteristics
1, program concurrency
(1), user program and user program
(2), user program and system program
2, resource sharing
Fourth, the classification of the operating system
1, multi-digital batch processing system
Job (S) => Genuine (S) => Enter well => Host => Output Well => Output Machine (S) => Results (S)
2. Time-time operating system
Time film
characteristic:
(1), multiplex: one host can be connected to multiple terminals
(2), interactivity: The system is based on dialogue and end user service
(3), exclusive: Due to the shorter time, let users feel that they are unique resources
3, real-time operating system
Real-time control
Real-time information processing
4, universal operating system
5, single user operating system
6, network operating system
Implement Network Communication and Network Resource Management
7, distributed operating system
characteristic
Unified operating system
Resources further share
Reliability is stronger
8, multi-process machine system
9, embedded operating system
10, smart card operating system