如果套接字集合fdread非空,则关于语句select(0,&fdread,NULL,NULL,NULL);的叙述正确的是()
A.如果fdread中的所有套接字均未收到数据,select()将阻塞等待1000ms
B.如果fdread中的所有套接字均未收到数据,select()将立即返回,返回值为0
C.如果fdread中有套接字收到数据,select()立即返回,返回值为0
D.如果fdread中有套接字收到数据,select()立即返回,返回值为有数据到达的套接字个数
A.如果fdread中的所有套接字均未收到数据,select()将阻塞等待1000ms
B.如果fdread中的所有套接字均未收到数据,select()将立即返回,返回值为0
C.如果fdread中有套接字收到数据,select()立即返回,返回值为0
D.如果fdread中有套接字收到数据,select()立即返回,返回值为有数据到达的套接字个数
第2题
A.套接字编程接口是操作系统提供的与网络通信相关的应用程序编程接口
B.最早的套接字编程接口是Berkeley套接字编程接口
C.微软的套接字编程接口WinSock是Windows系统核心的一部分
D.操作系统提供的套接字分为流式套接字、数据报套接字和原始套接字三种
第3题
A.该套接字只能发送广播数据
B.该套接字可以接收广播数据,但不能收到发给本地地址的单播数据
C.该套接字即可以发送广播数据,也可以发送单播数据包
D.该套接字可以发送广播数据,也可以发送单播数据,但不可以接收数据
第4题
A.能使用setsockopt()函数
B.能使用ioctlsocket()函数
C.可使用ioctlsocket()或setsockopt()函数
D.以上叙述均正确
第5题
A.可以直接发送或接收IP、ICMP、IGMP等网络层协议的报文
B.通过原始套接字可以将网卡设置为混杂模式,使程序能接收任何流经网卡的IP分组
C.基于原始套接字的通信是无连接、不可靠的
D.可以接收除首部的协议字段不能被识别的IP分组之外的所有IP分组
第6题
A.没有绑定IP地址,端口号与监听套接字相同
B.绑定的IP地址与监听套接字的相同,端口号由系统随机分配
C.绑定的IP地址与端口号均与监听套接字的相同
D.没有绑定IP地址,端口号由系统随机分配
第8题
A.python中,空字符串,空列表,空字典、None、等在条件判断时,都是False
B.如果if条件不成立,向下找条件成立的elif,执行对应的程序块
C.如果所有的if条件都不成立,则执行else对应的代码块
D.以上所有说法都不正确
第9题
A.该函数仅适用于流式套接字
B.该函数用来将套接字绑定到指定的网络地址上
C.该函数一般在connect()或listen()函数调用前使用
D.在客户机端使用的套接字一般不必绑定,除非要指定它使用特定的网络地址
第10题
A.元素对象的两个属性childNodes和children返回相同的集合
B.元素对象的两个属性childNodes和children返回相同的值
C.class和className是元素对象的属性,都返回元素的class属性
D.若元素对象canHaveChildren属性为true,则其childNodes集合非空
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!