Danh mục

Bài giảng Hệ thống máy tính: Chương 5 - TS. Trần Thị Minh Khoa

Số trang: 38      Loại file: pdf      Dung lượng: 1.16 MB      Lượt xem: 24      Lượt tải: 0    
tailieu_vip

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin 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, cung cấp cho người học những kiến thức như: Computer System Overview; Operating System; Windows OS; Linux OS. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ thống máy tính: Chương 5 - TS. 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 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

Tài liệu được xem nhiều: