Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
1,15 MB
Nội dung
Chapter 1: Tổng quan hệ điều hành CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu ̶ Biết hệ điều hành ̶ Biết loại hệ điều hành ̶ Biết lịch sử phát triển hệ điều hành CuuDuongThanCong.com Tổng quan hệ điều hành https://fb.com/tailieudientucntt Chuẩn đầu học Hiểu phát biểu lại khái niệm ̶ hệ điều hành, thành phần hệ ̶ điều hành Biết khác biệt loại hệ điều hành CuuDuongThanCong.com Tổng quan hệ điều hành https://fb.com/tailieudientucntt Nội dung Tổng quan Phân loại hệ điều hành Lịch sử phát triển hệ điều hành CuuDuongThanCong.com Tổng quan hệ điều hành https://fb.com/tailieudientucntt Tổng quan a Định nghĩa hệ điều hành b Cấu trúc hệ thống máy tính c Các chức hệ điều hành CuuDuongThanCong.com Tổng quan hệ điều hành https://fb.com/tailieudientucntt a Định nghĩa Hệ điều hành gì? • Người dùng 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 việc sử dụng phần cứng cung cấp dịch vụ cho ứng dụng ̶ 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 CuuDuongThanCong.com Chạy ứng dụng abc phần cứng XYZ Hệ Điều Hành Mục tiêu • Các ứng dụng Phần cứng Tổng quan hệ điều hành https://fb.com/tailieudientucntt a Định nghĩa (tt) Banking system Airline reservation Web browser Compilers Editors Command interpreter Application programs System programs Operating system Machine language Hardware Microprogramming Physical devices [Nguồn: Dror G Feitelson] CuuDuongThanCong.com Tổng quan hệ điều hành https://fb.com/tailieudientucntt b Cấu trúc hệ thống máy tính Một hệ thống máy tính phân chia thành phần sau: Phần cứng (hardware) Bao gồm tài nguyên máy tính CPU, nhớ (memory), thiết bị xuất nhập (I/O devices) 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) Là cách mà tài nguyên hệ thống sử dụng để giải vấn để tính tốn người sử dụng Ví dụ: compilers, database systems, video games, business programs Người sử dụng (Users) Tổng quan hệ điều hành Bao gồm người, máy máy tính khác CuuDuongThanCong.com https://fb.com/tailieudientucntt b Cấu trúc hệ thống máy tính CuuDuongThanCong.com Tổng quan hệ điều hành https://fb.com/tailieudientucntt c Các chức hệ điều hành • Phân chia thời gian xử lý định thời CPU • Phối hợp đồng hoạt động tiến trình (coordination & synchronization) • Quản lý tài nguyên hệ thống thiết bị I/O, nhớ, file chứa liệu,… • Kiểm sốt quyền truy xuất bảo vệ máy tính (access control, protection) • Duy trì qn (integrity) hệ thống, kiểm soá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 10 Tổng quan hệ điều hành https://fb.com/tailieudientucntt ... ̶ hệ điều hành, thành phần hệ ̶ điều hành Biết khác biệt loại hệ điều hành CuuDuongThanCong.com Tổng quan hệ điều hành https://fb.com/tailieudientucntt Nội dung Tổng quan Phân loại hệ điều hành. .. CuuDuongThanCong.com 11 Tổng quan hệ điều hành https://fb.com/tailieudientucntt Nội dung Tổng quan Phân loại hệ điều hành Lịch sử phát triển hệ điều hành CuuDuongThanCong.com 12 Tổng quan hệ điều hành https://fb.com/tailieudientucntt... https://fb.com/tailieudientucntt 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