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.

Kiểm tra Giữa kỳ Lần 2

+9
NguyenTanTai (113A)
nguyenlehuutai(113A)
MaiTrieuHung16 (113A)
DangThiKimKhanh (113A)
votantai224 (113A)
hoanglam
PhamHoangQuan (113A)
vutanthanh68 (113A)
Admin
13 posters

Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Kiểm tra Giữa kỳ Lần 2

Bài gửi  Admin 1/10/2012, 20:26

Thảo luận Đề và Cách giải !
 Kiểm tra Giữa kỳ Lần 2 Giuaky10


Được sửa bởi Admin ngày 5/10/2012, 09:51; sửa lần 1.

Admin
Admin

Tổng số bài gửi : 294
Join date : 18/02/2009

https://hedieuhanh.forumvi.com

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  vutanthanh68 (113A) 1/10/2012, 21:26

Câu 2:
trình bày giao diện và giới thiệu chức năng của chương trình UDPclient

Giải
em xin phép chụp lại giao diện của thầy luôn.chứ vẽ lại lâu lắm.
 Kiểm tra Giữa kỳ Lần 2 H1

là chương trình dùng để chat.
richtextbox gửi cho phép ta nhập nội dung cần gửi đi;
richtextbox nhận sẽ hiển thị những nội dung ta nhận được những nội dung.mà người ta gủi cho mình.
textbox Remote host:để nhập IP máy cần kết nối và gửi nhận.
locahost:chính là máy tính của mình có IP:127.0.0.1
textbox Remote port:là số hiệu cổng cần kết nối.
button gửi: để gửi dữ liệu ở ô nhập đi

vutanthanh68 (113A)

Tổng số bài gửi : 64
Join date : 17/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  vutanthanh68 (113A) 1/10/2012, 21:27

em nhớ được mỗi câu đó.bạn nào nhớ đề xin post lên dùm.thanks

vutanthanh68 (113A)

Tổng số bài gửi : 64
Join date : 17/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  PhamHoangQuan (113A) 1/10/2012, 21:30

vutanthanh68 (113A) đã viết:Câu 2:
trình bày giao diện và giới thiệu chức năng của chương trình UDPclient

Giải
em xin phép chụp lại giao diện của thầy luôn.chứ vẽ lại lâu lắm.
 Kiểm tra Giữa kỳ Lần 2 H1

là chương trình dùng để chat.
richtextbox gửi cho phép ta nhập nội dung cần gửi đi;
richtextbox nhận sẽ hiển thị những nội dung ta nhận được những nội dung.mà người ta gủi cho mình.
textbox Remote host:để nhập IP máy cần kết nối và gửi nhận.
locahost:chính là máy tính của mình có IP:127.0.0.1
textbox Remote port:là số hiệu cổng cần kết nối.
button gửi: để gửi dữ liệu ở ô nhập đi
minh xin phép thêm 1 chút.
UDP (User Datagram Protocol) là giao thức để truyền thông tin.nhưng độ bảo mật của nó không được cao.thông tin truyền đến có thể không đảm bảo.ko chắc chắn đối phương sẽ nhận được.nhưng bù lại giao thức này có thể 1 lúc truyền đến nhiều máy.
VD:sms khuyến mãi điện thoại dùng giao thức UDP.cùng mạng có thể bạn nhận được tin,nhưng người khác lại ko nhận được.

cái demo của thầy nằm ở đâu đó bạn.
thầy ơi,bạn giải thích thế có đúng chưa ạ.

Admin
Đúng rồi đấy, tuy nói thêm về UDP thì thuyết phục hơn !


Được sửa bởi PhamHoangQuan (113A) ngày 2/10/2012, 13:06; sửa lần 1.

PhamHoangQuan (113A)

Tổng số bài gửi : 31
Join date : 16/07/2012
Đến từ : Hồ Chí Minh

https://www.facebook.com/groups/hc11th3a

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Ý nghĩa của User Mode

Bài gửi  hoanglam 1/10/2012, 21:54

User Mode cũng là 1 chế độ hoạt động của CPU.
1 chương trình nằm trong User Mode thì ít có đặc quyền truy cập tới tài nguyên hệ thống như: số lượng các chỉ lệnh CPU được sử dụng bị giới hạn, bị cấm truy cập tới vùng nhớ được cấp phát cho Kernel và các chương trình khác (cũng trong User Mode)

hoanglam

Tổng số bài gửi : 6
Join date : 11/09/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  votantai224 (113A) 2/10/2012, 07:26

đề câu 3:
sleep(); Tiến trình rơi vào trạng thái ngủ
showBuffer(); T Đưa vào hàng đợi.
=> Tiết kiệm tài nguyên hệ thống


votantai224 (113A)

Tổng số bài gửi : 25
Join date : 16/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  votantai224 (113A) 2/10/2012, 07:27

còn hàm bên kia mình ko biết. bạn nào giải giúp với

votantai224 (113A)

Tổng số bài gửi : 25
Join date : 16/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  DangThiKimKhanh (113A) 2/10/2012, 10:33

Cac ban co the post het cac cau hoi cua de kiem tra lan 2 ko ??Thanks??

DangThiKimKhanh (113A)

Tổng số bài gửi : 32
Join date : 18/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Đề kiểm tra giữa kỳ lần 2?

Bài gửi  MaiTrieuHung16 (113A) 2/10/2012, 14:50

Mấy bạn hôm qua kiểm tra lại đông không, khoảng bao nhiêu người? Các bạn làm bài được không? Sao không ai post đề lên diễn đàn. Đề khó lắm hả?

MaiTrieuHung16 (113A)

Tổng số bài gửi : 48
Join date : 17/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  nguyenlehuutai(113A) 2/10/2012, 16:55

Ai có đề thi giữa kỳ lần 2 thì post lên cho ae tham khảo với

nguyenlehuutai(113A)

Tổng số bài gửi : 33
Join date : 18/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  NguyenTanTai (113A) 2/10/2012, 17:47

hôm qua bạn nào làm kiểm tra giữa kỳ post đề lên cho anh em xem với
NguyenTanTai (113A)
NguyenTanTai (113A)

Tổng số bài gửi : 37
Join date : 17/07/2012
Age : 34
Đến từ : HCM

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  votantai224 (113A) 3/10/2012, 06:42

Đề thi lần 2:
Câu 1: trinhf bày giải thích ý nghĩa cho ví dụ minh họa:
User mode - Monitor mode
MQS - MFQS

Câu 2: Vẽ giao diện Client UDP trong C# 2005 ...
Câu 3: Giải thic code so sánh:
sleep(); | .....
showBuffer(); |

Bạn nào còn nhớ ghi dùm mình.

votantai224 (113A)

