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

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

4 247 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 4
Dung lượng 32,01 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Công c nào s d ng đ ki m tra ho t đ ng c a m t máy ch phân gi i tên mi nử dụng của máy tính trên hệ điều hành Windows là ạt động của một máy chủ phân giải tên miền ộng của Windows Socket

Trang 1

PHẦN TRẢ LỜI TRẮC NGHIỆM

PHẦN CÂU HỎI

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

2 Công c dùng đ theo dõi tài nguyên s d ng c a máy tính trên h đi u hành Windows làử dụng của máy tính trên hệ điều hành Windows là ủa Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ều hành Windows là

a Task Manager

3 Đ có th s d ng th vi n Windows Socket, t p tiêu đ c n khai báo là:ử dụng của máy tính trên hệ điều hành Windows 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 liên kết động của Windows Socket có tên là: ều hành Windows là ần khai báo là:

a Winsock.h

4 Đ có th s d ng d ng th vi n Windows Socket, t p th vi n c n khai báo cho quá trình liên k t là.ử dụng của máy tính trên hệ điều hành Windows 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 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à: ần khai báo là: ết động của Windows Socket có tên là:

a Winsock.lib

5 N u c n ph i vi t m t ng d ng c n tính đáp ng nhanh và ch p nh n sai sót Giao th c l a ch n sẽ làết động của Windows Socket có tên là: ần khai báo là: ết động của Windows Socket có tên là: ộng của Windows Socket có tên là: ần khai báo là: ấp nhận sai sót Giao thức lựa chọn sẽ là ận sai sót Giao thức lựa chọn sẽ là ựa chọn sẽ là ọn sẽ là

a TCP

6 Công c nào s d ng đ ki m tra ho t đ ng c a m t máy ch phân gi i tên mi nử dụng của máy tính trên hệ điều hành Windows là ạt động của một máy chủ phân giải tên miền ộ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à: ủa Windows Socket có tên là: ều hành Windows là

a Ping

7 Công c chu n đoán m ng dùng đ hi n th các k t n i hi n có trên máy tính làạt động của một máy chủ phân giải tên miền ị các kết nối hiện có trên máy tính là ết động của Windows Socket có tên là: ối 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 Netcatd T t cấp nhận sai sót Giao thức lựa chọn sẽ là

8 Công c dùng đ b t các gói tin g i ra và vào m t giao di n m ng c a máy tính làắt các gói tin gửi ra và vào một giao diện mạng của máy tính là ử dụng của máy tính trên hệ điều hành Windows là ộ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 một máy chủ phân giải tên miền ủa Windows Socket có tên là:

a Netcat

b Wireshark c Caind C ba đ u sai.ều hành Windows là

9 Công c đa năng, v a có th đóng vai trò client, v a server, ch y trên giao th c TCP, UDP là.ạt động của một máy chủ phân giải tên miền

a Netcat

10 D ch v phân gi i tên mi n ch y t ng nào trong các t ng sau đâyị các kết nối hiện có trên máy tính là ều hành Windows là ạt động của một máy chủ phân giải tên miền ở tầng nào trong các tầng sau đây ần khai báo là: ần khai báo là:

217

ĐỀ THI MÔN LẬP TRÌNH MẠNG

Thời gian: 60 phút – Không được phép dùng tài liệu Điền trực tiếp kết quả vào phần trả lời trắc nghiệm

Trang 2

c Internetwork d Datalink

11 Giao th c nào đư viện liên kết động của Windows Socket có tên là: c s d ng đ chia s m t đ a ch toàn c c cho m t nhóm các máy tính trong m ng LAN.ử dụng của máy tính trên hệ điều hành Windows là ộng của Windows Socket có tên là: ị các kết nối hiện có trên máy tính là ỉ toàn cục cho một nhóm các máy tính trong mạng LAN ộng của Windows Socket có tên là: ạt động của một máy chủ phân giải tên miền

a VLAN

12 Trong m t m ng máy tính động của Windows Socket có tên là: ạt động của một máy chủ phân giải tên miền ư viện liên kết động của Windows Socket có tên là: c chia s chung m t đ a ch IP toàn c c Thi t l p nào sau đây sẽ cho phép m t máy tính ộng của Windows Socket có tên là: ị các kết nối hiện có trên máy tính là ỉ toàn cục cho một nhóm các máy tính trong mạng LAN ết động của Windows Socket có tên là: ận sai sót Giao thức lựa chọn sẽ là ộng của Windows Socket có tên là:

t Internet ch đ ng k t n i đ n m t máy ch trong m ng.ủ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à: ối hiện có trên máy tính 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à: ạt động của một máy chủ phân giải tên miền

a DMZ

b Virtual Server c Port Forwardingd C ba phư viện liên kết động của Windows Socket có tên là:ơng án trên.ng án trên

13 N u c n phát tri n thêm trình đi u khi n cho m t lo i thi t b m i ng d ng sẽ ph i vi t t ng nào c a Windows ết động của Windows Socket có tên là: ần khai báo là: ều hành Windows là ộng của Windows Socket có tên là: ạt động của một máy chủ phân giải tên miền ết động của Windows Socket có tên là: ị các kết nối hiện có trên máy tính là ới Ứng dụng sẽ phải viết ở tầng nào của Windows Ứng dụng sẽ phải viết ở tầng nào của Windows ết động của Windows Socket có tên là: ở tầng nào trong các tầng sau đây ần khai báo là: ủa Windows Socket có tên là: Socket

a Application

b Provider c Transport Protocold Không t ng nào đúngần khai báo là:

14 N u c n ph i thi t k m t giao th c m i, ng d ng sẽ ph i tích h p vào t ng nào c a Windows Socket APIết động của Windows Socket có tên là: ần khai báo là: ế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à: ới Ứng dụng sẽ phải viết ở tầng nào của Windows ần khai báo là: ủa Windows Socket có tên là:

a Application

b Provider c Transport Protocold Không t ng nào đúng.ần khai báo là:

15 Trình đi u khi n cho m t thi t b m ng sẽ đều hành Windows là ộng của Windows Socket có tên là: ết động của Windows Socket có tên là: ị các kết nối hiện có trên máy tính là ạt động của một máy chủ phân giải tên miền ư viện liên kết động của Windows Socket có tên là: c ch y ch đạt động của một máy chủ phân giải tên miền ở tầng nào trong các tầng sau đây ế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 Moded Không phư viện liên kết động của Windows Socket có tên là:ơng án trên.ng án nào đúng

16 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à: ư viện liên kết động của Windows Socket có tên là:ới Ứng dụng sẽ phải viết ở tầng nào của Windows 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 ?

a Có

b Không

c Tùy t ng 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, n u đế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 t ch c h p lý.ổ chức hợp lý

17 Hàm nào sau đây th c hi n công vi c kh i t o Windows Socketự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 trong các tầng sau đây ạt động của một máy chủ phân giải tên miền

a WSStartup

18 WSADATA là c u trúc dùng đấp nhận sai sót Giao thức lựa chọn sẽ là

a Truy n thông tin v phiên b n WinSock mà ng d ng mu n kh i t oều hành Windows là ều hành Windows là ối hiện có trên máy tính là ở tầng nào trong các tầng sau đây ạt động của một máy chủ phân giải tên miền

b Nh n thông tin v phiên b n WinSock có trên h th ng.ận sai sót Giao thức lựa chọn sẽ là ều hành Windows là ện liên kết động của Windows Socket có tên là: ối hiện có trên máy tính là

c C hai đáp án đ u sai.ều hành Windows là

19 Đ chuy n đ i giá tr c ng t đ u nh sang đ u to, l nh nào sau đây sẽ đổ chức hợp lý ị các kết nối hiện có trên máy tính là ổ chức hợp lý ần khai báo là: ỏ sang đầu to, lệnh nào sau đây sẽ được sử dụng ần khai báo là: ệ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 s d ngử dụng của máy tính trên hệ điều hành Windows là

a ntohl

