1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề thi lập trình mạng De 3

2 342 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 29,21 KB

Nội dung

Công c nào s d ng đ ki m tra ho t đ ng c a m tụ nào sử dụng để kiểm tra hoạt động của một ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ể kiểm tra hoạt

Trang 1

1 Th vi n liên k t đ ng c a Windows Socket có tên là:ư viện liên kết động của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ết động của Windows Socket có tên là: ộng của Windows Socket có tên là: ủa Windows Socket có tên là:

a WinSock.DLL

b WinSock2.DLL

c WS2.DLL

d WS2_32.DLL

2 Công c nào s d ng đ ki m tra ho t đ ng c a m tụ nào sử dụng để kiểm tra hoạt động của một ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ể kiểm tra hoạt động của một ể kiểm tra hoạt động của một ạt động của một ộng của Windows Socket có tên là: ủa Windows Socket có tên là: ộng của Windows Socket có tên là:

máy ch phân gi i tên mi nủa Windows Socket có tên là: ải tên miền ền

a Ping

b Nslookup

c Netstat

d Ipconfig

3 Biên c a thông đi p trong các giao th c hủa Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ức hướng dòng có ư viện liên kết động của Windows Socket có tên là:ớng dòng cóng dòng có

đư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ?c b o toàn hay không ?ải tên miền

a Có

b Không

c Tùy t ng trừng trường hợp, nếu được tổ chức hợp lý ư viện liên kết động của Windows Socket có tên là:ờng hợp, nếu được tổ chức hợp lý.ng h p, n u đợc bảo toàn hay không ? ết động của Windows Socket có tên là: ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ? ổ chức hợp lý.c t ch c h p lý.ức hướng dòng có ợc bảo toàn hay không ?

4 Công c dùng đ theo dõi tài nguyên s d ng c a máyụ nào sử dụng để kiểm tra hoạt động của một ể kiểm tra hoạt động của một ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ủa Windows Socket có tên là:

tính trên h đi u hành Windows làện liên kết động của Windows Socket có tên là: ền

a Task Manager

b Resource Monitor

c Wireshark

d Phư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng án a và b

5 N u c n phát tri n thêm trình đi u khi n cho m t lo iết động của Windows Socket có tên là: ần phát triển thêm trình điều khiển cho một loại ể kiểm tra hoạt động của một ền ể kiểm tra hoạt động của một ộng của Windows Socket có tên là: ạt động của một

thi t b m i ng d ng sẽ ph i vi t t ng nào c aết động của Windows Socket có tên là: ị mới Ứng dụng sẽ phải viết ở tầng nào của ớng dòng có Ứng dụng sẽ phải viết ở tầng nào của ụ nào sử dụng để kiểm tra hoạt động của một ải tên miền ết động của Windows Socket có tên là: ở tầng nào của ần phát triển thêm trình điều khiển cho một loại ủa Windows Socket có tên là:

Windows Socket

a Application

b Provider

c Transport Protocol

d Không t ng nào đúngần phát triển thêm trình điều khiển cho một loại

6 Công c dùng đ b t các gói tin g i ra và vào m t giaoụ nào sử dụng để kiểm tra hoạt động của một ể kiểm tra hoạt động của một ắt các gói tin gửi ra và vào một giao ử dụng để kiểm tra hoạt động của một ộng của Windows Socket có tên là:

di n m ng c a máy tính làện liên kết động của Windows Socket có tên là: ạt động của một ủa Windows Socket có tên là:

a Netcat

b Network Monitor

c Cain

d Không phư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng án nào đúng

7 Công c đa năng, v a có th đóng vai trò client, v aụ nào sử dụng để kiểm tra hoạt động của một ừng trường hợp, nếu được tổ chức hợp lý ể kiểm tra hoạt động của một ừng trường hợp, nếu được tổ chức hợp lý

server, ch y trên giao th c TCP, UDP là.ạt động của một ức hướng dòng có

a Netcat

b TCPDump

c Netstat

d Network Monitor

8 WSADATA là c u trúc dùng đấu trúc dùng để ể kiểm tra hoạt động của một

