Xem mẫu
- Chap5: TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
(operating systems overview)
GV: TS. Trần Thị Minh Khoa
- (part1-chap2 WilliamStalling)(2t)
1. Computer System Overview
2. Operating System
1. Objectives and Functions
2. Elements
3. Windows OS
4. Linux OS
- (chap2 WilliamStalling)(2t)
1. Computer System Overview
2. Operating System
1. Objectives and Functions
2. Elements
3. Windows OS
4. Linux OS
- Overview: Computer System
Top level: 4 basic elements
- Abstract view
- (chap2 WilliamStalling)(2t)
1. Computer System Overview
2. Operating System
1. Objectives and Functions
2. Elements
3. Windows OS
4. Linux OS
- What is OS?
An OS is a program that controls the execution of application
programs and acts as an interface between applications and
the computer hardware
Three objectives:
Convenience: An OS makes a computer more convenient to use.
Efficiency: An OS allows the computer system resources to be used
in an efficient manner.
Ability to evolve: An OS should be constructed in such a way as to
permit the effective development, testing, and introduction of new
system functions without interfering with service.
- What is OS?
OS là gì?
Một chương trình hoạt động trung gian giữa người dùng (ứng
dụng) và phần cứng máy tính
Thực thi các chương trình ứng dụng
Main objectives of an OS:
• Convenience – Thuận tiện
• Efficiency – Hiệu quả
• Ability to evolve – Khả năng phát triển
- Layer view (Hierarchical fashion)
- Service provided by OS (1)
Program development
Program execution
Access to I/O devices
Controlled access to files
System access
Error detection and response
Accounting
- Service provided by OS (2)
- Key Interfaces
Instruction set architecture (ISA)
Application binary interface (ABI)
Application programming interface (API)
- The Role of an OS
HTMT là tập hợp các nguồn tài nguyên hỗ trợ sự vận
động, lưu trữ và xử lý dữ liệu
OS có trách nhiệm quản lý các nguồn tài nguyên này
- The OS as Software
Chức năng tương tự với phần mềm máy tính
Chương trình, tập hợp các chương trình được thi
hành bởi bộ vi xử lý
Frequently relinquishes control and must depend on
the processor to allow it to regain control
- The OS as Resource Manager
- Evolution of OSs
A major OS will evolve over time for a number of
reasons:
Hardware upgrades
New types of hardware
New services
Fixes
- Evolution of OSs
Stages include:
Time
Sharing
Multiprogrammed Systems
Batch Systems
Simple
Batch
Systems
Serial
Processing
- (chap2 WilliamStalling)(2t)
1. Computer System Overview
2. Operating System
1. Objectives and Functions
2. Elements
3. Windows OS
4. Linux OS
- History!!!
- Architecture
nguon tai.lieu . vn