Welcome to your Trắc nghiệm - l ập trình mạng Họ và tên + Lớp 1. Lệnh socket(AF_INET, SOCK_STREAM) trong Python tạo một socket thuộc loại nào?IPv4, TCPIPv6, TCPIPv4, UDPIPv6, UDP2. Phương thức nào sau đây được dùng để đóng socket trong Python?stop()close()shutdown()terminate()3. Trong Python, phương thức nào dùng để tạo kết nối từ client đến server?connect()accept()bind()listen()4. Socket nào sau đây được sử dụng cho giao tiếp không kết nối?SOCK_STREAMSOCK_DGRAMSOCK_RAWSOCK_SEQPACKET5. Trong lập trình socket, phương thức bind() trong Python có tác dụng gì?Kết nối socket với địa chỉ IP và cổng cụ thểLắng nghe kết nối từ clientĐóng kết nối socketGửi dữ liệu qua socket6. Câu lệnh socket(AF_INET, SOCK_DGRAM) tạo ra socket thuộc loại nào?IPv4, TCPIPv4, UDPIPv6, TCPIPv6, UDP7. Khi sử dụng TCP socket, phương thức nào được dùng để gửi dữ liệu?send()recv()listen()bind()8. Trong lập trình mạng, một server UDP cần thực hiện bước nào trước khi nhận dữ liệu?Kết nối với clientGọi phương thức listen()Gọi phương thức bind()Đóng socket9. Phương thức nào sau đây cho phép một server TCP bắt đầu lắng nghe các kết nối?connect()listen()accept()bind()10. Trong lập trình mạng bằng Python, mô hình nào được sử dụng để quản lý nhiều kết nối đồng thời?Threading hoặc MultiprocessingQueueLoopGIL11. Giao thức nào sau đây thuộc loại giao thức vận chuyển hướng kết nối?UDPIPTCPHTTP12. Giao thức SMTP sử dụng cổng mặc định nào để truyền tải email?251101435313. Trong lập trình mạng Python, socket ở chế độ blocking sẽ làm gì khi không có dữ liệu để đọc?Trả về lỗiChờ cho đến khi có dữ liệuĐóng kết nốiNgừng hoạt động14. Lợi ích chính của việc sử dụng mô hình client-server là gì?Tất cả thiết bị hoạt động độc lậpĐơn giản hóa giao tiếp ngang hàngTăng tính tập trung và quản lý dễ dàngTất cả các client đều phải chia sẻ tài nguyên15. Port mặc định của giao thức HTTP là gì?2021802516. Khi một server socket Python sử dụng phương thức accept() thành công, kết quả trả về là gì?Một kết nối socket mới và địa chỉ của clientMột thông báo lỗiMột socket đã đóngKhông có gì17. Ứng dụng mạng là gì?Một hệ điều hành dùng để quản lý mạngMột ứng dụng hoạt động trên mạng để cung cấp dịch vụMột phần mềm diệt virusMột công cụ để cấu hình router18. Mô tả đúng nhất về socket là gì?Một giao thức để truyền dữ liệuMột tập các API để giao tiếp qua mạngMột công cụ để mã hóa dữ liệuMột lớp của mô hình OSI19. Phương thức nào trong lập trình mạng giúp đảm bảo một socket không bị treo khi không còn sử dụng?bind()shutdown()listen()close()20. Giao thức nào hỗ trợ truyền tải dữ liệu qua nhiều đường khác nhau trong mạng?TCPUDPICMPIPTime is Up!