1、国家三级(信息管理技术)笔试模拟试卷 149及答案与解析 1 发生中断时,被打断程序的暂停点称为 ( A)中断源 ( B)断点 ( C)中断触发 ( D)中断结尾 2 在下列性质中,不属于分时系统的特征的是 ( A)多路性 ( B)交互性 ( C)独占性 ( D)成批性 3 以下网络中,属于城域网的是 ( A)公用分组交换网 (X 25) ( B)光纤分布式数字接口 FDDI ( C)异步传输模式 ATM ( D) BISDN 4 计算机网络协议中,规定用户控制信息的意义,以及完成控制的动作和响应的 是 ( A)语法 ( B)语义 ( C)时序 ( D)以上全不是 5 美国的数据加密标准 (D
2、ES) 属于以下哪种加密体制 ( A)双钥加密体制 ( B)公钥加密体制 ( C)非对称加密体制 ( D)单钥加密体制 6 以下图形表达的是哪种信息传输过程中可能出现的攻击类型( A)截获 ( B)窃听 ( C)篡改 ( D)伪造 7 软件测试的内容很多。 系统测试 有效性测试 单元测试 验收测试 集成测试 以上测试内容中主要依据软件总体结构完成的测试工作应该是 ( A) ( B) ( C) ( D) 8 若一组模块都访问同一全局数据结构,则这些模块之间的耦合类型为 ( A)内容耦合 ( B)公共耦合 ( C)外部耦合 ( D)数据耦合 9 软件开发的结构化分析方法常用的描述软件功能需求的工具
3、是 ( A)数据流程图、数据字典 ( B)软件流程图、模块说明 ( C)事务流程图、处理说明 ( D)系统流程图、程序编码 10 回归测试是下列哪项维护工作中最常用的方法 ( A)适应性维护 ( B)校正性维护 ( C)完善性维护 ( D)预防性维护 11 从工程的观点看,编程语言的性能包括许多内容。以下哪项不属于这方面的内容 ( A)简洁性 ( B)编译效率 ( C)可维护性 ( D)可移植性 12 外部文件结构和全局数据描述应是下列哪种软件文档中包括的内容 ( A)可行性分析报告 ( B)软件需求说明书 ( C)软件设计说明书 ( D)测试报告 13 程序流程图是结构化设计中的设计工具之一
4、。以下关于程序流程图的描述中,正确的是 ( A)程序流程图支持逐步求精 ( B)程序流程图中的箭头表示模块调用 ( C)依据程序流程图编写的程序一定是结构化程序 ( D)程序流程图不易表示数据结构 14 以下不属于软件详细设计的任务的是 ( A)为每个模块确定采用的算法 ( B)确定每个模块使用的数据结构 ( C)确定软件中模块以及模块之间的联系 ( D)确定模块的接口细节 15 以下不应该作为软件设计遵循的准则的是 ( A)降低模块的内聚度,提高模块的耦合度 ( B)模块规模适度 ( C)深度、宽度、扇入和扇出要适当 ( D)模块的作用范围应保持在该模块的控制范围内 16 关系 R1、 R2
5、的结构相同,各有 10个元组,那么这两个关系的并操作结果的元组个数 ( A) 10 ( B)小于等于 10 ( C) 20 ( D)小于等于 20 17 在视图上不能完成的操作是 ( A)更新视图 ( B)在视图上定义新的基本表 ( C)查询 ( D)在视图上定义新视图 18 数据库系统中,依靠下述哪种机制保证了数据的独立性 ( A)封锁机制 ( B)完整性约束 ( C)三级模式,两层映像机制 ( D)并发控制机制 19 以下关于关系的叙述中,正确的是 ( A)关系是一个由行与列组成的、能够表达数据及数据之间联系的二维表 ( B)表中某一列的数据既可以是字符串,也可以 是数字 ( C)表中某一
6、列的值可以取空值 null,所谓空值是指空格或零 ( D)表中必须有一列作为主关键字,用来唯一标识一行。 20 已知关系 R有 20个元组, S有 10个元组,则 R S和 RS的元组数不可能是 ( A) 25、 5 ( B) 28、 2 ( C) 30、 10 ( D) 20、 10 21 数据库设计有四个阶段,构造数据流图属于以下哪个阶段的任务 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 22 在下列 SQL的语句中,属于数据控制的是 ( A) CTEATE ( B) SELECT ( C) UPDATE ( D) GRANT 23 EDI是指 ( A)即时库存
7、管 ( B)电子数据交换 ( C)电子订货系统 ( D)电子转账系统 24 一般来说, MIS从职能结构上二进行横向划分时,可分成战略层、战术层和 ( A)指挥层 ( B)管理控制层 ( C)计划层 ( D)操作层 25 衡量 MIS成功与否的最主要的、甚至是唯一的标准是该系统是 ( A)技术的先进性 ( B)功能的完备性 ( C)界面的友好性 ( D)是否是应用了的系统 26 DSS有很多特点。 面向高层 管理人员经常面临的结构化问题 一般具有较高的分析数据的能力 特别适合于非计算机专业人员以交互方式使用 强调对环境及用户决策方法改变的灵活性及适应性 代替高层决策者制定决策 以上关于 DSS
8、特点的描述中,正确的是 ( A) 、 和 ( B) 、 和 ( C) 、 和 ( D) 、 和 27 在 DSS中,为决策者提供支持决策的数据和信息的部件是 ( A)对话子系统 ( B)数据库子系统 ( C)模型子系统 ( D)方法库子系统 28 以下关于操作型数据和分析型数据的描述中,正确的是 ( A)操作型数据是综合的,而分析型数据是详细的 ( B)操作型数据代表过去的数据,而分析型数据在存取瞬间是准确的 ( C)操作型数据很少更新,而分析型数据需要不断更新 ( D)操作型数据对性能要求高,而分析型数据对性能要求宽松 29 自顶向下开发方法的优点之一是 ( A)开发周期短 ( B)开发费用
9、低 ( C)对系统分析人员要求低 ( D)能支持信息系统整体化 30 以下关于系统分析员的描述中,不正确的是 ( A)系统分析员既是信息系统的分析和设计者,又是系统实施的组织者和领导者 ( B)系统分 析员是企业管理人员与系统开发人员之间的联络人员和信息的沟通者 ( C)系统分析员应该具有组织和管理才能,会妥善处理各种人际关系 ( D)系统分析员必须从熟悉计算机技术的人员中选拔和培养 31 通常所说的电子数据处理系统 (EDPS) 、事务处理系统 (TPS) 、管理信息系统(MIS) 、决策支持系统 (DSS) 、专家系统 (ES) 和办公自动化系统 (OAS) ,都属于计算机信息系统的范畴,
10、它们都是计算机 ( ) 的应用。 ( A)面向控制 ( B)面向通信 ( C)面向管理 ( D)面向工程 32 系统开发任务是否立项的决策依据是 ( A)可行性研究报告 ( B)系统设计说明书 ( C)系统开发建议书 ( D)现行系统的调查报告 33 信息系统分析包括很多内容,如目标分析、环境分析、业务分析、数据分析,效益分析。其中,了解企业的经营状况、管理模式、企业效益、人员情况、信息系统现状属于下列哪项工作的内容 ( A)目标分析 ( B)环境分析 ( C)业务分析 ( D)数据分析 34 描述信息系统逻辑模型的主要工具是什么 ( A)业务流程图和数据流程图 ( B)组织结构图和业务流程图
11、 ( C)数据 流程图和数据字典 ( D)系统流程图和数据字典 35 数据流程图具有的特性是 ( A)直观性和科学性 ( B)抽象性和概括性 ( C)真实性和完整性 ( D)科学性和概括性 36 系统实施的依据包括:控制结构图、系统配置图、详细设计资料以及 ( A)系统功能模块图 ( B)数据流程图 ( C)数据库设计 ( D) E-R图 37 信息系统开发的结构化方法中,常使用数据流程图,其中数据加工是其组成内容之一,下述哪种 (些 ) 方法是用来详细说明加工的 结构化语言 判定树 判定表 IPO图 ( A) 、 和 ( B) 和 ( C) 、 和 ( D)全部 38 结构化方法的系统设计阶
12、段可以分为两个层次,这两个层次是 ( A)输入设计和输出设计 ( B)数据库设计和文件设计 ( C)总体设计和详细设计 ( D)模块结构设计和功能设计 39 软件开发可行性研究,一般涉及经济、技术、操作和法律可行性,而进行可行性研究的基本依据则是用户提出的软件 ( A)系统质量 ( B)系统目标 ( C)系统界面 ( D)系统性能 40 两个模块之间连接程度的度量称为 ( A)内聚 ( B)耦合 ( C)扇入系数 ( D)扇出系数 41 下面哪个层次不列为企业管理层 ( A)战略计划层 ( B)管理控制层 ( C)部门管理层 ( D)操作控制层 42 一个信息系统的长期目标应包括下列哪些内容
13、支持企业的战略目标 支持企业各管理层的需求 为企业提供一致的数据 应该适应企业机构 /体制改变 从子系统按优先次序实现信息系统总体结构 ( A) 、 和 ( B)全部 ( C) 和 ( D) 、 和 43 BSP方法中,定义数据类有许多步骤,下列中 哪一步不属于它的步骤 ( A)识别数据类 ( B)定义数据类 ( C)建立数据类与过程的关系 ( D)抽取公共数据类 44 BSP的过程按支持性资源的生命周期的四个阶段来分类,下面属于需求阶段的过程是 ( A)财政计划 ( B)应收款项 ( C)银行业务 ( D)付账 45 BSP的过程分类中,下列哪个过程属于产品 /服务过程 ( A)销售 ( B
14、)成本控制 ( C)资金获取 ( D)市场预测 46 数据类大致可以分为四类:存档类数据、事务类数据、计划类数据和统计类数据,其中历史的和综合的数据,用 作对企业度量和控制的数据类是 ( A)存档类数据 ( B)事务类数据 ( C)计划类数据 ( D)统计类数据 47 下列不属于 U/C矩阵作用的是 ( A)划分子系统 ( B)检查遗漏的过程和数据 ( C)确定每个子系统的范围 ( D)反映组织机构 48 由数据类的特点将子系统进行分类,下面哪种不属于子系统类 ( A)产生数据类但不使用数据类 ( B)不使用数据类也不产生数据类 ( C)使用数据类但不产生数据类 ( D)使用数据类来产生另一个
15、数据类 49 James Martin认为下列哪些措施 是解决数据处理部门与最高管理层之间的隔阂 聘请咨询公司 为最高管理层放映录像并推荐一本信息系统建设的书 开设高级管理人员培训班 与高层管理人员通信、沟通 ( A) ( B) ( C) ( D)全都 50 J Martin方法将数据规划分为若干步,下述 建立企业模型 确定研究边界 建立业务活动过程 确定实体和活动 审查规划结果 ( A) 到 ( B) 到 ( C) 到 ( D) 到 51 战略数据规划中企业模型的建立分为三个层次。这三个层次 按自顶向下的次序排列,正确的是 ( A)业务活动、业务活动过程、职能范围 ( B)业务活动、职能范围
16、、业务活动过程 ( C)职能范围、业务活动、业务活动过程 ( D)职能范围、业务活动过程、业务活动 52 在计算机的四类数据环境中,使用数据库管理系统,各独立的数据库是为各独立的应用项目而设计的。这类数据环境是 ( A)数据文件 ( B)应用数据库 ( C)主题数据库 ( D)信息检索系统 53 自顶向下的规划和自底向上的设计都包括很多内容。 关键成功因素分析 目标管理分析 分布式分 析 实体分析 建立主题数据库 建立数据模型 建立企业模型 物理数据库设计 以上内容中,哪些是属于自顶向下规划的内容 ( A) 、 、 、 、 ( B) 、 、 ( C) 、 、 、 ( D) 、 、 、 、 54
17、 分布式数据有六种不同的形式。为了避免系统之间的数据传输降低传输代价,相同数据在不同地方存储几个副本,这种数据存储形式被称为 ( A)复制数据 ( B)子集数据 ( C)重组数据 ( D)划分数据 55 系统需求定义必须有一些基本要求。其中, “可 理解 ”要求是指 ( A)所有需求都必须加以适当说明 ( B)需求之间应该没有逻辑上的矛盾 ( C)不应有多余的、含混不清的需求说明 ( D)参加的各方应能以一种共同的方式来解释和理解需求 56 严格定义的方法是在一定假设的前提下形成的,下列不属于严格定义方法假设的前提是 ( A)修改定义不完备的系统代价昂贵而且实施困难 ( B)大量的反复是不可避
18、免的,必要的,应该加以鼓励 ( C)项目参加者之间能够清晰地进行准确的通信 ( D)静态描述或图形模型对应用系统的反映是充分的 57 以下不属于原型化方法优 点的是 加强了开发过程中用户的参与和决策 文档资料规范、完整 可以接受需求的不确定性并降低风险 可以缓和通信的困难 提供了一个验证用户需求的环境 自上而下、从粗到精进行系统开发 ( A) 、 ( B) 、 ( C) 、 ( D) 、 58 原型化方法通过对原型的迭代初期和后期的模型验证,不断开发和修正需求,下列工作: 用户进行验证 发现遗漏和不正确的功能 改善用户界面 测试思路和提出建议 总体检查,找出隐含错误 哪个 (些 ) 工作属于迭
19、代后 期的任务 ( A) 、 和 ( B) 、 和 ( C) 、 和 ( D)全部 59 以下 2题基于以下的说明:设有供应商关系 S和零件关系 P如图所示。它们的主码分别是 “供应商号 ”和 “零件号 ”。而且,零件关系 P的属性 “供应商号 ”是它的外码,属性 “颜色 ”只能取值为 (红,白,蓝 ) (这里假定 DBMS不支持级联修改功能 )59 今向关系 P插入新行,新行的值分别列出如下 (201,白 ,S01) (301,红 ,T11) (301,绿 ,B01)它们 中哪个 (些 ) 不能被插入 ( A)只有 ( B)只有 和 ( C)只有 ( D) 、 和 60 若要删除关系 S中的
20、行,删除行的值分别列出如下 (S10,宇宙 ,上海 ) (Z01,立新 ,重庆 )它们中的哪个 (些 ) 可以被删除 ( A)只有 ( B)只有 ( C) 和 ( D)都不可以 61 中断是计算机硬件与操作系统之间进行通信的主要手段,中断处理可分为保护断点保留现场、分析中断源确定中断原因、 _和中断返回四个阶段。 62 加密和解密算法的 操作都是在一组密钥控制下完成的,它们分别称为 _。 63 Internet中用于电子邮件管理的协议是 _。 64 良好的程序设计风格对面向对象实现来说尤其重要,不仅能够明显减少 _的开销,而且有助于在新项目开发中重用已有的程序代码。 65 数据守衡是数据流程图
21、绘制中应遵循的原则,而违反此原则的情况一般是:某加工未得到应输入的数据和 _。 66 在关系模型中,实现数据联系的主要手段是 _。 67 SQL语言具有两种使用方式,它们在使用的细节上会有些差 别,有两种不同使用方式的 SQL分别称为交互式和 _。 68 在数据库设计的四个阶段中,每个阶段都有自己的设计内容,为 “哪些表,在哪些字段上,建什么样的索引 ”。这一设计应属于 _设计阶段。 69 设有关系模式 R(A,B,C)和 S(A,D,E,F) 。若将关系代数表达式:用 SQL语言的查询语句表示,则有: SELECT R. A,R. B,S. D,S. F FROM R,S WHERE_。 7
22、0 信息系统是由硬件、软件、数据库、远程通信和网络、人员以及过程组成的。其中起主导 作用的是 _。 71 决策系统的发展从技术层次上可划分为:专用的决策系统、决策支持系统生成器和 _。 72 数据仓库是一个面向 _的、集成的、相对稳定、体现历史变化的数据集合,其目的是更好地支持企业或组织的决策分析处理。 73 模块结构图是由数据流程图导出的,通常信息系统的数据流程图包括两种典型结构,即变换结构和 _结构。 74 设备的安装、应用程序的编制、测试、人员培训及数据的准备等工作属于_阶段的任务。 75 为识别要开发的信息系统及其子系统 ,应用 _图来表达数据对系统所支持的过程之间的关系。 76 BS
23、P发中,划分子系统、检查遗漏的过程和数据以及表达过程与数据的关系的图形工具是 _。 77 J.Martin指出,企业模型应具有完整性、适用性和 _性。 78 主题数据库可以从根本上改变那种以 _为目的的数据库建立的方式。 79 原型生命周期提供了一种用原型化完成 _的完整的方法。 80 叙述文字、图形模型、逻辑规则、数据字典等技术工具的共同特点是它们都是被动的通信工具和 _的通 信工具,因而无法体现所建议的应用系统的动态特性。 国家三级(信息管理技术)笔试模拟试卷 149答案与解析 1 【正确答案】 B 【试题解析】 中断是指这样一个过程 CPU可以暂停正在执行的程序,保留现场后自动转去执行相
24、应的处理程序,执行完后再返回断点,继续执行被打断的程序。引起中断的事件称为中断源。中断源向 CPU提出进行处理的请求称为中断请求。发生中断时,被打断程序的暂停点称为断点。 2 【正确答案】 D 【试题解析】 分时系统的基本特征有多路性,即多用户;交互性,即用户可以根据系统对 请求的响应结果,进一步向系统提出新的请求;独占性,即操作系统通过划分时间片的方式使各用户相互独立操作,互不干涉;及时性,即系统能及时对用户的请求做出响应。而成批性是批处理操作系统的特点。 3 【正确答案】 B 【试题解析】 城域网设计的目标是要满足几十公里范围内的大量企业、机关、公司的多个局域网互联的需求,以实现大量用户之
25、间的数据、语音、图形与视频等多种信息的传输功能。早期的城域网主要以 FDDI作为主干网,目前的城域网已广泛使用 IP路由交换机或 ATM交换机,从而具有广域网的许多技术特征。光纤分布式 数字接口 FDDI是以光纤作为传输介质的高速环网,传输速率为 100Mb/s,通常用做连接多个局域网的主干网。 FDDI具有高数据传输率、高抗电磁干扰、信号传输衰减小等特点,且覆盖地理范围大、负载能力强、具有实时和优先访问权,能实现数据、语音、图像的综合服务。 4 【正确答案】 B 【试题解析】 网络协议的三要素是语法、语义和时序 (时序也叫定时关系 ) 。语法涉及数据及控制信息的格式、编码与信号电平等;语义涉
26、及用于协调与差错处理的控制信息;时序也叫定时,涉及速度匹配与排序。 5 【正确答案】 D 【试题解析】 现有的加密体制可分为两种:单钥加密体制,也称为私钥或对称加密体制,典型代表是美国的 DES;双钥加密体制,或称为公钥或非对称加密体制,其典型代表是 RSA体制。 6 【正确答案】 D 【试题解析】 在网络信息传输过程中,可能遭到的攻击有:截获、窃听、篡改、伪造。信息截获是指信息从源结点传输出来,中途被攻击者非法截获,信息目的地结点没有收到应该接收的信息,因而造成了信息的中途丢失。信息窃听是指信息从源结点传输到信息目的结点,但途中被攻击者非法窃听。信息篡改是指信息从源结点传输到信息目的结 点,
27、但途中被攻击者非法截获,攻击者在截获的信息中进行修改或插入欺骗性的信息,然后将篡改后的错误信息发送给信息目的结点。信息伪造是指信息源结点并没有信息要传送到目的结点,攻击者冒充信息源结点用户,将伪造的信息发送给了信息目的结点。 7 【正确答案】 D 【试题解析】 软件系统的开发过程是一个自顶向下逐步细化的过程,而测试过程则是依相反的顺序进行的集成过程。主要的测试过程可以分为:单元测试 (模块测试 ) 、集成测试、有效性测试、系统测试、验收测试、安装测试。依据软件总体结构完成的测试工作应该是集成测试。 8 【正确答案】 B 【试题解析】 耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于
28、模块间接口的复杂程度,进入或访问一个模块的点及通过接口的数据。耦合的类型按模块之间的耦合度由高到低排列有:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合。其中,若一组模块都访问同一全局数据结构,则称为公共耦合。 9 【正确答案】 A 【试题解析】 数据流程图是对软件系统逻辑模型的描述,它所表示的对数据的处理逻辑,反映了软件所必须完成的功能。数据字典 DD(Data Dictionary) 是关于对数据流图中包含的所有元素的信息的集合。数据流图和数据字典共同构成系统的逻辑模型,没有数据流图则数据字典难以发挥作用,没有数据字典则数据流图就不严格。数据字典的主要内容有:数据流
29、、数据元素、数据存储、加工、外部项。除数据定义之外,数据字典还应该包含关于数据的一些其他信息,如一般信息 (名字、别名、描述 ) 、数据定义 (数据类型、数据长度和结构组成 ) 、数据的使用特点及数据控制信息等。 10 【正确答案】 B 【试题解析】 软件维护有四种类型:校正性维护、适应性维护、完善性维护 和预防性维护。其中: ?校正性维护是指对在测试阶段没有发现的错误进行测试、诊断、定位、纠错及验证修改的回归测试过程。 ?适应性维护是指为了使软件系统适应不断变化的运行环境而修改软件的过程。 ?完善性维护是指软件投入使用并成功运行后,根据用户关于增加新的处理功能,修改原有功能以及各种改进的要求
30、或建议,对该软件系统的功能和质量做进一步的修改或补充。 ?预防性维护是指为了改良将来的可靠性或可维护性,或者为将来的改进奠定更好的基础,而对软件进行的修改或补充。 11 【正确答案】 A 【试题解析】 从工程的 观点看,语言的性能包括如下内容:是否易于将设计转换为程序,编译效率;可移植性;是否有开发工具;源程序的可维护性。简洁性是从心理学的角度看,编程语言应具有的性能。 12 【正确答案】 C 【试题解析】 考生应该特别熟悉软件开发的结构化生命周期模型的各个阶段所产生的结果 (文档 ) 以及这些文档的内容。文件结构和全局数据属于软件设计说明书中应包含的内容之一。 13 【正确答案】 D 【试题
31、解析】 程序流程图属于软件详细设计中描述处理过程的工具,其中用方框表示处理步骤,菱形框代表逻辑条件,而箭头则 表示控制流向。程序流程图有很多缺点: ?本质上不支持逐步求精。 ?程序流程图用箭头表示控制流,可以使程序员不顾结构化设计的原则,随意转移控制。 ?程序流程图不易表示数据结构。 14 【正确答案】 C 【试题解析】 详细设计的任务是为软件结构图中的每一个模块确定采用的算法和块内数据结构,用某种选定的表达工具给出清晰的描述。其任务不仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程应尽可能简明易懂。具体来说,详细设计包括 3个方面的任务:确定每个模块的算法;确定每个模块使用的数
32、据结构;确定模 块的接口细节。而确定软件中模块以及模块之间的联系属于总体设计的任务。 15 【正确答案】 A 【试题解析】 模块耦合性是模块独立性的重要度量因素之一,耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度,进入或访问一个模块的点及通过接口的数据。内聚是从功能角度来衡量模块的联系,其描述的是模块内的功能联系。好的软件结构应该使模块间的耦合度尽可能低,而模块的内聚度尽可能高,从而使模块具有较高的独立性。 16 【正确答案】 D 【试题解析】 并是关系代数基本运算之一 。设 R和 S具有相同的关系模式 (同类关系 ) ,则 R和 S的并是由属于 R或属于 S
33、或同时属于 R和 S的元组组成的集合。从定义中不难看出,两个关系的并所包含的元组个数应满足: MAX(|R|, |S|) |R S|R|+|S|。 17 【正确答案】 B 【试题解析】 视图是从一个或几个基本表 (或其他视图 ) 导出的表,它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。基本表中的数据发生变化,从视图中查询得出的数据也随之改变。视图一经定义,就可以和基 本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但对视图的修改 (插入、删除、更新 ) 操作则有一定的限制。所以不能在视图上定义基本表。 18 【正确答案】
34、 C 【试题解析】 数据库系统的三级模式是对应数据的三个抽象级别,为了能够在内部实现这三个抽象层次之间的联系和转换,数据库管理系统在这三级模式之间提供了两层映像,正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。 ?外模式 /模式映像。模式描述的是数据库数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。对于每一个外模式,数据库系统都有一个外模式 /模式映像,它定义该外模式与内模式之间的对应关系。这些映像定义通常包含在各自外模式的描述中。当模式改变时 (例如增加新的关系、新的属性、改变属性的数据类型等 ) 则数据库管理员对各个外模式 /模式的映像做相应改变,可以使外
35、模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。 ?模式 /内模式映像。模式 /内模式映像 定义了数据库全局逻辑结构与存储结构之伺的对应关系。当数据库的存储结构改变了 (例如选用了另一种存储结构 ) ,由数据库管理员对模式 /内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。 19 【正确答案】 A 【试题解析】 关系是由行和列组成的 “二维表 ”,并满足如下的性质: ?关系中每个元组 (记录 ) 的分量必须是原子的,即表的每一列都是不可再分的。 ?表中
36、每一列的值只能取自同一个域。 ?表中列的次序可以任意交换。 ?表中行的次序可以任意 交换。 ?表中不允许出现完全相同的两行。 该题目的选项中, “表中某一列的数据既可以是字符串,也可以是数字 ”说明关系中的列的值可以来自于不同的域; “表中某一列的值可以取空值 null,所谓空值是指空格或零 ”中的 null是指空值,空值是指没有值或不知道其值是什么,而不是指空格或零;另外,用来惟一标识一行的属性列可以是一个,也可能是多个,所以, “表中必须有一列作为主关键字,用来惟一标识一行 ”也是错误的。 20 【正确答案】 C 【试题解析】 根据公式: |R S|=|R|+|S|-|RS|,可知, |R
37、 S|+|RS|=|R|+|S|,所以,若 |R|=20, |S|=10,则 |R S|和 |RS|的值不可能为 30、 10。 21 【正确答案】 A 【试题解析】 数据库规范设计方法中比较著名的有新奥尔良 (New Orleans) 方法。它将数据库设计过程分为以下几个步骤:需求分析、概念设计、逻辑设计和物理设计。其中,需求分析就是要准确了解与分析用户需求 (包括数据需求与处理需求 ) ,确定新系统应满足的要求,即明确新系统应当 “做什么 ”的问题。其基本任务是:对现实世界要处理的对象 (组织、部门、企业等 ) 进 行详细调查,在了解现行系统的概况、确定新系统功能的过程中,收集支持系统目标
38、的基础数据及其处理方法。需求分析是在用户调查的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。需求分析主要是按照所提出的设计任务收集相关的数据及数据处理的流程,分析各业务的输入数据、输出数据、各类数据的使用频度及各部门之间交换的数据数量等,整理出 “需求说明书 ”,作为以后各阶段工作的基础。需求分析的主要工作有:数据流程图的绘制、数据分析、功能分析、确定功能处理模块和数据之间的关系。 22 【正确 答案】 D 【试题解析】 GRANT和 REVOKE是 SQL中的权限授予和回收语句,属于SQL的数据控制语句。 23 【正确答案】 B 【试题解析】 EDI是
39、英文 Electronic Data Interchange的缩写,代表电子数据交换。是指利用计算机网络传输各种标准的商务文件。 24 【正确答案】 D 【试题解析】 管理信息系统往往按照企业的管理层次将其分解为若干相对独立而又密切相关的子系统来实现,包括战略层、战术层和操作层。 25 【正确答案】 D 【试题解析】 衡 量 MIS成功与否的最主要的、甚至是惟一的标准是该系统是否得到了应用。只有得到应用的系统才能产生效益。 26 【正确答案】 B 【试题解析】 DSS的特点可归纳如下: ?面向高层管理人员经常面临的结构化程度不高,说明不够充分的问题。 ?把模型或分析技术与传统的数据存取技术及检
40、索技术结合起来,所以 DSS一般具有较高的分析数据的能力。 ?易于使用,特别适合于非计算机专业人员以交互方式使用。 ?强调对环境及用户决策方法改变的灵活性及适应性。 ?支持但不是代替高层决策者制定决策。 27 【正确答案】 B 【试题解析】 在 DSS中,对话子系统为决策者提供使用系统的接口。数据库子系统提供支持决策的数据和信息,而模型库子系统为决策者提供利用资料进行推理、比较、分析和选择的手段。数据库与模型库是 DSS的两个基本组成部分。 28 【正确答案】 D 【试题解析】 操作型数据和分析型数据的区别是 ?操作型数据是详细的,而分析型数据是综合的; ?操作型数据在存取瞬间是准确的,而分析
41、型数据代表过去的数据; ?操作型数据需要不断更新,而分析型数据很少更新; ?操作型数据对性能要求高,而分析型数据对性能要求宽。 29 【正确答案】 D 【试题解析】 自顶向下方法的开发周期长,系统复杂,而且投资较大、成本较高,对系统分析和设计人员的要求较高,选项 A、 B、 C均不正确,选项 D是其优点之一。 30 【正确答案】 D 【试题解析】 系统分析员既是信息系统的分析和设计者,又是系统实施的组织者和领导者。系统分析员同时也是企业管理 (特别是高层管理 ) 人员与系统开发人员之间的联络人员和信息的沟通者。系统分析员既要在系统设计中考虑企业的现状和条件,满足用户的需求;同时又要运用自己的智
42、慧和经验改进和完善企业新的信息 系统。所以,对系统分析员的素质和培养提出了更高的要求,这些要求包括: ?系统分析员必须具有系统科学的观点,能够灵活运用系统科学的方法解决问题的能力。 ?系统分析员应该是一类具有广泛技术知识和社会知识的人员。 ?系统分析员应该是既具有理论知识,又有丰富实践经验的人。 ?系统分析员应该具有组织和管理才能,会妥善处理各种人际关系。 系统分析员的选拔有两种途径:从专业技术人员中进行选拔和培养;从熟悉计算机技术的人员中选拔和培养。 31 【正确答案】 C 【试题解析】 EDP、 TPS、 MIS、 DDS等都是支 持和辅助企业管理的,其总体目标是通过信息系统的建设,提高企
43、业的管理水平和效率,所以它们都是计算机面向管理的应用。 32 【正确答案】 A 【试题解析】 可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究。研究的结果可能是肯定的,即系统可以进行开发;但也可能是否定的,即系统在现有条件下不应开发;也可能提出第三种解决方案,如改变目标,或追加投资,或延长工期等。 33 【正确答案】 B 【试题解析】 信息系统分析包括很多内容,如目标分析、环境分析、业务分析、数据分析、效益分析。 其中,系统目标是指系统在开发完成后所应达到的境地或标准。环境分析可分为对内环境分析和对外环境分析两方面。环境分析着重于对较宏观的情况的了解,并不过分地追求某些枝节或
44、细微的问题和情况。以企业为例,内部环境分析着重于了解企业的经营状况、管理模式、企业效益、人员情况、信息系统现状以及主要企业领导对现行信息系统的看法和对新系统的期望。 34 【正确答案】 C 【试题解析】 结构化分析方法中所使用的工具都是用于信息系统逻辑模型的建立。主要有三类: ?数据流程图,也称为 DFD(Data Flow Diagram) 图,该工具用过程、数据流、数据存储、实体四个基本要素描述了系统中数据的流动和数据的变化 (即系统所执行的工作或处理 ) 。 ?数据字典:是对 DFD图中出现的一些主要的数据元素、数据结构、数据流和数据存储的数据逻辑结构的一种描述。 ?过程说明:是对 DF
45、D图中的处理过程加以详细的说明,使用的工具包括结构化英语、判定树、判定表以及 IPO图。 IPO图是输入 /处理 /输出图的简称,是 IBM公司发展完善起来的一种图形工具,能够方便地描绘输入数据、对数据的处理和输出数据之间的关系。 35 【正确答案】 B 【试 题解析】 数据流程图是对软件系统逻辑模型的描述,它所表示的对数据的处理逻辑,反映了软件所必须完成的功能。数据流程图的特性是抽象性和概括性。 36 【正确答案】 C 【试题解析】 系统实施的依据包括:控制结构图、系统配置图、详细设计资料以及数据库设计。系统功能模块图、数据流程图、 E-R图是系统分析用到的工具,不是系统实施的依据。 37
46、【正确答案】 D 【试题解析】 在数据流程图中由于采用自顶向下的结构化方法来绘制,因此上层数据流程图的处理是由对应的下层数据流程图来描述的。对于每一个不需要 再用下层数据流程图描述的基本处理,则需要对它的处理逻辑进行说明,即对输入数据流加工为输出数据流的逻辑要求进行说明,但不是描述处理的控制过程。对这些基本处理的说明的全部即构成对数据流程图中的整个基本处理说明。常用的处理说明工具有结构化浯言、 IPO图、判定表、判别树或借鉴某些程序设计语言等。 38 【正确答案】 C 【试题解析】 结构化方法系统设计的内容可以分为两个层次:总体设计和详细设计。总体设计的主要任务是描述、组织和构造新系统的体系结
47、构。包括软件体系结构设计、信息系统体系结构设计、网络设计、数据 库设计等内容;详细设计属于低层设计,包括代码设计、输入设计、输出设计、界面设计、应用程序设计等。 39 【正确答案】 D 【试题解析】 可行性分析是初步调查后进行的对系统开发必要性和可能性的研究,确定系统的目标和规模是否现实,系统方案在经济上、技术上和操作上是否可以接受。进行可行性研究的基本依据则是用户提出的软件系统目标。 40 【正确答案】 B 【试题解析】 内聚和耦合是软件设计的两个基本准则。内聚是对一个模块内各个处理动作联系紧密程度的度量,耦合是对两个模块之间联接程度的度量。软件设计中,要求模块内部联系紧密,而模块之间相对独
48、立,这是结构化设计中衡量 “模块独立性 ”的重要标准,即在模块结构划分中应尽可能地加强模块的内聚度而尽可能地降低模块间的耦合度。 41 【正确答案】 C 【试题解析】 BSP方法指出,信息系统战略应当表达出企业的各个管理层次的需求。一般在企业内部存在着三个不同的计划控制层:战略计划层、管理控制层、操作控制层。 42 【正确答案】 A 【试题解析】 BSP的基本原则是: ?信息系统必须支持企业的战略目标。 ?信息系统战略应当表达出企业的各个管理层次的 需求。一般在企业内部存在着三个不同的计划控制层:战略计划层、管理控制层、操作控制层。 ?信息系统应该向整个企业提供一致的信息。 ?信息系统应该适应组织机构和管理体制的改变。 ?信息系统的战略规划应当由总体信息系统结构中的子系统开始实现。