Ngày thi: 18/10/2011 Thời gian: 15h -> 16h30 Đị a điể m: TC-412 Không sử dụng tài liệ u Đề 0.Viế t chương trình FileServer sử dụ ng mơ hình blocking làm nhiệ m vụ sau: a Đợi kế t nố i xử lý lệ nh từ client Các lệ nh có ng “GET \n” b Thực hiệ n đọ c từ thư mụ c hiệ n tạ i tệ p tin gửi trả “OK\n\n\n” c Nế u file khơng tồ n tạ i gửi trả client xâu “FAILED\nFile not found\n\n” d Chương trình đáp ứng nhiề u yêu cầ u từ nhiề u client đồ ng thời client theo đị nh ng om Đề 1.Viế t chương trình FileClient sử dụ ng mơ hình blocking làm nhiệ m vụ sau: a Kế t nố i đế n server có đị a /tên miề n nhậ p từ bàn phím b Nhậ n tên file từ bàn phím gửi yêu cầ u tả i file đế n server, cú phả p có ng “GET \n” c Xử lý kế t từ server i Nế u server báo lỗ i, liệ u gửi trả có ng “FAILED\n\n\n” ii Nế u server báo thành công liệ u gửi trả có ng “OK\n\n\n\n” Phân tích kế t từ server ghi nộ i dung file nhậ n đĩa d Chương trình tả i nhiề u file mộ t lúc, từ nhiề u server client theo đị nh ng Zo ne C Đề 2.Viế t chương trình FileServer sử dụ ng mơ hình select làm nhiệ m vụ sau: a Đợi kế t nố i xử lý lệ nh từ client Các lệ nh có ng “GET \n” b Thực hiệ n đọ c từ thư mụ c hiệ n tạ i tệ p tin gửi trả “OK\n\n\n” c Nế u file không tồ n tạ i gửi trả client xâu “FAILED\nFile not found\n\n” d Chương trình đáp ứng nhiề u yêu cầ u từ nhiề u client đồ ng thời nh Vi en Đề 3.Viế t chương trình FileClient sử dụ ng mơ hình select làm nhiệ m vụ sau: a Kế t nố i đế n server có đị a /tên miề n nhậ p từ bàn phím b Nhậ n tên file từ bàn phím gửi yêu cầ u tả i file đế n server, cú phả p có ng “GET \n” c Xử lý kế t từ server i Nế u server báo lỗ i, liệ u gửi trả có ng “FAILED\n\n\n” ii Nế u server báo thành cơng liệ u gửi trả có ng “OK\n\n\n\n” Phân tích kế t từ server ghi nộ i dung file nhậ n đĩa d Chương trình tả i nhiề u file mộ t lúc, từ nhiề u server client theo đị nh ng Si Đề 4.Viế t chương trình FileServer sử dụ ng mơ hình WSAEventSelect làm nhiệ m vụ sau: e Đợi kế t nố i xử lý lệ nh từ client Các lệ nh có ng “GET \n” f Thực hiệ n đọ c từ thư mụ c hiệ n tạ i tệ p tin gửi trả “OK\n\n\n” g Nế u file không tồ n tạ i gửi trả client xâu “FAILED\nFile not found\n\n” h Chương trình đáp ứng nhiề u yêu cầ u từ nhiề u client đồ ng thời Đề 5.Viế t chương trình FileClient sử dụ ng mơ hình WSAEventSelect làm nhiệ m vụ sau: e Kế t nố i đế n server có đị a /tên miề n nhậ p từ bàn phím f Nhậ n tên file từ bàn phím gửi yêu cầ u tả i file đế n server, cú phả p có ng “GET \n” g Xử lý kế t từ server iii Nế u server báo lỗ i, liệ u gửi trả có ng “FAILED\n\n\n” iv Nế u server báo thành cơng liệ u gửi trả có ng “OK\n\n\n\n” Phân tích kế t từ server ghi nộ i dung file nhậ n đĩa h Chương trình tả i nhiề u file mộ t lúc, từ nhiề u server Lưu ý:Đề thi sinh viên = phần dư (số thứ tự / 6) Ví dụ: STT 15 => Làm đề SinhVienZone.com https://fb.com/sinhvienzonevn