TAILIEUCHUNG - Đề 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

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.