西工大2020年4月《JAVA高级网络编程》作业机考参考答案.doc
西工大2020年4月JAVA高级网络编程作业机考试卷总分:100 得分:94要答案:wangjiaofudao一、 单选题 (共 50 道试题,共 100 分)1.关于JavaBean正确的说法是( )。A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B.C.被引用的Bean文件的文件名后缀为.javaD.Bean文件放在任何目录下都可以被引用正确答案:B2.在TCP/IP协议簇中,UDP协议工作在( )。A.传输层B.应用层C.网间层D.网络互联层正确答案:B3.下列不属于CDC这种配制的设备是( )。A.机顶盒B.车载计算设备C.数字电视D.PDA正确答案:C4.Servlet程序的入口点(即程序员添加程序的部分)是( )。A.init()B.main()C.service()D.doGet()正确答案:D5.MySQL数据库属于哪一类数据库( )。A.网状数据库B.统计数据库C.模糊数据库D.关系数据库正确答案:D6. 下面的描述错误的是( )。A.Statement的executeQuery()方法会返回一个结果集B.Statement的executeUpdate()方法会返回是否更新成功的boolean值C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值D.ResultSet中的next()方法会使结果集中的下一行成为当前行正确答案:7. 对于下列说法,( )是正确的。A.UDP协议可以提供可靠的数据流传输服务B.UDP协议可以提供面向连接的数据流传输服务C.UDP协议可以提供全双工的数据流传输服务D.UDP协议可以提供面向非连接的数据流传输服务正确答案:8.JDK安装完毕后,需要设置系统的环境变量,应该将JDK安装目录的bin路径输入哪个系统变量下( )。A.TEMPB.PathC.windirD.Java正确答案:9.24关系数据库中,主键是( )。A.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键的正确答案:10. LAN通常是指( )。A.广域网B.局域网C.资源子网D.城域网正确答案:11.下列有关Applet的说法正确的是( )。A.Applet可以独立运行B.可以直接将Applet源代码嵌入网页运行C.将Applet生成Class文件后,在网页中嵌入Class的路径,才能运行AppletD.嵌入Applet Class文件的网页不需要Java虚拟机就可以运行正确答案:12. 在Internet中,主机的IP地址与域名的关系是( )。A.IP地址是域名中部分信息的表示B.域名是IP地址中部分信息的表示C.IP地址和域名是等价的D.IP地址和域名分别表达不同含义正确答案:13. 关系数据库中,主键是( )。A.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键正确答案:14.计算机系统中共有多少端口( )。A.65536B.65535C.1024D.不同型号的计算机端口数不同正确答案:15. 从 “员工” 表的“姓名”字段中找出名为“建国”但不知道姓氏的人,下面哪条select语句正确( )。A.Select * from员工 where 姓名 =”建国”B.Select * from员工 where 姓名 =”%建国”C.Select * from员工 where 姓名 like ”%建国”D.Select * from员工 where 姓名 like ”%建国%”正确答案:16. 在JSP中使用标记时,不会出现的属性是( )。A.nameB.propertyC.valueD.以上皆不会出现正确答案:17. 对于预定义的说法错误的是( )。A.一次可声明多个变量和方法,只要以“;”结尾就行B.一个声明仅在一个页面中有效C.声明的变量将作为局部变量D.在预定义中声明的变量将在JSP页面初始化时初始化正确答案:18. 下列不属于CDC这种配制的设备是( )。A.机顶盒B.车载计算设备C.数字电视D.PDA正确答案:19.高级用户界面中DateField类负责完成日期时间信息的输入,有三种模式,以下不正确的是( )。A.TIME_DATEB.DATE_TIMEC.DATED.TIME正确答案:20.26对于预定义的说法错误的是( )。A.一次可声明多个变量和方法,只要以“;”结尾就行B.一个声明仅在一个页面中有效C.声明的变量将作为局部变量D.在预定义中声明的变量将在JSP页面初始化时初始化正确答案:21.Tomcat服务端口配置文件是( )。A.Tomcat安装目录下confweb.xmlB.Tomcat安装目录下conf server-minimal.xmlC.Tomcat安装目录下conf tomcat-users.xmlD.Tomcat安装目录下conf server.xml正确答案:22.SQL数据类型中VARCHAR相当于Java语言中的( )。A.单个字符B.固定长度字符C.字符数组D.变长字符串正确答案:23.25下面的描述错误的是( )。A.Statement的executeQuery()方法会返回一个结果集B.Statement的executeUpdate()方法会返回是否更新成功的boolean值C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值D.ResultSet中的next()方法会使结果集中的下一行成为当前行正确答案:24. 一个session的生命周期的作用范围为( )。A.Web服务器一个发布目录下的文件B.整个Web服务器的所有发布目录C.发布目录下某一个目录下的所有文件D.只对应第一次访问的那个文件正确答案:25.下列有关JSP与Servlet说法正确的是( )。A.Servlet在运行中转换为JSP,然后在网页中运行B.JSP在运行中转换为Servlet,然后在网页中运行C.JSP在运行中转换为Servlet,再生成静态页面,然后在网页中运行D.静态页面在运行中转换为Servlet,再生成JSP,然后在网页中运行正确答案:26.27一个session的生命周期的作用范围为( )。A.Web服务器一个发布目录下的文件B.整个Web服务器的所有发布目录C.发布目录下某一个目录下的所有文件D.只对应第一次访问的那个文件正确答案:27.下列有关多线程机制的说法正确的是( )。A.CPU同时可以处理多个线程B.CPU同时只能处理一个线程C.线程之间是相互影响的D.进程与线程是同一事物的不同称呼正确答案:28.Socket从什么时候开始监听客户请求( )。A.Socket对象建立前B.Socket对象建立后C.accept方法执行前D.accept方法执行后正确答案:29.采用本地协议驱动方式建立数据连接的方法是( )。A.getConnection()B.Class.forName()C.createStatement()D.executUpdate()正确答案:30.28IP地址能唯一地确定Internet上每台计算机与每个用户的( )。A.距离B.费用C.时间D.位置正确答案:31.23对于下列说法,( )是正确的。A.UDP协议可以提供可靠的数据流传输服务B.UDP协议可以提供面向连接的数据流传输服务C.UDP协议可以提供全双工的数据流传输服务D.UDP协议可以提供面向非连接的数据流传输服务正确答案:32.界面分为东西南北中的布局模式是( )。A.FlowLayoutB.BorderLayoutC.GridBagLayoutD.BoxLayout正确答案:33.下列选项中不符合URL格式的是( )。A.www.163.comB.http:/127.0.0.1:8080/text.txtC.file:/C:/Administrator/桌面/123.docD.http:/www.sina.com.cn正确答案:34.29TCP协议称为( )。A.网际协议B.Network内部协议C.传输控制协议D.中转控制协议正确答案:35.下列关于数据库事务操作说法正确的是( )。A.事务操作一定是多个操作B.事务操作一定是单个操作C.事务操作是“回滚”的最小单位D.事务操作可以基于多个数据连接正确答案:36. 在J2ME的高级用户界面设计中,负责界面容器的类是( )。A.TextBoxB.AlertC.ListD.Form正确答案:37. 合法的IP地址是( )。A.202:114:200:202B.202.714.100.202C.202,114,200,202D.202.114.200.256正确答案:38. 继承MIDlet类必须复写的方法是( )。A.startApp()B.pausedApp()C.destroyedApp(boolean u)D.以上都要复写正确答案:39.下列选项中,不属于JSP注释的是( )。A./somethingB./*something*/C.D.正确答案:40.使用ServerSocket(int port)方法创建服务器端套接字对象后,默认的客户队列长度是( )。A.30B.40C.50D.60正确答案:41. TCP协议称为( )。A.网际协议B.Network内部协议C.传输控制协议D.中转控制协议正确答案:42.下列四项中说法不正确的是( )。A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性正确答案:43.关于JavaBean正确的说法是( )。A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B.C.被引用的Bean文件的文件名后缀为.javaD.Bean文件放在任何目录下都可以被引用正确答案:44.21IPv4地址由( )位二进制数组成。A.16B.32C.64D.128正确答案:45.不需要转换协议的JDBC驱动方式是( )。A.JDBC-ODBC方式B.本地API驱动方式C.JDBC-Net驱动方式D.本地协议驱动方式正确答案:46.在服务器www.openlab.com.cn上提供了基于TCP的时间校对服务,该应用使用port为13。创建连接到此服务器的语句是( )。A.Socket s = new Socket(“www.openlab.com.cn”, 13);B.Socket s = new Socket(“www.openlab.com.cn:);C.Socket s = accept(“www.openlab.com.cn”, 13);D.Socket s = accept(“www.openlab.com.cn:);正确答案:47.在服务器www.openlab.com.cn上提供了基于TCP的时间校对服务,该应用使用port为13。创建连接到此服务器的语句是( )。 -BRjANZOA.Socket s = new Socket(“www.openlab.com.cn”, 13); EzJB KQB.Socket s = new Socket(“www.openlab.com.cn:); Ys mneWRC.Socket s = accept(“www.openlab.com.cn”, 13); %dT/3%yAD.Socket s = accept(“www.openlab.com.cn:); %dT/3%yA正确答案:48. Servlet程序的入口点是( )。A.init()B.main()C.service()D.doGet()正确答案:49.下列哪种方法可以通过IP地址得到域名( )。A.getByName(String hostname)B.getAllByName(String hostname)C.getByName(String IP)D.getLocalHost(String hostname)正确答案:50. 关系数据库中,主键是( )。A.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键的正确答案