<!--[if !supportLists]-->1. Khái niệm cơ bản về HĐH: các thành phần cơ bản, chức năng, lịch sử phát triển, vẽ hình mô tả vị trí HĐH (so với phần cứng và các chương trình phần mềm khác), phân loại.<!--[endif]-->
<!--[if !supportLists]-->2. Tài nguyên phần cứng: CPU, BN trong, kênh, thiết bị ngoại vi (chức năng, đặc điểm, sự ảnh hưởng đến hiệu suất hệ thống).<!--[endif]-->
<!--[if !supportLists]-->3. Quá trình khởi động HĐH.<!--[endif]-->
<!--[if !supportLists]-->4. Các phương pháp tổ chức và truy nhập dữ liệu ?<!--[endif]-->
<!--[if !supportLists]-->5. Chức năng của hệ thống điều khiển dữ liệu?<!--[endif]-->
<!--[if !supportLists]-->6. Bản ghi logic và bản ghi vật lý?<!--[endif]-->
<!--[if !supportLists]-->7. Quá trình kết khối và tách khối?<!--[endif]-->
<!--[if !supportLists]-->8. Buffer: vai trò, phương pháp sử dụng?<!--[endif]-->
<!--[if !supportLists]-->9. Cách tổ chức lưu trữ thông tin trên đĩa từ?<!--[endif]-->
<!--[if !supportLists]-->10. Cấu trúc đĩa logic?<!--[endif]-->
<!--[if !supportLists]-->11. Cấu trúc cơ bản của Boot sector?<!--[endif]-->
<!--[if !supportLists]-->12. Thư mục và điểm vào file?<!--[endif]-->
<!--[if !supportLists]-->13. Bảng định vị FAT?<!--[endif]-->
<!--[if !supportLists]-->14. Thuật toán đọc nội dung file dùng bảng FAT?<!--[endif]-->
<!--[if !supportLists]-->15. Bài toán cơ bản của điều phối bộ nhớ?<!--[endif]-->
<!--[if !supportLists]-->16. Chiến lược giới hạn tĩnh trong điều khiển bộ nhớ liên tục theo đa bài toán.<!--[endif]-->
<!--[if !supportLists]-->17. phương pháp kề cận nhị phân trong quản lý bộ nhớ rỗi?<!--[endif]-->
<!--[if !supportLists]-->18. Cách thức Overflay và Swapping?<!--[endif]-->
<!--[if !supportLists]-->19. Trạng thái của tiến trình (process) và chuyển trạng thái?<!--[endif]-->
<!--[if !supportLists]-->20. Một số khối điều khiển tiến trình ?<!--[endif]-->
<!--[if !supportLists]-->21. Điều phối tiến trình: nguyên tắc chung, chiến lược điều phối một dòng xếp hàng FCFS?<!--[endif]-->
<!--[if !supportLists]-->22. Bế tắc: sự bế tắc, điều kiện nảy sinh bế tắc, các giải pháp?<!--[endif]-->
<!--[if !supportLists]-->23. Trình bày về hệ thống nhiều CPU tập trung và nêu các cách phân loại?<!--[endif]-->
<!--[if !supportLists]-->24. Bài toán cơ bản trong HĐH đa xử lý tập trung: phân phố bộ nhớ, điều khiển CPU?<!--[endif]-->
<!--[if !supportLists]-->25. HĐH đa xử lý phân tán và đặc điểm của nó.<!--[endif]-->
Phần 2. Bài tập
1. Bài tập trong tài liệu “Giáo trình nguyên lý các hệ điều hành” – Hà Quang Thụy:
1.2, 1.4, 2.4, 3.2, 4.1, 4.2.
Bài tập liên quan đến một số hình vẽ trong sách (đã nêu tên)
2. Phân loại một số chương trình và hệ điều hành thông dụng
Photoshop, Internet Explorer, Win 98, Win2000 Advanced Server, Oracle, MySQL, MS Powerpoint, MacOS, Solaris, Linux, MS-DOS, Norton Utilities.
2. Đồ họa máy tínhChương 1: Giới thiệu về đồ hoạ máy tính(3)
1.1 Các ứng dụng của đồ hoạ máy tính
<!--[if !supportLists]-->- Hỗ trợ thiết kế
<!--[if !supportLists]-->- Giao diện người máy
<!--[if !supportLists]-->- Biểu diễn thông tin
<!--[if !supportLists]-->- Giải trí, nghệ thuật
<!--[if !supportLists]-->- Giáo dục và đào tạo
<!--[if !supportLists]-->- Tự động hoá văn phòng và in ấn điện tử
<!--[if !supportLists]-->- Bản đồ học
1.2 Tổng quan về một hệ đồ hoạ máy tính
<!--[if !supportLists]-->- Phần cứng đồ hoạ
<!--[if !supportLists]-->- Các thiết bị hiển thị
<!--[if !supportLists]-->- Bảng tra màu
<!--[if !supportLists]-->- Các mô hình màu sắc
Chương 2: Chuyển đổi phân hình các đối tượng hình học cơ bản (9=8+1)
<!--[if !supportLists]-->- Giới thiệu
<!--[if !supportLists]-->- Chuyển đổi phân hình một điểm
<!--[if !supportLists]-->- Chuyển đổi phân hình một đoạn thẳng
<!--[if !supportLists]-->- Chuyển đổi phân hình đường tròn
<!--[if !supportLists]-->- Chuyển đổi phân hình Elip
<!--[if !supportLists]-->- Chuyên đổi phân hình một hình chữ nhật
<!--[if !supportLists]-->- Tô màu miền kín
Chương 3: Các phép chuyển đổi hình học 2 chiều
<!--[if !supportLists]-->- Các phép chuyển đổi hình học: Tịnh tiến, quay, co dãn, phép nghịch đảo
<!--[if !supportLists]-->- Hệ toạ độ thuần nhất và ma trận biểu diễn các phép biến đổi hình học 2 chiều
<!--[if !supportLists]-->- Phép chuyển đổi toạ độ
<!--[if !supportLists]-->- Kết hợp các phép chuyển đổi
<!--[if !supportLists]-->- Phép chuyển đổi quan sát và cắt hình
Chương 4: Các phép chuyển đổi 3 chiều
<!--[if !supportLists]-->- Giới thiệu
<!--[if !supportLists]-->- Hệ toạ độ tay trái và hệ toạ độ tay phải
<!--[if !supportLists]-->- Các phép chuyển đổi hình học
<!--[if !supportLists]-->- Các phép chuyển đổi toạ độ
<!--[if !supportLists]-->- Kết hợp các phép chuyển đổi`
<!--[if !supportLists]-->- Phép chuyển đổi phối cảnh
<!--[if !supportLists]-->- Phép chiếu song song
<!--[if !supportLists]-->- Các thuật toán cắt với khung nhìn lập thể
Chương 5 Khử bỏ các nét khuất
<!--[if !supportLists]-->- Phân loại các thuật toán
<!--[if !supportLists]-->- Xác định mặt sau
<!--[if !supportLists]-->- <!--[endif]-->Các thuật toán xác định bề mặt nhìn thấy: Vùng đệm sâu, dòng quét, người hoạ sĩ
3. Trí tuệ nhân tạo
4. Ngôn ngữ lập trình
Pascal5. Cấu trúc dữ liệu và giải thuật
C
Visual Basic
6. Tin học cơ sở
7. Phần mềm ứng dụng
8. Các vấn đề xã hội và tin học
9. Phân tích và đánh giá thuật toán
10. Bảo mật dữ liệu