Đề thi lập trình ứng dụng mạng (2010)

Xin giới thiệu đến các bạn học viên, sinh viên ngành công nghệ thông tin Đề thi lập trình ứng dụng mạng (2010) của Trường Đại học sư phạm TPHCM. Hy vọng tài liệu là nguồn thông tin hữu ích cho quá trình ôn tập và làm bài thi tốt hơn. | B CÔNG THƯƠNG TRƯ NG CðKT CAO TH NG ð THI L P TRÌNH KHOA ðI N T - TIN H C B MÔN TIN H C NG D NG M NG (2010) L p: CðN QTM 08 Th i gian: 90 phút. 1. T o project, ñ t tên là Client. Thi t k giao di n cho Client như hình v (1ñ). Trong ñó Textbox IP ch ñư c ñ c (editable = false). Nút “G i” ph i b disable. TextArea gi a màn hình cũng ch ñ c ñư c. 2. Khi màn hình v a hi n lên, load ñ a ch IP c a máy vào ô Textbox IP. (1ñ) B CÔNG THƯƠNG TRƯ NG CðKT CAO TH NG KHOA ðI N T - TIN H C B MÔN TIN H C 3. Khi ngư i dùng nh n vào nút “K t n i”, chương trình s k t n i vào Server ñ a ch IP hi n ra trong textbox và port (c ng) 12345. a. N u k t n i thành công s hi n ra thông báo “K t n i thành công”. ð ng th i disable nút “K t n i”, enable nút g i. (1ñ) b. N u k t n i th t b i thì ch hi n ra thông báo “K t n i th t b i”. (1ñ) 4. T o project, ñ t tên là Server. Thi t k màn hình Server như sau (1ñ): Trong ñó c n lưu ý: ph n “N i dung chat” là m t TextArea ch ñư c phép ñ c. 5. Trong l p ServerView, t o m t l p con k th a t Thread như g i ý dư i. (1ñ) 6. Hoàn thi n l p con câu 5 trên và thêm x lý, ñ khi ngư i dùng nh n vào nút ”Kh i ñ ng”, Server s tao ra m t Thread l ng nghe trên port 12345 các Client k t n i t i. Hi n thông báo là: “Server ñã kh i ñ ng”. (1ñ) 7. Khi môt Client k t n i thành công ñ n Server, hi n ra thông báo “Có Client k t n i ñ n” label . () 8. Khi ngư i dùng nh n nút “G i”, Client ph i g i n i dung trong textbox bên trái nút “G i” lên cho Server, ñ ng th i thêm n i dung ñó vào TextArea c a Client. (1ñ) 9. Server t o ra m t Thread ñ nh n thông ñi p và hiên ra thông ñi p t Client g i t i lên ph n n i dung chat. (1ñ) 10. Vi t code ñ cho nhi u Client có th cùng lúc g i thông ñi p lên Server. ( ñ) B CÔNG THƯƠNG TRƯ NG CðKT CAO TH NG KHOA ðI N T - TIN H C B MÔN TIN H C //G i ý ñ vi t Thread l ng nghe k t n i trên Server public class ServerLangNgheKetNoi extends Thread { public ServerLangNgheKetNoi() { try { //Kh i t o serverSocket. } catch (Exception

Bấm vào đây để xem trước nội dung
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.