没有合适的资源?快使用搜索试试~ 我知道了~
基于java技术的web应用开发选择题及答案.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 170 浏览量
2022-07-02
11:19:25
上传
评论
收藏 984KB PDF 举报
温馨提示
试读
21页
基于java技术的web应用开发选择题及答案.pdf基于java技术的web应用开发选择题及答案.pdf基于java技术的web应用开发选择题及答案.pdf基于java技术的web应用开发选择题及答案.pdf基于java技术的web应用开发选择题及答案.pdf基于java技术的web应用开发选择题及答案.pdf基于java技术的web应用开发选择题及答案.pdf基于java技术的web应用开发选择题及答案.pdf
资源推荐
资源详情
资源评论
Unit 1 Web 应用体系架构简介
1. 有关 C/S、B/S 结构以下说法错误的选项是:
a) 在 C/S 结构,即客户端/效劳器结构中,有专门的数据库效劳器,但客户端还要运
行客户端应用程序,这也叫做胖客户端。
b) 在 B/S 结构中,客户端在阅读器中只负责表示层逻辑的实现,业务逻辑和数据库都
在效劳器端运行。也确实是说,应用程序部署在效劳器端,客户端通过阅读器访问
应用程序。
c) 通常 B/S 结构中,客户端发送 HTTP 请求消息传给效劳器,效劳器将请求传递给
Web 应用程序,Web 应用程序处置请求,并把相应的 HTML 页面传给客户端。
d) Web 应用是基于 C/S 结构的,也确实是客户端/效劳器结构。
d
2. 以下 HTTP 消息的题头域的含义明白得正确的选项是:(三个答案)
a) Accept 指示响应能够同意的媒体类型。若是没有 Accept 题头域,那么效劳器能够
平安的假设客户端同意所有的媒介类型。如:accept :image/gif,accept:image/jpeg
b) Accept-Language 指示页面的编程语言,如:Accept-Language:java
c) Content-Type 指示发送到接受者的消息体的媒介类型,如:Content-type:text/html
d) User-Agent 包括发出请求消息的客户端的信息,如:User-Agent:Mozilla/
acd
3. 以下 HTTP 响应状态码的含义描述正确的选项是?(两个答案)
a) 200 OK 表示请求成功
b) 400 不良请求表示服务器未发现与请求 URI 匹配的内容。
c) 404 未发现表示由于语法错误而导致服务器无法理解请求信息
d) 500 内部服务器错误,无法处理请求
ad
5. 两大 Web 效劳器端技术和 JSP 的特性的对照说法错误的是:
a) 将页面表现和程序代码分离,在 ASPX 页面中只有负责页面显示的 HTML 标记、
Web 控件标记等。而随后绑定的或页面包括了页面的程序代码。
b) JSP 在 HTML 代码中混合程序代码、由语言引擎执行程序代码;
c) 的页面表现与代码的分离使得程序员能够在代码页面利用多种语言,如、C#等。
d) JSP 被编译成 Servlet 并由 Java 虚拟机执行,这种编译操作在对 JSP 页面的每一次
请求时发生;
d
Unit 2 J2EE 简介
1. 以下关于 MVC 设计模式中各个组件的作用说法正确的是?(两个答案)
a) MVC 设计模式是软件设计中的典型结构之一。MVC 是 Model/View/Control的缩写。
在这种设计结构下,应用程序分为三个组成部份: Model 模型、 View 视图和
Controller 操纵器,每一个部份负责不同的功能。
b) Controller 提供给用业务逻辑,是指对业务数据、业务信息的处置模块,包括对业
务数据的存取、加工、综合等;
c) View 是指用户界面,也确实是用户与应用程序交互的接口。用户能够通过 view 输
入信息,另一方面应用程序通过 view 将数据结果以某种形式显示给用户。
d) Model 那么负责 View 和 Controller 之间的流程操纵。
ac
2. MVC 模式的优势有哪些?(三个答案)
a) MVC 模式使应用程序的结构加倍清楚,通过将代码依照层次划分为业务逻辑/数据
层、用户界面和应用流程操纵这三个层次,能够增强代码的稳固性。
b) MVC 模式实现了专门好的散布式组件架构;
c) 关于项目开发而言,MVC 三层的分离有利于在项目小组内依照小组成员各自的擅
长进行分工,有利于三个部份并行开发、加速项目进度。
d) MVC 模块功能的划分有利于在代码修改良程中进行模块的隔离,而不需要把具有
不同功能的代码混杂在一路造成混乱。
acd
3. J2EE 架构中各层的组件散布说明错误的选项是?
a) Application Client 是客户层中包括的组件
b) Applets 是 Web 层中包括的组件
c) JSP,Servlet 是 Web 层中包括的组件
d) Enterprise JavaBean 放置在业务层。
b
4. J2EE 架构中包括哪些容器?(三个答案)
a) Applet 容器和 Application Client 容器
b) Web 组件容器
c) EJB 容器
d) JVM 容器
abc
5. J2EE 组件和 MVC 架构的对应明白得错误的是:
a) J2EE 在 Web 容器中的 Servlet 提供了业务流程操纵,实现了 MVC 中的 Controller。
b) Bean 实现了业务逻辑,也确实是 Model。
c) J2EE 在客户层中的 Applet 和 Web 层中的 JSP 实现了面向阅读器的数据表现,是
View 部份。
d) Application Client 实现了面向桌面应用的数据逻辑。这是 MVC 架构中的 Model 部
份。
d
6. J2EE 的标准效劳和 API 包括以下哪些?(三个答案)
a) HTTP:超文本传输协议;RMI-IIOP:许诺 J2EE 应用中的组件通过 IIOP 协议挪用
外部 CORBA 对象;
b) Java IDL:Java 接口概念语言;JNDI:Java 命名和目录接口;
c) JMS: Java 消息效劳,Java Mail:在应用程序中加入邮件和通信支持的支持。 并
利用 JAF 来处置 Email 中数据。
d) JTA: 用于连接各类企业信息系统
abc
7. J2EE 的优势体此刻哪?(三个答案)
a) 第一,J2EE 是一系列标准,它提供了标准的效劳、组件、客户端和工具,这使应
用程序开发和移植超级方便,比如,咱们在WebShpere 平台开发的 J2EE 项目能够
很容易的移植到 WebLogic 平台上。
b) J2EE 是 W3C 的标准;
c) J2EE 提供的组件模型专门好的实现了 MVC 设计模式。从而实现了逻辑和显示的
分离,和代码重用。
d) J2EE 还提供了对现有的企业信息系统专门好的兼容性,咱们能够通过标准的协议
集成已有的 ERP 等遗留系统。
abc
8. J2EE 打包与部署的模块包括以下哪些?(三个答案)
a) Web 模块和 EJB 模块
b) EAR 模块
c) 应用程序客户端模块
d) 资源适配器模块
e) XML 模块
acd
Unit 3 基于 Servlet 和 JSP 的 Web 应用
1. Servlet 的任务包括以下哪些?(三个答案)
a) 读取客户端发送的所有数据。这些数据一般是在 Web 页面的表单中输入的,但也
可能来自 Java applet 或 HTTP 客户端程序。读取阅读器发送的 HTTP 请求数据。这
些信息包括有关阅读器功能、Cookie、发出请求的客户端的主机名等详细信息。
b) 生成结果。此进程可能需要与数据库通信、挪用 RMI 或 CORBA,挪用遗留系统
或直接计算得出响应。在文档内设置结果的格式。在多数情形下,这种情形是将信
息嵌入到 servlet 中。
c) 设置适合的 HTTP 响应参数。这意味着告知阅读器返回的文档类型(例如 HTML)、
设置 Cookie 缓和存参数和其他类似任务。
d) 将文档返回给客户端。可能以文本格式(HTML)、二进制格式(GIF 图像)等发
送该文档。
acd
2. 在 Servlet 中利用硬编码的 HTML 输出作为请求的响应具有哪些严峻缺点?(三个答案)
a) 很难对 HTML 做出修改,因为每次修改都必需从头编译 Servlet。
b) 由于 HTML 是硬编码的,因此保护不同的语言很困难。判定用户的语言、所处的
地域和其他转变情形,然后再显示输出超级困难。
c) 当在 Servlet 中混合利用 HTML 和 Java 代码时,就很难分清页面设计和编程的职责。
d) 很难做出动态的相应。
abc
Unit 4 运行环境设置
1. 以下哪些是经常使用的 Web 效劳器?(三个答案)
a) Apache Tomcat
b) Allaire JRun
c) JBuilder
d) IIS
abd
Unit 5 简单 Web 应用的开发样例
1.编写一个简单的 HTML 页面,并部署在 Tomcat 效劳器上。
答:略。
2.编写一个简单的 JSP 页面,并部署在 Tomcat 效劳器上。
答:略。
3.编写一个简单的 Java Servlet,并部署在 Tomcat 效劳器上。
答:略。
Unit 6 Servlet 简介
1. 以下 Servlet 与 CGI 的对照正确的选项是?(两个答案)
a) 在可移植性和与平台无关性方面:Servlet 和 CGI 都能够跨平台和不同的 Web 效劳
器交互
b) 几乎所有的主流效劳器都直接或通过插件支持 CGI。
c) 从持久性和性能上讲,传统的 CGI 关于每一个 HTTP 请求都要启动一个新进程。
而 Servlet 只要被 Web效劳器装载一次,就能够被每一个客户请求挪用。因此 Servlet
比 CGI 性能更高。
d) Servlet 是用 java 编写的,它继承了 Java 语言的所有优势。Servlet 能够利用丰硕的
Java 库。
cd
2. 以下有关 Java Servlet 的特性说法错误的选项是:
a) Servlet 功能壮大,能够解析 HTML 表单数据、读取和设置 HTTP 头、处置 Cookie、
跟踪会话状态等。在 Servlet 中,许多利用传统 CGI 程序很难完成的任务都能够轻
松地完成。
b) Servlet 能够与其他系统资源交互,例如它能够挪用系统中其他文件、访问数据库、
Applet 和 Java 应用程序等,以此生成返回给客户端的响应内容。
c) Servlet 能够是其它效劳的客户端程序,例如,它们能够用于散布式的应用系统中,
能够从本地硬盘,或通过网络从远端激活 Servlet。
d) Servlet API 是与协议相关的。 servlet 只能用于 HTTP 协议。
d
3. 下述 Servlet 的处置流程中表述不正确的步骤是:
a) 客户端发送一个请求至效劳器端;效劳器将请求信息发给 Servlet;
b) Servlet 引擎,也确实是 ejb 容器会挪用 Servlet 的 service 方式;
c) Servlet 构建一个响应,并将其传给效劳器。那个响应是动态构建的,相应的内容
通常取决于客户端的请求,那个进程中也能够利用外部资源。
d) 效劳器将响应返回给客户端。
b
4. 关于客户端、Servlet 与 Web 容器的交互说法错误的是:(两个答案)
a) 一个基于 servlet 应用的客户通常不直接和 servlet 通信,而是由 Web 应用效劳器通
过 Java Servlet API 挪用 servlet 来实现请求 servlet 的效劳。
b) Servlet 是由 Web 应用效劳器中的 Web Container 治理的。Web 容器的角色是治理装
载和初始化 servlet,处置效劳请求,卸载或撤销 servlet。
c) 一样来讲,某一时刻在 web 容器中只有一个特定的 servlet 对象的实例,这是 servlet
持久性的大体原理。每次客户端挪用 servlet 时,web 容器都负责实现 servlet 的初
始化。
d) 每一个客户对 servlet 的请求都会创建 servlet 的一个对象实例。Web 容器负责创建
每一个处置请求的新实例。另外它还负责最后的卸载或从头安装 servlet。卸载和从
头安装通常发生在 web 应用效劳器崩溃或支持 servlet 的文件改变时。
cd
5. 有关 HttpServletRequest 对象和 HttpServletResponse 对象的大体概念错误的选项是:
a) HttpServletRequest 对象封装客户的请求信息,这些信息包括客户的环境信息和从
客户端送到效劳器端的数据。
剩余20页未读,继续阅读
资源评论
คิดถึง643
- 粉丝: 3882
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功