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.

Xin cac ban giup do ve bai tap nay

+3
phamlankhanh
vhoanghung
buptrexanh85
7 posters

Go down

Xin cac ban giup do ve bai tap nay Empty Xin cac ban giup do ve bai tap nay

Bài gửi  buptrexanh85 19/6/2009, 15:30

Giải thích đọan mã sau của ứng dụng sản xuất tiêu thụ :
HANDLE ProducerHandle1 , ProducerHandle2 ;
HANDLE ConsumerHandle1 , ConsumerHandle2 ;

DWORD ProducerID1 , ProducerID2 ;
DWORD ConsumerID1 , ConsumerID2;

ProducerHandle1 = CreateThread(0 , 0 , (LPTHREAD_START_ROUTINE)Producer,0,0, &ProducerID1);
ProducerHandle2 = CreateThread(0 , 0 , (LPTHREAD_START_ROUTINE)Producer ,0,4, &ProducerID2);

ConsumerHandle1 = CreateThread(0,0(LPTHREAD_START_ROUTINE)Consumer ,0,4,&ConsumerID1);
ConsumerHandle2 = CreateThread(0,0(LPTHREAD_START_ROUTINE)Consumer ,0,0,&ConsumerID2);

Bạn nào biết thì chỉ giúp mình với nhé . Thanks !

buptrexanh85

Tổng số bài gửi : 26
Join date : 15/05/2009

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Re: Xin cac ban giup do ve bai tap nay

Bài gửi  vhoanghung 19/6/2009, 17:30

HANDLE ProducerHandle1 , ProducerHandle2 ; // Tao 2 nha san xuat
HANDLE ConsumerHandle1 , ConsumerHandle2 ; // Tao 2 nha tieu thu

DWORD ProducerID1 , ProducerID2 ; // Tao ID cho 2 nha san xuat
DWORD ConsumerID1 , ConsumerID2; // Tao ID cho 2 nha tieu thu

ProducerHandle1 = CreateThread(0 , 0 , (LPTHREAD_START_ROUTINE)Producer,0,0, &ProducerID1); // Tao luong thuc thi cho nha san xuat 1 thong so (khong xet, khong xet, 0: cho chay tu dong khi kich hoat san xuat, ID nha san xuat 1)
ProducerHandle2 = CreateThread(0 , 0 , (LPTHREAD_START_ROUTINE)Producer ,0,4, &ProducerID2);// Tao luong thuc thi cho nha san xuat 2 thong so (khong xet, khong xet, 4: san xuat xong tra ve trang thai nghi(ngu cho goi day), ID nha san xuat 2)

//Tuong tu cho nha tieu thu cung voi cac thong so tuong tu nhu tren.
ConsumerHandle1 = CreateThread(0,0(LPTHREAD_START_ROUTINE)Consumer ,0,4,&ConsumerID1);
ConsumerHandle2 = CreateThread(0,0(LPTHREAD_START_ROUTINE)Consumer ,0,0,&ConsumerID2);
---------------------------------
Minh nho la cai nay da co giai thich roi thi phai, minh giai thich theo minh hieu thoi con dung hay sai thi hok ro lam.
Nhung thong so:
0: la tu dong thuc thi
4: la chay xong rui nghi cho goi lai

vhoanghung

Tổng số bài gửi : 76
Join date : 19/03/2009
Age : 39
Đến từ : Ho Chi Minh

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Re: Xin cac ban giup do ve bai tap nay

Bài gửi  phamlankhanh 20/6/2009, 11:56

Thầy không yêu cầu các bạn thuộc code 100% đâu, chỉ cần biết cách làm sao cho ngắn gọn và đầy đủ (kiểu thuật giải = mã giả)
Mình lên forum cũ thấy thầy yêu cầu như vậy đó
phamlankhanh
phamlankhanh

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

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Re: Xin cac ban giup do ve bai tap nay

Bài gửi  kt_yomost 20/6/2009, 14:41

uh minh cung dong tinh voi cach giai thich cua ban do.

kt_yomost

Tổng số bài gửi : 24
Join date : 09/04/2009

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Hay cu lam chi tỉet

Bài gửi  nhancit 20/6/2009, 14:48

Nếu không nắm kỷ, thì mới làm theo kiểu mã giả, ngược lại nếu đã hiểu, thì nên làm đầy đủ.
nhancit
nhancit

Tổng số bài gửi : 41
Join date : 26/02/2009
Age : 40
Đến từ : Thanh Hoá

http://www.infotechbd.com

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Re: Xin cac ban giup do ve bai tap nay

Bài gửi  tranlamxuanhang_107H1029 20/6/2009, 18:18

Thi lý thuyết đâu cần phải viết code,giải thích code đâu bạn.

tranlamxuanhang_107H1029

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

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Re: Xin cac ban giup do ve bai tap nay

Bài gửi  diemphucnguyen 21/6/2009, 10:06

Trong đề thi mấy năm trước thầy có cho giải thích code đó mấy bạn, có bạn nào nắm rõ về code giải thích giúp mình bài này luôn nhé.

Dim strData as String
txtRemoteHost.Text = udpPeerA.RemoteHostIP
udpPeerA.GetData strData
txtReceive.Text = strData
Me.WindowState = vbNormal
Me.SetFocus
setWindowPos Me.hWnd, HWND_TOPMOST, 0,0,0,0, SWP_SHOWWINDOW

Cảm ơn mấy bạn nhìu.

diemphucnguyen

Tổng số bài gửi : 10
Join date : 06/05/2009

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Hello !

Bài gửi  buptrexanh85 21/6/2009, 11:11

Ca'm o*n ca'c ban ra't nhi`u nhe' !

buptrexanh85

Tổng số bài gửi : 26
Join date : 15/05/2009

Về Đầu Trang Go down

Xin cac ban giup do ve bai tap nay Empty Re: Xin cac ban giup do ve bai tap nay

Bài gửi  Sponsored content


Sponsored content


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