đề thi mẫu môn lập trình mạng

5 985 9
đề thi mẫu môn lập trình mạng

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

Thông tin tài liệu

1 Đề 1 - Giữa học phần - MÔN LẬP TRÌNH MẠNG Họ và tên : …………………………….Lớp……………………… (90 phút) A. PHẦN TRẮC NGHIỆM Câu 1: Socket nào trong các loại sau đây được sử dụng để xây dựng các ứng dụng truyền dữ liệu tin cậy a, Socket hướng kết nối c, Raw socket b, Socket không kết nối d, Bao gồm cả các phương án trên Câu 2: Socket nào trong các loại sau đây được sử dụng để xây dựng các ứng dụng truyền dữ liệu không tin cậy a, TCP Socket c, Raw socket b, UDP Socket d, Bao gồm cả các phương án trên Câu 3: SocketType nào sau đây trong .NET Framework phù hợp với lập trình theo mô hình TCP/IP sử dụng giao thức TCP ở tầng Transport? a, Ggram c, Raw b,Stream d, Other Câu 4: Tầng Transport của mô hình nào sau đây chỉ thực hiện cơ chế truyền dữ liệu tin cậy a, Mô hình TCP/IP c, Cả phương án a và b đều đúng b, Mô hình OSI d, Cả phương án a và b đều sai Câu 5: Trong mô hình Internet, người lập trình muốn xây dựng có các chức năng tương tự chức năng của tầng Presentation và Session của mô hình OSI thì cần phải: 2 a, Sử dụng nhúng các ứng dụng COM c, Sử dụng Webservice b, Sử dụng .Net Remoting d, Sử dụng các thư viện (.dll) có sẵn Câu 6: Các ứng dụng nào sau đây sử dụng cơ chế truyền dữ liệu tin cậy? a, SMTP c, SNMP b, DNS d, ICMP Câu 7: Các ứng dụng nào sau đây sử dụng cơ chế truyền dữ liệu không tin cậy? a, Telnet c, SNMP b, FTP d, SMTP Câu 8: SocketType nào sau đây trong .NET Framework phù hợp với lập trình theo mô hình TCP/IP sử dụng giao thức UDP ở tầng Transport? a, Raw c, Ggram b,Stream d, SMTP Câu 9: Giao thức nào sau đây không phù hợp với lập trình ứng dụng dạng Client/Server a, TCP c, ICMP b, UDP d, POP3 Câu 10: Các lệnh nào sau đây trong C#.NET thường được sử dụng để nhận thông tin (dữ liệu)? Với x và y được khởi tạo như sau: StreamReader x = new StreamReader(X); StreamWriter y = new StreamWriter(Y); a, s= x.ReadLine(); c, x.WriteLine(Z); b, s=y.ReadLine(); d, y.WriteLine(Z); Câu 11: Các lệnh nào sau đây trong C#.NET thường được sử dụng để gửi thông tin (dữ liệu)? Với x và y được khởi tạo như sau: StreamReader x = new StreamReader(X); StreamWriter y = new StreamWriter(Y); 3 a, s= x.ReadLine(); c, x.WriteLine(Z); b, s=y.ReadLine(); d, y.WriteLine(Z); Câu 12: Để truyền văn bản theo chuẩn Unicode ta sử dụng các lệnh nào sau đây trong C#? a, data =Encoding.UTF8.GetBytes(Vanban) c, s= Encoding.UTF8.GetString(Vanban) b, data =Encoding.ASCII.GetBytes(Vanban) d, s= Encoding.ASCII.GetString(Vanban) Câu 13: Để nhận văn bản theo chuẩn Unicode ta sử dụng các lệnh nào sau đây trong C#? a, data =Encoding.UTF8.GetBytes(Vanban) c, s= Encoding.UTF8.GetString(Vanban) b, data =Encoding.ASCII.GetBytes(Vanban) d, s= Encoding.ASCII.GetString(Vanban) Câu 14: Các khái niệm nào sau đây phù hợp với việc thực hiện đồng thời nhiều phương thức trong các ứng dụng được xây dựng bằng C#? a, Đa nhiệm (Multitasking) c, Tuyến (Thread) b, Tiến trình (Process) d, Bao gồm cả các phương án trên Câu 15: Trong C# .NET, kênh ảo được thiết lập thông qua các lệnh nào sau đây: a, client =server.Accept(); c, sock.BeginAccept(Y); b, client = server.AcceptTcpClient(); d, Bao gồm cả các phương án trên Câu 16: Lớp IPEndPoint trong C# .NET Framework giúp người lập trình khởi tạo đối tượng nào sau đây? a, Số hiệu cổng c, Địa chỉ IP b, Socket d, Địa chỉ Socket Câu 17: Các lệnh nào sau đây trong C#.NET cho phép xây dựng các dịch vụ hướng kết nối? a, client = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Tcp); 4 b, client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); c, client = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); d, client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Udp); Câu 18: Các lệnh nào sau đây trong C#.NET cho phép xây dựng các dịch vụ không kết nối? a, client = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Tcp); b, client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); c, client = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); d, client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Udp); Câu 19: Để thực hiện truyền dữ liệu đến tất cả các máy tính trong cùng một mạng có địa chỉ mạng là 192.168.1.0/255.255.255.0, ta sử dụng địa chỉ nào sau đây? a, 192.168.1.0 c, 224.0.0.1 b, 192.168.1.255 d, 224.0.0.2 Câu 20: Các đối tượng IPEndPoint nào sau đây phù hợp với lập trình ứng dụng C# để truyền dữ liệu đến các nhóm (hosts) xác định? a, icp = new IPEndPoint(IPAddress.Parse(“127.0.0.1”), 2010); b, icp = new IPEndPoint(IPAddress.Parse(“192.168.1.255”), 2010); c, icp = new IPEndPoint(IPAddress.Parse(“224.0.0.1”), 2010); d, icp = new IPEndPoint(IPAddress.Parse(“224.0.0.0”), 2010); Câu 21: Các giao thức nào sau đây được sử dụng để xây dựng các ứng dụng gửi mail từ Client đến Server và giữa các Server với nhau? a, POP3 c, HTTP b, IMAP d,SMTP Câu 22: Các giao thức nào sau đây được sử dụng để xây dựng các ứng dụng gửi lấy thư từ mail Server? a, POP3 c, HTTP 5 b, IMAP d,Bao gồm cả các phương án trên Câu 23: Hãy xác định các lệnh nào sau đây sử dụng giao thức POP3 sai về cú pháp? a, data = “USER “ + textBox1.Text; c, data = “pass “ + textBox1.Text; b, data = “LIST” ; d, data = “RETR” + textBox1.Text; Câu 24: Các ứng dụng được xây dựng trên kỹ thuật nào sau đây có tính chất phân tán cao nhất và mức độ phụ thuộc vào môi trường thực thi thấp nhất? a, DCOM c, WebService b, .Net Remoting d, COM B. PHẦNTỰ LUẬN Hãy xây dựng chương trình chat đơn giản giữa 2 máy sử dụng UdpClient. Biết rằng, thuộc tính Name của các đối tượng và Form thiết kế trên C# có dạng như hình vẽ sau: txtBox1 txtBox2 txtBox3 txtBox4 txtBox5 bt1 bt2 . 1 Đề 1 - Giữa học phần - MÔN LẬP TRÌNH MẠNG Họ và tên : …………………………….Lớp……………………… (90 phút) A. PHẦN TRẮC NGHIỆM Câu. cậy a, Mô hình TCP/IP c, Cả phương án a và b đều đúng b, Mô hình OSI d, Cả phương án a và b đều sai Câu 5: Trong mô hình Internet, người lập trình muốn xây dựng có các chức năng tương tự. Framework phù hợp với lập trình theo mô hình TCP/IP sử dụng giao thức UDP ở tầng Transport? a, Raw c, Ggram b,Stream d, SMTP Câu 9: Giao thức nào sau đây không phù hợp với lập trình ứng dụng dạng

Ngày đăng: 10/08/2014, 22:07

Từ khóa liên quan

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

Tài liệu liên quan