ng d ng mu n kh i t o

ức hướng dòng có ụ nào sử dụng để kiểm tra hoạt động của một ốn khởi tạo ở tầng nào của ạt động của một

b Nh n thông tin v phiên b n WinSock có trênận thông tin về phiên bản WinSock có trên ền ải tên miền

h th ng.ện liên kết động của Windows Socket có tên là: ốn khởi tạo

9 Đ có th s d ng th vi n Windows Socket, t p tiêuể kiểm tra hoạt động của một ể kiểm tra hoạt động của một ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ư viện liên kết động của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là:

đ c n khai báo là:ền ần phát triển thêm trình điều khiển cho một loại

a Winsock.h

b Winsock2.h

c Ws2_32.h

d Ws2.h

10 N u c n ph i vi t m t ng d ng c n tính đáp ngết động của Windows Socket có tên là: ần phát triển thêm trình điều khiển cho một loại ải tên miền ết động của Windows Socket có tên là: ộng của Windows Socket có tên là: ức hướng dòng có ụ nào sử dụng để kiểm tra hoạt động của một ần phát triển thêm trình điều khiển cho một loại ức hướng dòng có

nhanh và ch p nh n sai sót Giao th c l a ch n sẽ làấu trúc dùng để ận thông tin về phiên bản WinSock có trên ức hướng dòng có ựa chọn sẽ là ọn sẽ là

a TCP

b IP

c ICMP

d UDP

11 D ch v phân gi i tên mi n ch y t ng nào trong cácị mới Ứng dụng sẽ phải viết ở tầng nào của ụ nào sử dụng để kiểm tra hoạt động của một ải tên miền ền ạt động của một ở tầng nào của ần phát triển thêm trình điều khiển cho một loại

t ng sau đâyần phát triển thêm trình điều khiển cho một loại

a Application

b Transport

c Internetwork

d Datalink

12 Giao th c nào đức hướng dòng có ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ? ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của mộtc s d ng đ chia s m t đ a ch toànể kiểm tra hoạt động của một ẻ một địa chỉ toàn ộng của Windows Socket có tên là: ị mới Ứng dụng sẽ phải viết ở tầng nào của ỉ toàn

c c cho m t nhóm các máy tính trong m ng LAN.ụ nào sử dụng để kiểm tra hoạt động của một ộng của Windows Socket có tên là: ạt động của một

a VLAN

b MAC

c NAT

d Không đáp án nào đúng

13 Trong m t m ng máy tính động của Windows Socket có tên là: ạt động của một ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ?c chia s chung m t đ aẻ một địa chỉ toàn ộng của Windows Socket có tên là: ị mới Ứng dụng sẽ phải viết ở tầng nào của

ch IP toàn c c Thi t l p nào sau đây sẽ cho phép m tỉ toàn ụ nào sử dụng để kiểm tra hoạt động của một ết động của Windows Socket có tên là: ận thông tin về phiên bản WinSock có trên ộng của Windows Socket có tên là: máy tính t Internet ch đ ng k t n i đ n m t máyừng trường hợp, nếu được tổ chức hợp lý ủa Windows Socket có tên là: ộng của Windows Socket có tên là: ết động của Windows Socket có tên là: ốn khởi tạo ết động của Windows Socket có tên là: ộng của Windows Socket có tên là:

ch trong m ng.ủa Windows Socket có tên là: ạt động của một

a DMZ

b Virtual Server

c Port Forwarding

d C ba phải tên miền ư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng án trên

14 Đ có th s d ng d ng th vi n Windows Socket, t pể kiểm tra hoạt động của một ể kiểm tra hoạt động của một ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ư viện liên kết động của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là:

th vi n c n khai báo cho quá trình liên k t là.ư viện liên kết động của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ần phát triển thêm trình điều khiển cho một loại ết động của Windows Socket có tên là:

a Winsock.lib

b WS2_32.LIB

c WS2_32.DLL

d Winsock2.dll

