Networks Business Online Việt Nam & International VH2

Lý thuyết hệ điều hành – Đề cương – Tài liệu text

Đăng ngày 05 October, 2022 bởi admin

Lý thuyết hệ điều hành – Đề cương

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (202.12 KB, 4 trang )

ĐỀ CƯƠNG MÔN HỌC

MÔN: HỆ ĐIỀU HÀNH
MÃ MÔN HỌC: TH338
SỐ ĐVHT: 3
HỌC KÌ: 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
Tiên quyết
Vận dụng khái
niệm/ mô hình
Vận dụng kỹ năng/
phương pháp
1 Kiến trúc máy tính 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ý
Chứng minh
Công thức/
định lý
Vận dụng
Phương pháp
1 Giải thuật x
2 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
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. [Jean Bacon & Tim Harris], Operating Systems, Addison-Wesley, 2003.
2. [Nguyễn Hoàng Việt], Bài giảng Hệ Điều Hành, Khoa CNTT-ĐH Cần Thơ, 1998
3. [Silberschatz, Galvin, Gagne], Operating System Concepts, John Wiley & Sons,
2003
4. [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.
5. [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.

VI.1.1 DUYỆT BỘ MÔN
Ngày 23 tháng 04 năm 2004
CÁN BỘ BIÊN SOẠN

Nguyễn Phú Trường

Vận dụngCông thức / định lýChứng minhCông thức / định lýVận dụngPhương pháp1 Giải thuật x2 Ngôn ngữ Pascal và C xIV TÓM TẮT NỘI DUNG MÔN HỌC  Mô tả những điểm chính yếu của hệ điều hành  Vai trò và năng lượng của hệ điều hành trong mạng lưới hệ thống máy tính.  Những yếu tố phát sinh trong quy trình phong cách thiết kế hệ điều hành cũng như những tiếpcận khác nhau được dùng để nghiên cứu và phân tích và xử lý những yếu tố đó.  Xem xét những kế hoạch hệ điều hành thông dụng và cách chúng ảnh hưởng tác động đến nhữngdịch vụ của những hệ điều hành tân tiến. V ĐỀ CƯƠNG CHI TIẾT CÁC CHƯƠNGCHƯƠNG I – TỔNG QUAN VỀ HỆ ĐIỀU HÀNH1I. 1 Mục tiêuI. 2 Giới thiệuI. 3 Hệ điều hành là gì ? I. 4 Hệ thống mainframeI. 5 Hệ để bàn ( Desktop system ) I. 6 Hệ đa xử lýI. 7 Hệ phân tánI. 8 Hệ thống nhóm ( Clustered Systems ) I. 9 Hệ thời thựcI. 10 Hệ xách tayI. 11 Tóm tắtCHƯƠNG II – CẤU TRÚC HỆ ĐIỀU HÀNHII. 1 Mục đíchII. 2 Giới thiệuII. 3 Các thành phần hệ thốngII. 4 Các dịch vụ hệ điều hànhII. 5 Lời gọi hệ thốngII. 6 Các chương trình hệ thốngII. 7 Cấu trúc hệ thốngII. 8 Máy ảoII. 9 Tóm tắtCHƯƠNG III – QUÁ TRÌNHIII. 1 Mục đíchIII. 2 Giới thiệuIII. 3 Khái niệm quá trìnhIII. 4 Lập thời biểu quá trìnhIII. 5 Thao tác trên quá trìnhIII. 6 Giao tiếp liên quá trìnhIII. 7 Tóm tắtCHƯƠNG IV – ĐỊNH THỜI BIỂU CPUIV. 1 Mục tiêuIV. 2 Giới thiệuIV. 3 Các khái niệm cơ bảnIV. 4 Các tiêu chuẩn định thờiIV. 5 Các giải thuật định thờiIV. 6 Định thời biểu đa bộ xử lýIV. 7 Định thời thời hạn thựcIV. 8 Đánh giá giải thuậtIV. 9 Tóm tắtCHƯƠNG V – ĐỒNG BỘ HOÁ QUÁ TRÌNHV. 1 Mục tiêuV. 2 Giới thiệuV. 3 Tổng quanV. 4 Vấn đề vùng tương trụcV. 5 Giải phápV. 6 Các bài toán đồng bộ hoá nguyên thuỷV. 7 Tóm tắtCHƯƠNG VI – DEADLOCKVI. 1 Mục đíchVI. 2 Giới thiệuVI. 3 Mô hình hệ thốngVI. 4 Đặc điểm deadlockVI. 5 Các chiêu thức giải quyết và xử lý deadlockVI. 6 Ngăn chặn deadlockVI. 7 Tránh deadlockVI. 8 Phát hiện DeadlockVI. 9 Phục hồi deadlockVI. 10 Tóm tắtCHƯƠNG VII – QUẢN LÝ BỘ NHỚVII. 1 Mục đíchVII. 2 Giới thiệuVII. 3 Đặt vấn đềVII. 4 Hoán vịVII. 5 Cấp phát bộ nhớ liên tụcVII. 6 Cấp phát không liên tụcVII. 7 Tóm tắtCHƯƠNG VIII – BỘ NHỚ ẢOVIII. 1 Mục đíchVIII. 2 Giới thiệuVIII. 3 Kiến thức nềnVIII. 4 Phân trang theo yêu cầuVIII. 5 Thay thế trangVIII. 6 Cấp phát khung trangVIII. 7 Trì trệ toàn hệ thốngVIII. 8 Các yếu tố khácVIII. 9 Tóm tắtCHƯƠNG IX – HỆ THỐNG TẬP TINIX. 1 Mục đíchIX. 2 Giới thiệuIX. 3 Khái niệm tập tinIX. 4 Các chiêu thức truy xuấtIX. 5 Cấu trúc thư mụcIX. 6 Gắn mạng lưới hệ thống tập tinIX. 7 Chia sẻ tập tinIX. 8 Bảo vệIX. 9 Tóm tắtCHƯƠNG X – CÀI ĐẶT HỆ THỐNG TẬP TINX. 1 Mục đíchX. 2 Giới thiệuX. 3 Cấu trúc mạng lưới hệ thống tập tinX. 4 Cài đặt mạng lưới hệ thống tập tinX. 5 Cài đặt thư mụcX. 6 Các chiêu thức cấp phátX. 7 Quản lý khoảng trống trốngX. 8 Tóm tắtCHƯƠNG XI – QUẢN LÝ HỆ THỐNG NHẬP / XUẤTXI. 1 Mục đíchXI. 2 Giới thiệuXI. 3 Các khái niệm cơ bảnXI. 4 Phần cứng nhập / xuấtXI. 5 Giao diện nhập / xuất ứng dụngXI. 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 giải trí phần cứngXI. 8 Năng lựcXI. 9 Tóm tắtVI TÀI LIỆU THAM KHẢO1. [ Jean Bacon và Tim Harris ], Operating Systems, Addison-Wesley, 2003.2. [ Nguyễn Hoàng Việt ], Bài giảng Hệ Điều Hành, Khoa CNTT-ĐH Cần Thơ, 19983. [ Silberschatz, Galvin, Gagne ], Operating System Concepts, John Wiley và Sons, 20034. [ 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ọcKhoa học Tự nhiên, 2003.5. [ Trần Hạnh Nhi, Hoàng Kiếm ], Giáo trình hệ điều hành nâng cao, Đại học Khoahọc Tự nhiên, 1999. VI. 1.1 DUYỆT BỘ MÔNNgày 23 tháng 04 năm 2004C ÁN BỘ BIÊN SOẠNNguyễn Phú Trường

Source: https://vh2.com.vn
Category : Ứng Dụng