Thảo luận Đề thi Cuối kỳ: Câu 5
+27
VoThiHongNhung(I12A)
LUUDINHTOAN(I11C)
HuynhMinhChanh(i91C)
nguyenthingocmai_I12A
NguyenHongHaiI12C
nguyenhuutrang_11h1010135
ChuNgocQuyen72(I91C)
nguyennhatduy(102c)
vothingocthuy87(I11C)
tranthithanhuyen85 (I11C)
nguyenthanhphongHC11TH2A
luthioanh-I12A
LuongGiaDuc(I12A)
TranThaoUyen127(I92C)
thailongI12C
LeXuanHau (I12C)
huynhvanhung(I12A)
nguyenthaihiep (I11C)
lequanghanh(102c)
LePhucHiep(102C)
maidangvu_I12A
Nguyen Sy Hung I12A
DaoQuangTri38(I12A)
NgoXuanQuoc_(102C)
lethanhsang_I12A
levanhop.it
Admin
31 posters
Trang 2 trong tổng số 2 trang
Trang 2 trong tổng số 2 trang • 1, 2
nguyenhuutrang_11h1010135- Tổng số bài gửi : 19
Join date : 15/02/2012
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
- Có 8 máy (Tài nguyên)
- Có 3 tiến trình : P1,P2,P3
- Allocation (2,2,2)
- Max (5,4,5)
- Từ đây ta tìm được hệ có (available)
Available = Tài nguyên - Tổng Allocation
= 8 - (2+2+2)
= 2
- Need = Max - Allocation
= (5,4,5) - (2,2,2)
= (3,2,3)
Tìm được chuỗi an toàn P2,P1,P3
Hoặc
Tìm được chuỗi an toàn P2,P3,P1
Vậy hệ thống an toàn
b)
+ Request (2) <= Need2 (1<2)
+ Request (2)<= Available (1<2)
=>Allocation = (2,3,2)
Available = 8 - (2+3+2) = 1
Need = Max - Alocation
= (3,1,3)
Tìm được chuỗi an toàn P2,P1,P3
Tìm được chuỗi an toàn P2,P3,P1
Vậy có thể cấp phát thêm cho P2 một máy
- Có 3 tiến trình : P1,P2,P3
- Allocation (2,2,2)
- Max (5,4,5)
- Từ đây ta tìm được hệ có (available)
Available = Tài nguyên - Tổng Allocation
= 8 - (2+2+2)
= 2
- Need = Max - Allocation
= (5,4,5) - (2,2,2)
= (3,2,3)
Max | Allocation | Need | |
P1 | 5 | 2 | 3 |
P2 | 4 | 2 | 2 |
P3 | 5 | 2 | 3 |
work >= | Need(i) | P(i) | Allocation | |
Available | 2 | 2 | P2 | 2 |
4 | 3 | P1 | 2 | |
6 | 3 | P3 | 2 |
Hoặc
work >= | Need(i) | P(i) | Allocation | |
Available | 2 | 2 | P2 | 2 |
4 | 3 | P3 | 2 | |
6 | 3 | P1 | 2 |
Vậy hệ thống an toàn
b)
+ Request (2) <= Need2 (1<2)
+ Request (2)<= Available (1<2)
=>Allocation = (2,3,2)
Available = 8 - (2+3+2) = 1
Need = Max - Alocation
= (3,1,3)
Max | Allocation | Need | |
P1 | 5 | 2 | 3 |
P2 | 4 | 3 | 1 |
P3 | 5 | 2 | 3 |
work >= | Need(i) | P(i) | Allocation | |
Available | 1 | 1 | P2 | 3 |
4 | 3 | P1 | 2 | |
6 | 3 | P3 | 2 |
work >= | Need(i) | P(i) | Allocation | |
Available | 1 | 1 | P2 | 3 |
4 | 3 | P3 | 2 | |
6 | 3 | P1 | 2 |
Vậy có thể cấp phát thêm cho P2 một máy
NguyenHongHaiI12C- Tổng số bài gửi : 48
Join date : 18/02/2012
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
bài 5 câu b mình quên xét điều kiện mà đổi bằng giả sử cấp 1 máy cho p2 theo yêu cầu rồi đi tìm chuỗi an toàn. không biết làm vậy có được điểm tối đa của thầy không nữa?lethanhsang_I12A đã viết:câu hỏi: 8 máy và 3 tiến trình Allocation=(2,2,2) Max= (5,4,5)
a. Avaibale = 8 - (2+2+2) = 2
Need = Max - Allocation
P[i] Max Allocation Need P1 5 2 3 P2 4 2 2 P3 5 2 3
Xét tại thời điểm Ti:Vậy tồn tại chuổi an toàn (P2,P1,P3). Suy ra tại thời điểm Ti hệ thống an toàn.
Work>= Need[i] P[i] Allocation [i] 2(Avaible) 2 P2 2 4 3 P1 2 6 3 P3 2
b. Xét điều kiện:
+ Request2 <= Need2 (1<2)
+ Request2 <= Avaible (1<2)
Đủ điều kiện cấp phát 1 máy cho P2. Xét tính an toàn của hệ thống
Allocation = (2,3,2)
Avaible = 8 - (2+3+2) = 1
Need = Max - Alocation
P[i] Max Allocation Need P1 5 2 3 P2 4 3 1 P3 5 2 3
Xét tại thời điểm Ti+1:Vậy tồn tại chuổi an toàn (P2,P1,P3). Suy ra tại thời điểm Ti+1 hệ thống an toàn.
Work>= Need[i] P[i] Allocation [i] 1(Avaible) 1 P2 3 4 3 P1 2 6 3 P3 2
=>Ta có thể cấp thêm 1 máy cho P2.
nguyenthingocmai_I12A- Tổng số bài gửi : 26
Join date : 17/02/2012
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
Mình cũng làm như bạn vậy, nhưng mình nghĩ, không có xót đâu, vì câu 5b chỉ xét thêm trường hợp khi trường hợp đầu tiên không thõa điều kiện tồn tại chuỗi an toàn thôi . Đó là ý kiến của mình, không biết ý của thầy và các bạn thì sao ?
HuynhMinhChanh(i91C)- Tổng số bài gửi : 47
Join date : 02/03/2012
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
Admin đã viết:Thảo luận và Giải Câu 5.
Câu này lúc đầu em làm nhằm cấp thêm máy cho P3, sau đó phát hiện ra nhưng không làm lại kip, chỉ kịp sửa bài cũ lại thôi nên nó hơi dơ và khó coi xíu. Mong thầy nương tay cho. Em cảm ơn thầy.
nguyenthanhphongHC11TH2A- Tổng số bài gửi : 26
Join date : 16/02/2012
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
a. Avaibale = 8 - (2+2+2) = 2
Need = Max - Allocation
Vậy tồn tại chuổi an toàn => hệ thống an toàn.
b. Xét điều kiện:
+ Request2 <= Need2
vì 1 < 2 (thỏa điiều kiện 1)
+ Request2 <= Avaible
vì 1 < 2 (thỏa điiều kiện 2)
Giả sử thêm một máy cho P2 thì hệ thống:
Allocation = (2,3,2)
Avaible = 8 - (2+3+2) = 1
Need = Max - Alocation
Vậy tồn tại chuổi an toàn =>Ta có thể cấp thêm 1 máy cho P2.
Need = Max - Allocation
P[i] | Max | Allocation | Need |
P1 | 5 | 2 | 3 |
P2 | 4 | 2 | 2 |
P3 | 5 | 2 | 3 |
Work>= | Need[i] | P[i] | Allocation [i] |
2(Avaible) | 2 | P2 | 2 |
4 | 3 | P1 | 2 |
6 | 3 | P3 | 2 |
b. Xét điều kiện:
+ Request2 <= Need2
vì 1 < 2 (thỏa điiều kiện 1)
+ Request2 <= Avaible
vì 1 < 2 (thỏa điiều kiện 2)
Giả sử thêm một máy cho P2 thì hệ thống:
Allocation = (2,3,2)
Avaible = 8 - (2+3+2) = 1
Need = Max - Alocation
P[i] | Max | Allocation | Need |
P1 | 5 | 2 | 3 |
P2 | 4 | 3 | 1 |
P3 | 5 | 2 | 3 |
Work>= | Need[i] | P[i] | Allocation [i] |
1(Avaible) | 1 | P2 | 3 |
4 | 3 | P1 | 2 |
6 | 3 | P3 | 2 |
VoThiHongNhung(I12A)- Tổng số bài gửi : 20
Join date : 20/02/2012
Thảo luận bài thi câu 5
Tiến trình Allocation Max
P1 2 5
P2 2 4
P3 2 5
a. Avaibale = 8 - (2+2+2) = 2
Need = Max - Allocation
P[i] Max Allocation Need
P1 5 2 3
P2 4 2 2
P3 5 2 3
Xét tại thời điểm Ti:
Work>= Need[i] P[i] Allocation [i]
(Avaible) 2 2 P2 2
4 3 P1 2
6 3 P3 2
Vậy tồn tại chuổi an toàn (P2,P1,P3). Suy ra tại thời điểm Ti hệ thống an toàn.
b. Xét điều kiện:
+ Request2 <= Need2 (1<2)
+ Request2 <= Avaible (1<2)
Đủ điều kiện cấp phát 1 máy cho P2. Xét tính an toàn của hệ thống
Allocation = (2,3,2)
Avaible = 8 - (2+3+2) = 1
Need = Max – Alocation
P[i] Max Allocation Need
P1 5 2 3
P2 4 3 1
P3 5 2 3
Xét tại thời điểm Ti+1:
Work>= Need[i] P[i] Allocation [i]
(Avaible) 1 1 P2 3
4 3 P1 2
6 3 P3 2
Hoặc
Work>= Need[i] P[i] Allocation [i]
(Avaible) 1 1 P2 3
4 3 P3 2
6 3 P1 2
Vậy tồn tại chuổi an toàn (P2,P1,P3) hoặc (P2,P3,P1). Suy ra tại thời điểm Ti+1 hệ thống an toàn.
=>Ta có thể cấp thêm 1 máy cho P2.
P1 2 5
P2 2 4
P3 2 5
a. Avaibale = 8 - (2+2+2) = 2
Need = Max - Allocation
P[i] Max Allocation Need
P1 5 2 3
P2 4 2 2
P3 5 2 3
Xét tại thời điểm Ti:
Work>= Need[i] P[i] Allocation [i]
(Avaible) 2 2 P2 2
4 3 P1 2
6 3 P3 2
Vậy tồn tại chuổi an toàn (P2,P1,P3). Suy ra tại thời điểm Ti hệ thống an toàn.
b. Xét điều kiện:
+ Request2 <= Need2 (1<2)
+ Request2 <= Avaible (1<2)
Đủ điều kiện cấp phát 1 máy cho P2. Xét tính an toàn của hệ thống
Allocation = (2,3,2)
Avaible = 8 - (2+3+2) = 1
Need = Max – Alocation
P[i] Max Allocation Need
P1 5 2 3
P2 4 3 1
P3 5 2 3
Xét tại thời điểm Ti+1:
Work>= Need[i] P[i] Allocation [i]
(Avaible) 1 1 P2 3
4 3 P1 2
6 3 P3 2
Hoặc
Work>= Need[i] P[i] Allocation [i]
(Avaible) 1 1 P2 3
4 3 P3 2
6 3 P1 2
Vậy tồn tại chuổi an toàn (P2,P1,P3) hoặc (P2,P3,P1). Suy ra tại thời điểm Ti+1 hệ thống an toàn.
=>Ta có thể cấp thêm 1 máy cho P2.
NguyenVinhQuang_I12A- Tổng số bài gửi : 21
Join date : 17/02/2012
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
mình đồng ý với bạn nhưng với điều kiện những ai đi học và lên diễn đàn thường xuyên thì mới làm được đầy đủ ý của các câu.levanhop.it đã viết:de thi tuong doi dễ,chac cac ban ai cung lam duoc het.
Admin
Môn này bao giờ cũng thế !
vominhhai_09H1012028- Tổng số bài gửi : 29
Join date : 16/09/2010
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
Câu 5:
  Một hệ thống có 8 máy đọc hình và 3 tiến trình P1, P2, P3 với trạng thái cấp phát tài nguyên ở thời điểm Ti thể hiện bằng các vectơ Allocation = ( 2, 2, 2 ) và Max = ( 5, 4, 5 ). Dùng thuật giải Nhà Băng để:
    a) Chứng minh trạng thái này an toàn.
    b) Xác định có nên đáp ứng hay không yêu cầu cấp thêm 1 máy của P2?
Trả lời:
a)
  Ta có: Available = 8 - ( 2 + 2 + 2 ) = 2
  Need = Max - Allocation
  Tại thời điểm Ti:
  Tìm được chuỗi an toàn: { P2 , P1 , P3 }
    Vậy trạng thái hệ thống an toàn.
b)
Nếu có yêu cầu cấp thêm 1 máy của P2 thì:
  Ta có: Available = 8 - ( 2 + 3 + 2 ) = 1
  Need = Max - Allocation
  Tại thời điểm Ti:
  Tìm được chuỗi an toàn: { P2 , P1 , P3 }
    Vậy có thể đáp ứng được yêu cầu cấp thêm 1 máy của P2.
Ps: Em làm như vậy không biết có đúng ý Thầy không ạ. Em mong Thầy và các bạn góp ý thêm.
Admin
Một câu hỏi muộn. Chịu khó xem bài các bạn đưa lên !
  Một hệ thống có 8 máy đọc hình và 3 tiến trình P1, P2, P3 với trạng thái cấp phát tài nguyên ở thời điểm Ti thể hiện bằng các vectơ Allocation = ( 2, 2, 2 ) và Max = ( 5, 4, 5 ). Dùng thuật giải Nhà Băng để:
    a) Chứng minh trạng thái này an toàn.
    b) Xác định có nên đáp ứng hay không yêu cầu cấp thêm 1 máy của P2?
Trả lời:
a)
Tiến trình | Allocation |    Max    |
P1 | 2 | 5 |
P2 | 2 | 4 |
P3 | 2 | 5 |
  Ta có: Available = 8 - ( 2 + 2 + 2 ) = 2
  Need = Max - Allocation
Tiến trình | Allocation |    Max    |    Need    | Available |
P1 | 2 | 5 | 3 | 2 |
P2 | 2 | 4 | 2 | |
P3 | 2 | 5 | 3 |
  Tại thời điểm Ti:
work >= | Need i |   P i   | Allocation |
2 | 2 | P2 | 2 |
4 | 3 | P1 | 2 |
6 | 3 | P3 | 2 |
  Tìm được chuỗi an toàn: { P2 , P1 , P3 }
    Vậy trạng thái hệ thống an toàn.
b)
Nếu có yêu cầu cấp thêm 1 máy của P2 thì:
Tiến trình | Allocation |    Max    |
P1 | 2 | 5 |
P2 | 3 | 4 |
P3 | 2 | 5 |
  Ta có: Available = 8 - ( 2 + 3 + 2 ) = 1
  Need = Max - Allocation
Tiến trình | Allocation |    Max    |    Need    | Available |
P1 | 2 | 5 | 3 | 1 |
P2 | 3 | 4 | 1 | |
P3 | 2 | 5 | 3 |
  Tại thời điểm Ti:
