SlideShare a Scribd company logo
1



         DANH SÁCH VÀ YÊU CẦU CÁC ĐỀ TÀI CỦA ĐỒ ÁN MÔN HỌC

                              MÔN HỌC : HỆ ĐIỀU HÀNH

                   CÁN BỘ HƯỚNG DẪN: Ths.Nguyễn Văn Nguyên


1.1.    Chủ đề 1: Mô phỏng

  1.1.1.      Đề tài số 1: Mô phỏng thuật toán nhà băng của Dijsktra để
       tránh Deadlock

       Yêu cầu:

       1. Giới thiệu Deadlock

       2. Trình bày thuật toán Banker

       3. Xây dựng chương trình và kết quả demo

       4. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông

       5. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và
           báo cáo tiến độ đúng thời gian

       6. Ngôn ngữ dùng để viết chương trình C,C++, Visual C++

       7. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép

       Tài liệu tham khảo

       [1] Nguyễn Phú Cường, Giáo trình hệ điều hành, Đại học Cần Thơ

       [2] Trần Hạnh Nhi, Giáo trình hệ điều hành nâng cao, Đại học Quốc Gia Hồ
       Chí Minh
2




  [3] Giáo trình hệ điều hành, chương 6: Deadlock

  [4] www.mediaafire

  [5] An Introduction To Operating System, H.M. Deitel
1.1.2.       Đề tài số 2: Xây dựng chương trình mô phỏng các giải thuật
  định thời cho CPU

  Yêu cầu:

  1. Trình bày các giải thuật FIFO, SJF, SRT,RR

  2. Xây dựng chương trình với các giải thuật trên và kết quả demo

  3. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông

  4. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và
         báo cáo tiến độ đúng thời gian

  5. Ngôn ngữ dùng để viết chương trình C, C++, Visual C++

  6. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép

  Tài liệu tham khảo

  [1] Vũ Lê Hùng, Giáo trình nguyên lý hệ điều hành, Đại học Bách Khoa Hồ
  Chí Minh

  [2] Nguyễn Phú Cường, Giáo trình hệ điều hành, Đại học Cần Thơ

  [3] Trần Hạnh Nhi, Giáo trình hệ điều hành nâng cao, Đại học Quốc Gia Hồ
  Chí Minh
3


       [4] Lê Trung Dũng, Giáo trình hệ điều hành, Nhà xuất bản giáo dục


1.2.    Chủ đề 2: Đồng bộ giữa các quá trình

   1.2.1.      Đề tài 1: Bài toán năm triết gia ăn tối

       Yêu cầu:

       1. Mô tả bài toán


       2. Giới thiệu tài nguyênn găng và đoạn găng

       3. Giải pháp Semaphore, Deadlock.

       3. Viết chương trình giải quyết bài toán 5 triết gia ăn tối. Chương trình phải
tạo ra 5 quá trình con mô phỏng hoạt động của 5 triết gia. Dùng semaphore để đồng
bộ hoạt động của 5 triết gia này.

       4.Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông

       5. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và
       báo cáo tiến độ đúng thời gian

       6. Ngôn ngữ dùng để viết chương trình C, C++, Visual C++, Java

       7. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép

       Tài liệu tham khảo

       [1]Đặng Vũ Tùng, Giáo trình nguyên lý hệ điều hành, NXB Hà Nôi, 2005

       [2] Internet
4


1.2.2.    Xây dựng chương trình producer-consumer với bounded
  buffer.

  Yêu cầu:

  1. Giới thiệu tiến trình trong Unix, cách tạo quá trình trong Unix

  2. Giới thiệu sơ lược về Semaphore, giao tiếp đồng bộ với Semaphore

  3. Các hàm xử lý Semaphore

  4. Tạo tiến trình Prodecer, Consumer

  5. Sử dụng semaphore để truy xuất tài nguyên

  6. Xây dựng chương trình và kết quả demo

  7. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông

  8. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và
  báo cáo tiến độ đúng thời gian

  9. Ngôn ngữ dùng để viết chương trình C trên Linux, Ubuntu.

  10. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép

  Tài liệu tham khảo

  [1] Nguyễn Hải Châu, Nguyên lý hệ điều hành, Đại học Công Nghệ

  [2] Nguyễn Phú Trường, Giáo trình hệ điều hành, Đại học Cần Thơ

  [3]Trần Hạnh Nhi, Giáo trình hệ điều hành nâng cao, Đại học Khoa học tự
  nhiên Hồ Chí Minh

  [4] Internet
5



1.3.     Chủ đề 3:             Quản lý bộ nhớ

  1.3.1.       Đề tài số 1: Xây dựng chương trình đọc thông tin đĩa cứng với
       định dạng NTFS và FAT32

       Yêu cầu:

       1. Giới thiệu hệ thống FAT32, cấu trúc FAT32, partion Boot Sector, directory
           table

       2. Giới thiệu hệ thống NTFS, Cấu trúc phân vùng NTFS, Master File Table

       3. So sánh hệ thống FAT32 và NTFS

       4. Xây dựng chương trình thực hiện các chức năng sau: Đưa ra màn hình Ổ
           đĩa, tên ổ đĩa, số serial, trạng thái, định dạng, dung lượng, còn trống, số
           byte /sector, số sector/cluster

       5.Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông

       6. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và
       báo cáo tiến độ đúng thời gian

       7. Ngôn ngữ dùng để viết chương trình Visual C++

       8. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép

       Tài liệu tham khảo

       [1] Lê Ngọc Thạnh, Lập trình windows với MFC Visual C++6.0, NXB thống
       kê, 2002

       [2] Nguyễn Chánh Thành, Lập trình windows với VC/MFC, 2006
6


       [3] http://www.ntfs.com


1.4.    Chủ đề 4: Giao tiếp giữa các quá trình

  1.4.1.       Đề tài số 1: Tìm hiểu cơ chế giao tiếp giữa hai quá trình dùng
       Message Queue

       Yêu cầu

       1. Giới thiệu tiến trình trong Linux

       2. Các trạng thái của tiến trình, cách xử lý các tiến trình bằng hàm System(),
           giao tiếp giữa các tiến trình bằng hàng đợi thông điệp

       3. Xây dựng chương trình minh họa để giải quyết bài toán sau:

              a. Tạo ra 2 quá trình. Quá trình thứ nhất đọc file nhiều chuỗi liên tiếp,
                    mỗi chuỗi gồm các phép toán +,và hai toán hạng. Ví dụ

              3-1

              4*2

              5+4

              20/5

              Sau đó quá trình thứ nhất truyền các chuỗi dữ liệu này sang quá trình
              thứ 2. Quá trình thứ 2 thực hiện tính toán và trả chuỗi kết quả về lại cho
              quá trình đầu tiên để ghi lại file như sau:

              3-1=2

              4*2=8
7


            5+4=9

            20/5=4




      4. Dùng hàm fork() để tạo 2 quá trình.

      5. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông

      6. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và
      báo cáo tiến độ đúng thời gian

      7. Ngôn ngữ dùng để viết chương trình C trên Linux hoặc ubuntu

      9. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép

      Tài liệu tham khảo

      [1] Phạm Quang Dũng, Bộ môn Khoa học máy tính, Giáo trình Linux,Đại học
Quốc gia Hà nội

      [2] Nguyễn Phương Lan, Hoàng Đức Hải, lập trình Linux-Tập 1,NXB Giáo
dục

      [3] Đỗ Duy Việt-Nguyễn Hoàng Thanh Ly, Linux kernel

      [4] Nguyễn Thanh Thủy, Nhập môn hệ điều hành Linux

      [5] http://www.cprogramming.com/tutorial.html

  1.4.2.     Đề tài số 2: Giao tiếp các tiến trình bằng đường ống PIPE

      Yêu cầu:
8


       1. Giới thiệu tiến trình trong Linux, các hoạt động của tiến trình, cấu trúc tiến
          trình, giao tiếp giữa các tiến trình, các cơ chế giao tiếp và giới thiệu cơ chế
          liên lạc bằng đường ống Pipe

       2. Tạo đường ống giao tiếp ( có thể sử dụng hàm Fork()), các loại pipe

       3. Viết chương trình gồm 2 quá trình. Quá trình thứ nhất cho người dùng
          nhập vào từ bàn phím một chuỗi biểu diễn các phép tính gồm các phần tử
          +,-,(,). Độ ưu tiên của các phép tính trong ngoặc(cặp dấu (&)) là cao nhất,
          phép +,và – có cùng độ ưu tiên. Ví dụ

        1+2+(2-3-4)-((3+4)-5)

        (1+(-2)-((3+4)-5))

        Sau đó truyền chuỗi dữ liệu này sang quá trình thứ hai. Quá trình thứ hai
        thực hiện tính toán và trả về cho quá trình thứ nhất để thể hiện cho người sử
        dụng biết

       5. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông

       6. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và
       báo cáo tiến độ đúng thời gian

       7. Ngôn ngữ dùng để viết chương trình C trên Linux hoặc ubuntu

       8. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép

       Tài liệu tham khảo

       [1] Nguyễn Phương Lan-Hoàng Hải, Lập trình Linux, tập1, NXB Giáo dục,
2001

       [2] Đỗ Duy Việt-Nguyễn Hoàng Thanh Ly, Linux kernel
9


[3] Nguyễn Thanh Thủy, Nhập môn hệ điều hành Linux

More Related Content

What's hot

[Bao cao]tim hieu ve mo hinh lap trinh
[Bao cao]tim hieu ve mo hinh lap trinh[Bao cao]tim hieu ve mo hinh lap trinh
[Bao cao]tim hieu ve mo hinh lap trinh
Thùy Linh
 
Báo cáo đồ án đề tài xây dựng trợ lý ảo bằng python
Báo cáo đồ án đề tài xây dựng trợ lý ảo bằng pythonBáo cáo đồ án đề tài xây dựng trợ lý ảo bằng python
Báo cáo đồ án đề tài xây dựng trợ lý ảo bằng python
jackjohn45
 
ใบงานเทคโนโลยีสารสนเทศ ม.2
ใบงานเทคโนโลยีสารสนเทศ ม.2ใบงานเทคโนโลยีสารสนเทศ ม.2
ใบงานเทคโนโลยีสารสนเทศ ม.2Thawatchai Rustanawan
 
Lịch sử văn minh thế giới
Lịch sử văn minh thế giớiLịch sử văn minh thế giới
Lịch sử văn minh thế giớiDương Hận
 
Giáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTUGiáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTU
Ngô Doãn Tình
 
Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12
Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12
Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12
Dịch vụ viết bài trọn gói ZALO: 0936 885 877
 
Bài giảng Lập trình mạng
Bài giảng Lập trình mạngBài giảng Lập trình mạng
Bài giảng Lập trình mạngctrl man
 
ตัวอย่างโครงงานคอมพิวเตอร์
ตัวอย่างโครงงานคอมพิวเตอร์ตัวอย่างโครงงานคอมพิวเตอร์
ตัวอย่างโครงงานคอมพิวเตอร์Jim Root
 
Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use caseTrung Chinh Hà
 
Giáo án ngữ văn 12 – chương trình cơ bảntruonghocso.com
Giáo án ngữ văn 12 – chương trình cơ bảntruonghocso.comGiáo án ngữ văn 12 – chương trình cơ bảntruonghocso.com
Giáo án ngữ văn 12 – chương trình cơ bảntruonghocso.comThế Giới Tinh Hoa
 
Giáo Trình Môn Đặc Tả Hình Thức-ICTU
Giáo Trình Môn Đặc Tả Hình Thức-ICTUGiáo Trình Môn Đặc Tả Hình Thức-ICTU
Giáo Trình Môn Đặc Tả Hình Thức-ICTU
Ngô Doãn Tình
 
Bút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện Kiều
Bút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện KiềuBút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện Kiều
Bút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện Kiều
Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
 
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลยข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลยpeter dontoom
 
Đồ án Xây dựng website nộp đồ án trực tuyến
Đồ án Xây dựng website nộp đồ án trực tuyếnĐồ án Xây dựng website nộp đồ án trực tuyến
Đồ án Xây dựng website nộp đồ án trực tuyến
Aubrey Yundt
 
Ky thuat do_hoa
Ky thuat do_hoaKy thuat do_hoa
Ky thuat do_hoaDee Dee
 
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ quaNhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Kiến Trúc KISATO
 
Bài tập xâu cơ bản-nâng cao
Bài tập xâu cơ bản-nâng caoBài tập xâu cơ bản-nâng cao
Bài tập xâu cơ bản-nâng cao
Tường Tường
 
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excelแผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
Khon Kaen University
 
แบบฟอร์มการเขียน Storyboard
แบบฟอร์มการเขียน Storyboardแบบฟอร์มการเขียน Storyboard
แบบฟอร์มการเขียน Storyboard
rungtip boontiengtam
 

What's hot (20)

[Bao cao]tim hieu ve mo hinh lap trinh
[Bao cao]tim hieu ve mo hinh lap trinh[Bao cao]tim hieu ve mo hinh lap trinh
[Bao cao]tim hieu ve mo hinh lap trinh
 
Báo cáo đồ án đề tài xây dựng trợ lý ảo bằng python
Báo cáo đồ án đề tài xây dựng trợ lý ảo bằng pythonBáo cáo đồ án đề tài xây dựng trợ lý ảo bằng python
Báo cáo đồ án đề tài xây dựng trợ lý ảo bằng python
 
ใบงานเทคโนโลยีสารสนเทศ ม.2
ใบงานเทคโนโลยีสารสนเทศ ม.2ใบงานเทคโนโลยีสารสนเทศ ม.2
ใบงานเทคโนโลยีสารสนเทศ ม.2
 
Lịch sử văn minh thế giới
Lịch sử văn minh thế giớiLịch sử văn minh thế giới
Lịch sử văn minh thế giới
 
Giáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTUGiáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTU
 
Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12
Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12
Luận văn: Dạy học đọc - hiểu các văn bản tự sự văn học nước ngoài lớp 12
 
Bài giảng Lập trình mạng
Bài giảng Lập trình mạngBài giảng Lập trình mạng
Bài giảng Lập trình mạng
 
ตัวอย่างโครงงานคอมพิวเตอร์
ตัวอย่างโครงงานคอมพิวเตอร์ตัวอย่างโครงงานคอมพิวเตอร์
ตัวอย่างโครงงานคอมพิวเตอร์
 
Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use case
 
Giáo án ngữ văn 12 – chương trình cơ bảntruonghocso.com
Giáo án ngữ văn 12 – chương trình cơ bảntruonghocso.comGiáo án ngữ văn 12 – chương trình cơ bảntruonghocso.com
Giáo án ngữ văn 12 – chương trình cơ bảntruonghocso.com
 
Giáo Trình Môn Đặc Tả Hình Thức-ICTU
Giáo Trình Môn Đặc Tả Hình Thức-ICTUGiáo Trình Môn Đặc Tả Hình Thức-ICTU
Giáo Trình Môn Đặc Tả Hình Thức-ICTU
 
Bút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện Kiều
Bút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện KiềuBút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện Kiều
Bút pháp tả cảnh ngụ tình từ Chinh phụ ngâm khúc đến Truyện Kiều
 
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลยข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
 
Đồ án Xây dựng website nộp đồ án trực tuyến
Đồ án Xây dựng website nộp đồ án trực tuyếnĐồ án Xây dựng website nộp đồ án trực tuyến
Đồ án Xây dựng website nộp đồ án trực tuyến
 
แนวข้อสอบประโยคคำสั่ง
แนวข้อสอบประโยคคำสั่งแนวข้อสอบประโยคคำสั่ง
แนวข้อสอบประโยคคำสั่ง
 
Ky thuat do_hoa
Ky thuat do_hoaKy thuat do_hoa
Ky thuat do_hoa
 
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ quaNhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
 
Bài tập xâu cơ bản-nâng cao
Bài tập xâu cơ bản-nâng caoBài tập xâu cơ bản-nâng cao
Bài tập xâu cơ bản-nâng cao
 
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excelแผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
แผนการเรียนรู้การใช้งานโปรแกรม Microsoft Office Excel
 
แบบฟอร์มการเขียน Storyboard
แบบฟอร์มการเขียน Storyboardแบบฟอร์มการเขียน Storyboard
แบบฟอร์มการเขียน Storyboard
 

Similar to De tai he dieu hanh nam 2010 2011

Ngon ngu lap trinh_Chuong I_Lop 10
Ngon ngu lap trinh_Chuong I_Lop 10Ngon ngu lap trinh_Chuong I_Lop 10
Ngon ngu lap trinh_Chuong I_Lop 10
SP Tin K34
 
Nộp lại chủ đề 3
Nộp lại chủ đề 3Nộp lại chủ đề 3
Nộp lại chủ đề 3
Linh Dang
 
Nộp lại chủ đề 3
Nộp lại chủ đề 3Nộp lại chủ đề 3
Nộp lại chủ đề 3
Linh Dang
 
Baigiangkythuatlaptrinh hvbcvt
Baigiangkythuatlaptrinh hvbcvtBaigiangkythuatlaptrinh hvbcvt
Baigiangkythuatlaptrinh hvbcvtAricent Bug
 
Ky thuat lap trinh
Ky thuat lap trinhKy thuat lap trinh
Ky thuat lap trinh
QaPhy-Duong MTE
 
ChuDe3_Nhom16
ChuDe3_Nhom16ChuDe3_Nhom16
ChuDe3_Nhom16Linh Dang
 
ChuDe3_Nhom16
ChuDe3_Nhom16ChuDe3_Nhom16
ChuDe3_Nhom16
Linh Dang
 
Ky thuat-lap-trinh 13754342619
Ky thuat-lap-trinh 13754342619Ky thuat-lap-trinh 13754342619
Ky thuat-lap-trinh 13754342619Ky Nguyen Ad
 
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.docLuận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.doc
sividocz
 
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdfTập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
HanaTiti
 
TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...
TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...
TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...
nataliej4
 
bai tap tuan 4
bai tap tuan 4bai tap tuan 4
bai tap tuan 4
Nguyễn Successful
 
Luu dinhthang kbdh
Luu dinhthang kbdhLuu dinhthang kbdh
Luu dinhthang kbdhthangld608
 
[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử lí[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử lí
Hong Phuoc Nguyen
 
the real-time operating system and real-time programming
the real-time operating system and real-time programmingthe real-time operating system and real-time programming
the real-time operating system and real-time programming
DucLe868608
 

Similar to De tai he dieu hanh nam 2010 2011 (20)

Phan 1 sv
Phan 1   svPhan 1   sv
Phan 1 sv
 
Ngon ngu lap trinh_Chuong I_Lop 10
Ngon ngu lap trinh_Chuong I_Lop 10Ngon ngu lap trinh_Chuong I_Lop 10
Ngon ngu lap trinh_Chuong I_Lop 10
 
Tin hoc can ban bai tap
Tin hoc can ban   bai tapTin hoc can ban   bai tap
Tin hoc can ban bai tap
 
Nộp lại chủ đề 3
Nộp lại chủ đề 3Nộp lại chủ đề 3
Nộp lại chủ đề 3
 
Nộp lại chủ đề 3
Nộp lại chủ đề 3Nộp lại chủ đề 3
Nộp lại chủ đề 3
 
Baigiangkythuatlaptrinh hvbcvt
Baigiangkythuatlaptrinh hvbcvtBaigiangkythuatlaptrinh hvbcvt
Baigiangkythuatlaptrinh hvbcvt
 
Ky thuat lap trinh
Ky thuat lap trinhKy thuat lap trinh
Ky thuat lap trinh
 
Ktlt
KtltKtlt
Ktlt
 
ChuDe3_Nhom16
ChuDe3_Nhom16ChuDe3_Nhom16
ChuDe3_Nhom16
 
ChuDe3_Nhom16
ChuDe3_Nhom16ChuDe3_Nhom16
ChuDe3_Nhom16
 
Ky thuat-lap-trinh 13754342619
Ky thuat-lap-trinh 13754342619Ky thuat-lap-trinh 13754342619
Ky thuat-lap-trinh 13754342619
 
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.docLuận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình C For Windows.doc
 
dccthp nmcntt
dccthp nmcnttdccthp nmcntt
dccthp nmcntt
 
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdfTập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
 
TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...
TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...
TÀI LIỆU ĐÁP ÁN VÀ CÂU HỎI KIỂM TRA, SÁT HẠCH KIẾN THỨC CHUYÊN NGÀNH.Tuyển dụ...
 
Kich ban chan1
Kich ban chan1Kich ban chan1
Kich ban chan1
 
bai tap tuan 4
bai tap tuan 4bai tap tuan 4
bai tap tuan 4
 
Luu dinhthang kbdh
Luu dinhthang kbdhLuu dinhthang kbdh
Luu dinhthang kbdh
 
[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử lí[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử lí
 
the real-time operating system and real-time programming
the real-time operating system and real-time programmingthe real-time operating system and real-time programming
the real-time operating system and real-time programming
 

Recently uploaded

98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
Nguyen Thanh Tu Collection
 
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptxDẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
nvlinhchi1612
 
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdfBAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
phamthuhoai20102005
 
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
Nguyen Thanh Tu Collection
 
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
https://www.facebook.com/garmentspace
 
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdfGIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
Điện Lạnh Bách Khoa Hà Nội
 
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
ngocnguyensp1
 
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
duykhoacao
 
AV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in englishAV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in english
Qucbo964093
 
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nayẢnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
chinhkt50
 

Recently uploaded (10)

98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
 
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptxDẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
 
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdfBAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
 
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
 
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
 
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdfGIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
 
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
 
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
 
AV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in englishAV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in english
 
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nayẢnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
 

De tai he dieu hanh nam 2010 2011

  • 1. 1 DANH SÁCH VÀ YÊU CẦU CÁC ĐỀ TÀI CỦA ĐỒ ÁN MÔN HỌC MÔN HỌC : HỆ ĐIỀU HÀNH CÁN BỘ HƯỚNG DẪN: Ths.Nguyễn Văn Nguyên 1.1. Chủ đề 1: Mô phỏng 1.1.1. Đề tài số 1: Mô phỏng thuật toán nhà băng của Dijsktra để tránh Deadlock Yêu cầu: 1. Giới thiệu Deadlock 2. Trình bày thuật toán Banker 3. Xây dựng chương trình và kết quả demo 4. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông 5. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và báo cáo tiến độ đúng thời gian 6. Ngôn ngữ dùng để viết chương trình C,C++, Visual C++ 7. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép Tài liệu tham khảo [1] Nguyễn Phú Cường, Giáo trình hệ điều hành, Đại học Cần Thơ [2] Trần Hạnh Nhi, Giáo trình hệ điều hành nâng cao, Đại học Quốc Gia Hồ Chí Minh
  • 2. 2 [3] Giáo trình hệ điều hành, chương 6: Deadlock [4] www.mediaafire [5] An Introduction To Operating System, H.M. Deitel 1.1.2. Đề tài số 2: Xây dựng chương trình mô phỏng các giải thuật định thời cho CPU Yêu cầu: 1. Trình bày các giải thuật FIFO, SJF, SRT,RR 2. Xây dựng chương trình với các giải thuật trên và kết quả demo 3. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông 4. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và báo cáo tiến độ đúng thời gian 5. Ngôn ngữ dùng để viết chương trình C, C++, Visual C++ 6. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép Tài liệu tham khảo [1] Vũ Lê Hùng, Giáo trình nguyên lý hệ điều hành, Đại học Bách Khoa Hồ Chí Minh [2] Nguyễn Phú Cường, Giáo trình hệ điều hành, Đại học Cần Thơ [3] Trần Hạnh Nhi, Giáo trình hệ điều hành nâng cao, Đại học Quốc Gia Hồ Chí Minh
  • 3. 3 [4] Lê Trung Dũng, Giáo trình hệ điều hành, Nhà xuất bản giáo dục 1.2. Chủ đề 2: Đồng bộ giữa các quá trình 1.2.1. Đề tài 1: Bài toán năm triết gia ăn tối Yêu cầu: 1. Mô tả bài toán 2. Giới thiệu tài nguyênn găng và đoạn găng 3. Giải pháp Semaphore, Deadlock. 3. Viết chương trình giải quyết bài toán 5 triết gia ăn tối. Chương trình phải tạo ra 5 quá trình con mô phỏng hoạt động của 5 triết gia. Dùng semaphore để đồng bộ hoạt động của 5 triết gia này. 4.Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông 5. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và báo cáo tiến độ đúng thời gian 6. Ngôn ngữ dùng để viết chương trình C, C++, Visual C++, Java 7. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép Tài liệu tham khảo [1]Đặng Vũ Tùng, Giáo trình nguyên lý hệ điều hành, NXB Hà Nôi, 2005 [2] Internet
  • 4. 4 1.2.2. Xây dựng chương trình producer-consumer với bounded buffer. Yêu cầu: 1. Giới thiệu tiến trình trong Unix, cách tạo quá trình trong Unix 2. Giới thiệu sơ lược về Semaphore, giao tiếp đồng bộ với Semaphore 3. Các hàm xử lý Semaphore 4. Tạo tiến trình Prodecer, Consumer 5. Sử dụng semaphore để truy xuất tài nguyên 6. Xây dựng chương trình và kết quả demo 7. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông 8. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và báo cáo tiến độ đúng thời gian 9. Ngôn ngữ dùng để viết chương trình C trên Linux, Ubuntu. 10. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép Tài liệu tham khảo [1] Nguyễn Hải Châu, Nguyên lý hệ điều hành, Đại học Công Nghệ [2] Nguyễn Phú Trường, Giáo trình hệ điều hành, Đại học Cần Thơ [3]Trần Hạnh Nhi, Giáo trình hệ điều hành nâng cao, Đại học Khoa học tự nhiên Hồ Chí Minh [4] Internet
  • 5. 5 1.3. Chủ đề 3: Quản lý bộ nhớ 1.3.1. Đề tài số 1: Xây dựng chương trình đọc thông tin đĩa cứng với định dạng NTFS và FAT32 Yêu cầu: 1. Giới thiệu hệ thống FAT32, cấu trúc FAT32, partion Boot Sector, directory table 2. Giới thiệu hệ thống NTFS, Cấu trúc phân vùng NTFS, Master File Table 3. So sánh hệ thống FAT32 và NTFS 4. Xây dựng chương trình thực hiện các chức năng sau: Đưa ra màn hình Ổ đĩa, tên ổ đĩa, số serial, trạng thái, định dạng, dung lượng, còn trống, số byte /sector, số sector/cluster 5.Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông 6. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và báo cáo tiến độ đúng thời gian 7. Ngôn ngữ dùng để viết chương trình Visual C++ 8. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép Tài liệu tham khảo [1] Lê Ngọc Thạnh, Lập trình windows với MFC Visual C++6.0, NXB thống kê, 2002 [2] Nguyễn Chánh Thành, Lập trình windows với VC/MFC, 2006
  • 6. 6 [3] http://www.ntfs.com 1.4. Chủ đề 4: Giao tiếp giữa các quá trình 1.4.1. Đề tài số 1: Tìm hiểu cơ chế giao tiếp giữa hai quá trình dùng Message Queue Yêu cầu 1. Giới thiệu tiến trình trong Linux 2. Các trạng thái của tiến trình, cách xử lý các tiến trình bằng hàm System(), giao tiếp giữa các tiến trình bằng hàng đợi thông điệp 3. Xây dựng chương trình minh họa để giải quyết bài toán sau: a. Tạo ra 2 quá trình. Quá trình thứ nhất đọc file nhiều chuỗi liên tiếp, mỗi chuỗi gồm các phép toán +,và hai toán hạng. Ví dụ 3-1 4*2 5+4 20/5 Sau đó quá trình thứ nhất truyền các chuỗi dữ liệu này sang quá trình thứ 2. Quá trình thứ 2 thực hiện tính toán và trả chuỗi kết quả về lại cho quá trình đầu tiên để ghi lại file như sau: 3-1=2 4*2=8
  • 7. 7 5+4=9 20/5=4 4. Dùng hàm fork() để tạo 2 quá trình. 5. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông 6. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và báo cáo tiến độ đúng thời gian 7. Ngôn ngữ dùng để viết chương trình C trên Linux hoặc ubuntu 9. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép Tài liệu tham khảo [1] Phạm Quang Dũng, Bộ môn Khoa học máy tính, Giáo trình Linux,Đại học Quốc gia Hà nội [2] Nguyễn Phương Lan, Hoàng Đức Hải, lập trình Linux-Tập 1,NXB Giáo dục [3] Đỗ Duy Việt-Nguyễn Hoàng Thanh Ly, Linux kernel [4] Nguyễn Thanh Thủy, Nhập môn hệ điều hành Linux [5] http://www.cprogramming.com/tutorial.html 1.4.2. Đề tài số 2: Giao tiếp các tiến trình bằng đường ống PIPE Yêu cầu:
  • 8. 8 1. Giới thiệu tiến trình trong Linux, các hoạt động của tiến trình, cấu trúc tiến trình, giao tiếp giữa các tiến trình, các cơ chế giao tiếp và giới thiệu cơ chế liên lạc bằng đường ống Pipe 2. Tạo đường ống giao tiếp ( có thể sử dụng hàm Fork()), các loại pipe 3. Viết chương trình gồm 2 quá trình. Quá trình thứ nhất cho người dùng nhập vào từ bàn phím một chuỗi biểu diễn các phép tính gồm các phần tử +,-,(,). Độ ưu tiên của các phép tính trong ngoặc(cặp dấu (&)) là cao nhất, phép +,và – có cùng độ ưu tiên. Ví dụ 1+2+(2-3-4)-((3+4)-5) (1+(-2)-((3+4)-5)) Sau đó truyền chuỗi dữ liệu này sang quá trình thứ hai. Quá trình thứ hai thực hiện tính toán và trả về cho quá trình thứ nhất để thể hiện cho người sử dụng biết 5. Viết báo cáo theo mẫu Bộ môn mạng và Truyền thông 6. Gặp giáo viên hướng dẫn, làm đúng yêu cầu của giáo viên hướng dẫn và báo cáo tiến độ đúng thời gian 7. Ngôn ngữ dùng để viết chương trình C trên Linux hoặc ubuntu 8. Làm 10 đến 15 slide để bảo vệ sau khi được giáo viên hướng dẫn cho phép Tài liệu tham khảo [1] Nguyễn Phương Lan-Hoàng Hải, Lập trình Linux, tập1, NXB Giáo dục, 2001 [2] Đỗ Duy Việt-Nguyễn Hoàng Thanh Ly, Linux kernel
  • 9. 9 [3] Nguyễn Thanh Thủy, Nhập môn hệ điều hành Linux