JavaWeb作业11 JSP开发模型

单选题

1、下列不是MVC的组成部分的是( D )。

  • A、Model

  • B、Controller

  • C、View

  • D、DLL

参考答案 : D

答案说明 : MVC设计模式将软件程序分为三个核心模块:模型(Model)、视图(View)和控制器(Controller)

2、下列选项中,不是MVC设计模式的优点的是( D )。

  • A、结构清晰。

  • B、易于维护

  • C、有利于软件工程化管理

  • D、占用资源少

参考答案 : D

答案说明 : MVC设计模式中的功能模块相互独立,并且使用该模式的软件具有极高的可维护性、可扩展性和可复用性

3、JSP Model2模型就是MVC设计模式,其中实现控制器角色的是(C)

  • A、JSP

  • B、JS

  • C、Servlet

  • D、JavaBean

参考答案 : C

答案说明 : 作业11 JSP开发模型模型就是MVC(Model-View-Controller,模型-视图-控制器)设计模式,其中Servlet充当了控制器的角色,它首先接收浏览器发送的请求,然后根据请求信息实例化JavaBean对象,由JavaBean对象完成数据库操作并将操作结果进行封装,最后选择相应的JSP页面将响应结果显示在浏览器中

4、JSP Model2模型就是MVC(Model-View-Controller,模型-视图-控制器)设计模式,其中实现视图角色的是(A)

  • A、JSP

  • B、HTML

  • C、JavaBean

  • D、Servlet

参考答案 : A

答案说明 : JSP Model2架构模型控制器的角色由Servlet实现,视图的角色由JSP页面实现,模型的角色是由JavaBean实现。

5、MVC模式中用于负责与用户交互并展示模型中数据的模块是(C)

  • A、模型(Model)

  • B、表示层(View)

  • C、视图(View)

  • D、控制器(Controller)

参考答案 : C

答案说明 : 视图(View)负责与用户进行交互,它从模型中获取数据向用户展示,同时也能将用户请求传递给控制器进行处理

6、下面对控制器的说法错误的是(C)。

  • A、控制器(Controller)负责应用程序中处理用户交互的部分

  • B、控制器从视图中读取数据

  • C、控制器从模型中获取数据向用户展示

  • D、控制器向模型发送数据

参考答案 : C

答案说明 : 控制器(Controller)负责应用程序中处理用户交互的部分,它从视图中读取数据,控制用户输入,并向模型发送数据。

7、下面关于MVC设计模式的特点描述中,错误的是(B)

  • A、有利于开发中的分工

  • B、使程序结构的耦合性增强

  • C、有利于组件的重用

  • D、MVC设计模式是当前主流的设计模式之一

参考答案 : B

答案说明 : MVC设计模式中的功能模块相互独立,并且使用该模式的软件具有极高的可维护性、可扩展性和可复用性

8、JSP Model2模型就是MVC(Model-View-Controller,模型-视图-控 制器)设计模式,其中实现模型角色的是(C)。

  • A、JSP

  • B、HTML

  • C、JavaBean

  • D、Servlet

参考答案 : C

答案说明 : JSP Model2模型就是MVC(Model-View-Controller,模型-视图-控制器)设计模式,其中控制器的角色由Servlet实现,视图的角色由JSP页面实现,模型的角色是由JavaBean实现。

多选题

9、MVC设计模式将软件程序分为三个核心模块,包括( ACD )。

  • A、模型(Model)

  • B、表示层(View)

  • C、视图(View)

  • D、控制器(Controller)

参考答案 : A,C,D

答案说明 : MVC设计模式将软件程序分为三个核心模块:模型(Model)、视图(View)和控制器(Controller),

判断题

10、MVC也称三层架构,其中C指的是业务逻辑层。

参考答案 :

答案说明 : MVC是一种设计模式,其中C指控制器(Controller),被称为控制层

11、JavaBean需要有一个默认的无参构造方法。

参考答案 :

答案说明 :

12、控制器负责管理应用程序的业务数据、定义访问控制以及修改这些数据的业务规则。

参考答案 :

答案说明 : 控制器(Controller)负责应用程序中处理用户交互的部分,它从视图中读取数据,控制用户输入,并向模型发送数据。

13、在JSP Model2模型中,控制器的角色是由Servlet实现。

参考答案 :

答案说明 :

14、MVC设计模式将软件程序分为三个核心模块:模型(Model)、视图(View)和控制器(Controller)

参考答案 :

答案说明 :

15、JSP Model1架构模型采用JSP+Servlet+JavaBean的技术,实际上它就是MVC设计模式。

参考答案 :

答案说明 : JSP Model1采用JSP+JavaBean的技术,将页面显示和业务逻辑分开。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值