work >= | Need i |   P i   | Allocation |
1 | 1 | P2 | 3 |
4 | 3 | P1 | 2 |
6 | 3 | P3 | 2 |
  Tìm được chuỗi an toàn: { P2 , P1 , P3 }
    Vậy có thể đáp ứng được yêu cầu cấp thêm 1 máy của P2.
Ps: Em làm như vậy không biết có đúng ý Thầy không ạ. Em mong Thầy và các bạn góp ý thêm.
Admin
Một câu hỏi muộn. Chịu khó xem bài các bạn đưa lên !
VuNguyenQuynhLam_I12C- Tổng số bài gửi : 14
Join date : 15/02/2012
Age : 36
Đến từ : Bình Thuận
Re: Thảo luận Đề thi Cuối kỳ: Câu 5
Câu này mình làm đúng nhưng cách trình bày và lý luận không chặt chẽ lắm, mong thầy chấm kết quả không chấm cách trình bày, hy vọng qua được môn này.
dangvannhan_11h1010085- Tổng số bài gửi : 24
Join date : 15/02/2012
Trang 2 trong tổng số 2 trang • 1, 2
Similar topics
» Thảo luận Đề thi Cuối kỳ: Câu 4
» Thảo luận Đề thi Cuối kỳ: Câu 3
» [Thảo luận]Bài thi cuối kỳ????
» Thảo luận Đề thi Cuối kỳ: Câu 1
» Thảo luận Đề thi Cuối kỳ: Câu 2
» Thảo luận Đề thi Cuối kỳ: Câu 3
» [Thảo luận]Bài thi cuối kỳ????
» Thảo luận Đề thi Cuối kỳ: Câu 1
» Thảo luận Đề thi Cuối kỳ: Câu 2
Trang 2 trong tổng số 2 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết