【传智播客】JavaWeb程序设计任务教程 第十,十一,十二章练习答案【2021最新合集】
更多教材解析、練習答案見我的《答案解析系列》博客專欄哦——>答案解析專欄網址
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
整理不易, 如果對你產生了幫助,還請給博主一個贊哦!
總結
以上是生活随笔為你收集整理的【传智播客】JavaWeb程序设计任务教程 第十,十一,十二章练习答案【2021最新合集】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【传智播客】JavaWeb程序设计任务教
- 下一篇: 【最佳解法】剑指 Offer 25. 合