Danh mục

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

Số trang: 3      Loại file: pdf      Dung lượng: 173.04 KB      Lượt xem: 16      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (3 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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.
Nội dung trích xuất từ tài liệu:
Đề thi lập trình ứng dụng mạng (2010)B CÔNG THƯƠNGTRƯ NG CðKT CAO TH NGð THI L P TRÌNHKHOA ðI N T - TIN H CB MÔN TIN H CNG D NG M NG (2010)L p: CðN QTM 08Th 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ƯƠNGTRƯ NG CðKT CAO TH NGKHOA ðI N T - TIN H CB MÔN TIN H C3. 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 idisable 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ácClient 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 tn i ñ n” label . (0.5ñ)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áinú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 it 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. (0.5 ñ)B CÔNG THƯƠNGTRƯ NG CðKT CAO TH NGKHOA ðI N T - TIN H CB MÔN TIN H C//G i ý ñ vi t Thread l ng nghe k t n i trên Serverpublic class ServerLangNgheKetNoi extends Thread{public ServerLangNgheKetNoi(){try{//Kh i t o serverSocket.}catch (Exception ex){}}@Overridepublic void run(){while (true){try{//Ch p nh n k t n i ñ n t}catch (Exception ex){phía client}}}}-- H t -B môn Tin h cGiáo viên ra ñNguy n Vũ DzũngNguy n Vũ Dzũng

Tài liệu được xem nhiều: