Bài giảng Hệ thống máy tính - Chương 5: Tổng quan về hệ điều hành - Trần Thị Minh Khoa
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
Systems
Multiprogrammed
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
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Hệ thống máy tính - Chương 5: Tổng quan về hệ điều hành - Trần Thị Minh Khoa", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_giang_he_thong_may_tinh_chuong_5_tong_quan_ve_he_dieu_ha.pdf