15 N u c n ph i thi t k m t giao th c m i, ng d ng sẽết động của Windows Socket có tên là: ần phát triển thêm trình điều khiển cho một loại ải tên miền ết động của Windows Socket có tên là: ết động của Windows Socket có tên là: ộng của Windows Socket có tên là: ức hướng dòng có ớng dòng có ức hướng dòng có ụ nào sử dụng để kiểm tra hoạt động của một

ph i tích h p vào t ng nào c a Windows Socket APIải tên miền ợc bảo toàn hay không ? ần phát triển thêm trình điều khiển cho một loại ủa Windows Socket có tên là:

a Application

b Provider

c Transport Protocol

d Không t ng nào đúng.ần phát triển thêm trình điều khiển cho một loại

16 Công c chu n đoán m ng dùng đ hi n th các k t n iụ nào sử dụng để kiểm tra hoạt động của một ẩn đoán mạng dùng để hiển thị các kết nối ạt động của một ể kiểm tra hoạt động của một ể kiểm tra hoạt động của một ị mới Ứng dụng sẽ phải viết ở tầng nào của ết động của Windows Socket có tên là: ốn khởi tạo

hi n có trên máy tính làện liên kết động của Windows Socket có tên là:

a Wireshark

b TCPView

c Netcat

d T t c các công c trênấu trúc dùng để ải tên miền ụ nào sử dụng để kiểm tra hoạt động của một

17 Trình đi u khi n cho m t thi t b m ng sẽ đền ể kiểm tra hoạt động của một ộng của Windows Socket có tên là: ết động của Windows Socket có tên là: ị mới Ứng dụng sẽ phải viết ở tầng nào của ạt động của một ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ?c ch y ạt động của một ở tầng nào của

ch đết động của Windows Socket có tên là: ộng của Windows Socket có tên là:

a User Mode

b Kernel Mode

c System Mode

d Không phư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng án nào đúng

18 Hàm nào sau đây th c hi n công vi c kh i t oựa chọn sẽ là ện liên kết động của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ở tầng nào của ạt động của một Windows Socket

a WSStartup

b WinsockStartup

c SocketStartup

d WSAStartup

Phần 1 Trắc nghiệm

(6đ – tô kết quả vào phiếu trả lời trắc nghiệm)

ĐỀ THI GIỮA KỲ MÔN LẬP TRÌNH MẠNG Thời gian: 90 phút – Không được phép dùng tài liệu

247

Trang 2

19 Hàm nào sau đây s d ng đ gi i phóng Windows Socket API.ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ể kiểm tra hoạt động của một ải tên miền

a WSACleanup

b WSCleanup

c Cleanup

d Phư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng án khác:…

20 L nh nào sau đây dùng đ t o m t socket TCPện liên kết động của Windows Socket có tên là: ể kiểm tra hoạt động của một ạt động của một ộng của Windows Socket có tên là:

a socket(AF_INET,SOCK_STREAM,IPPROTO_TCP)

b socket(AF_INET,SOCK_DGRAM,IPROTO_TCP)

c Socket(AF_INET,SOCK_STREAM,IPPROTO_UDP)

d socket(AF_INET,SOCKSTREAM,IPPROTOTCP)

21 C u trúc nào đấu trúc dùng để ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ?c s d ng đ khai báo đ a ch socketử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một ể kiểm tra hoạt động của một ị mới Ứng dụng sẽ phải viết ở tầng nào của ỉ toàn

internet:

a sock_addr

b sockaddr

c sockaddr_in

d sock_addr_in

22 Các giá tr l n h n 01 byte trong c u trúc l u tr đ a chị mới Ứng dụng sẽ phải viết ở tầng nào của ớng dòng có ơng án a và b ấu trúc dùng để ư viện liên kết động của Windows Socket có tên là: ữ địa chỉ ị mới Ứng dụng sẽ phải viết ở tầng nào của ỉ toàn

c a socket đủa Windows Socket có tên là: ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ? ổ chức hợp lý.c t ch c theo ki u:ức hướng dòng có ể kiểm tra hoạt động của một

a Đ u toần phát triển thêm trình điều khiển cho một loại

b Đ u nhần phát triển thêm trình điều khiển cho một loại ỏ

