1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề cương chi tiết học phần Hệ điều hành (Trường đại học Phương Đông)

7 236 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 244,54 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mục tiêu của học phần: - Kiến thức: - Cung cấp cho sinh viên kiến thức cơ bản về Nắm được khái niệm về Hệ điều hành, các thành phần và nguyên lý xây dựng hệ điều hành và các chức năng

Trang 1

BỘ GIÁO DỤC ĐÀO TẠO CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

TRƯỜNG ĐHDL PHƯƠNG ĐÔNG Độc lập- Tự do- Hạnh phúc

====================== -o0o -

CHƯƠNG TRÌNH ĐÀO TẠO ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN

-

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN

2 Số tín chỉ: 2

3 Trình độ: Cho sinh viên năm thứ 3

4 Phân bổ thời gian theo giờ tín chỉ:

Lên lớp

Thực hành, thí nghiệm, thực tế, studio

Tự học, tự nghiên cứu

Lý thuyết Bài tập Thảo luận

5 Điều kiện tiên quyết:

- Học phần tiên quyết: Tin học đại cương

- Học phần học trước:

- Học phần song hành:

6 Mục tiêu của học phần:

- Kiến thức:

- Cung cấp cho sinh viên kiến thức cơ bản về Nắm được khái niệm về Hệ

điều hành, các thành phần và nguyên lý xây dựng hệ điều hành và các chức

năng cơ bản

- Kỹ năng:

- Xác định các nhiệm vụ của hệ thống và phương hướng giải quyết trong một

hệ điều hành

- Xác định mối quan hệ giữa lý thuyết và thực tế trong tin học nói chung và

trong Hệ điều hành nói riêng

- Thái độ:

- Xác định được vị trí của Tin học trong sự phát triển của xã hội hiện nay Tốc

Trang 2

độ phát triển hệ điều hành định hướng cho sự phát triển các phần mềm ứng dụng giao tiếp giữa người dùng và máy tính

- Tự tin tiếp cận một hệ điều hành mới

7 Mô tả vắn tắt nội dung học phần

Môn học cung cấp các kiến thức cơ sở chuyên ngành, giới thiệu các đặc trưng cơ bản và nguyên lý xây dựng Hệ điều hành (HĐH) cho máy tính điện tử Xác định các nhiệm vụ của hệ thống và phương hướng giải quyết Xác định mối quan hệ giữa lý thuyết và thực tế trong tin học nói chung và trong HĐH nói riêng Trình bày các khái niệm cơ bản về HĐH, các thành phần và nguyên lý xây dựng, các chức năng cơ bản của HĐH, tổng quan về các HĐH tiên tiến

8 Nhiệm vụ của sinh viên

- Nộp đủ học phí

- Dự lớp đầy đủ, làm hết các bài tập, tham gia thảo luận theo nhóm và trên lớp theo yêu cầu của giáo viên

- Thi đạt

9 Tài liệu học tập

- Học liệu bắt buộc:

[1] Th.S Hoàng Thị Minh Huệ

Bài giảng Hệ điều hành, Trường ĐHDL Phương Đông, 2009

- Học liệu tham khảo:

[2] Nguyễn Thanh Tùng,

Giáo trình Nguyên lý Hệ điều hành, Khoa CNTT, ĐH Bách Khoa HN

[3] Nguyễn Phú Trường,

Giáo trình Hệ điều hành, Khoa CNTT, Đại học Cần Thơ, 2005.

[4] Siberschartz, Galvin and Gagne,

Operating System Concept, 2005.

10 Tiêu chuẩn đánh giá sinh viên

- Dự lớp đầy đủ: 10%

- Bài tập, thảo luận: 10%

- Điểm kiểm tra giữa kỳ : 10%

- Điểm thi kết thúc học phần: 70%

11 Thang điểm: 10

12 Nội dung chi tiết học phần

12.1 Nội dung

Chương 1: Tổng quan về hệ điều hành

1.1 Các khái niệm cơ sở

Trang 3

1.1.1 Cấu trúc phân lớp của hệ thống tính toán 1.1.2 Tài nguyên của hệ thống tính toán

1.2 Định nghĩa hệ và phân loại hệ điều hành

