3.5.10 简述数据库的安全性、完整性、并发控制和数据库恢复。 3.5.11 网络通信信道有哪几种?它们各有何优缺点? 3.5.12 简述客户、服务器模式有何优点? 第三章参考答案 单项选择题参考答案 3.1.1 b
3.1.2 a
3.1.3 d 3.1.23 d 3.1.43 c
3.1.4 b 3.1.5 a 3.1.14 e 3.1.34 e 3.1.54 a
3.1.15 b 3.1.35 c 3.1.55 b
3.1.24 d 3.1.25 c 3.1.44 b 3.1.45 b
3.1.6 d 3.1.26 a 3.1.46 c
3.1.7 a 3.1.27 c 3.1.47 d
3.1.8 d 3.1.9 a 3.1.18 b 3.1.38 d
3.1.10d
3.1.11 c 3.1.12 d 3.1.13 e 3.1.21 d 3.1.22 a 3.1.41 d 3.1.42 b 填充题参考答案
3.2.1 固定值 3.2.2 对话 3.2.3 高,不高(低) 3.2.4 通信链路,通信协议 3.2.5 分频法 3.2.6 终端设备、调制解调器 3.2.7 记忆 3.2.8 主元,辅元 3.2.9 索引区,数据区(与次序无关) 3.2.10 存取要求,存取路径 3.2.11 结构化查询语言/SQL 3.2.12 李中华 3.2.13 保护虚地址方式 3.2.14 地址译码(地址译码器) 3.2.15 短作业优先(短作业优先算法或短作业优先调度算法)
3.2.16 数据库(数据库技术或数据库系统) 3.2.17 实现无损连接(无损连接或不丢失数据) 3.2.18 结构 3.2.19 数据设计 3.2.20 解释程序 3.2.21 流量控制 3.2.22 进程控制块/PCB 3.2.23 查询/检索 3.2.24 多值依赖 3.2.25 10 3.2.26 SQL 3.2.27 ELAN 3.2.29 应用网关 3.2.30 关系 3.2.31 逻辑 3.2.32 安全/安全策略,安全政策 3.2.33 应用层 3.2.34 时间复杂性 3.2.35 数据链路 3.2.36 记录 3.2.37 索引项 3.2.38 层次模型、网状模型 3.2.39 概念 3.2.40 模式到内模式/内模式到模式3.2.41 超链接 3.2.42 自顶向下 3.2.43 数据存储/存储文件 3.2.44 元组 3.2.45 R.A=S.A 3.2.46 逻辑结构 3.2.47 二维表/表格/表/关系 3.2.48 物理独立性/数据物理独立性 名词解释题参考答案
3.3.1 数据通信系统是以计算机为中心,结合分散在远程的终端装置或其他计算机,通过通信线路彼此连接起来,进行数据的传输、交换、存储和处理的设备总称。 问答题参考答案
3.4.1 答:采用周转文件是为了在数据处理过程中便于根据不同的数据属性分别处理,有利于数据的共享和使用,不是为了防止数据丢失。
3.4.2 答:数据处理先后经历了简单数据处理、文件系统和数据库系统阶段。在简单数据处理阶段,数据与程序没有分离,需要手工安排数据的存放方式和处理过程,仅用于简单数据计算的场合。文件管理阶段有了专门的数据文件,数据采用统一方式组织,能够满足复杂数据处理的需要。数据库系统阶段通过数据模型和数据库系统的组织,数据及其联系被统一考虑到数据库结构中,实现了全局数据的统一,适合大型信息系统应用的要求。 3.4.3 答:顺序存储结构物理地址与记录的逻辑顺序一致,为直接存取结构,可以根据初始地址和记录长度直接读取所需记录,但插入删除操作时,为了保持记录的有序,需要做大量的数据移动操作,适合记录比较稳定的情况。链表结构插入删除记录不需要移动记录,但查找时需要从头一个个查起,适合经常需要进行插入删除操作的情况。 3.4.4 答:数据文件有顺序文件、索引文件等结构。顺序文件查找方便,但在有新记录加入时,需要进行排序操作,在文件很大时,很费时间。索引文件建立了记录与索引的对应关系,只需要对索引进行排序,但索引文件需占用额外的存储空间。
11
3.1.31 c 3.1.32 e 3.1.33 d 3.1.51 a 3.1.52 c 3.1.53 d
3.1.16 b 3.1.17 a 3.1.36 a 3.1.37 a
3.1.19 c 3.1.20 b 3.1.39 d 3.1.40 c
3.1.28 a 3.1.29 b 3.1.30b 3.1.48 a 3.1.49 d 3.1.50a
3.4.7 答:数据库系统由计算机系统、数据库、数据库管理系统以及操作和使用这些数播的人员组成。
3.4.9 答:关系模型是一种数据的逻辑结构,采用二维表描述事物的属性,并通过二维表之间的关联,表示事物之间的联系。关系模型的特点有:概念统一,实体和联系都以关系来表示;关系必须是规范化的关系;有关系代数作为数学基础,操作简便。
3.4.11答:磁盘是随机存取的存储设备,不要求记录按顺序存储,但大型文件,按顺序存储记录会提高存取效率。 3.4.13 答:客户/服务器模式的网络结构特点是把数据库的读写操作放在服务器端进行,而应用计算工作则分布在各个客户端的工作站进行,在数据查询操作中,客户机和服务器端的通信仅是查询请求和查询结果。其优点体现在:通过客户机和服务器间功能的合理分布,实现负荷均衡,提高整体性能;减少网络间数据的频繁传输,避免了网络过分拥塞;开放性好,便于扩充新的应用,实现规模优化;可重用性好,维护工作量小、资源可利用性高,整体应用成本低。 应用题参考答案 3.5.1 解:
M:5 000 P=4 999 H(K)=K-INT(K/P)XP 0≤H(K)≤M-1
3.5.2 解:信息是由数据的转换、传输而来的,转换与传输需要时间,因此信息不可避免地落后于原始数据,这就是信息的滞后性。
3.5.3 解:关系中每个数据项必须是不可分的数据项。关系中列是同质的,各列命名相异,次序任意。各行相异,顺序也是任意的。
3.5.4 解:数据通信系统由中央处理装置、终端设备、通信线路及相关设备组成。其工作原理为:发送端把信息编码,经过通信信道发送给接收端,接收端经解码。得到通信数据。
3.5.5 解:顺序存储对任何一个节点检索都很方便,但要在表中插入或删除一个节点时就要移动多个元素。链接存储的插入和删除只需改变前后节点的指针,但搜索必须从头节点开始。
3.5.6 解:有顺序文件、索引文件、直接存储文件等,顺序文件中的记录是按关键字顺序存放的,若要增加或删除记录。就需要重新排序,适合数据较稳定,较少进行插入或删除操作的情况+索引文件只需对索引进行排序,但索引需占用一定存储空间;直接存取文件通过一定算法把数据映射到存储地址,可以直接计算得到存储地址。 3.5.7 解:E-R模型用实体及其联系表示事物及其联系,由实体、属性,联系组鹿,用来表示数据的概念模型。· 3.5.9 解:符合第一范式的关系,元组中的每一个分量都是不可分割的数据项。第二范式中,关系不仅满足第一范式,而且所有非主属性完全依赖于其主码。
3.5.10 解:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改和破坏。可通过对用户进行识别和鉴定、存取控制、OS级安全保护等措施得到保障。
完整性用来保证关系和数据的一致性,包括实体完整性、参照完整性、用户定义完整性。
并发控制是指当多个用户同时存取、修改数据库时,可能会发生互相干扰而得到错误的结果并使数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制、协调。
数据库恢复是指当计算机软、硬件或网络通信线路发生故障而破坏丁数据或对数据库的操作失败使数据出现错误或丢失时,系统应能进行应急处理,把数据库恢复到正常状态。
3.5.11 解:点点信道网络、共享信道网络。点点信道在每个结点间建立一个通路,代价较高,当线路出故障时,仅影响两个结点间的通信。而共享信道多个结点共享一个通信线路,当线路出现故障时,影响面较大。 3.5.12 解:通过客户机和服务器的功能合理分布,均衡负荷,从而在不增加系统资源的情况下提高了系统的整体性能。系统开放性好,系统可重用性好。
12
管理信息系统的战略规划和开发方法 第五章习题 单项选择题
5.1.1 诺兰阶段模型把信息系统的成长过程划分为( )阶段。 a.三个 a.成熟
b.四个 c.五个 b.形成 c.优化
d.六个 d.阶段
d.系统开发
5.1.2 信息系统发展的( )理论被称为诺兰阶段模型。 5.1.3 MIS的战略规划可以作为将来考核( )工作的标准。 a.系统分析
b.系统设计 c.系统实施
5.1.4 MIS战略规划的组织除了包括成立一个领导小组、进行人员培训 外,还包括( )。 a.制定规划 a.信息系统 a.管理流程 a.系统开发 a.功能组
b.规定进度 c.研究资料 b.数据类 c.管理功能 b.业务过程 c.系统规划 b.系统分析 c.子系统划分
d.明确问题 d.系统规划 d.开发方法 d.系统规划 d.数据类
5.1.5 BSP法的优点在于能保证( )独立于企业的组织机构。
5.1.6 ( )指的是企业管理中必要的、逻辑上相关的、为了完成某种管理功能的一组活动。 5.1.7 U/C矩阵是用来进行( )的方法。
5.1.8 定义信息系统总体结构的目的是刻画未来信息系统的框架和相应 的( )。
b.开发方案 c.开发顺序
5.1.9 结构化系统开发方法在开发策略上强调( )。
a.自上而下 b.自下而上 c.系统调查 d. 系统设计 5.1.10 原型法贯彻的是( )的开发策略。
a.自上而下 b.自下而上 c.系统调查 d.系统设计 填充题
5.2.1 诺兰阶段模型把信息系统的成长过程划分为初装、 ____ 、控制、 ____、数据管理和成熟等六个阶段。 5.2.2 蔓延阶段的特点有: ____ 、不一致性和 ____ 等。
5.2.3 诺兰阶段模型的控制阶段是实现以计算机管理为主到以________管理为主转换的关键。 5.2.4 开发管理信息系统的策略有 __ 和 __ 两种。 5.2.5 “自下而上”的开发策略的主要缺点是 __ 。 5.2.6 “自上而下”的开发策略的主要优点是 __ 。
5.2.7 “自下而上”的策略适用于 __ 型系统的设计,而“自下而上”的策略适用于 __ 型系统的设计。 5.2.8 MIS战略规划是一个组织的 __ 的重要组成部分,是关于MIS长远发展的规划。 5.2.9 规划领导小组应由单位(企业、部门)的 负责:
5.2.10 制定MIS开发规划,需要成立.一个____ ,进行人员培训,同时明确规划进度。 5.2.11 BSP法的优点在于利用它能保证信息系统独立于 __ 。
5.2.12 U/C矩阵中的数据类是指支持业务过程所必需的_______的数据。 5.2.13 BSP方法将 __ 和 __ 两者作为定义企业信息系统总体结构的基础。 5.2.14 关键成功因素指的是对企业成功起_______作用的因素。
13
5.2.15 企业流程(过程)是指为完成_______而进行的一系列跨越时空的逻辑相关的业务活动。 5.2.16 结构化系统开发方法可分为系统分析、_______和_______三个阶段。 5.2.17 原型法贯彻的是_________的开发策略。
5.2.18 CASE方法能够全面支持除_______外的每一个开发步骤。 名词解释题
5.3.1诺兰阶段模型 5.3.2 MIS战略规划 5.3.3 原型法
5.3.4 U/C矩阵 5.3.5 BSP方法 5.3.7 “自下而上”的开发策略 5.3.8 “自上而下”的开发策略 5.3.9 结构化系统开发方法 5.3.10 面向对象方法 问答题
5.4.1 诺兰阶段模型把信息系统的成长过程划分为哪几个阶段? 5.4.2 诺兰阶段模型的实用意义何在?
5.4.3 “自下而上”和“自上而下”两种MIS的开发策略各有何优缺点? 5.4.4 什么是企业流程重组?
5.4.5 制定MIS战略规划时使用BSP法主要想解决什么问题? 5.4.6 结构化系统开发方法的优缺点是什么? 5.4.7 原型法优缺点是什么?
5.4.8 使用U/C矩阵进行子系统划分的步骤有哪些? 5.4.9 系统战略规划的作用和内容各是什么?
5.4.10 为什么使用U/C矩阵进行子系统划分,其结果不是唯一的? 应用题
5.5.1 举例说明诺兰阶段模型在实际应用中的作用。
5.5.3 结合实际应用讨论“自下而上”和“白上而下”两种MIS的开发策略各有何优缺点。 第五章参考答案 单项选择题参考答案
5.1.1 d 5.1.2 d 5.1.3 d 5.1.4 b 5.1.5 a 5.1.6 b 5.1.7 c 5.1.8 d 5.1.9 a 5.1.10 b 填充题参考答案
5.2.1 蔓延,集成 5.2.2 数据冗余,难以共享 5.2.3 数据 5.2.4 自下而上,自上而下 5.2.5 不能从整体上考虑问题 5.2.6 整体性和逻辑性强 5.2.7 小,大中 5.2.8 战略规划 5.2.9 主要决策者之一 5.2.10 规划领导小组 5.2.11 企业的组织机构 5.2.12 逻辑上相关 5.2.13 过程,数据类 5.2.14 关键 5.2.15 企业目标或任务 5.2.16 系统设计,系统实施 5.2.17 自下而上 5.2.18 系统调查 名词解释题参考答案
5.3.1 计算机应用到一个组织的管理中,一般要经历从初级到不断成熟的成长过程。诺兰(Nolan)1973年总结了这一规律,并于1980年进一步进行了完善,形成了所谓的诺兰阶段模。诺兰阶段模型将信息系统的发展过程划分为初装、蔓延、控制、集成、数据管理和成熟六个阶段。一般认为,模型中的各个阶段是不可逾越的。 5.3.2 MIS战略规划是一个组织的战略规划的重要组成部分,是关于MIS长远发展的规划。
5.3.3 原型法是计算机软件技术发展到一定阶段的产物。它本着系统开发人员对用户需求的理解,先快速实现一个原型系统,然后通过反复修改来实现管理信息系统。
5.2.4 U/C矩阵是用来进行子系统划分的一种方法,它利用过程/数据矩阵(也称U/C矩阵)来表达过程和数据
14
类之间的关系,矩阵中的行表示数据类,列表示过程,并以字母U(Use)和C(create)来表示过程对数据类的使用和产生。
5.3.5 BSP方法即企业系统规划法。是一种能够帮助规划人员根据企业目标制定出企业(MIS)战略规划的结构化方法,通过这种方法可以确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。
5.3.8 “自上而下”的开发策略强调从整体上协调和规划,由全面到局部、由长远到近期,从探索合理的信息流出发来设计信息系统的一种策略形式。
5.3.9 结构化系统开发方法是在生命周期(life cycle)法基础上发展起来的管理信息系统开发方法。与生命周期法相比,结构化系统开发方法更强调开发人员与用户的紧密结合,而且在开发策略上强调“从上到下”,注重开发过程的整体性和全局性。
5.3.10 面向对象方法产生于20世纪60年代,它以类、类的继承、聚集等概念描述客观事物及其联系,为管理信息系统的开发提供了全新的思路。 问答题参考答案
5.4.1 答:诺兰阶段模型把信息系统的成长过程划分为初装、蔓延、控制、集成、数据管理和成熟等六个阶段。 5.4.3 答:“自下而上”开发策略的优点是能保证最终的系统可以运行——尽管所开发的系统不十分完美;缺点是缺乏整体的优化,并且开发过程中,存在大量的重复工作。“自上而下”的开发策略的优点是整体性和逻辑性强;缺点是复杂、繁琐。
5.4.5 答:制定MIS战略规划时使用BSP法主要是确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。
5.4.6 答:结构化系统开发方法的优点是注重开发过程的整体性、全局性,因此特别适合开发大型MIS;缺点是开发过程繁琐,周期长,难以适应环境的变化。
5.4.7 答:原型法的优点是简易,用户容易接受;缺点是返工现象特别严重,不适合开发大型系统。 5.4.8 答:使用U/C矩阵进行子系统划分的步骤如下;
①画一个数据关系表,在表的第一行填人各项“数据类”,在表的第一列填人各项“功能”;②如果某一功能使用了某种数据类,便在表中间的矩阵的相应交叉点上写个U,如果某一功能产生某种数据类,便在相应的交叉点上写C;③按逻辑关系以及发生的先后顺序,重排各个功能;④重排数据类,原则是使得所有的“C”尽可能靠近矩阵的主对角线:⑤分组,即把U和C比较密集的区域框成一个个组,就是子系统。
5.4.9 答:系统战略规划的作用是合理利用信息资源(信息、信息技术、信息生产者),以节省MIS投资;明确MIS的任务;为将来的评估工作提供依据。内容包括MIS的目标(MIS应实现的功能)、约束(实现MIS的环境、条件)及总体结构(由哪些子系统构成);组织的现状(包括软硬件、人员配备及开发费用等);业务流程的现状、存在的问题、流程重组等;对影响规划的IT发展的预测。
5,4.10 答:从使用U/C矩阵进行子系统划分的步骤可见,整个划分的过程中人为的主观因素起到了很大的作用,比如功能组和数据类的排位、C较密集区域的划分等,因此,不同的人划分的结果可能不是一样的。 应用题参考答案
5.5.1 解:注意诺兰模型各阶段的特点;与信息系统的系统规划结合在一起。
5.5.2 解:诺兰指明,成熟阶段的信息系统可以满足组织中各管理层次(高层、中层、基层)的要求,从而真正实现信息资源的管理。因此,处在该阶段的组织进行战略规划时一般要注意以下几点:①MIS的总体结构一定要尽可能地覆盖整个企业的方方面面;②要全面地进行企业流程重组,并以此为基础,理清高层、中层、基层所需信
15