Java web应用程序开发慕课MOOC单元测试及考试答案

Java Web应用开发 - 中国大学mooc

在本课程中学习了开发购物平台的一个项目,下面是一些单元检测的试题。

[1周]Java Web应用开发概述

1.1 Web应用程序概述随堂测验

1、以下哪个概念或者哪种功能属于“Web前端”( )
A、Web系统中以网页等形式为用户提供的部分,用户能接触到的部分
B、Web系统中负责数据存取的部分
C、Web系统中负责平台稳定性与性能的部分
D、Web系统中负责完成相应的功能、处理业务的部分
参考答案:A

2、主流的Web应用程序开发技术不包括( )
A、PHP
B、Java Web
C、ASP.NET
D、C++
参考答案:D

3、Web应用程序是一种不需要安装其他软件,可以通过浏览器访问的应用程序?
参考答案:正确

1.2 Java Web应用开发简介随堂测验

1、以下哪个选项不是JSP指令( )
A、import
B、page
C、taglib
D、include
参考答案:A

2、Servlet三大组件是( )
A、Servlet、JSP、Filter
B、Servlet、Filter、Listener
C、Servlet、Model、JSP
D、JSP、Filter、Listener
参考答案:B

3、HTML、CSS、JavaScript和是Web前端开发的核心技术,分别实现了网页的结构、表示和行为层?
参考答案:正确

1.3 开发第一个Java Web应用程序随堂测验

1、在Eclipse中,开发Java Web应用开发程序新建下面哪种类型的项目( )
A、Application Client Project
B、Static Web Project
C、Dynamic Web Project
D、EJB Project
参考答案:C

2、Java Web应用程序开发中最常使用的编码方式是下面哪一种( )
A、UTF-8
B、GBK
C、ISO8859-1
D、Latin-1
参考答案:A

1.4 在线购物平台简介随堂测验

1、下面哪个技术没有在登录页面中login.jsp页面中使用?
A、指令
B、JSTL
C、EL
D、JavaBean
参考答案:D

2、在线购物系统中使用的技术不包括?
A、JSP
B、Servlet
C、Python
D、MySQL
参考答案:D

第1单元测验

1、web前端开发中的“web”指的是:
A、Internet
B、Web客户端
C、Web服务器
D、Web系统
参考答案:D

2、下列关于HTML语言描述不正确的是:
A、HTML语言中可以嵌入如CSS、JavaScript等语言
B、HTML是指超文本链接语言,用超链接将网页组织在一起
C、HTML语言是通过一系列特定的标记来标识出相应的意义和作用的
D、HTML文档本身就是文本格式的文件
参考答案:B

3、主流的Web应用程序开发技术不包括( )。
A、PHP
B、C++
C、Java Web
D、ASP.NET
参考答案:B

4、一个JSP文件不包含的元素是( )
A、HTML
B、JSP标签
C、JSP脚本
D、API函数
参考答案:D

5、一个JSP应用开发项目可以不需要的开发工具是(  )
A、Dreamweaver
B、Tomcat
C、JDK
D、Eclipse
参考答案:A

6、关于贯穿本课程的在线购物系统,不具备的功能是:
A、工单管理
B、商品管理
C、登录
D、购物车
参考答案:A

7、JSP源文件的后缀名是( )。
A、class
B、jsp
C、java
D、html
参考答案:B

8、Tomcat服务器的日志目录是( )。
A、logs
B、webapps
C、conf
D、work
参考答案:A

9、Tomcat服务器的示例程序目录是( )。
A、example
B、bin
C、webapp
D、work
参考答案:A

10、Tomcat服务器的默认端口为( )。
A、8080
B、80
C、8089
D、1024
参考答案:A

11、WEB应用程序开发技术包括客户端和服务器端技术。
参考答案:正确

12、Java Web是一种使用Java开发Web应用程序的技术
参考答案:正确

13、JSP全称为Java Server Pages。
参考答案:正确

14、Boy.jsp和boy.jsp是相同的JSP文件名字。
参考答案:错误

15、静态网页可以嵌入脚本代码,如JavaScrip程序段等,但这些程序段不是在服务器端运行,而是在客户端浏览器中运行。
参考答案:正确

第一单元作业

1、(1)完成一个显示服务器当前时间的Java Web应用程序
参考答案:(1)新建完成Java Web应用程序,并截图(2)完成环境配置,并截图(3)编写实现显示服务器时间的JSP页面,并截图(4)在浏览器上访问该Web应用程序,并显示正确的结果

2、将shop19online项目导入到workspace中,并能在tomcat下正确运行起来。后面单元的作业需要基于该项目开发。
参考答案:项目正确导入,能打开登录界面

[2-3周]基于JSP的购物管理平台登陆实现

单元测试

1、下面的说法错误的是( )。
A、JSP可以处理动态内容和静态内容
B、JSP最终会编译成字节码后执行
C、JSP中可以使用脚本控制Html的标签生成
D、JSP中不能使用//注释Java脚本中的代码
参考答案:D

2、在JSP中,要定义一个方法,需要用到以下( )元素。
A、<%= %>
B、<% %>
C、<%! %>
D、<%@ %>
参考答案:C

3、在JSP中使用JSP:getProperty标记时,不会出现的属性是( )。
A、name
B、property
C、value
D、以上皆不会出现
参考答案:C

4、对于预定义<%!预定义%>的说法错误的是( )。
A、一次可声明多个变量和方法,只要以“;”结尾就行
B、一个声明仅在一个页面中有效
C、声明的变量将作为局部变量
D、在预定义中声明的变量将在JSP页面初始化时初始化
参考答案:C

5、在JSP中调用JavaBean时不会用到的标记是( )。
A、
B、jsp:useBean
C、jsp:setProperty
D、jsp:getProperty
参考答案:A

6、( )指令指定自定义标签的描述器所在位置。
A、page
B、taglib
C、include
D、config
参考答案:B

7、page指令通过( )属性指定当前页面的内容类型和字符集。
A、contentType
B、buffer
C、language
D、isErrorPage
参考答案:A

8、对于“<%!”、“%>”之间声明的变量,以下说法正确的是( )。
A、不是JSP页面的成员变量
B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
D、是JSP页面的局部变量
参考答案:C

9、在客户端浏览器的源代码中可以看到( )。
A、JSP注释
B、HTML注释
C、JSP注释和HTML注释
D、JAVA注释
参考答案:B

10、page指令的作用是( )。
A、用来定义整个JSP页面的一些属性和这些属性的值
B、用来在JSP页面内某处嵌入一个文件
C、使该JSP页面动态包含一个文件
D、指示JSP页面加载Java plugin
参考答案:A

11、page指令的import属性的作用是( )。
A、义JSP页面响应的MIME类型
B、定义JSP页面使用的脚本语言
C、为JSP页面引入JAVA包中的类
D、定义JSP页面字符的编码
参考答案:C

12、page指令的( )属性可以设置JSP页面是否可多线程访问。
A、session
B、buffer
C、isThreadSafe
D、info
参考答案:C

13、( )可在JSP页面出现该指令的位置处,静态插入一个文件
A、page指令标签
B、page指令的import属性
C、include指令标签
D、include动作标签
参考答案:C

14、以下对象中的( )不是JSP的内置对象。
A、request
B、session
C、application
D、bean
参考答案:D

15、在JSP中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A、session
B、request
C、response
D、out
参考答案:B

16、request对象可以使用( )方法获取表单中某输入框提交的信息。
A、getParameter(String s)
B、getValue(String s)
C、getParameterNames(String s)
D、getParameterValue(String s)
参考答案:A

17、JSP的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。
A、response
B、request
C、application
D、out
参考答案:A

18、从( )开始,到( )结束,被称为一个会话。
A、访问者连接到服务器,访问者关闭浏览器离开该服务器
B、服务器启动,服务器关闭
C、访问者连接到服务器,服务器关闭
D、服务器启动,访问者关闭浏览器离开该服务器
参考答案:A

19、下边哪个不是JSP的内置对象?( )
A、session
B、request
C、cookie
D、out
参考答案:C

20、哪个是JSP指令标记?( )
A、<% …… %>
B、<%! …… %>
C、<%@ …… %>
D、<%= …… %>
参考答案:C

21、当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个( )语句。
A、<JSP:include file=”java.util.” />
B、<JSP:include page=”java.util.” />
C、<%@ page import=”java.util.” %>
D、<%@ page include=”java.util.” %>
参考答案:C

22、要在session对象中保存属性,可以使用以下哪个( )语句。
A、session.getAttribute(“key”,”value”);
B、session.setAttribute(“key”,”value”);
C、session.setAtrribute(“key”);
D、session.getAttribute(“key”);
参考答案:A

23、JSP:forward

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于慕课《西安电子科技大学人工智能导论》,以下是一些可能的答案: 人工智能(AI)是计算机科学的一个重要研究领域,它致力于开发能够模拟和实现人类智能的计算机系统。西安电子科技大学的人工智能导论慕课为学习者提供了关于该领域的基础知识和相关概念。以下是一些课程内容的答案: 1. 人工智能的概念与历史:人工智能的定义是指计算机系统能够模拟类似于人类智能的行为和决策。它起源于上世纪50年代,而现代人工智能则依赖于强大的计算能力和大数据的支持。 2. 机器学习:机器学习是人工智能的一个重要分支,其通过让计算机学习数据集并从中提取模式和规律来实现任务。常见的机器学习方法包括监督学习、无监督学习和强化学习。 3. 深度学习:深度学习是一种机器学习方法,它通过构建多层神经网络来模拟人脑的处理机制。这种方法在图像和语音识别等领域取得了重大突破。 4. 自然语言处理:自然语言处理是指让计算机理解、处理和生成人类语言的技术。它包括语音识别、文本理解和机器翻译等子领域。 5. 人工智能在各个领域的应用:人工智能已经在诸如医疗健康、交通运输和金融等领域找到广泛应用。例如,它可以辅助医生进行疾病诊断,优化交通路线和预测股票市场走势。 通过学习《西安电子科技大学人工智能导论》慕课,学习者可以了解人工智能的基本概念、历史背景和应用领域等方面的知识。这将有助于他们进一步了解人工智能的发展趋势,并为未来的学习和职业发展做好准备。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值