Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 405 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
405
Dung lượng
5,93 MB
Nội dung
Hệ Điều Hành (Operating Systems) CuuDuongThanCong.com https://fb.com/tailieudientucntt Tài liệu tham khảo Trần Hạnh Nhi, Lê Khắc Nhiên Ân Giáo trình hệ điều hành Trung tâm phát triển cơng nghệ thơng tinĐHQG.HCM, 2005 Lê Hồi Nghĩa Giáo trình hệ điều hành ĐH Công nghệ thông tin, 2007 Silberschatz, Galvin, Gagne, Operating System Concepts, John Wiley & Sons,2003 Jean Bacon & Tim Harris, Operating Systems, AddisonWesley, 2003 CuuDuongThanCong.com https://fb.com/tailieudientucntt Chương 1: Tổng quan hệ điều hành CuuDuongThanCong.com https://fb.com/tailieudientucntt 1.1 Tổng quan • Giới thiệu – Định nghĩa hệ điều hành – Cấu trúc hệ thống máy tính – Các chức hệ điều hành CuuDuongThanCong.com https://fb.com/tailieudientucntt Định nghĩa • Hệ điều hành gì? – Chương trình trung gian phần cứng máy tính người sử dụng, có chức điều khiển phối hợp vệc sử dụng phần cứng cung cấp dịch vụ cho ứng dụng Người dùng Các ứng dụng • Mục tiêu – Giúp người dùng dễ dàng sử dụng hệ thống – Quản lý cấp phát tài nguyên hệ thống cách hiệu Hệ Điều Hành Phần cứng CuuDuongThanCong.com https://fb.com/tailieudientucntt Định nghĩa (tt) Hình xác Hình Dror G Feitelson CuuDuongThanCong.com https://fb.com/tailieudientucntt Các thành phần hệ thống CuuDuongThanCong.com https://fb.com/tailieudientucntt Các thành phần hệ thống (tt) Phần cứng (hardware) Bao gồm tài nguyên máy tính CPU, nhớ, thiết bị I/O, Hệ điều hành (operating system) Phân phối tài nguyên, điều khiển phối hợp hoạt động chương trình hệ thống Chương trình ứng dụng (application programs) Sử dụng tài nguyên hệ thống để giải vấn đề tính tốn người sử dụng, ví dụ: compilers, database systems, video games, business programs Dữ liệu CuuDuongThanCong.com https://fb.com/tailieudientucntt Các chức OS Phân chia thời gian xử lý định thời CPU Phối hợp đồng hoạt động processes (coordination & synchronization) Quản lý tài nguyên hệ thống (thi t bị I/O, nhớ, file chứa liệu,…) Thực kiểm soát access control, protection Duy trì quán (integrity) hệ thống, kiểm sốt lỗi phục hồi hệ thống có lỗi (error recovery) Cung cấp giao diện làm việc cho users CuuDuongThanCong.com https://fb.com/tailieudientucntt 1.2 PHÂN LOẠI HỆ ĐIỀU HÀNH Dưới góc độ loại máy tính Hệ điều hành dành cho máy MainFrame Hệ điều hành dành cho máy Server Hệ điều hành dành cho máy nhiều CPU Hệ điều hành dành cho máy tính cá nhân (PC) Hệ điều hành dành cho máy PDA (Embedded OS - hệ điều hành nhúng) Hệ điều hành dành cho máy chuyên biệt Hệ điều hành dành cho thẻ chíp (SmartCard) 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt ... LOẠI HỆ ĐIỀU HÀNH Dưới góc độ loại máy tính Hệ điều hành dành cho máy MainFrame Hệ điều hành dành cho máy Server Hệ điều hành dành cho máy nhiều CPU Hệ điều hành dành cho máy tính cá nhân (PC) Hệ. .. II: Cấu Trúc Hệ Điều Hành Các thành phần hệ điều hành Các dịch vụ hệ điều hành cung cấp Lời gọi hệ thống (System call) Các chương trình hệ thống (system programs) Cấu trúc hệ thống ... điều hành dành cho máy tính cá nhân (PC) Hệ điều hành dành cho máy PDA (Embedded OS - hệ điều hành nhúng) Hệ điều hành dành cho máy chuyên biệt Hệ điều hành dành cho thẻ chíp (SmartCard) 10 CuuDuongThanCong.com