Tổng số bài gửi : 25
Join date : 16/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  LyNguyenTruongGiang (113A 4/10/2012, 21:05

MaiTrieuHung16 (113A) đã viết:Mấy bạn hôm qua kiểm tra lại đông không, khoảng bao nhiêu người? Các bạn làm bài được không? Sao không ai post đề lên diễn đàn. Đề khó lắm hả?
Không có đông đâu bạn , thầy cho mỗi người ngồi 1 bàn lun đó

LyNguyenTruongGiang (113A

Tổng số bài gửi : 32
Join date : 17/07/2012
Age : 34
Đến từ : Tp.Hcm

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  vutanthanh68 (113A) 6/10/2012, 10:13

Câu 1:
Giải
User-Mode - Monitor-Mode
User-Mode:khi ModeBit=1;thì lúc này cpu đc cấp cho tiến trình người dùng
Monitor-Mode:khi ModeBit=0,lúc này cpu đc cấp cho tiến trình hệ thống.
VD:
Thầy có 2 cái đèn 1 cái màu xanh(ModeBit=1); 1 cái màu đỏ(ModeBit=0).khi đèn đỏ được bật lên,thì ko có học sinh nào được phép phát biểu ý kiến,lúc này chỉ có thầy được nói.khi mà đèn xanh được bật lên,thì học sinh được phát biểu ý kiến của mình,lúc này thầy sẽ lắng nghe.
Preemptive Scheduling - non Preeptive Scheduling
Preemptive Scheduling:hệ điều hành không thể tước quyền sử dụng CPU của tiến trình đang dùng được.CPU được được trả cho HĐH khi tiến trình ko cần đến nữa.
non Preeptive Schedul:HĐH có thể tiếm quyền sử dụng CPU của tiến trình,mặc dù nó vẫn cần CPU.CPU sẽ được cấp sau.
VD:
Thầy kêu bạn A lên bảng làm bài 1 trong vòng 5 phút.hết 5 phút bạn A vẫn làm chưa xong.nhưng bạn A vẫn phải về chỗ.nhường bảng lại cho bạn B,khi nào bảng trống thì bạn A lại được tiếp tục làm bài của mình.
MQS - MFQS
MQS:Hàng chờ ready được phân cấp thành nhiều mức.các mức có độ ưu tiên khác nhau.tiến trình ở mức cao sẽ được làm trước.khi xong hết các tiến trình ở mức trên thì mới xuống mức dưới.
MFQS:giống MQS nhưng được điều tiết.có thể chuyển những tiến trình ở mức này qua mức khác.
VD:
một quầy vé có 3 cửa.
- cửa 1 là bán cho thân nhân của nhân viên phòng vé và công chức nhà nước.(cửa này có 1 người)
- cửa 2 là bán cho người khuyết tật và phụ nữ mang thai.(của này có 3 người)
- cửa 3 là bán cho người dân bình thường.(cửa này có 4 người).
Theo MQS:là bán hết khách hàng ở cửa 1,rồi mới qua cửa 2,rồi mới bán cho cửa thứ 3.

Theo MFQS:có thể chuyển 1 người từ cửa thứ 3 sang cửa thứ 1.
có thể chuyển 1 người từ cửa thứ 2 sang cửa thứ 1.

các bạn tham khảo


Được sửa bởi vutanthanh68 (113A) ngày 7/10/2012, 09:26; sửa lần 1.

vutanthanh68 (113A)

Tổng số bài gửi : 64
Join date : 17/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  vutanthanh68 (113A) 6/10/2012, 10:33

câu 3:
so sánh chức năng của 2 đoạn code sau:
Sleep(1);
ShowBuffer();
đoạn này có nghĩa là ngưng 1s sau đó mới in ra kết quả của Buffer.
làm như thế này không được chuẩn.vì chúng ta ko xác định được chính xác nên bắt chờ trong bao lâu,nếu lỡ không may sau 1s mà cpu vẫn chưa xử lý xong.mà hiện kết quả.thì kết quả sẽ sai.

EnterCriticalSelection(&critSec);
ShowBuffer();
LeaveCriticalSelection(&critSec);
đoạn mã này thì chúng ta ko cần ước lượng thời gian ngưng trước khi ShowBuffer.giải thuật này an toàn hơn chúng ta dùng sleep(time);

Admin
- Trả lời được như trên là rất cố gắng, tuy chưa thật sâu !
- Cần hiểu đúng bản chất của vấn đề: Với đoạn mã 2 bên phải, ShowBuffer() nằm trong Đoạn Tương tranh, do đó đảm bảo được Tính Loại trừ tương hỗ (hay Loại trừ lẫn nhau), nghĩa là Luồng chính (chứa mấy lệnh trên) và các Luồng Sản xuất-Tiêu thụ loại trừ lẫn nhau trong công việc (cặp lệnh EnterCriticalSelection(&critSec)-LeaveCriticalSelection(&critSec) dùng cả trong hàm Producer và Consumer): Đang Sản xuất hay Tiêu thụ thì không được ShowBuffer() và ngược lại ! (tất nhiên: Đang Sản xuất thì không được Tiêu thụ, Đang Tiêu thụ thì không được Sản xuất, Mỗi thời điểm chỉ cho phép 1 Luồng Sản xuất hay 1 Luồng Tiêu thụ).

dạ em hiểu rồi ạ.em cảm ơn thầy


Được sửa bởi vutanthanh68 (113A) ngày 7/10/2012, 09:27; sửa lần 2.

vutanthanh68 (113A)

Tổng số bài gửi : 64
Join date : 17/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  VuNguyenDucMinh (113A) 6/10/2012, 20:04

Đề lần trước đã khó, điểm thấp, lần này lại càng khó hơn. Không biết điểm lần này sao nữa. Sad Sad Sad
VuNguyenDucMinh (113A)
VuNguyenDucMinh (113A)

Tổng số bài gửi : 38
Join date : 17/07/2012
Age : 34
Đến từ : Tây Ninh

https://www.facebook.com/ducminhct7

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re

Bài gửi  MaiTrieuHung16 (113A) 8/10/2012, 20:31

VuNguyenDucMinh (113A) đã viết:Đề lần trước đã khó, điểm thấp, lần này lại càng khó hơn. Không biết điểm lần này sao nữa. Sad Sad Sad
Tôi ơi đừng tuyệt vọng!

MaiTrieuHung16 (113A)

Tổng số bài gửi : 48
Join date : 17/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  nguyenlehuutai(113A) 9/10/2012, 20:12

thi lần đầu vẫn nhẹ hơn lần sau mà... vì lần sau là vé vớt cho những bạn k thi lần 1

nguyenlehuutai(113A)

Tổng số bài gửi : 33
Join date : 18/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  NguyenVanLam(I13A) 11/10/2012, 13:28

không biết khi nào mới có điểm zậy he

NguyenVanLam(I13A)

Tổng số bài gửi : 31
Join date : 26/07/2012

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  huynhquanghao_I92C 11/10/2012, 21:05

vutanthanh68 (113A) đã viết:Câu 2:
trình bày giao diện và giới thiệu chức năng của chương trình UDPclient

Giải
em xin phép chụp lại giao diện của thầy luôn.chứ vẽ lại lâu lắm.
 Kiểm tra Giữa kỳ Lần 2 H1

là chương trình dùng để chat.
richtextbox gửi cho phép ta nhập nội dung cần gửi đi;
richtextbox nhận sẽ hiển thị những nội dung ta nhận được những nội dung.mà người ta gủi cho mình.
textbox Remote host:để nhập IP máy cần kết nối và gửi nhận.
locahost:chính là máy tính của mình có IP:127.0.0.1
textbox Remote port:là số hiệu cổng cần kết nối.
button gửi: để gửi dữ liệu ở ô nhập đi
cái bài này ve bị thiếu 1 ti..hixx

huynhquanghao_I92C

Tổng số bài gửi : 21
Join date : 15/11/2010

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

Bài gửi  LyNguyenTruongGiang (113A 19/10/2012, 14:52

VuNguyenDucMinh (113A) đã viết:Đề lần trước đã khó, điểm thấp, lần này lại càng khó hơn. Không biết điểm lần này sao nữa. Sad Sad Sad

Đa số kiểm tra lần thứ 2 thì luôn khó hơn lần thứ nhất mà , điều này được áp dụng từ khi còn học phổ thông rồi

LyNguyenTruongGiang (113A

Tổng số bài gửi : 32
Join date : 17/07/2012
Age : 34
Đến từ : Tp.Hcm

Về Đầu Trang Go down

 Kiểm tra Giữa kỳ Lần 2 Empty Re: Kiểm tra Giữa kỳ Lần 2

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