Hệ điều hành
Tuesday, March 6, 2007 5:08:07 PM
Hệ điều hành là thành phần quan trọng trong bất cứ hệ thống máy tính nào. Do đó, môn học hệ điều hành là cần thiết cho chương trình giảng dạy sinh viên ngành khoa học máy tính. Giáo trình này mong muốn giới thiệu một cách rõ ràng các khái niệm nằm bên dưới hệ điều hành.
Giáo trình này không tập trung vào một hệ điều hành hay phần cứng cụ thể nào. Thay vào đó, giáo trình sẽ thảo luận những khái niệm cơ bản được áp dụng trong từng hệ điều hành khác nhau.
Để dễ dàng đọc và hiểu giáo trình này, người đọc phải nắm các cấu trúc dữ liệu cơ bản, tổ chức của một hệ thống máy tính và ngôn ngữ lập trình cấp cao (C được dùng để minh họa trong giáo trình). Các khái niệm và giải thuật cơ bản được trình bày trong giáo trình dựa trên việc chúng được dùng trong các hệ điều hành thương mại hay trong các hệ điều hành thử nghiệm.
Nội dung giáo trình
Giáo trình này gồm có 4 phần với 11 chương:
Phần 1: Tổng quan
Chương 1: Tổng quan về hệ điều hành
Chương 2: Cấu trúc hệ điều hành
Phần 2: Quản lý quá trình
Chương 3: Quá trình
Chương 4: Luồng (p1)
Chương 4: Định thời biểu CPU (p2)
Chương 5: Đồng bộ hóa quá trình
Chương 6: Deadlock
Phần 3: Quản lý lưu trữ
Chương 7: Quản lý bộ nhớ
Chương 8: Bộ nhớ ảo
Chương 9: Hệ thống tập tin
Chương 10: Cài đặt hệ thống tập tin
Phần 4: Quản lý xuất nhập
Chương 11: Quản lý hệ thống xuất nhập
Đề cương
Giáo trình này không tập trung vào một hệ điều hành hay phần cứng cụ thể nào. Thay vào đó, giáo trình sẽ thảo luận những khái niệm cơ bản được áp dụng trong từng hệ điều hành khác nhau.
Để dễ dàng đọc và hiểu giáo trình này, người đọc phải nắm các cấu trúc dữ liệu cơ bản, tổ chức của một hệ thống máy tính và ngôn ngữ lập trình cấp cao (C được dùng để minh họa trong giáo trình). Các khái niệm và giải thuật cơ bản được trình bày trong giáo trình dựa trên việc chúng được dùng trong các hệ điều hành thương mại hay trong các hệ điều hành thử nghiệm.
Nội dung giáo trình
Giáo trình này gồm có 4 phần với 11 chương:
Phần 1: Tổng quan
Chương 1: Tổng quan về hệ điều hành
Chương 2: Cấu trúc hệ điều hành
Phần 2: Quản lý quá trình
Chương 3: Quá trình
Chương 4: Luồng (p1)
Chương 4: Định thời biểu CPU (p2)
Chương 5: Đồng bộ hóa quá trình
Chương 6: Deadlock
Phần 3: Quản lý lưu trữ
Chương 7: Quản lý bộ nhớ
Chương 8: Bộ nhớ ảo
Chương 9: Hệ thống tập tin
Chương 10: Cài đặt hệ thống tập tin
Phần 4: Quản lý xuất nhập
Chương 11: Quản lý hệ thống xuất nhập
Đề cương











