1. Trang chủ
  2. » Công Nghệ Thông Tin

Nguyên lí các hệ điều hành chương 1 : Tổng quan về hệ điều hành

107 124 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 107
Dung lượng 7,5 MB

Nội dung

Hệ Điều Hành (Nguyên lý hệ điều hành) Đỗ Quốc Huy huydq@soict.hust.edu.vn Bộ mơn Khoa Học Máy Tính Viện Công Nghệ Thông Tin Truyền Thông Chương Tổng quan Hệ Điều Hành ① Khái niệm Hệ điều hành ② Lịch sử phát triển Hệ điều hành ③ Định nghĩa phân loại Hệ điều hành ④ Tính chất Hệ điều hành ⑤ Các khái niệm Hệ điều hành ⑥ Cấu trúc Hệ điều hành ⑦ Vấn đề xây dựng Hệ điều hành Chương Tổng quan Hệ Điều Hành ① Khái niệm Hệ điều hành ② Lịch sử phát triển Hệ điều hành ③ Định nghĩa phân loại Hệ điều hành ④ Tính chất Hệ điều hành ⑤ Các khái niệm hệ điều hành ⑥ Cấu trúc hệ điều hành ⑦ Vấn đề xây dựng Hệ điều hành Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành ① Khái niệm Hệ điều hành lCấu trúc phân lớp hệ thống tính tốn lChức hệ điều hành Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp hệ thống tính tốn lSơ đồ kiến trúc hệ thống máy tính Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp hệ thống tính tốn lSơ đồ kiến trúc hệ thống máy tính Bộ vào Bộ nhớ Đường Truyền Bộ xử lý l Một/ nhiều CPUs, thiết bị điều khiển liên kết hệ thống bus chung để truy nhập tới nhớ chia sẻ l Các thiết bị điều khiển CPU thực đồng thời, cạnh tranh với Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp hệ thống tính tốn l Các thành phần hệ thống máy tính(Silberschatz 2002) Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp hệ thống tính tốn l Các thành phần hệ thống máy tính (Tanenbaum 2001) Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp hệ thống tính tốn l Các thành phần hệ thống máy tính l Phần cứng (Hardware) Cung cấp tài nguyên tính toán (CPU, nhớ, thiết bị vào ra) l Hệ điều hành (Operating system) điều khiển phối hợp việc sử dụng phần cứng cho ứng dụng khác nhiều người sử dụng khác l Chương trình ứng dụng(Application programs) (chương trình dịch, hệ sở liệu, game, ) sử dụng tài nguyên máy tính để giải yêu cầu người sử dụng l Người dùng (Users) Người sử dụng máy móc hay máy tính khác Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp hệ thống tính tốn l Mục tiêu l Hệ điều hành (Operating system) nằm phần cứng hệ thống chương trình ứng dụng l Mục tiêu: Cung cấp môi trường để người sử dụng thực chương trình ứng dụng làm cho máy tính dễ sử dụng hơn, thuận lợi hiệu l Chuẩn hóa giao diện người dùng hệ thống phần cứng khác l Sử dụng hiệu tài nguyên phần cứng khai thác tối đa hiệu suất phần cứng Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.2 Dịch vụ Hệ điều hành Dịch vụ phụ trợ Không nhằm trợ giúp người dùng mà dùng để vận hành hệ thống hiệu l Cung cấp tài nguyên Phân phối tài nguyên cho nhiều người dùng nhiều công việc thực diện thời điểm l Thống kê báo cáo Lưu giữ thông tin loại số lượng tài nguyên sử dụng, nhằm sử dụng cho tính toán (giá thành sử dụng), nghiên cứu (cải tiến hệ thống) l Bảo vệ Đảm bảo truy nhập tới tài nguyên hệ thống kiểm soát Chương Tổng quan Hệ Điều Hành Cấu trúc Hệ điều hành lCác thành phần hệ thống lDịch vụ Hệ điều hành lLời gọi hệ thống lCác cấu trúc hệ thống Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.3 Lời gọi hệ thống Lời gọi hệ thống Lời gọi hệ thống cung cấp giao tiếp tiến trình hệ điều hành Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.3 Lời gọi hệ thống Lời gọi hệ thống lQuản lý tiến trình: khởi tạo tiến trình, huỷ tiến trình lQuản lý nhớ: cấp phát giải phóng nhớ lQuản lý file: tạo mới, xoá, đọc ghi file lQuản lý thiết bị vào ra: thực trao đổi vào/ra lTrao đổi thông tin với hệ thống lấy/đặt ngày lTruyền thông liên tiến trình Chương Tổng quan Hệ Điều Hành Cấu trúc Hệ điều hành lCác thành phần hệ thống lDịch vụ Hệ điều hành lLời gọi hệ thống lCác cấu trúc hệ thống Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.4 Các cấu trúc hệ thống Cấu trúc MS-DOS (Silberschatz 2002) Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.4 Các cấu trúc hệ thống Cấu trúc UNIX (Silberschatz 2002) Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.4 Các cấu trúc hệ thống Cấu trúc OS/2 (Silberschatz 2002) Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.4 Các cấu trúc hệ thống Máy ảo (Silberschatz 2002) Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.4 Các cấu trúc hệ thống Mơ hình Client-Server (Tanenbaum 2001) Chương Tổng quan Hệ Điều Hành Các khái niệm Hệ điều hành 6.4 Các cấu trúc hệ thống Mơ hình Client-Server hệ phân tán (Tanenbaum 2001) Chương Tổng quan Hệ Điều Hành ① Khái niệm Hệ điều hành ② Lịch sử phát triển Hệ điều hành ③ Định nghĩa phân loại Hệ điều hành ④ Tính chất Hệ điều hành ⑤ Các khái niệm hệ điều hành ⑥ Cấu trúc hệ điều hành ⑦ Vấn đề xây dựng Hệ điều hành Chương Tổng quan Hệ Điều Hành Vấn đề xây dựng hệ điều hành Nguyên tắc xây dựng hệ điều hành lNguyên lNguyên lNguyên lNguyên lNguyên lNguyên lNguyên tắc modul tắc tương đối định vị tắc macroprocessor tắc khởi tạo cài đặt tắc lặp chức tắc giá trị chuẩn tắc bảo vệ nhiều mức Chương Tổng quan Hệ Điều Hành Tóm Lược ① Khái niệm Hệ điều hành l Cấu trúc phân lớp hệ thống l Chức Hệ điều hành ⑤ Các khái niệm hệ điều hành l l l l ② Lịch sử phát triển Hệ điều hành l Lịch sử phát triển máy tính điện tử l Lịch sử phát triển Hệ điều hành ③ Định nghĩa phân loại Hệ điều hành l Định nghĩa l Phân loại Hệ điều hành ④ Tính chất Hệ điều hành l l l l l Độ tin cậy cao An toàn Hiệu Tổng quát theo thời gian Thuận tiện Tiến trình luồng Tài nguyên hệ thống Bộ xử lý lệnh (Shell) Lời gọi hệ thống (System calls) ⑥ Cấu trúc hệ điều hành l Những thành phần hệ thống l Dịch vụ Hệ điều Hành l Lời gọi hệ thống l Các cấu trúc hệ thống ⑦ Vấn đề xây dựng Hệ điều hành ... quan Hệ Điều Hành Khái niệm Hệ điều hành 1. 1 Cấu trúc phân lớp hệ thống tính tốn lSơ đồ kiến trúc hệ thống máy tính Chương Tổng quan Hệ Điều Hành Khái niệm Hệ điều hành 1. 1 Cấu trúc phân lớp hệ. .. dựng Hệ điều hành Chương Tổng quan Hệ Điều Hành ① Khái niệm Hệ điều hành ② Lịch sử phát triển Hệ điều hành ③ Định nghĩa phân loại Hệ điều hành ④ Tính chất Hệ điều hành ⑤ Các khái niệm hệ điều. .. Tổng quan Hệ Điều Hành ① Khái niệm Hệ điều hành ② Lịch sử phát triển Hệ điều hành ③ Định nghĩa phân loại Hệ điều hành ④ Tính chất Hệ điều hành ⑤ Các khái niệm Hệ điều hành ⑥ Cấu trúc Hệ điều hành

Ngày đăng: 20/05/2020, 15:28

TỪ KHÓA LIÊN QUAN

w