更多教材解析、练习答案见我的《答案解析系列》博客专栏哦——>答案解析专栏网址


1、MVC模式中用于负责与用户交互并展示模型中数据的模块是()
A、模型(Model)
B、表示层(View)
C、视图(View)
D、控制器(Controller)
参考答案 :C

2、以下有关JSP的开发模型说法正确的是()。
A、Sun公司为JSP技术提供了三种开发模型:JSP Model1,JSP Model2和MVC模式;
B、JSP Model1 简单轻便,适合大型Web项目的快速开发;
C、JSP Model2模型是在JSP Model1的基础上提出的;
D、实际开发过程中,都会选择JSP Model2进行开发。
参考答案 :C

3、下面选项中,用于设置dbcp连接数据库的驱动名称的方法是()
A、setDriverClass(String driverClassName)
B、setDriverClassString(String driverClassName)
C、setDriver (String driverClassName)
D、setDriverClassName(String driverClassName)
参考答案 : D

4、以下有关MVC模式中的3个核心模块的说法错误的是()。
A、模型负责管理应用程序的业务数据以及定义访问控制和修改这些数据的业务规则;
B、视图负责与用户进行交互,它从控制器中获取数据向用户展示;
C、控制器是负责应用程序中处理用户交互的部分,它负责从视图中读取数据,控制用户输入;
D、当控制器接收到请求后,会根据请求信息调用模型组件的业务方法,然后根据返回结果选择相应的视图组件来显示处理结果。
参考答案 :B

5、下列选项中,能把结果集中的第一行数据转成对象数组的Handler是()
A、BeanListHandler
B、ArrayHandler
C、BeanMapHandler
D、ScalarHandler
参考答案 :B

6、下面关于MVC设计模式的特点描述中,错误的是()
A、有利于开发中的分工
B、是程序结构的耦合性降低
C、有利于组件的重用
D、MVC设计模式适用于所有应用程序的开发
参考答案 : D

7、下面选项中,用于设置dbcp连接池初始化连接数目的方法是()
A、setMaxActive (int maxIdle)
B、setMinIdle(int minIdle)
C、setInitialSize(int initialSize)
D、setInitial(int initialSize)
参考答案 :C

8、文件下载时,用来告知浏览器以附件形式下载资源的响应头是()
A、Content-Disposition
B、Content-Type
C、ContentEncoding
D、ContentAttachment
参考答案 :A

9、下面选项中,关于DBUtils类中用于装载并注册JDBC驱动程序的方法是( )
A、close()方法
B、closeQuietly()方法
C、commitAndCloseQuietly()方法
D、loadDriver()方法
参考答案 : D

10、下面选项中,属于QueryRunner类中用于执行增删改语句的方法是()
A、insert
B、update
C、delete
D、query
参考答案 : B

11、C3P0数据源中最主要的核心类是()
A、BasicDataSource
B、BasicDataSourceFactory
C、ComboPooledDataSource
D、DataSourceFactory
参考答案 :C

12、下面选项中,属于QueryRunner类的query()方法可执行的操作语句是( )
A、SELECT语句
B、DELETE语句
C、UPDATE语句
D、INSERT语句
参考答案 :A

13、在设计基于多层体系结构的大型web应用时,JSP充当界面并且系统要不断进行升级,下面选项中最适合的开发模式是()
A、DAO
B、Value Object
C、MVC
D、Proxy
参考答案 :C

14、MVC模式中用于负责管理业务数据和业务规则的模块是()
A、模型(Model)
B、表示层(View)
C、视图(View)
D、控制器(Controller)
参考答案 :A

15、下面技术中,用于充当控制器的是( )
A、JSP
B、JS
C、Servlet
D、JavaBean
参考答案 :C

16、下面选项,用于设置dbcp连接池最小闲置连接数目的方法是()
A、setMaxActive (int maxIdle)
B、setMinIdle(int minIdle)
C、setInitialSize(int initialSize)
D、setInitial(int initialSize)
参考答案 :B

17、下面技术中,用于封装数据和业务逻辑的是( )
A、JSP
B、JS
C、Servlet
D、JavaBean
参考答案 : D

18、下列选项中,哪个是MVC设计模式中的V(视图)充当的?
A、JSP
B、Servlet
C、Action
D、JavaBean
参考答案 :A

19、在模拟自定义连接池时,由于频繁的增删特性,此时使用的集合最好是()
A、ArrayList
B、HashSet
C、HashMap
D、LinkedList
参考答案 : D

20、下面关于C3P0配置文件中结点可出现的次数是()
A、1次
B、0次
C、0次或1次
D、0次或多次
参考答案 : D

21、JSPModel2开发的系统中,实现控制器的是()
A、JSP
B、HTML
C、JAVABEAN
D、SERVLET
参考答案 : D

22、已知SQL语句: select count(*) from customer;
则下面Handler中,最适合转换的是()
A、BeanListHandler
B、ArrayHandler
C、BeanMapHandler
D、ScalarHandler
参考答案 : D

23、已知,存在 QueryRunner对象 runner , SQL语句:
String sql = “select * from user where id=?”;
下面操作中,能实现查询指定记录的选项是()
A、User user=(User)runner.query(sql, new BeanListHandler(User.class), new Object[]{id});
B、User user=(User)runner.query(sql, new BeanHandler(User.class));
C、User user=(User)runner.query(sql, new BeanListHandler(User.class), id);
D、User user=(User)runner.query(sql, new BeanHandler(User.class), new Object[]{id});
参考答案 : D

24、下面关于commons-dbutils与JDBC的关系,描述正确的是( )
A、commons-dbutils是一个对JDBC进行简单封装的工具
B、commons-dbutils是sun公司提供的用来代替JDBC的新技术
C、commons-dbutils必须与连接池一起使用
D、commons-dbutils中的QueryRunner只能用于查询操作
参考答案 :A

25、文件下载时,用于设定实体内容的MIME类型的响应头是()
A、Content-Disposition
B、Content-Type
C、ContentEncoding
D、ContentAttachment
参考答案 :A


整理不易, 如果对你产生了帮助,还请给博主一个赞哦!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