> 外贸类问答 > 软件开发环境中国大学mooc网课答案
第一章 软件开发环境概述 第一章软件开发环境概述测验 1、在网页中,必须使用( )标记来完成超级链接。 A、<a>…</a> B、<p>…</p> C、<link>…</link> D、<href>…</href> 2、现要求将页面中的第一个大标题设置为红色,第一个段落设置为绿色,则下列代码正确的是( ) A、<h1 style="color: red;">第一个大标题</h1> <p style="color: green;">第一个段落</p> B、<h1 id="red;">第一个大标题</h1> <p id="green;">第一个段落</p> C、<h1 color ="red;">第一个大标题</h1> <p color ="green;">第一个段落</p> D、<h1 style="red;">第一个大标题</h1> <p style="green;">第一个段落</p> 3、HTML源程序文件必须使用___________或者___________作为拓展名。 4、当多个不同的计算机网络相互连接起来就构成了一个__________。 5、在HTML中,使用转义字符 来表示_________。 6、Internet采用的通信协议是____________。 7、________协议是在Internet中进行信息传送的协议,是万维网客户端与服务端交互遵守的协议,是一个________层协议。 8、引用外部样式表的元素应该放在________元素中。第二章 Web开发技术概述 第二章Web开发技术概述测验 1、JSP的指令描述____________转换成JSP服务器所能执行的Java代码的控制信息,用于指定整个JSP页面的相关信息,并设置JSP页面的相关属性。 2、当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个( )第三章 JSP简介 第三章JSP简介测验 1、当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个( ) 2、JSP的指令描述____________转换成JSP服务器所能执行的Java代码的控制信息,用于指定整个JSP页面的相关信息,并设置JSP页面的相关属性。第四章 JSP基本语法 第四章JSP基本语法测验 1、对于JSP中的HTML注释叙述正确的是( ) A、发布网页时看不到,在源文件中也看不到。 B、发布网页时看不到,在源代码中看得到。 C、发布网页时能看到,在源文件中看不到。 D、发布网页时能看到,在源文件中也能看到。 2、用户获取Bean属性的动作是( )。 A、<JSP:userBean> B、<JSP:getProperty> C、<JSP:setProperty> D、<JSP:param> 3、JSP的编译指令标记通常是指( )。 A、Page指令、Include指令和Taglib指令。 B、Page指令、Include指令和Plugin指令。 C、Param指令、Include指令和Plugin指令 D、Page指令、Forward指令和Taglib指令。 4、JSP程序中的注释有:___________、__________和___________。 5、指令标记、JSP动作标记统称为___________。 6、在“<%!”和“%>”之间声明的变量称为_____________,在其之间声明的方法称为_________。第五章 JSP内置对象 第五章JSP内置对象测验 1、用JSP从HTML表单中获得用户输入的正确语句为( ) A、request.getParameter(“names”) B、response.getParameter(“names”) C、request.getAttribute(“names”) D、response.getAttribute(“names”) 2、下列哪一项不属于JSP动作指令标记?( ) A、<JSP:param> B、<JSP:userBean> C、<JSP:attribute> D、<JSP:include> 3、当JSP页面的一个客户线程在执行____________方法时,其他客户必须等待。 4、out对象的___________方法实现输出缓冲的内容。 5、JSP的_____________对象用来保存单个用户访问时的一些信息。 6、response.setHeader("Refresh",10);的含义是指页面刷新时间为___________。第六章 JSP与JavaBean 第六章JSP和JavaBean测验 1、JavaBean可以通过相关JSP动作指令进行调用,下面哪个不是JavaBean可以使用的JSP动作指令?( ) A、完成一定运算和操作,包含一些特定的或通用的方法。 B、负责数据的存取。 C、接收客户端的请求,将处理结果返回客户端。 D、在多台机器上跨几个地址空间运行。 2、在常见的JavaBean中,其属性必须声明为private,方法必须声明为( )访问类型。 A、private B、static C、protect D、public 3、关于JavaBean,下列的叙述哪一项不正确?( ) A、JavaBean的类必须是具体的公开的,并且具有无参数的构造器。 B、JavaBean的类属性是私有的,要通过公共方法进行访问。 C、JavaBean和Servlet一样,使用之前必须在项目的Web.xml中注册。 D、JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数。 4、JavaBean是一个________类,其中必须包含一个________________方法。 5、在JavaBean中通过使用______方法设置Bean的私有属性值,通过使用________方法获取Bean的私有属性值。 6、JavaBean的作用域中使用范围最大的是____________。 7、在JSP中使用JavaBean的标签是_______________,其中id的用途是__________________。第七章 Java Servlet基础 第七章Java Servlet测验 1、Servlet获得初始化参数的对象是( ) A、Request B、Response C、ServletConfig D、ServletContext 2、在JSP/Servlet的生命周期中,用于初始化的方法是( )。 A、doPost() B、doGet() C、init() D、destroy() 3、Servlet文件在Java Web开发中的主要作用是( )。 A、开发页面 B、作为控制器 C、提供业务功能 D、实现数据库连接 4、Servlet需要在____________中配置。 5、Servlet运行于__________端,与处于客户端的__________相对应。 6、在Servlet接口中,定义了三个用于Servlet生命周期的方法,它们是__________、___________、_____________方法。 7、在Servlet中,主要使用HttpServletResponse类的重定向方法_______________方法实现重定向,以及使用_____________________类的转发方法_______________方法实现转发功能。第八章 MVC 第八章MVC测验 1、关于MVC架构的缺点,下列的叙述哪一项是不正确的?( ) A、提高了对开发人员的要求 B、增加了文件管理的难度 C、代码复用率低 D、产生较多的文件 2、按照MVC设计模式,JSP用于实现( )。 A、Model B、View C、Controller D、容器 3、在MVC设计模式中,JavaBean的作用是( )。 A、Controller B、Model C、业务数据的封装 D、View 4、按照MVC设计模式,Servlet用于实现( )。 A、Controller B、View C、Model D、容器 5、MVC分别代表__________、___________和__________几个部分。 6、基于JSP的Web开发中,________、_________和_________就是通过MVC有机地联系到了一起。第九章 在JSP中使用数据库 第九章在JSP中使用数据库测验 1、DriverManager类的getConnection(String url,String user,String password)方法中,参数url的格式为jdbc:<子协议>:<之名称>,下面哪个url不正确?( ) A、jdbc.mysql://localhost:80/数据库名 B、jdbc.odbc:数据源 C、jdbc:oracle:thin@host:端口号:数据库名 D、jdbc:sqlserver://172.0.0.1:1443;DatabaseName=数据库名 2、给出了如下的查询条件字符串String condition=”insert book value(?,?,?,?)”;下列哪个接口适合执行SQL查询( )。 A、Statement B、PreparedStatement C、CallableStatement D、不确定 3、JDBC提供了3个接口来实现SQL语句的发送,其中执行简单不带参数SQL语句的是( )。 A、Statement B、PreparedStatement C、CallableStatement D、DriverStatement 4、__________是一种用于执行SQL语句的Java API。 5、SQL语句中插入操作是______________。 6、查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs=stmt.executeQuery(“select username,age,classes from t_student”);语句,得到的结果集rs第一列为__________;而每一次rs只能看到_______行,要在看到下一行,必须使用__________方法移动当前行。ResultSet对象使用_________方法获得当前行字段的值。第十章 JSP的文件操作 第十章JSP文件操作测验 1、下列哪项是Java语言中所定义的字节流? A、Output B、Reader C、Writer D、InputStream 2、在输入流的read方法返回哪个值的时候表示读取结束? A、0 B、1 C、-1 D、null 3、删除File实例所对应的文件的方法是( )。 A、mkdir B、existes C、delete D、isHidden 4、为了实现自定义对象的序列化,该自定义对象必须实现哪个接口? A、Volatile B、Serializable C、Runnable D、Transient 5、RandomAccessFile类的两个构造方法分别是____________________________________和_________________________________________。 6、File对象调用_____________方法删除当前对象代表的文件或目录。如果对象表示的是一个目录,则该目录必须是空目录。删除成功返回_______。 7、用户通过一个JSP页面上传文件给服务器时,该JSP页面必须包含一个________类型的表单,并且需要将ENCTYPE设置为__________________。第十一章 在JSP中使用XML 第十一章在JSP中使用XML测验 1、XML采用以下哪种数据组织结构?( )。 A、星状结构 B、线状结构 C、树状结构 D、网状结构 2、下列关于XML文档中根元素的说法不正确的是( )。 A、每一个结构完整的XML文档中有且只有一个根元素。 B、根元素完全包括了文档中其他所有元素。 C、根元素的起始标记要放在其他所有元素的起始标记之前,而根元素的结束标记要放在其他所有元素的结束标记之后。 D、根元素不能包含属性节点。 3、以下说法不符合XML语法规则的是( )。 A、标记头和标记末的大小写一致。 B、元素之间要正确的嵌套。 C、结束标记可有可无。 D、每个XML文档只能有一个根元素。 4、以下关于SAX的说法正确的是( )。 A、使用SAX可修改XML。 B、SAX是事件驱动型XML解析器。 C、SAX是对象模型XML解析器。 D、以上答案都不对。 5、DOM解析中,下面( )方法可以获得XML文档节点树的根元素节点。 A、getDocumentElement() B、getPublic() C、getEntities() D、getWholeContents() 6、____________是解决XML元素多义性和名字冲突问题的方案。 7、XML元素由___________、____________和两者之间的内容三部分组成。 8、<?xml version=”1.0” encoding=”gb2312”>是_____________。