1.2.1 Một số định nghĩa về HĐH 1.2.2 Phân loại hệ điều hành 1.2.3 Các tính chất cơ bản của hệ điều hành 1.2.4 Nguyên lý xây dựng chương trình HĐH 1.2.5 Một số hình thái giao tiếp người - máy trong HĐH

Chương 2: Cấu trúc hệ điều hành

2.1 Các thành phần của hệ thống điều khiển

2.1.1 Quản lý quá trình 2.1.2 Quản lý bộ nhớ chính 2.1.3 Quản lý tập tin-file 2.1.4 Quản lý hệ thống xuất/nhập 2.1.5 Quản lý việc lưu trữ phụ/bộ nhớ ngoài

2.1.6 Mạng 2.1.7 Hệ thống bảo vệ 2.1.8 Hệ thống thông dịch lệnh 2.2 Các thành phần của hệ thống phục vụ

2.2.1 Các dịch vụ hệ điều hành để thực hiện tác vụ lập trình dễ dàng 2.2.2 Các dịch vụ đảm bảo điều hành hữu hiện hệ thống

2.3 Lời gọi hệ thống

2.4 Cấu trúc hệ thống

2.4.1 Cấu trúc đơn giản 2.4.2 Cấu trúc theo lớp 2.4.3 Máy ảo

2.4.5 Mô hình Client-Server 2.5 Kiến trúc hệ điều hành

Chương 3: Quản lý bộ nhớ

3.1 Các khái niệm cơ bản

3.1.1 Liên kết địa chỉ 3.1.2 Địa chỉ logic và địa chỉ vật lý 3.1.3 Nạp động (Dynamic loading) 3.1.4 Liên kết động và các thư viện chia sẻ 3.1.5 Phủ lắp (Overlays)

3.1.6 Hoán vị (Swapped) 3.2 Phân loại bộ nhớ

3.3 Các cách tiếp cận quản lý bộ nhớ

Trang 4

3.3.1 Cấp phát liên tục 3.3.2 Cấp phát không liên tục 3.4 Bộ nhớ ảo

3.4.1.Cài đặt bộ nhớ ảo 3.4.2 Thay thế trang và các thuật toán thay thế trang

Chương 4: Quản lý tiến trình

4.1 Định nghĩa tiến trình và phân loại tiến trình - Mô tả tiến trình song song

4.1.1 Tiến trình (process):

4.1.2 Các loại tiến trình:

4.1.3 Mô hình tiến trình 4.1.4 Các thao tác điều khiển tiến trình 4.1.5 Tiểu trình và tiến trình

4.2 Tài nguyên găng và điều độ tiến trình

4.2.1 Định nghĩa tài nguyên găng 4.2.2 Điều độ tiến trình qua đoạn găng, các loại công cụ và yêu cầu điều

độ tiến độ

4.3 Tắc nghẽn (Deadlock) và chống tắc nghẽn

4.3.1.Tắc nghẽn 4.3.2 Điều kiện hình thành tắt nghẽn 4.3.3 Ngăn chặn tắc nghẽn (Deadlock Prevention) 4.3.4 Nhận biết tắc nghẽn (Deadlock Detection) và khắc phục 4.3.5 Tránh deadlock

4.3.6 Phát hiện Deadlock 4.3.7 Phục hồi deadlock

Chương 5: Lập lịch processor

5.1 Processor logic và Processor vật lý

5.2 Các trạng thái tiến trình

5.3 Điều phối tiến trình

5.3.1.Điều phối tiến trình 5.3.2 Tổ chức điều phối 5.3.3 Các chiến lược điều phối 5.4 Ngắt và xử lý ngắt -Hệ thống xử lý ngắt trong IBM PC

5.4.1 Khái niệm về ngắt và xử lý ngắt trong IBM PC 5.4.2 Phân loại ngắt

5.4.3 Quy trình xử lý ngắt 5.4.4 Chương trình con và chương trình xử lý ngắt 5.4.4 Bảng vector ngắt

5.4.5 Gọi ngắt trong Assembler

Trang 5

5.4.6 Gọi ngắt trong Pascal 5.4.7 Bộ thanh ghi của 8088 5.4.8 Thay đổi ngắt trong hệ thống

Chương 6: Quản lý tập tin và đĩa

