Đề cương môn Hệ điều hành - Nguyễn Phú Trường

ĐỀ CƯƠNG MÔN HỌC  
MÔN: HỆ ĐIỀU HÀNH  
MÃ MÔN HỌC: TH338  
SỐ ĐVHT:  
HỌC KÌ:  
3
6
GIẢNG VIÊN:  
NGUYỄN PHÚ TRƯỜNG  
I MỤC ĐÍCH YÊU CẦU  
ƒ Giúp sinh viên hiểu được vai trò của hệ điều hành và cơ chế hoạt động của hệ điều  
hành.  
ƒ Cách thiết kế hệ điều hành  
ƒ Cách ứng dụng các cơ chế trong việc thiết kế các hệ điều hành hiện đại  
II KIẾN THỨC NỀN CẦN THIẾT  
Mức độ yêu cầu  
STT  
Nội dung kiến thức nền  
Kiến trúc máy tính  
Vận dụng khái  
niệm/ mô hình  
Vận dụng kỹ năng/  
phương pháp  
Tiên quyết  
1
x
III KIẾN THỨC TOÁN CẦN THIẾT  
STT Nội dung kiến thức  
Mức độ yêu cầu  
Hiểu  
Khái  
niệm  
Vận dụng  
Công thức/  
định lý  
x
Chứng minh  
Công thức/  
định lý  
Vận dụng  
Phương pháp  
1
2
Giải thuật  
Ngôn ngữ Pascal và C  
x
IV TÓM TẮT NỘI DUNG MÔN HỌC  
ƒ Mô tả các điểm chính yếu của hệ điều hành  
ƒ Vai trò và năng lực của hệ điều hành trong hệ thống máy tính.  
ƒ Những vấn đề phát sinh trong quá trình thiết kế hệ điều hành cũng như những tiếp  
cận khác nhau được dùng để phân tích và giải quyết những vấn đề đó.  
ƒ Xem xét những chiến lược hệ điều hành phổ biến và cách chúng tác động đến những  
dịch vụ của các hệ điều hành hiện đại.  
V ĐỀ CƯƠNG CHI TIẾT CÁC CHƯƠNG  
CHƯƠNG I - TỔNG QUAN VỀ HỆ ĐIỀU HÀNH1  
I.1 Mục tiêu  
I.2 Giới thiệu  
I.3 Hệ điều hành là gì?  
I.4 Hệ thống mainframe  
I.5 Hệ để bàn (Desktop system)  
I.6 Hệ đa xử lý  
I.7 Hệ phân tán  
I.8 Hệ thống nhóm (Clustered Systems)  
I.9 Hệ thời thực  
I.10 Hệ xách tay  
I.11 Tóm tắt  
CHƯƠNG II - CẤU TRÚC HỆ ĐIỀU HÀNH  
II.1 Mục đích  
II.2 Giới thiệu  
II.3 Các thành phần hệ thống  
II.4 Các dịch vụ hệ điều hành  
II.5 Lời gọi hệ thống  
II.6 Các chương trình hệ thống  
II.7 Cấu trúc hệ thống  
II.8 Máy ảo  
II.9 Tóm tắt  
CHƯƠNG III - QUÁ TRÌNH  
III.1 Mục đích  
III.2 Giới thiệu  
III.3 Khái niệm quá trình  
III.4 Lập thời biểu quá trình  
III.5 Thao tác trên quá trình  
III.6 Giao tiếp liên quá trình  
III.7 Tóm tắt  
CHƯƠNG IV - ĐỊNH THỜI BIỂU CPU  
IV.1 Mục tiêu  
IV.2 Giới thiệu  
IV.3 Các khái niệm cơ bản  
IV.4 Các tiêu chuẩn định thời  
IV.5 Các giải thuật định thời  
IV.6 Định thời biểu đa bộ xử lý  
IV.7 Định thời thời gian thực  
IV.8 Đánh giá giải thuật  
IV.9 Tóm tắt  
CHƯƠNG V - ĐỒNG BỘ HOÁ QUÁ TRÌNH  
V.1 Mục tiêu  
V.2 Giới thiệu  
V.3 Tổng quan  
V.4 Vấn đề vùng tương trục  
V.5 Giải pháp  
V.6 Các bài toán đồng bộ hoá nguyên thuỷ  
V.7 Tóm tắt  
CHƯƠNG VI - DEADLOCK  
VI.1 Mục đích  
VI.2 Giới thiệu  
VI.3 Mô hình hệ thống  
VI.4 Đặc điểm deadlock  
VI.5 Các phương pháp xử lý deadlock  
VI.6 Ngăn chặn deadlock  
VI.7 Tránh deadlock  
VI.8 Phát hiện Deadlock  
VI.9 Phục hồi deadlock  
VI.10 Tóm tắt  
CHƯƠNG VII - QUẢN LÝ BỘ NHỚ  
VII.1 Mục đích  
VII.2 Giới thiệu  
VII.3 Đặt vấn đề  
VII.4 Hoán vị  
VII.5 Cấp phát bộ nhớ liên tục  
VII.6 Cấp phát không liên tục  
VII.7 Tóm tắt  
CHƯƠNG VIII - BỘ NHỚ ẢO  
VIII.1 Mục đích  
VIII.2 Giới thiệu  
VIII.3 Kiến thức nền  
VIII.4 Phân trang theo yêu cầu  
VIII.5 Thay thế trang  
VIII.6 Cấp phát khung trang  
VIII.7 Trì trệ toàn hệ thống  
VIII.8 Các vấn đề khác  
VIII.9 Tóm tắt  
CHƯƠNG IX - HỆ THỐNG TẬP TIN  
IX.1 Mục đích  
IX.2 Giới thiệu  
IX.3 Khái niệm tập tin  
IX.4 Các phương pháp truy xuất  
IX.5 Cấu trúc thư mục  
IX.6 Gắn hệ thống tập tin  
IX.7 Chia sẻ tập tin  
IX.8 Bảo vệ  
IX.9 Tóm tắt  
CHƯƠNG X - CÀI ĐẶT HỆ THỐNG TẬP TIN  
X.1 Mục đích  
X.2 Giới thiệu  
X.3 Cấu trúc hệ thống tập tin  
X.4 Cài đặt hệ thống tập tin  
X.5 Cài đặt thư mục  
X.6 Các phương pháp cấp phát  
X.7 Quản lý không gian trống  
X.8 Tóm tắt  
CHƯƠNG XI - QUẢN LÝ HỆ THỐNG NHẬP/XUẤT  
XI.1 Mục đích  
XI.2 Giới thiệu  
XI.3 Các khái niệm cơ bản  
XI.4 Phần cứng nhập/xuất  
XI.5 Giao diện nhập/xuất ứng dụng  
XI.6 Hệ thống con nhập/xuất của nhân (kernel I/O subsytem)  
XI.7 Chuyển nhập/xuất tới hoạt động phần cứng  
XI.8 Năng lực  
XI.9 Tóm tắt  
VI TÀI LIỆU THAM KHẢO  
1.  
2.  
3.  
[Jean Bacon & Tim Harris], Operating Systems, Addison-Wesley, 2003.  
[Nguyễn Hoàng Việt], Bài giảng Hệ Điều Hành, Khoa CNTT-ĐH Cần Thơ, 1998  
[Silberschatz, Galvin, Gagne], Operating System Concepts, John Wiley & Sons,  
2003  
4.  
5.  
[Lê Khắc Nhiên Ân, Hoàng Kiếm], Giáo trình Nhập môn hệ điều hành, Đại học  
Khoa học Tự nhiên, 2003.  
[Trần Hạnh Nhi, Hoàng Kiếm], Giáo trình hệ điều hành nâng cao, Đại học Khoa  
học Tự nhiên,1999.  
Ngày 23 tháng 04 năm 2004  
DUYỆT BỘ MÔN  
VI.1.1  
CÁN BỘ BIÊN SOẠN  
Nguyễn Phú Trường  
pdf 4 trang baolam 16820 Free
Bạn đang xem tài liệu "Đề cương môn Hệ điều hành - Nguyễn Phú Trường", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfde_cuong_mon_he_dieu_hanh_nguyen_phu_truong.pdf