Web应用开发

MVC设计模式包含模型层、视图层和控制器层,在下列组件中扮演控制器角色的是()A、ServletB、JSPC、JavaBeanD、HTML

题目

MVC设计模式包含模型层、视图层和控制器层,在下列组件中扮演控制器角色的是()

  • A、Servlet
  • B、JSP
  • C、JavaBean
  • D、HTML
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在MVC设计模式中,C层负责从()层调用不同方法。

A.M

B.V

C.C

D.M和V


参考答案:A

第2题:

在MVC设计模式中,起到层与层间桥梁作用的是()。

A.M

B.V

C.C

D.MVC


参考答案:C

第3题:

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

A、模型层

B、管理层

C、视图层

D、控制层


参考答案:B

第4题:

● 在“模型-视图-控制器”(MVC)模式中,(39)主要表现用户界面,(40)用来描述核心业务逻辑。

(39)A. 视图 B. 模型 C. 控制器 D. 视图和控制器

(40)A. 视图 B. 模型 C. 控制器 D. 视图和控制器


正确答案:A,B

第5题:

在“模型一视图一控制器(MVC)”模式中,(39)主要表现用户界面,(40)用来描述核心业务逻辑。

A.视图

B.模型

C.控制器

D.视图和控制器


正确答案:A

第6题:

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

A.M

B.V

C.C

D.C和V


参考答案:C

第7题:

在MVC设计模式中,代表模型层的是()。

A.M

B.V

C.C

D.MVC


参考答案:A

第8题:

以下与“模式”相关的叙述中,正确的是______。

A.采用设计模式允许在非面向对象程序设计语言中使用面向对象的概念

B.单身模式(Singleton)描述了只有一个方法和属性的类的集合

C.在MVC(模型/视图/控制器)模式中,1个模型可以用于多个视图

D.在MVC模式中,控制器是将应用问题域中包含的抽象领域知识呈现给用户的方式


正确答案:C
解析:在面向对象软件开发过程中,设计模式使开发人员可以更加简单、方便地复用成功的设计和体系结构,它是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述。其4个基本要素是:模式名称、问题(模式的使用场合)、解决方案和效果。单身模式用于保证一个类仅有一个实例,并提供一个访问它的全局访问点。对于系统中的某些类,只有一个实例是很重要的。MVC(模型/视图/控制器)是为需要为同样的数据提供多个视图的应用程序而设计的,它能很好地使数据层和表示层分离。这种架构模式把应用程序分为①模型、②视图、③控制器等3种对象类型。其中,①模型是应用问题域中包含的抽象领域知识;②视图是将应用问题域中包含的抽象领域知识呈现给用户的方式,1个模型可以用于多个视图;③控制器是指用户界面对用户输入的响应方式。

第9题:

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

A、逻辑层

B、IO流层

C、数据层

D、视图层


答案:D

第10题:

使用MVC设计表现层,具有的优点不包括( )

A. 在MVC模式中,视图与模型通过接口发生联系,如果增加新类型的用户界面,只要修改视图与模型即可
B. 控制器和视图随着模型的扩展而扩展,只要保持公共接口,控制器和视图的旧版本可以继续使用
C. 用户界面与模型方法调用组合起来,使程序的使用更清晰,可将友好的界面发布给用户
D. 在MVC模式中,视图与模型没有必然的联系,都是通过控制器发生联系,如果增加新类型的用户界面,只需修改响应的控制器和视图即可,模型无需变动

答案:A
解析: