MÔ TẢ MÔN HỌC
Môn học này cung cấp cho sinh viên những khái niệm tổng quan về hệ điều hành, nhằm phục vụ cho sinh viên ngành Công Nghệ Thông tin.
Nội dung môn học nhấn mạnh đến các nguyên tắc, các chủ đề, các phương pháp tiếp cận và giải quyết vấn đề liên quan đến các công nghệ và kiến trúc cơ bản của lĩnh vực này.
NỘI DUNG MÔN HỌC
Sinh viên có kiến thức về phần cứng máy tính và một số hệ điều hành như Windows, Linux.
YÊU CẦU MÔN HỌC
Người học phải dự học đầy đủ các buổi lên lớp và làm bài tập đầy đủ ở nhà.
CÁCH TIẾP NHẬN NỘI DUNG MÔN HỌC
Để học tốt môn này, người học cần đọc trước các nội dung chưa được học trên lớp; tham gia đều đặn và tích cực trên lớp; hiểu các khái niệm, tính chất và ví dụ tại lớp học. Sau khi học xong, cần ôn lại bài đã học, làm các bài tập và câu hỏi. Tìm đọc thêm các tài liệu khác liên quan đến bài học và làm thêm bài tập.
PHƯƠNG PHÁP ĐÁNH GIÁ MÔN HỌC
Môn học được đánh giá gồm:
Môn học này cung cấp cho sinh viên những khái niệm tổng quan về hệ điều hành, nhằm phục vụ cho sinh viên ngành Công Nghệ Thông tin.
Nội dung môn học nhấn mạnh đến các nguyên tắc, các chủ đề, các phương pháp tiếp cận và giải quyết vấn đề liên quan đến các công nghệ và kiến trúc cơ bản của lĩnh vực này.
NỘI DUNG MÔN HỌC
- Bài 1: TỔNG QUAN. Giới thiệu các khái niệm cơ bản liên quan đến hệ điều hành và xu hướng phát triển của hệ điều hành.
- Bài 2: CẤU TRÚC HỆ ĐIỀU HÀNH. Trình bày các thành phần chính của hệ điều hành, các kiểu cấu trúc của hệ điều hành, cách thức khởi động của hệ thống máy tính và hệ điều hành.
- Bài 3: TIẾN TRÌNH VÀ LUỒNG. Trình bày khái niệm tiến trình và luồng, cách thức điều phối tiến trình, giao tiếp giữa các tiến trình, tiến trình đa luồng.
- Bài 4: ĐIỀU PHỐI CPU. Trình bày các khái niệm, nguyên lý cơ bản về điều phối CPU cho các tiến trình, các giải thuật điều phối.
- Bài 5: ĐỒNG BỘ HOÁ TIẾN TRÌNH. Trình bày các khái niệm, nguyên lý cơ bản của vấn đề đồng bộ hóa các tiến trình, một số giải thuật đồng bộ hóa.
- Bài 6: TẮC NGHẼN. Giới thiệu các khái niệm liên quan đến tắc nghẽn hệ thống, mộ số phương pháp và giải thuật nhằm ngăn chặn, phòng tránh, phát hiện tắc nghẽn.
- Bài 7: QUẢN LÝ BỘ NHỚ. Trình bày nguyên lý và ý tưởng một số phương pháp quản lý bộ nhớ như phương pháp phân trang, phương pháp phân đoạn.
- Bài 8: QUẢN LÝ BỘ NHỚ ẢO. Trình bày khái niệm và lợi ích của kỹ thuật bộ nhớ ảo, nguyên lý và một số giải thuật phân trang theo yêu cầu và thay thế trang.
- Bài 9: QUẢN LÝ NHẬP XUẤT.
- Bài 10: QUẢN LÝ TẬP TIN, THƯ MỤC
Sinh viên có kiến thức về phần cứng máy tính và một số hệ điều hành như Windows, Linux.
YÊU CẦU MÔN HỌC
Người học phải dự học đầy đủ các buổi lên lớp và làm bài tập đầy đủ ở nhà.
CÁCH TIẾP NHẬN NỘI DUNG MÔN HỌC
Để học tốt môn này, người học cần đọc trước các nội dung chưa được học trên lớp; tham gia đều đặn và tích cực trên lớp; hiểu các khái niệm, tính chất và ví dụ tại lớp học. Sau khi học xong, cần ôn lại bài đã học, làm các bài tập và câu hỏi. Tìm đọc thêm các tài liệu khác liên quan đến bài học và làm thêm bài tập.
PHƯƠNG PHÁP ĐÁNH GIÁ MÔN HỌC
Môn học được đánh giá gồm:
- Điểm thi thực hành: 30%. Hình thức và nội dung do giáo viên thực hành quyết định.
- Điểm danh & Bài tập trên lớp; 20%
- Điểm thi lý thuyết: 50%. Hình thức thi là bài thi tự luận trong 90 phút, không được mang tài liệu vào phòng thi. Nội dung gồm các câu hỏi và bài tập tương tự như các câu hỏi và bài tập về nhà.