20 Hàm nào sau đây s d ng đ gi i phóng Windows Socket API.ử dụng của máy tính trên hệ điều hành Windows là

a WSACleanup

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

21 Đ l y mã l i c a thao tác ngay trấp nhận sai sót Giao thức lựa chọn sẽ là ỗi của thao tác ngay trước đó Hàm nào sau đây sẽ được sử dụng ủa Windows Socket có tên là: ư viện liên kết động của Windows Socket có tên là:ới Ứng dụng sẽ phải viết ở tầng nào của Windows c đó Hàm nào sau đây sẽ đư viện liên kết động của Windows Socket có tên là: c s d ngử dụng của máy tính trên hệ điều hành Windows là

a GetLastError

Trang 3

22 Đ chuy n đ i m t đ a ch IP l u trong bi n serverAddr l u tr đ a ch socket sang d ng xâu ký t , l nh nào sau đây là ổ chức hợp lý ộng của Windows Socket có tên là: ị các kết nối hiện có trên máy tính là ỉ toàn cục cho một nhóm các máy tính trong mạng LAN ư 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à: ư viện liên kết động của Windows Socket có tên là: ữ địa chỉ socket sang dạng xâu ký tự, lệnh nào sau đây là ị các kết nối hiện có trên máy tính là ỉ toàn cục cho một nhóm các máy tính trong mạng LAN ạt động của một máy chủ phân giải tên miền ựa chọn sẽ là ện liên kết động của Windows Socket có tên là: đúnga inet_ntos(serverAddr.sin_addr);

b inet_ntoa(serverAddr.s_addr); c inet_ntoa(serverAddr.sin_addr);d inet_itos(serverAddr.sin_addr);

23 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à: ạt động của một máy chủ phân giải tên miền ộ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)

24 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à: ạt động của một máy chủ phân giải tên miền ộ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à:

25 Đo n chạt động của một máy chủ phân giải tên miền ư viện liên kết động của Windows Socket có tên là:ơng án trên.ng trình sau th c hi n k t n i đ n m t server, đi n vào v trí <A>, <B>, <C> các l nh còn thi u.ự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à: ối hiện có trên máy tính là ết động của Windows Socket có tên là: ộng của Windows Socket có tên là: ều hành Windows là ị các kết nối hiện có trên máy tính 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à:

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.ối hiện có trên máy tính là

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

26 Đ chuy n đ i m t xâu sang đ a ch IP, l nh nào sau đây là đúngổ chức hợp lý ộng của Windows Socket có tên là: ị các kết nối hiện có trên máy tính là ỉ toàn cục cho một nhóm các máy tính trong mạng LAN ện liên kết động của Windows Socket có tên là:

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”);

27 Trong Windows Socket, v i các hàm không có ti n t WSA thì mã l i tr v là 0 có nghĩa là:ới Ứng dụng sẽ phải viết ở tầng nào của Windows ều hành Windows là ối hiện có trên máy tính là ỗi của thao tác ngay trước đó Hàm nào sau đây sẽ được sử dụng ều hành Windows là

a Thành công

b Th t b iấp nhận sai sót Giao thức lựa chọn sẽ là ạt động của một máy chủ phân giải tên miền

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

28 C u trúc nào đấp nhận sai sót Giao thức lựa chọn sẽ là ư viện liên kết động của Windows Socket có tên là: c s d ng đ khai báo đ a ch socket internet:ử dụng của máy tính trên hệ điều hành Windows là ị các kết nối hiện có trên máy tính là ỉ toàn cục cho một nhóm các máy tính trong mạng LAN

a sock_addr

29 Các giá tr l n h n 01 byte trong c u trúc l u tr đ a ch c a socket đị các kết nối hiện có trên máy tính là ới Ứng dụng sẽ phải viết ở tầng nào của Windows ơng án trên ấp nhận sai sót Giao thức lựa chọn sẽ là ư viện liên kết động của Windows Socket có tên là: ữ địa chỉ socket sang dạng xâu ký tự, lệnh nào sau đây là ị các kết nối hiện có trên máy tính là ỉ toàn cục cho một nhóm các máy tính trong mạng LAN ủa Windows Socket có tên là: ư viện liên kết động của Windows Socket có tên là: c t ch c theo ki u:ổ chức hợp lý

