Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Phương án giải 3 bài tập về cờ hiệu ngày 22/04/2009!

Go down

Phương án giải 3 bài tập về cờ hiệu ngày 22/04/2009! Empty Phương án giải 3 bài tập về cờ hiệu ngày 22/04/2009!

Bài gửi  asmking 24/4/2009, 11:07

Mình đưa ra phương án giải 3 bài tập này, đây là sơ đồ cấu trúc của 3 tiến trình, các bạn cứ theo đó mà viết code (với điều kiện những phương án mình đưa ra là đúng Very Happy).
Mình mới nghĩ ra các phương án này thôi chứ chưa viết code để kiểm nghiệm lại chính xác, có bạn nào đã viết code rồi thì cho mình xin ý kiến nha Smile
Sau đây là bài giải của mình :

Bài 1 : P1 -> P2 -> P3
Cấu trúc P1 Cấu trúc P2 Cấu trúc P3
S1 wait(synch) wait(synch1)
signal(synch) S2 S3
signal(synch1)

Bài 2 : P1,P2 -> P3 (P1 hay P2 chạy trước đều được)
Cấu trúc P1 Cấu trúc P2 Cấu trúc P3
S1 S2 wait(synch3)
signal(synch1) signal(synch2) S3
wait(synch2) wait(synch1)
signal(synch3) signal(synch3)

Bài 3 : P1 -> P2,P3 (P2 hay P3 chạy trước đều được)
Cấu trúc P1 Cấu trúc P2 Cấu trúc P3
S1 wait(synch1) wait(synch1)
signal(synch1) S2 S3
signal(synch1) signal(synch1)
asmking
asmking

Tổng số bài gửi : 137
Join date : 19/03/2009

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết