Đề thi lập trình mạng căn bản

2 384 3
Đề thi lập trình mạng căn bản

Đang tải... (xem toàn văn)

Thông tin tài liệu

Đề thi lập trình mạng căn bản

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINHTRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN--- oOo ---KHOA: MẠNG MÁY TÍNH VÀ TRUYỀN THÔNGĐỀ THI HẾT MÔN HỌC KỲ 1 (2008-2009)Môn thi: Lập trình mạng căn bảnThời gian: 120 phútĐề số: 2 (Không được phép sử dụng tài liệu)Nội dung đề thi:A. Lý thuyết (5.5đ) -- phần tự chọnCâu 1. (1đ) Hãy phân biệt cơ chế multicast và broadcastCâu 2. (2đ) Hãy so sánh RPC và RMICâu 3. (1đ) Hãy trình bày công dụng vài giải thích chi tiết ý nghĩa của phương thức sau (class java.net.ServerSocket trong Java)public void setSoTimeout(int timeout) throws SocketExceptionCâu 4. (1.5đ) Hãy trình bày công dụng vài giải thích chi tiết ý nghĩa của phương thức sau (class java.rmi.server.UnicastRemoteObject trong Java)public static Remote exportObject(Remote r) throws RemoteExceptionNếu không sử dụng phương thức trên, hãy trình bày cơ chế thực hiện để cho kết quả tương tự (nếu có)Câu 5. (1đ) RMI Registry đóng vai trò gì trong một ứng dụng RMI? Làm thế nào để tạo ra RMI Registry?Câu 6. (2đ) Hãy trình bày quy trình download một tập tin từ FTP server về FTP client, theo RFC959 - FTPB. Bài tập (4.5đ) -- phần bắt buộcCâu 7. (2đ) Hãy cài đặt một IDL interface cho một ứng dụng CORBA xử lý chuỗi ký tự, với các phương thức sau:• Chuyển đổi chuỗi ký tự sang chữ in hoa• Chuyển đổi chuỗi ký tự sang chữ in thường• Lấy một ký tự tại một vị trí bất kỳ (cho trước) trong chuỗi ký tựCâu 8. (2.5đ) Hãy cài đặt một ứng dụng Client/Server truyền nhận tập tin đơn giản, với yêu cầu sau:a. Server:• Truyền tập tin theo yêu cầu từ cliento Nhận yêu cầu download tập tin từ cliento Mở tập tin, đọc nội dung và gửi về cho client• Server có thể phục vụ nhiều client đồng thờib. Client:• Gửi yêu cầu đến và nhận tập tin từ server• Lưu lại thành tập tin trên máy cục bộYêu cầu:- Đề xuất giao thức & ý tưởng thực hiện ứng dụng* Cán bộ coi thi không giải thích gì thêm - Chỉ cài đặt các class cần thiết ở phía server (không quan tâm đến chương trình client)* Cán bộ coi thi không giải thích gì thêm . TIN--- oOo ---KHOA: MẠNG MÁY TÍNH VÀ TRUYỀN THÔNGĐỀ THI HẾT MÔN HỌC KỲ 1 (2008-2009)Môn thi: Lập trình mạng căn bảnThời gian: 120 phútĐề số: 2 (Không được. dung đề thi: A. Lý thuyết (5.5đ) -- phần tự chọnCâu 1. (1đ) Hãy phân biệt cơ chế multicast và broadcastCâu 2. (2đ) Hãy so sánh RPC và RMICâu 3. (1đ) Hãy trình

Ngày đăng: 18/09/2012, 10:11

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan