在Linux环境下设计基于UDP服务的通信程序,其服务器端程序的流程大致为()。①建立socket②将地址绑定套接字③监听端口④响应客户端请求⑤发送或接收客户端数据⑥关闭socket
A.①、②、③、⑤、⑥B.①、②、④、⑤、⑥C.①、②、⑤、⑥D.①、②、③、④、⑤、⑥
单项选择题Linux环境C编程时,用于请求链接的函数是()。
A.bindB.acceptC.recvD.connect
单项选择题以下关于socket的说法,错误的是()。
A.是一种文件描述符B.是一个编程接口C.仅限使用于TCP/IP协议D.可用于一台主机内部不同进程间的通信
单项选择题只用于同一主机内部进程间通信的socket可使用的协议族是()。
A.AF_NSB.AF_IMPLNKC.AF_UNIXD.AF_INET
单项选择题以下关于线程同步说法错误的是()。
A.互斥量可以用于确保线程只能互斥的访问竞争资源B.条件变量提供了一种线程同步的机制C.条件变量本身就是一种竞争资源D.互斥量和条件变量结合使用就不会导致系统死锁
单项选择题以下()步骤是正确的。①对互斥量加锁②改变互斥量保护的条件③给等待条件的线程发信号④对互斥量解锁
A.①②③④B.③④①②C.①②④③D.②③①④