3. 【中等题】请简述什么是流? 答:
流是指一连串流动的字符,是以先进先出的方式发送和接收数据的通道, 流分为输入流和输出流,输入输出流是相对于计算机内存来说的,如果数据输入到内存,则称为输入流,如果从内存中流出则称为输出流
第十九章 JDBC 笔试题 一、 二、 三、
填空题 选择题 名词解释
1. 【基础题】 ODBC:Open Database Connectivity 开放数据库互连 2. 【基础题】 JDBC:Java DataBase Connectivity Java数据库连接 3. 【基础题】 DBMS:Data Base Management System数据库管理系统 4. 【基础题】 URL:Uniform Resource Locator 统一资源定位器 URL组成:协议名和资源名 protocol://resourceName 四、
问答题
1. 【中等题】Class.forName()的作用? 答:
调用该方法返回一个以字符串指定类名的类的对象。此对象用来与特定的数据库连接。
2. 【中等题】简述Statement和PreparedStatement 的区别? 答:
无论多少次地使用同一个SQL命令,PreparedStatement都只对它解析和编译一次。当使用Statement对象时,每次执行一个SQL命令时,都会对它进行解析和编译,使用PreparedStatement对象比使用Statement对象的速度更快。
3. 【中等题】在connection类中提供了3个控制事务的方法,分别是:
答:
setAutoCommit(boolean bln) commit():提交事务 rollback():撤销事务
4. 【提高题】请简述元数据。 答:
在SQL中,描述数据库或其组成部分的数据称为元数据(区别于那些存在数据库中的实际数据)。我们可以得到三类元数据:关于数据库的元数据、关于结果集的元数据以及关于预备语句参数的元数据。
5. 【提高题】 ResultSet 类中的Cursor 方式主要有
ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.TYPE_SCROLL_INSENSITIVE等方式,你能详细说明吗。
答:
ResultSet.TYPE_FORWARD_ONLY(为缺省设置):游标只能前进不能后退,也就是只能从第一个一直移动到最后一个。
ResultSet.TYPE_SCROLL_SENSITIVE :允许游标前进或后退并感应到其它ResultSet 的光标的移动情形。
ResultSet.TYPE_SCROLL_INSENSITIVE :允许游标前进或后退并不能感应到其它ResultSet 的光标的移动情形。
第二十章 XML 笔试题 一、
填空题
1. 【基础题】XML 是一种 标记 语言。
2. 【基础题】XML 的设计宗旨是 传输数据 ,而非显示数据。
3. 【基础题】XML 文档必须有一个元素是所有其他元素的父元素。该元素称为 根元素 。
二、 三、
选择题 名词解释
1. 【基础题】XML:EXtensible Markup Language 可扩展标记语言 2. 【基础题】DTD:Document Type Definition 文档类型定义 3. 【基础题】W3C:World Wide Web Consortium 万维网联盟 4. 【基础题】CSS:Cascading Style Sheets 层叠样式单
5. 【基础题】XSL:EXtensible Stylesheet Language可扩展样式单语言 四、
问答题
1. 【中等题】XML文档定义有几种形式?它们之间有何本质区别? 答: 1)
两种形式 dtd schema。
2) 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的)。
2. 【中等题】格式良好的XML文档的标准是必须遵守XML 1.0规范中的语法规则,应满足的条件主要包括:
答:
文档应包含一个或多个元素
文档中只有一个根元素,该元素无任何部分出现在其它元素中 元素必须正确关闭 元素不得交叉 属性值必须加引号
3. 【中等题】XML 与 HTML 的主要差异(难度:中)
答:
XML 不是 HTML 的替代。XML 和 HTML 为不同的目的而设计: XML 被设计为传输和存储数据,其焦点是数据的内容。 HTML 被设计用来显示数据,其焦点是数据的外观。 HTML 旨在显示信息,而 XML 旨在传输信息。