模块10 · 网络编程(进阶)测验汇总
本模块 1 门课程的随堂测验共 12 题,与课程页 Quiz 同源。作答后即时判分,附逐题讲解与各课程正确率分布。
已作答
0/12
还剩 12 题未作答。可以现在交卷(未作答题按错误计),也可以答完再交。
网络编程(进阶)(12 题)
Q1
在 Java Socket 编程中,负责监听端口、等待客户端接入的是哪个类?
Q2
服务端调用 serverSocket.accept() 的作用是( )
Q3
TCP 建立连接时的三次握手顺序是( )
Q4
Java 里通过 Socket 发送一个对象时,应使用( )
Q5
网络版 ERASE 里,服务端为每个接入的客户端各起一个线程(ServThreadPerClient)处理收发,这主要体现了哪个模块的知识?
Q6
客户端要向服务端发送数据,应使用( )
Q7
开发实时视频通话应用时,传输层协议更适合选( )
Q8
TCP 能保证数据按发送顺序到达接收方,靠的是( )
Q9
CodePlayground 前端把 Java 源码提交给后端编译运行、并接收回传的结果,采用的传输方式是( )
Q10
在 CodePlayground 里提交一段含 for(;;){} 死循环的程序,沙箱最可能返回的状态是( )
Q11
TCP 三次握手中,第三步由客户端发送的报文是( )
Q12
客户端向一个没有服务在监听的端口发起连接,服务端最可能回( )