知到动态网页设计技术智慧树答案

wangke 知到智慧树答案 4

第一章 单元测试


1、单选题:关于CSS的描述,下列说法正确的是(    )。

A:目前流行的CSS版本为CSS3。

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

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

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

正确答案:【CSS用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。】


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

A:==

B:++

C:+

D:()

正确答案:【()】


3、单选题:根据运算符的优先级,表达式z=2*(1+2*3)的运算结果为(    )。

A:16

B:12

C:18

D:14

正确答案:【14】


4、单选题:下列选项中,没有对应的结束标记的是哪一项?(    )。

A:<br/>

B:<body>

C:<html>

D:


<title>


正确答案:【<br/>】


5、单选题:下列选项中,字号最大的是哪一项?(  )。

A:<h2>

B:<h4>

C:<h1>

D:<h3>

正确答案:【<h1>】


第二章 单元测试


1、单选题:一个格式良好的XML文件的根元素个数是(   )。

A:1


B:3

C:2

D:4

正确答案:【1


2、单选题:假设在helloapp应用中有一个hello.jsp,它的文件路径如下:<CATALINA_HOME>/webapps/helloapp/hello/hello.jsp在web.xml文件中没有对hello.jsp作任何配置,那么浏览器端访问hello.jsp的URL是什么?


A:http://localhost:8080/helloapp/hello/hello.jsp

B:http://localhost:8080/helloapp.jsp

C:http://localhost:8080/hello.jsp

D:http://localhost:8080/hello

正确答案:【http://localhost:8080/helloapp/hello/hello.jsp】


3、单选题:下面选项中,关于Tomcat存放Web应用程序需要访问的JAR包的是()。

A:lib

B:webapps

C:bin

D:conf

正确答案:【lib】


4、单选题:下面选项中,哪个头字段可以指定客户端使用的操作系统及版本?()。

A:Referer

B:User-Agent

C:If-Modified-Since

D:Location

正确答案:【User-Agent】


5、单选题:在DTD文档中,声明如下语句<!ELEMENT 学生信息 (地址,成绩)>它所代表的含义是(  )。


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

B:任意子元素组成。

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

D:由文本组成。

正确答案:【学生信息标签由“地址”和“成绩”组成,且必须按照顺序使用。】


第三章 单元测试


1、单选题:下面关于Servlet配置信息的选项中,用来指定Servlet完整类名的是()。

A:<class-path>

B:<servlet-class>

C:<servlet-name>

D:<class>

正确答案:【<servlet-class>】


2、单选题:下面选项中,创建Servlet类后需要在哪个配置文件中进行配置()。

A:application.xml

B:config.xml

C:web-config.xml

D:web.xml

正确答案:【web.xml】


3、单选题:下面选项中, 可用于获取Web应用的初始化参数的所有参数名的方法是()。

A:getInitParameterNames()

B:getParameter(String name)

C:getInitParameter(String name)

D:getInitParameter()

正确答案:【getInitParameterNames()】


4、单选题:下列关于ServletConfig中getServletName()方法的描述中,正确的是()。

A:获取web.xml中<param-name>元素的值

B:获取web.xml中<servlet-name>元素的值

C:获取server.xml中< param-name >元素的值

D:获取server.xml中<servlet-name>元素的值

正确答案:【获取web.xml中<servlet-name>元素的值】


5、单选题:下列选项中,哪个是web.xml中配置初始化参数的标签?()

A:<param-init>

B:<init-param>

C:<param>

D:<init>

正确答案:【<init-param>】


第四章 单元测试


1、单选题:


阅读下面代码片段:


Servlet1:


response.setContentType(“text/html;charset=gbk”);


response.getWriter().write(“传播智慧”);


request.getRequestDispatcher(“/servlet/Servlet2”).forward(request,response);


response.sendRedirect(“/app/servlet/Servlet3”);



Servlet2:


response.getWriter().write(“收获成长”);请问当浏览器访问Servlet1时会有什么样的输出(  )。



A:浏览器地址栏仍然保持为Servlet1,输出为“传播智慧”

B:浏览器地址栏仍然保持为Servlet1,输出为“传播智慧收获成长”

C:服务器端报错

D:浏览器地址栏仍然保持为Servlet1,输出为“收获成长”

正确答案:【服务器端报错】


2、单选题:阅读下面代码片段(其中login.jsp页面在WebContent目录下): Servlet1:request.setAttribute(“company”, “北京播客教育有限公司”);RequestDispatcher dispatcher = request.getRequestDispatcher(“login.jsp”);dispatcher.forward(request, response); login.jsp: <body>hello ${company}</body>当使用浏览器访问Servlet1时会什么结果(  )。


A:页面结果显示为:hello ${company};

B:正常跳转,页面显示为:hello 北京播客教育有限公司

C:页面跳转错误,程序出现异常;

D:页面跳转失败

正确答案:【正常跳转,页面显示为:hello 北京播客教育有限公司】


3、单选题:阅读下面代码片段:Servlet1: request.setAttribute(“name”, “zhangsan”);RequestDispatcher dispatcher = request.getRequestDispatcher(“/ResultServlet”);dispatcher.forward(request, response);response.getWriter().write(“over”); Servlet2: response.setContentType(“text/html;charset=utf-8”);String name = (String) request.getAttribute(“name “);response.getWriter().println(“名称:” + name);先使用浏览器访问Servlet1,然后将Servlet1中的forward()方法更改为include()方法再次访问Servlet1,两者输出情况的描述正确的是(  )。


A:将forward()方法改为include方法后,页面访问程序出现异常

B:forward()方法输出结果为”名称:zhangsan”;而用include方法输出结果为”名称:zhangsan over”

C:两种方法下页面输出结果相同,都是”名称:zhangsan”

D:forward()方法输出结果为”名称:zhangsan over”;而用include方法输出结果为”名称:zhangsan”

正确答案:【forward()方法输出结果为”名称:zhangsan”;而用include方法输出结果为”名称:zhangsan over”】


4、单选题:阅读下面代码片段: Servlet1: response.setCharacterEncoding(“utf-8”);response.setHeader(“Content-Type”, “text/html;charset=utf-8”);response.getWriter().write(“传播”);request.getRequestDispatcher(“/servlet/Servlet2”).forward(request,resp onse); 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:浏览器地址栏仍然保持为Servlet1,输出为“挥洒汗水”

B:服务器报错,不能多次请求转发

C:浏览器地址栏仍然保持为Servlet1,输出为“传播智慧挥洒汗水”

D:浏览器地址栏仍然保持为Servlet1,输出为问号组成的乱码

剩余章节答案付费后可长期查看

如无法购买,请复制网址,换浏览器打开

做题有答案,效率提高!

使用过程中有疑问联系QQ55089918

 

电大答案

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

当前文章名称

手机号用于查询订单,请认真核对

支付宝
立即支付

请输入手机号或商家订单号

商家订单号在哪里?点此了解

你输入的数据有误,请确认!

如已购买,但查不到

可联系客服QQ 55089918 进行核实