c Tùy trư viện liên kết động của Windows Socket có tên là:ờng hợp, nếu được tổ chức hợp lý.ng h pợc bảo toàn hay không ?

23 Đ l y mã l i c a thao tác ngay trể kiểm tra hoạt động của một ấu trúc dùng để ỗi của thao tác ngay trước đó Hàm nào sau ủa Windows Socket có tên là: ư viện liên kết động của Windows Socket có tên là:ớng dòng cóc đó Hàm nào sau

đây sẽ đư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ? ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của mộtc s d ng

a GetLastError

b WSAGetError

c WSAGetLastError

d WSALastError

24 Đ chuy n đ i m t xâu sang đ a ch IP, l nh nào sauể kiểm tra hoạt động của một ể kiểm tra hoạt động của một ổ chức hợp lý ộng của Windows Socket có tên là: ị mới Ứng dụng sẽ phải viết ở tầng nào của ỉ toàn ện liên kết động của Windows Socket có tên là:

đây là đúng

a inet_ntoa(“192.168.1.1”);

b inet_aton(“192.168.1.1”);

c inet_addr(“192.168.1.1”);

d inet_stoi(“192.168.1.1”);

WSA thì mã l i tr v là 0 có nghĩa là:ỗi của thao tác ngay trước đó Hàm nào sau ải tên miền ền

a Thành công

b Th t b iấu trúc dùng để ạt động của một

c Tùy trư viện liên kết động của Windows Socket có tên là:ờng hợp, nếu được tổ chức hợp lý.ng h pợc bảo toàn hay không ?

26 Đo n chạt động của một ư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng trình sau th c hi n k t n i đ n m tựa chọn sẽ là ện liên kết động của Windows Socket có tên là: ết động của Windows Socket có tên là: ốn khởi tạo ết động của Windows Socket có tên là: ộng của Windows Socket có tên là:

server, đi n vào v trí <A>, <B>, <C> các l nh còn thi u.ền ị mới Ứng dụng sẽ phải viết ở tầng nào của ện liên kết động của Windows Socket có tên là: ết động của Windows Socket có tên là:

ret = connect(s,

(sockaddr*)&serverAddr,sizeof(serverAddr));

if (ret ==SOCKET_ERROR) {

printf(“Loi ket noi: %d”, <A>);

<B>;

<C>;

};

a <A>: GetLastError, <B>: closesocket (s), <C>: WSACleanup()

b <A>: WSAGetLastError(), <B> close(s), <C>: Cleanup()

c <A>: WSALastError(), <B>: closesocket(s),

<C>: đ tr ng.ể kiểm tra hoạt động của một ốn khởi tạo

d Không phư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng án nào đúng

27 Đ chuy n đ i m t đ a ch IP l u trong bi nể kiểm tra hoạt động của một ể kiểm tra hoạt động của một ổ chức hợp lý ộng của Windows Socket có tên là: ị mới Ứng dụng sẽ phải viết ở tầng nào của ỉ toàn ư viện liên kết động của Windows Socket có tên là: ết động của Windows Socket có tên là: serverAddr l u tr đ a ch socket sang d ng xâu ký t ,ư viện liên kết động của Windows Socket có tên là: ữ địa chỉ ị mới Ứng dụng sẽ phải viết ở tầng nào của ỉ toàn ạt động của một ựa chọn sẽ là

l nh nào sau đây là đúngện liên kết động của Windows Socket có tên là:

a inet_ntos(serverAddr.sin_addr);

b inet_ntoa(serverAddr.s_addr);

c inet_itos(serverAddr.sin_addr);

d inet_ntoa(serverAddr.sin_addr);

28 L nh nào sau đây dùng đ t o m t socket UDPện liên kết động của Windows Socket có tên là: ể kiểm tra hoạt động của một ạt động của một ộng của Windows Socket có tên là:

a socket(AF_INET,SOCK_UDP, IPPROTO_TCP)

b socket(AF_INET,SOCK_DGRAM,IPROTO_TCP)

c Socket(AF_INET,SOCK_STREAM,IPPROTO_UDP)

