Các bạn tích cực và có đóng góp với lớp

Trang 2 trong tổng số 2 trang Previous  1, 2

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Re: Các bạn tích cực và có đóng góp với lớp

Bài gửi  LêAnhNgữ(I22A) on 14/4/2013, 08:58

Chào Thầy !!!

Ngày 13/04/2013, e có xung phong lên giải câu b bài tập "giải thuật nhà băng" thầy có bảo là e được điểm thưởng.

Bài tập: Một hệ thống có 10 máy quét 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 To thể hiện bằng các vecto Allocation=(3,1,1) và Max=(9,4,8 ). Dùng thuật giải nhà băng để chứng minh:

a.Chứng minh thời điểm ở trạng thái ở thời điểm To là an toàn: (giải phía trên)

b.Có nên đáp ứng yêu cầu cấp thêm 1 máy của P3:
- Request3=1 <= Need3=7 vì 3<=7
Request3=1 <= Available=5 vì 3<=5

- Trạng thái mới của hệ thống:
P Allocation Max Need Available
P1 3 9 6 4
P2 1 4 3
P3 2 8 6

- Tìm chuỗi an toàn:
Wordl >= Need i P i Alocation i
4 3 P2 1
5? ? ?

Không tìm được chuỗi an toàn nào, do đó không nên cấp thêm 1 máy nữa theo yêu cầu của P3 !


P/s: MSSV:12H1010091 (89) - Họ tên: Lê Anh Ngữ - Bài Tập "giải thuật nhà băng"

Cảm ơn thầy nhiều !!!

LêAnhNgữ(I22A)

Tổng số bài gửi : 15
Join date : 23/03/2013
Age : 25
Đến từ : Tây Ninh

Xem lý lịch thành viên

Về Đầu Trang Go down

Re: Các bạn tích cực và có đóng góp với lớp

Bài gửi  NguyenTanHung55(I22A) on 14/4/2013, 12:25

Kính chào thầy,

Em là Nguyễn Tấn Hưng, Lớp I22A, STT: 66.

Hôm thứ 5 (11/4), em có tham gia đóng góp ví dụ deadlock.

Câu hỏi của thầy: "Hãy cho phương án giải quyết deadlock dựa trên ví dụ Xe qua cầu hẹp".
Câu trả lời: Người gác cầu (Hệ diều hành) sẽ bắt 1 xe (tiến trình) lùi lại ( trả resource ) để xe kia có thể qua được cầu.

Mã số SV : 12H1010055 - Nguyễn Tấn Hưng - Ví dụ về giải quyết deadlock.

Kính chúc thầy có thật nhiều sức khỏe,
Nguyễn Tấn Hưng

NguyenTanHung55(I22A)

Tổng số bài gửi : 1
Join date : 12/04/2013

Xem lý lịch thành viên

Về Đầu Trang Go down

nội dung đóng góp

Bài gửi  nguyenvankhoa59(122B) on 15/4/2013, 21:46

chào thầy
Ở bài 4 quản lý tiến trình vấn đề sơ đồ chuyển trạng thái tiến trình
12H1010059(78) - Nguyễn văn Khoa - thầy hỏi: "tạj sao HDH không đưa toàn bộ tiến trình vào hàng đợi ready (ready queue) " em có ý kiến là nếu đưa toàn bộ tiến trình vào hàng đợi ready thì sẽ dẫn đến đầy bộ nhớ.

nguyenvankhoa59(122B)

Tổng số bài gửi : 20
Join date : 08/03/2013

Xem lý lịch thành viên http://nguyênvănkhoa.vn

Về Đầu Trang Go down

Re: Các bạn tích cực và có đóng góp với lớp

Bài gửi  DoThiHaDuc(I22B) on 18/4/2013, 12:19

Thưa thày!
Vào buổi học ôn tập cuối cùng ngày thứ 2 (15/04/2013), thầy có hỏi "...Tại sao đèn hiệu không tên bảo mật tốt hơn đèn hiệu có tên ?"
Em có trả lời : vì đèn hiệu có tên dùng để liên lạc giữa các tiến trình nặng truyền thống thể hiện trên thanh tác vụ Desktop, còn đèn hiệu không tên được dùng liên lạc bên trong nội bộ của tiến trình truyền thống nên có tính bảo mật cao hơn vì người dùng bên ngoài sẽ không biết tên hoặc khó có thể biết được tên để điều khiển.

Sau đó giải bài tập thuật giải Nhà băng, em xung phong làm câu b.

Bài tập:
Một hệ thống có 10 máy quét 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 véc-tơ Allocation = (3,1,1) và Max = (9,4,8 ). 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 P3 ?
Trả lời:


Cám ơn thày đã cho em cơ hội phát biểu !!!

Đỗ Thị Hà Đức
Mục quản : 62
MSSV: 12H101 0029

Admin
"Mũi tên" vẽ hay !

DoThiHaDuc(I22B)

Tổng số bài gửi : 25
Join date : 11/03/2013

Xem lý lịch thành viên

Về Đầu Trang Go down

Code Visual C# .NET

Bài gửi  MaiXuanSon (I22B) on 24/4/2013, 18:06

12H1010109 (99) - Mai Xuân Sơn - Buổi ôn tập cuối kỳ có xong phong giải thích đoạn code Visual C# .NET sau:

Semaphore SemEmpty,SemFull;
//khai báo 2 biến SemEmpty,SemFull "SemEmpty: chứa đèn hiệu quản lý số khoang trống trong bộ đệm và SemFull: chứa đèn hiệu quản lý số sản phẩm trong bộ đệm".

SemEmpty = new Semaphore(2,10,"SemEmpty");
// khởi tạo đèn hiệu với giá trị ban đầu là 2,giá trị tối đa là 10,với tên SemEmpty đây là đèn hiệu liên tiến trình nên tính bảo mật không cao.

SemFull = new Semaphore(8,10,"SemFull");
// khởi tạo đèn hiệu với giá trị ban đầu là 8,giá trị tối đa là 10,với tên SemFull đây là đèn hiệu liên tiến trình nên tính bảo mật không cao.
SemFull.WaitOne();
//Chờ đến khi giá trị đèn hiệu SemFull >= 1, khi đó giá trị này bị giảm đi 1 luôn là còn 7.

SemEmpty.Release();
//Tăng giá trị đèn SemEmpty lên 1 là thành 3.

MaiXuanSon (I22B)

Tổng số bài gửi : 49
Join date : 11/03/2013
Age : 31

Xem lý lịch thành viên

Về Đầu Trang Go down

Re: Các bạn tích cực và có đóng góp với lớp

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Trang 2 trong tổng số 2 trang Previous  1, 2

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


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