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 (152.7 KB, 3 trang )
BÀI TẬP THỰC HÀNH MÔN HỆ ĐIỀU HÀNH
GV: Mai Xuân Phú ()
Lớp DHTH5TH
1. Yêu cầu
1.1. Môi trường làm việc
Linux (khuyến khích bản Ubuntu). Sinh viên nào dùng bản phân phối Linux khác
(Fedora, Red Hat, Suse,…) thì phải báo cáo cụ thể để tránh việc chương trình không chạy
được trên môi trường khác. Tuy nhiên môi trường làm việc được khuyến khích là Ubuntu
10.10.
1.2. Ngôn ngữ lập trình:
Ngôn ngữ lập trình khuyến khích là C hoặc C++. Tuy vậy SV có quyền chọn ngôn
ngữ lập trình cho bài làm của mình. Nếu có sự lựa chọn khác, sinh viên phải báo cáo cụ
thể và hướng dẫn cụ thể việc dịch và chạy chương trình.
Mã nguồn (source code) được viết đơn giản, dễ hiểu, gọn gang, có chú thích
(comment) đầy đủ giúp người đọc dễ hiểu. Các hàm, biến phải được đặt tên trực quan, dễ
theo dõi. Ví dụ nên đặt tên hàm là taoTienTrinh, thay vì chỉ là f; tên biến là tienTrinh1,
tienTrinh2 thay vì a1, a2…
1.3. Hình thức làm việc
Sinh viên làm việc cá nhân.
Bài làm sẽ được tính 20% số điểm cho phần thực hành của môn Hệ Điều Hành.
Nghiêm cấm mọi hình thức sao chép mã nguồn của người khác, nếu bị phát hiện
cả 2 (người chép và cho chép) đều bị điểm 0 cho phần bài tập này.
1.4. Nộp bài
Thời gian
Hạn chót nộp bài: 23h59 ngày 29/04/2011
Nộp trễ: không quá 1 ngày bị trừ 0.5 điểm; mỗi ngày nộp trễ tương ứng sẽ bị trừ 1
điểm; quá 7 ngày điểm phần bài tập này bằng 0.
Nộp sớm: ba sinh viên nộp đầu tiên và nộp trước ngày 29/04/2011 sẽ được cộng 1
điểm. Chú ý: phần cộng điểm chỉ được tính khi bài làm đã hoàn thành đầy đủ các yêu
cầu của đề bài.