a Đ u toần khai báo là:

b Đ u nhần khai báo là: ỏ sang đầu to, lệnh nào sau đây sẽ được sử dụng 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

30 Đ th c hi n phân gi i tên mi n b ng WinSock, c n b sung t p tiêu đ nàoựa chọn sẽ là ện liên kết động của Windows Socket có tên là: ều hành Windows là ằng WinSock, cần bổ sung tệp tiêu đề nào ần khai báo là: ổ chức hợp lý ện liên kết động của Windows Socket có tên là: ều hành Windows là

a Winsock2.h

Đo n chạt động của một máy chủ phân giải tên miền ư viện liên kết động của Windows Socket có tên là:ơng án trên.ng trình sau đ c n i dung m t t p tin và g i đi qua k t n i c đã đọn sẽ là ộng của Windows Socket có tên là: ộng của Windows Socket có tên là: ện liên kết động của Windows Socket có tên là: ử dụng của máy tính trên hệ điều hành Windows là ết động của Windows Socket có tên là: ối hiện có trên máy tính là ư viện liên kết động của Windows Socket có tên là: c thành l p ận sai sót Giao thức lựa chọn sẽ là

Đi n vào các v trí <A> , <B>…các câu l nh/giá tr thích h pều hành Windows là ị các kết nối hiện có trên máy tính là ện liên kết động của Windows Socket có tên là: ị các kết nối hiện có trên máy tính là

SOCKET c;

FILE * fp;

char buff[1024];

fp = fopen("name.txt","rb");

while (<A>)

Trang 4

len = fread(<B>,1,1024,<C>);

if (len <=0)

break;

send(<D>,buff,<E>,0);

}7s

closesocket(c);

fclose(fp);

31 Giá tr thích h p cho <A> làị các kết nối hiện có trên máy tính là

a fp

32 Giá tr thích h p cho <B> làị các kết nối hiện có trên máy tính là

a buff

33 Giá tr thích h p cho <C> làị các kết nối hiện có trên máy tính là

a buff

34 Giá tr thích h p cho <D> làị các kết nối hiện có trên máy tính là

a s

35 Giá tr thích h p cho <E> làị các kết nối hiện có trên máy tính là

a 1024

Đo n chạt động của một máy chủ phân giải tên miền ư viện liên kết động của Windows Socket có tên là:ơng án trên.ng sau nh n v m t xâu và g i tr xâu theo th t ngận sai sót Giao thức lựa chọn sẽ là ều hành Windows là ộng của Windows Socket có tên là: ử dụng của máy tính trên hệ điều hành Windows là ựa chọn sẽ là ư viện liên kết động của Windows Socket có tên là: c l i Đi n vào các v trí <A>,<B>,<C>,<D>,<E> các câu ạt động của một máy chủ phân giải tên miền ều hành Windows là ị các kết nối hiện có trên máy tính là

l nh thích h p:ện liên kết động của Windows Socket có tên là:

SOCKET s;

char c, str[1024];

int i,len;

while (1)

{

len = recv(s,str,1024,0);

str[<A>] = 0;

for (i=0;i<len/2;i++)

{

c = <B>; str[i] = str[<C>]; str[len-i-1]=<D>;

};

send(<E>,str,len,0);

}

36 Câu l nh thích h p cho <A> làện liên kết động của Windows Socket có tên là:

a len

37 Câu l nh thích h p cho <B> làện liên kết động của Windows Socket có tên là:

a str[0]

38 Câu l nh thích h p cho <C> làện liên kết động của Windows Socket có tên là:

a len/2

39 Câu l nh thích h p cho <D> làện liên kết động của Windows Socket có tên là:

a c

40 Câu l nh thích h p cho <E> làện liên kết động của Windows Socket có tên là:

a c

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

TỪ KHÓA LIÊN QUAN

w