... sinh viên làm bài độc lập Thực hành: 2 bài tập lớn Thời hạn và cách thức nộp bài sẽ do giáo viên phụ trách thực hành qui đònh Mỗi nhóm thực hành gồm 2 sinh viên Bắt buộc có nộp bài thực hành ... giải quyết các bài toán cơ bản. 4 Kiến thức yêu cầu Kiến trúc Máy tính Hệ điều hành cơ bản Lập trình C/C++ 5 Tính điểm 70% Lý thuyết + 30% Thực hành Lý thuyết : 1 bài t...
... 1 Bài 2 : CÁC MÔ HÌNH XỬ LÝ ĐỒNG HÀNH XỬ LÝ ĐỒNG HÀNH XỬ LÝ ĐỒNG HÀNH VÌ SAO ? VÌ SAO ? VẤN VẤN ĐỀ ... c* d; kq = kq1 + kq2; kq = kq1 + kq2; kq2 = c*d;kq1 = a*b; 4 Xử lý đồng hành, những khó khăn ? HĐH : “ Giải quyết nhiều công việc đồng thời, đâu có dễ ! - Tài nguyên giới hạn, ứng dụng “vô hạn” ... tài nguyên ? ??? Chia sẻ tài nguyên ? ??? Bảo vệ? Excel Visual C++ CDplayer Winword 5 Giải p...
... 1 BÀI 4 : LIÊN LẠC GIỮA CÁC TIẾN TRÌNH & VẤN ĐỀ ĐỒNG BỘ HOÁ CƠ CHẾ ? CƠ CHẾ ? VẤN VẤN ĐỀ ? ĐỀ ... 10 Mô hình tổ chức phối hợp hoạt động giữa hài tiến trình P1 P2 Job1; Chờ ; Báo hiệu ; Job2; 11 Bài toán đồng bộ hoá Nhiều tiến trình chia sẻ tài nguyên chung đồng thời : Tranh chấp ? Nhu
... ….signal(c); …} 6 Message Được hỗ trợ bởi HĐH Đồng bộ hóa trên môi trường phân tán Server P 1. Send Request 2. Receive Accept 3. Send Finish 7 Các bài toán đồng bộ hoá kinh điển Producer-Consumer ... bỏ CPU khi chưa được vào miền găng Cần được Hệ điều hành hỗ trợ 4 Semaphore Được hỗ trợ bởi HĐH Tổ chức độc quyền truy xuất Semaphore s; // s >=0 Down (s) & Up(s) Down (s) CS;...