6.1 Tổng quan về quản lý tập tin và đĩa

6.1.1 Tập tin và hệ thống quản lý tập tin 6.1.2 Bảng danh mục và tập tin chia sẻ 6.1.3 Quản lý không gian đĩa

6.1.4 Quản lý các block chứa file trên đĩa 6.1.5 An toàn trong quản lý tập tin

6.1.6 Hiệu suất hệ thống file 6.2 Các điều khiển hệ thống tập tin

6.3 Các hệ thống file được sử dụng trên các hệ điều hành hiện nay

6.4 Tổ chức đĩa và Quản lý file trên đĩa của một số hệ điều hành

6.4.1 Hệ điều hành MS_DOS 6.4.2.Tổ chức bảng thư mục gốc của Windows98 6.4.3 Tổ chức đĩa của Windows 2000

6.4.4 Quản lý lưu trữ file trên đĩa của WindowsNT/2000 6.4.5 Một số kỹ thuật được hỗ trợ bởi hệ thống file NTFS 6.4.6 Tổ chức lưu trữ file trên đĩa CD_ROM

Chương 7: Quản lý vào ra

7.1 Khái niệm về hệ thống quản lý vào/ ra

7.2 Phần cứng vào/ra

7.2.1 Các thiết bị vào/ra 7.2.2 Tổ chức của chức năng I/O 7.2.3 Bộ điều khiển thiết bị 7.2.4 Truy nhập bộ nhớ trực tiếp DMA (Direct Memory Access) 7.3 Phần mềm vào/ra

7.3.1 Kiểm soát ngắt 7.3.2 Điều khiển thiết bị (device drivers) 7.3.3 Phần mềm nhập/xuất độc lập thiết bị 7.3.4 Phần mềm vào/ra phạm vi người sử dụng 7.4 Giới thiệu Hệ thống I/O đĩa

7.4.1 Phần cứng đĩa 7.4.2 Các thuật toán đọc đĩa 7.4.3 Quản lý lỗi

7.4.4 RAM Disks 7.4.5 Interleave

Trang 6

7.5 Hệ thống I/O chuẩn (terminals)

7.5.1 Phần cứng terminal 7.5.2 Terminal ánh xạ bộ nhớ 7.5.3 Phần mềm nhập

7.5.4 Phần mềm xuất 7.6 Cài đặt đồng hồ

7.6.1 Phần cứng đồng hồ 7.6.2 Phần mềm đồng hồ

Chương 8: Quản lý thiết bị ngoại vi

8.1 Nguyên lý phân cấp trong tổ chức và quản lý thiết bị ngoại vi

8.1.1 Giới thiệu 8.1.2 Kênh 8.1.3 Kỹ thuật phòng đệm 8.1.4 SPOOL - SPOOL- Simultaneous Peripheral Operation On-Line 8.2 Quản lý thiết bị ngoại vi

8.2.1 Quản lý màn hình 8.2.2 Quản lý bàn phím

Chương 9: Bảo vệ và an toàn hệ thống

9.1 Mục tiêu bảo vệ hệ thống (Protection)

9.2 Miền bảo vệ (Domain of Protection )

9.2.1 Khái niệm 9.2.2 Cấu trúc của miền bảo vệ 9.3 Ma trận quyền truy xuất ( Access matrix)

9.4 Cài đặt ma trận quyền truy xuất

9.4 1 Bảng toàn cục 9.4.2 Danh sách quyền truy xuất ( Access control list _ ACL) 9.4.3 Danh sách tiềm năng của miền bảo vệ (Capability list – C_List) 9.4.4 Cơ chế khóa và chìa

9.4.5 Thu hồi quyền truy xuất 9.5 An toàn hệ thống (Security)

9.5.1 Các vấn đề về an toàn hệ thống 9.5.2 Kiểm định danh tính (Authentication) 9.5.3 Mối đe dọa từ các chương trình 9.5.4 Mối đe dọa từ hệ thống

9.5.5 Giám sát các mối đe doạ

12.2 Hình thức tổ chức dạy học (phụ lục kèm theo)

13 Ngày phê duyệt:

Trang 7

14 Cấp phê duyệt: Trường Đại học Phương Đông

Ngày đăng: 03/03/2017, 10:52

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w