Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (124.15 KB, 1 trang )
ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
TRƯỜ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ản
Thời gian: 120 phút
Đề số: 1
(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ọn
Câu 1. (1đ) Hãy phân biệt cơ chế truyền thông multipoint và point-to-point
Câu 2. (2đ) Hãy so sánh CORBA và RMI
Câ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.Socket trong Java)
public void setSoTimeout(int timeout) throws SocketException
Câ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.registry.LocateRegistry trong Java)
public static Registry createRegistry(int port) throws RemoteException
Nế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 Class phải được cài đặt như thế nào để cho phép truy cập từ xa?
Câu 6. (2đ) Hãy trình bày quy trình upload một tập tin từ FTP client lên FTP server, theo
RFC959 - FTP
B. Bài tập (4.5đ) -- phần bắt buộc
Câu 7. (2đ) Hãy cài đặt một IDL interface cho một ứng dụng CORBA xử lý các phép toán số
học, với các phương thức sau:
• Tính bình phương của một số nguyên cho trước
• Tính căn bậc hai của một số nguyên dương cho trước
• Tính giai thừa của một số nguyên dương cho trước
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