当前位置:文档之家› 2020年智慧树知道网课《动态网页设计技术》课后习题章节测试满分答案

2020年智慧树知道网课《动态网页设计技术》课后习题章节测试满分答案

第一章测试1【单选题】(2分)关于CSS的描述,下列说法正确的是()。

A.只有独立的CSS文件才符合结构与表现分离的特点。

B.当CSS作为独立的文件时,必须以.html为后缀名。

C.CSS用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。

D.目前流行的CSS版本为CSS3。

2【单选题】(2分)下列选项中,JavaScript运算符的优先级最高的是()。

A.==B.++C.()D.+3【单选题】(2分)根据运算符的优先级,表达式z=2*(1+2*3)的运算结果为()。

A.16B.18C.14D.124【单选题】(2分)下列选项中,没有对应的结束标记的是哪一项?()。

A.<title>B.<html>C.<br/>D.<body>5【单选题】(2分)下列选项中,字号最大的是哪一项?()。

A.<h1>B.<h4>C.<h2>D.<h3>第二章测试1【单选题】(2分)一个格式良好的XML文件的根元素个数是()。

A.3B.4C.2D.12【单选题】(2分)假设在helloapp应用中有一个hello.jsp,它的文件路径如下:<CATALINA_HOME>/webapps/helloapp/hello/hello.jsp在web.xml文件中没有对hello.jsp作任何配置,那么浏览器端访问hello.jsp的URL是什么?A.http://localhost:8080/hello.jspB.http://localhost:8080/helloapp.jspC.http://localhost:8080/helloD.http://localhost:8080/helloapp/hello/hello.jsp3【单选题】(2分)下面选项中,关于Tomcat存放Web应用程序需要访问的JAR包的是()。

A.webappsB.libC.binD.conf4【单选题】(2分)下面选项中,哪个头字段可以指定客户端使用的操作系统及版本?()。

A.LocationB.User-AgentC.If-Modified-SinceD.Referer5【单选题】(2分)在DTD文档中,声明如下语句<!ELEMENT学生信息(地址,成绩)>它所代表的含义是()。

A.由文本组成。

B.学生信息标签由“地址”和“成绩”组成,且必须按照顺序使用。

C.学生信息标签由“地址”或“成绩”组成。

D.任意子元素组成。

第三章测试1【单选题】(2分)下面关于Servlet配置信息的选项中,用来指定Servlet完整类名的是()。

A.<servlet-name>B.<servlet-class>C.<class>D.<class-path>2【单选题】(2分)下面选项中,创建Servlet类后需要在哪个配置文件中进行配置()。

A.application.xmlB.config.xmlC.web.xmlD.web-config.xml3【单选题】(2分)下面选项中,可用于获取Web应用的初始化参数的所有参数名的方法是()。

A.getInitParameter(Stringname)B.getParameter(Stringname)C.getInitParameterNames()D.getInitParameter()4【单选题】(2分)下列关于ServletConfig中getServletName()方法的描述中,正确的是()。

A.获取server.xml中<param-name>元素的值B.获取web.xml中<param-name>元素的值C.获取server.xml中<servlet-name>元素的值D.获取web.xml中<servlet-name>元素的值5【单选题】(2分)下列选项中,哪个是web.xml中配置初始化参数的标签?()A.<param-init>B.<init>C.<param>D.<init-param>第四章测试1【单选题】(2分)阅读下面代码片段:Servlet1:response.setContentType("text/html;charset=gbk");response.getWriter().write("传播智慧");request.getRequestDispatcher("/servlet/Servlet2").forward(request,respons e);response.sendRedirect("/app/servlet/Servlet3");Servlet2:response.getWriter().write("收获成长");请问当浏览器访问Servlet1时会有什么样的输出()。

A.服务器端报错B.浏览器地址栏仍然保持为Servlet1,输出为“传播智慧”C.浏览器地址栏仍然保持为Servlet1,输出为“传播智慧收获成长”D.浏览器地址栏仍然保持为Servlet1,输出为“收获成长”2【单选题】(2分)阅读下面代码片段(其中login.jsp页面在WebContent目录下):Servlet1:request.setAttribute("company","北京播客教育有限公司"); RequestDispatcherdispatcher=request.getRequestDispatcher("login.jsp");dispatcher.forward(request,response);login.jsp:<body>hello${company}</body>当使用浏览器访问Servlet1时会什么结果()。

A.页面跳转失败B.页面跳转,程序出现异常;C.正常跳转,页面显示为:hello北京播客教育有限公司D.页面结果显示为:hello${company};3【单选题】(2分)阅读下面代码片段:Servlet1:request.setAttribute("name","zhangsan");RequestDispatcherdispatcher=request.getRequestDispatcher("/ResultServlet"); dispatcher.forward(request,response);response.getWriter().write("over");Servlet2:response.setContentType("text/html;charset=utf-8");Stringname=(String)request.getAttribute("name");response.getWriter().println("名称:"+name);先使用浏览器访问Servlet1,然后将Servlet1中的forward()方法更改为include()方法再次访问Servlet1,两者输出情况的描述正确的是()。

A.两种方法下页面输出结果相同,都是”名称:zhangsan”B.将forward()方法改为include方法后,页面访问程序出现异常C.forward()方法输出结果为”名称:zhangsan”;而用include方法输出结果为”名称:zhangsanover”D.forward()方法输出结果为”名称:zhangsanover”;而用include方法输出结果为”名称:zhangsan”4【单选题】(2分)阅读下面代码片段:Servlet1:response.setCharacterEncoding("utf-8");response.setHeader("Content-Type","text/html;charset=utf-8");response.getWriter().write("传播");request.getRequestDispatcher("/servlet/Servlet2").forward(request,response); Servlet2:response.getWriter().write("智慧");request.getRequestDispatcher("/servlet/Servlet3").forward(request,response); response.setHeader("Content-Type","text/html;charset=iso8859-1");Servlet3:response.getWriter().write("挥洒汗水");请问当浏览器访问Servlet1时会有什么样的输出:()A.服务器报错,不能多次请求转发B.浏览器地址栏仍然保持为Servlet1,输出为“传播智慧挥洒汗水”C.浏览器地址栏仍然保持为Servlet1,输出为问号组成的乱码D.浏览器地址栏仍然保持为Servlet1,输出为“挥洒汗水”5【单选题】(2分)在HttpServletRequest接口中,用于获取请求URL中属于WEB应用程序的路径的方法是()。

A.getProtocol()B.getRequestURI()C.getMethod()D.getContextPath()第五章测试1【单选题】(2分)下面选项中,用于获取Cookie值的方法是()。

A.ObjectgetValue()B.StringgetValue()C.StringgetValue(Stringstr)D.ObjectgetValue(Stringstr)2【单选题】(2分)下面关于setMaxAge(intexpires)方法参数默认值的描述中,正确的是()。

A.默认值是-1B.默认值是0C.默认值是无穷大D.默认值是13【单选题】(2分)下面关于Cookie的path属性有效性的说法中,正确的是()。

相关主题