Java考试

下面关于MVC的说法不正确的是()。A、M表示Model层,是存储数据的地方B、View表示视图层,负责向用户显示外观C、Controller是控制层,负责控制流程D、在MVC架构中jsp通常做控制层

题目

下面关于MVC的说法不正确的是()。

  • A、M表示Model层,是存储数据的地方
  • B、View表示视图层,负责向用户显示外观
  • C、Controller是控制层,负责控制流程
  • D、在MVC架构中jsp通常做控制层
参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

MVC模式不包括哪个层()。

A、模型层

B、管理层

C、视图层

D、控制层


参考答案:B

第2题:

在MVC设计模式中,M层负责向()层返回结果

A.M

B.V

C.C

D.C和V


参考答案:C

第3题:

MVC是模型(model)-视图(view)-控制器(controller)架构模式的缩写,以下关于MVC的叙述中,()是不正确的。

A.视图是用户看到并与之交互的界面

B.模型表示企业数据和业务规则

C.使用MVC的目的是将M和V的代码分离,从而使同一个程序可以使用不同的表现形式

D.MVC强制性地使应用程序的输入、处理和输出紧密结合


参考答案:D

第4题:

下例不属于MVC模型层次的是()。

  • A、模型层
  • B、视图层
  • C、控制层
  • D、表示层

正确答案:D

第5题:

Model View Control(MVC)中的M、V、C 在JSP 中分别代表什么?你用 MVC 模式做

些什么项目?


正确答案:
 

第6题:

在MVC体系架构中,承担显示功能(VIEW层)的组件是()。

A、JSP

B、JavaBean

C、Servlet

D、JDBC


参考答案:A

第7题:

下面属于MVC设计模式的是()。

A、逻辑层

B、IO流层

C、数据层

D、视图层


答案:D

第8题:

下列有关MVC设计模式正确的是()

A、M代表模型Model,V代表视图View,C代表控制器Controller。

B、采用MVC设计模式可以使软件的可维护性、可修复性、可扩展性、灵活性以及封装性大大提高。

C、MVC的“视图”,是代表用户与服务器进行交互的页面,即我们能看到和操作的页面。

D、MVC的“模型”,负责所有业务流程/状态的处理以及业务规则的制定。

E、Servlet是MVC的“控制器Controller”的典型代表。


正确答案:A,B,C,D,E

第9题:

一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用( )MVC结构来实现,其中的( )负责接收用户的请求,并决定应该调用哪个模型来处理。(请作答此空)主要负责将业务数据存储在文件、数据库等持久化存储介质中。

A.表现层
B.业务逻辑层
C.持久层
D.中间层

答案:C
解析:
一般来说,架构可以分为表现层、中间层和持久层三个层次。(1)表现层。表现层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用MVC结构来实现。控制器负责接收用户的请求,并决定应该调用哪个模型来处理;然后,模型根据用户请求调用中间层进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的视图来格式化模型返回的数据,并通过视图呈现给用户。(2)中间层。中间层主要包括业务逻辑层组件、业务逻辑层工作流、业务逻辑层实体和业务逻辑层框架四个方面。业务逻辑层组件分为接口和实现类两个部分,接口用于定义业务逻辑组件,定义业务逻辑组件必须实现的方法。通常按模块来设计业务逻辑组件,每个模块设计为一个业务逻辑组件,并且每个业务逻辑组件以多个DAO组件作为基础,从而实现对外提供系统的业务逻辑服务。业务逻辑层工作流能够实现在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促进此目标的实现。业务逻辑层实体提供对业务数据及相关功能的状态编程访问,业务逻辑层实体数据可以使用具有复杂架构的数据来构建,这种数据通常来自数据库中的多个相关表。业务逻辑层实体数据可以作为业务过程的部分I/O参数传递,业务逻辑层的实体是可序列化的,以保持它们的当前状态。业务逻辑层是实现系统功能的核心组件,采用容器的形式,便于系统功能的开发、代码重用和管理。(3)持久层。持久层主要负责数据的持久化存储,主要负责将业务数据存储在文件、数据库等持久化存储介质中。持久层的主要功能是为业务逻辑提供透明的数据访问、持久化、加载等能力。

第10题:

J2EE组件和MVC架构的对应理解错误的是()。

  • A、J2EE在Web容器中的Servlet提供了业务流程控制,实现了MVC中的Controller
  • B、Bean实现了业务逻辑,也就是Model
  • C、J2EE在客户层中的Applet以及Web层中的JSP实现了面向浏览器的数据表现,是View部分
  • D、Application Client实现了面向桌面应用的数据逻辑。这是MVC架构中的Model部分

正确答案:D

更多相关问题