d Không l nh nào đúng.ện liên kết động của Windows Socket có tên là:

29 Đ chuy n đ i giá tr c ng t đ u nh sang đ u to,ể kiểm tra hoạt động của một ể kiểm tra hoạt động của một ổ chức hợp lý ị mới Ứng dụng sẽ phải viết ở tầng nào của ổ chức hợp lý ừng trường hợp, nếu được tổ chức hợp lý ần phát triển thêm trình điều khiển cho một loại ỏ ần phát triển thêm trình điều khiển cho một loại

l nh nào sau đây sẽ đện liên kết động của Windows Socket có tên là: ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ? ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của mộtc s d ng

a ntohl

b ntohs

c htonl

d htons

30 Đ th c hi n phân gi i tên mi n b ng WinSock, c n bể kiểm tra hoạt động của một ựa chọn sẽ là ện liên kết động của Windows Socket có tên là: ải tên miền ền ằng WinSock, cần bổ ần phát triển thêm trình điều khiển cho một loại ổ chức hợp lý sung t p tiêu đ nàoện liên kết động của Windows Socket có tên là: ền

a Winsock2.h

b Ws2_32.h

c Ws2ip.h

d Ws2tcpip

Phần 2 Tự luận

(4đ – viết ra giấy tự chuẩn bị)

Vi t chết động của Windows Socket có tên là: ư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng trình FileClient s d ng mô hình ử dụng để kiểm tra hoạt động của một ụ nào sử dụng để kiểm tra hoạt động của một blocking làm nhi m v sau:ện liên kết động của Windows Socket có tên là: ụ nào sử dụng để kiểm tra hoạt động của một

1 K t n i đ n server có đ a ch /tên mi n đết động của Windows Socket có tên là: ốn khởi tạo ết động của Windows Socket có tên là: ị mới Ứng dụng sẽ phải viết ở tầng nào của ỉ toàn ền ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ?c nh p t bàn phím.ận thông tin về phiên bản WinSock có trên ừng trường hợp, nếu được tổ chức hợp lý

2 Nh n tên file t bàn phím và g i yêu c u t i file đ n server, cú ph p có d ng “GET <TenFile>\n”.ận thông tin về phiên bản WinSock có trên ừng trường hợp, nếu được tổ chức hợp lý ử dụng để kiểm tra hoạt động của một ần phát triển thêm trình điều khiển cho một loại ải tên miền ết động của Windows Socket có tên là: ải tên miền ạt động của một

3 X lý k t qu t serverử dụng để kiểm tra hoạt động của một ết động của Windows Socket có tên là: ải tên miền ừng trường hợp, nếu được tổ chức hợp lý

a N u server báo l i, thì d li u g i tr có d ng “FAILED\n<ThongBaoLoi>\n\n”.ết động của Windows Socket có tên là: ỗi của thao tác ngay trước đó Hàm nào sau ữ địa chỉ ện liên kết động của Windows Socket có tên là: ử dụng để kiểm tra hoạt động của một ải tên miền ạt động của một

b N u server báo thành công thì d li u g i tr có d ng “OK\n<FileSize>\n<NoiDungFile>\n\n” Phân tích k tết động của Windows Socket có tên là: ữ địa chỉ ện liên kết động của Windows Socket có tên là: ử dụng để kiểm tra hoạt động của một ải tên miền ạt động của một ết động của Windows Socket có tên là:

qu t server và ghi n i dung file nh n đải tên miền ừng trường hợp, nếu được tổ chức hợp lý ộng của Windows Socket có tên là: ận thông tin về phiên bản WinSock có trên ư viện liên kết động của Windows Socket có tên là:ợc bảo toàn hay không ?c ra đĩa

4 Chư viện liên kết động của Windows Socket có tên là:ơng án a và b.ng trình có th t i nhi u file cùng m t lúc, t nhi u server.ể kiểm tra hoạt động của một ải tên miền ền ộng của Windows Socket có tên là: ừng trường hợp, nếu được tổ chức hợp lý ền

Ngày đăng: 14/01/2016, 11:47

TỪ KHÓA LIÊN QUAN

w