132. 数据库保护包括(数据库的恢复)、(完整性控制)、(并发控制)和(安全性控制)四个方面。
133. (COMMIT)是事务提交语句,(ROLLBACK)是事务回退语句。
134. 事务的原子性是由DBMS的(事务管理子系统)实现的,持久性是由DBMS的(恢复管理子系统)实现的。
135. 通常采用的数据库恢复的实现方法是转储加(日志)。 136. 系统故障后,由DBA(重启DBMS),再由(DBMS)执行恢复;介质故障后,由DBA(装入最近的DB副本),再由(DBMS)执行恢复。 137. PXC协议是在PX协议上再加一规定:(X封锁必须保留到事务终点(COMMIT或ROLLACK))。
138. PX协议可以解决(因多事务同时更新同一数据对象)而引起的更新丢失问题,PXC协议可以解决(由恢复)而引起的更新丢失问题。
139. 系统在运行中,由于某种原因,使存储在外存的数据部分或全部遭到破坏,这种情况叫做(系统)故障。
140. S封锁增加了并发度,但也增加了(死锁的可能)。 141. SQL中,全局约束有两种:(基于元组的检查子句)和(断言)。
142. SQL中,如果要使在基本关系中删除一个元组时,依赖关系中相应元组一并被删除,那么外键约束子句中的方式说明应是(ON DELETE CASCADE)。 143. 在RDB中,可以根据需要授予用户(读)、(插入)、(修改)和(删除)四种访问DB的权限,以及索引、资源、改变和撤消四种(修改数据库模式)的权限。
144. SQL中,如果允许用户把已获得的权限再转授给其他用户,那么在GRANT语句中应加短语(WITH GRANT OPTION)。
145. 单用户数据库管理系统与多用户数据库管理系统之间的最明显的也是最重要的差别是(多用户DBS存在并发操作)。
146. 所谓(事务)是指一系列动作的组合,这些动作被当作一个整体来处理。这些动作或者相继被执行,或者什么也不做。
147. SQL语言用于事务处理的语句主要有:(COMMIT)语句和(ROLLBACK)语句。 148. 允许用户插入新的数据,但不能修改数据的权限为(插入权限)。
149. 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和(不相交条件)。
150. 分布式数据库系统中透明性层次越高,应用程序的编写越(简单)。 151. 分布式数据库系统具有两个特征:数据分布性和(逻辑整体性)。 152. 在分布式数据模式结构中,全局外模式描述全局(应用的用户视图)。 153. 分布式数据库技术是(数据库)技术和(计算机网络)技术结合的产物。 154. (物理分布性)特点是分布式数据库与集中式数据库的最大区别。 155. (逻辑整体性)特点是分布式数据库与分散式数据库的最大区别。 156. 分布式数据库中数据存储分为(数据分配)和(数据分片)两个方面。 157. 分布式数据库中数据分片有三种方式:(水平分片)、(垂直分片)和混合型分片。 158. 在定义数据分片时,不允许全局关系的某个数据不属于任何一个片段,这个性质称为数据分片的(完备性)条件。 159. 在定义数据分片时,所采用的划分方法必须确保能够由各个片段重建全局关系,这个性质称为数据分片的(重构)条件。
160. 在客户/服务器结构的数据库系统中,客户机实现前端处理和用户界面,服务器完成(事务处理)和(数据访问控制)。
161. 分布式数据库系统中数据分布在各个场地,系统最主要的性能目标是尽量减少网络中传递信息的次数和(传送的数据量)。
162. 分布式数据库系统逐渐向客户/服务器模式发展。但是,单服务器的结构本质上还是(集中式)系统。只有当系统中有多个DB服务器、并可协调工作为众多客户机服务时,才称得上是(分布式)系统。
163. DDBS的四个功能子系统是调度子系统、(查询)子系统、(可靠性)子系统和完整性子系统。
164. 根据数据模型和DBMS来考察,分布式数据库系统分为(同构同质)型、(同构异质)型和异构型三种类型。
165. 按基于联接的查询优化策略,传输的是(整个)关系,可从两方面减少数据传输量:对于分处于不同场地的两个关系间的联接,尽量考虑传输(尺寸较小的那个)关系;当联接多个关系时,考虑(数据传输量最小的联接顺序)。
166. 分布式数据库系统兼顾了数据的集中管理和分散处理两个方面,且数据库虽然分布在网络上的各个结点中,但仍然是统一管理。因此分布式数据库系统有良好的性能,既可独立完成局部应用,也可协作完成(全局)应用。
167. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为(子类型)。 168. ORDB系统是在传统的关系数据库技术中引入(面向对象)技术。 169. 面向对象模型中类的概念相当于ER模型中(实体集)的概念。 170. 对象由变量、消息和(方法)三部分组成。
171. 传统的关系模型中,基本的数据结构层次是(关系-元组-属性)。 172. 嵌套关系突破了(1NF)定义的限制。
173. 嵌套关系和复合对象的一个明显弱点是它们无法表达(递归的结构)。 174. 对象联系图中,椭圆表示(对象类型),小圆圈表示(属性是基本数据类型),单箭头表示(函数值是单值),双箭头表示(函数值是多值),双线箭头表示(泛化/细化联系),双向箭头表示(两个函数是互逆的)。
175. 对象联系图完整地表达了(数据之间的联系)。
176. 在数据库系统中实现递归数据结构的关键是采用(对象标识)技术。 177. 对象关系数据库,同类元素的无序集合有两种类型:(多集)和(集合)。 178. 在数据类型嵌套时,采用引用类型时,要加关键字(ref)。 179. 面向对象数据库中,类似对象的集合称为(类),对象的方法分成(只读)型和(更新)型两种。
180. 继承性是数据间的(泛化/细化)联系。
181. 要把OOPL变成持久化语言,就要提供一种方法,把对象区分为(持久的)还是(暂留的),程序运行结束后,前者将被保存,后者将会消失。 182. 对象的持久性、对象标识和指针、(持久对象的存储和访问)是持久化程序设计语言中的三个基本概念 。 填空
1、计算机的硬件基本上由哪五大部分组成?
答:运算器、控制器、存储器、输入设备、输出设备。
2、运算器都可对数据进行哪两种运算?答:算术运算和逻辑运算。
3、CAD、CAM、CAT、CAI都代表什么? 答:1、计算机辅助设计(CAD)2、计算机辅助制造(CAM)3、计算机辅助测试(CAT)4、计算机辅助教学(CAI) 4、数据处理是指对数据的(收集)、(存储)、(加工)、(分析)、(传送)的全过程。
5、程序性语言分为(机器语言)、(汇编语言)、(高级语言)三类。
6、能举出哪些是高级语言、哪些是低级语言? 低级语言:汇编语言 高级语言:basic . cobol . c. foxbase等
7、操作系统可分为(批处理操作系统)、(分时操作系统)、(实时操作系统)三种操作系统。 8、解释型程序和编译型程序有什么不同?哪种程序产生目标程序? 编译程序产生目标程序。 9、DBMS是什么的? 答:DBMS 是数据库管理系统。 10、计算机系统由(硬件)系统、(软件)系统两部份组成。 11、软件系统分为(系统)软件、(应用)软件两部分。 12、操作系统的特征:(并发性 )、(共享性 )、(随机性 )。 13、没有任何软件支持的计算机称为( 裸机)。 14、操作系统的五大功能( 进程管理)、(存储管理 )、(文件管理 )、(设备管理 )、(作业管理 )。
15、操作系统发展的过程:(手工操作阶段 )、(早期批处理阶段 )、( 执行系统阶段)、(多道程序系统阶段 )、(分时系统 )、(实时系统 )、(通用操作系统 )。 16、Spooling系统是( 批处理)系统。 17、批处理系统有两大特点( 多道)、(成批 )。
18、批处理系统追求的目标是什么? 答:提高系统资源利用率和大作业的吞吐量以作业流量的自动化。
19、分时系统的特点( 多路性)、(交互性 )、(独立性 )、(及时性 )。 20、分时系统的主要目标? 答:用户响应的及时性。
21、实时系统分为哪两类?并能举出这两类的例子。飞机飞行、弹道发射、预定飞机票、查询航班都是什么系统?
答:实时系统分为实时控制系统和实时信息处理系统。 飞机飞行、弹道发射都是实时控制系统 预定飞机票、查询航班都是实时信息处理系统。
22、实时系统的主要特点是什么? 答:最主要的特点就是及时性,另外的一个特点是高可靠性。
23、个人计算机上的操作系统是(个人计算机)操作系统。 24、操作系统的类型?(批处理操作系统 )、(分时操作系统 )、(实时操作系统 )、(个人计算机操作系统 )、( 网络操作系统)、(分布式操作系统 )。
25、计算机的应用领域包括什么? 答:1、科学计算 2、数据通信与数据处理、3、自动控制 4、计算机辅助设计 5、计算机人工智能
26、计算机的主要技术指标? 答:1、字长 2、运算速度 3、主存容量 4、综合性能
27、CPU的状态 答:CPU交替执行操作系统程序和用户程序。在执行不同程序时,根据运行程序对机器指令的使用权限而 将CPU置为不同的状态,。CPU的状态属于程序状态字PSW的一位。大多数计算机系统将CPU执行划分为管态和目态 28、PCB是什么? 答:是进程控制块。
29、用户组织的逻辑文件有哪两种形式? 答:流式文件、记录式文件
30、WAN、LAN、MAN都代表什么? 答:WAN代表着广域网、LAN代表着局域网、MAN代表着城域网。
31、TCP/IP具有以下几个特点? 答:1、开放的协议标准,独立于特定的计算机硬件与操作系统。 2、独立环形特定的网络硬件,可以运行在局域网、广域网、更适用于互联网中。 3、统一的网络地址分配方案,使得整个TCP/IP设备在网中都见有惟一的IP地址。 4、标准化的高层协议。可以提供多种可靠的用户服务。
32、Internet 提供的主要服务? 答:1、 www服务 2、电子邮件服务
33、Internet的基本接接入方式? 答:1、通过ISP接入 2、通过局域网接入 3、通过电话线接入 34、信息安全包括哪几个方面? 答:1、信息的保密性 2、信息的完整性 3、信息的可用性 4、信息的可控性
35、计算机直接执行的程序是(可执行文件),在机器内是以(二进制)编码形式表示的。它编写的程序是(源程序) 汇编语言是(低级语言),一般使用高级程序设计的语言编写的应用程序称为(将高级语言源程序翻译成机器语言程序即目标程序) 36、解释程序是边逐条解释边逐条执行,不保留机器码的(目标程序)。编译方式是使用编译程序把源程序编译成机器代码的(目标程序) 并形成(文件)保留。 37、一般,将中断源分为两大类(强迫性中断)、(自愿性中断)。 38、强迫性中断包括(输入/输出中断)(硬件故障中断)(时钟中断)(控制台中断)(程序性中断)。
39、什么是自愿性中断? 答:这类中断事件是正在运行程序有应是由于程序员在编造程序时,因要求操作系统提供服务而有意思用访管指令或系统调用,从而导致中断的, 所以又称为访管中断。这类中断的发生具有必然性,而且发生位置确定。
40、中断优秀级是鞅硬件规定的,因为不可改变,但通过(中断屏蔽)可以读者中断事件的响应次序
41、中断处理过程分为四个阶段 答:1、保存被中断程序的现场,其目的是为了在中断处理完之后,可以返回的被中断的地方继续执行。 2、分析中断源,确定中断原因。 3、转去执行相应的处理程序。 4、恢复被中断程序现场(己中断返回),继续执行被中断程序。 42、硬件时钟分为哪两类? 答:1、绝对时钟和相对时钟。
43、什么是进程? 答:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配的一个独立的单位,进程是动态产生, 动态消亡的,每一个进程都有一个数据结构——进程控制块——记录其执行情况,进程有三种基本状态,随着进程的进展 ,它们在状态之间相互变化。
44、并发进程使用的的共同使用的资源被称为(临界资源)。 45、分逻辑地址空间到物理地址空间的转换被称为(地址映射)。
46、主要的存储管理方案有哪几种? 答:分区管理、段式管理、页式管理、段页式管理。 47、计算机病毒的特征 答:传染性、破坏性、隐蔽性、潜伏性、可激发性。
48、加密和解密方法的操作都是在一种密钥控制下完厂的。他们分别称为(加密密钥)(解密密钥)。 49、软件危机主要表现在哪几方面? 答:1、软件需求增长得不到满足 2、软件生产高成本,价格昂贵。 3、软件生产进度违法控制。 4、软件需求定义不准确,易偏离用户需求。 5、软件质量不易保证。 6、软件可维护性差。
50、20世纪70年代,B.W.Boehm提出了软件生命周期的(瀑布模型)。
51、瀑布模型将软件生命争取划人为八个阶段 答:1、问题定义 2、可行性研究 3、需求分析 4、总体设计 5、详细设计 6、程序编制 7、测试和运行 8、维护 52、瀑布模型的计划期包括(问题定义)、(可行性研究)、(需求分析);开发期包括(总体设计)(详细设计)、(程序设计),其中程序设计包括(编码)和(测试) 运行期包括系统的(使用)和(维护)。
53、软件的开发技术包括(软件开发方法学)、(软件工具)、(软件工程环境)。 54、软件工程管理包括(软件管理),(软件工程经济学)。 55、软件开发技术包括(软件开发方法学)、(工具)和(环境支持),其主体内容是(软件开发方法学)。

