1、全国计算机等级考试三级信息管理技术真题 2006年 9月及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:60.00)1.系统软件包括操作系统、语言处理程序、数据库管理系统和服务性程序。以下哪项属于语言处理程序?(分数:1.00)A.编辑程序B.链接程序C.编译程序D.调试程序2.操作系统程序与多个用户程序共用系统中的资源,这属于操作系统的(分数:1.00)A.并发性B.共享性C.随机性D.多路性3.汇编语言是一种(分数:1.00)A.机器语言B.符号语言C.算法语言D.会话语言4.从介质访问控制方法的角度看,局域网可分为哪两类?(分数:1.00)A.
2、共享式与交换式B.共享式与分时式C.交换式与分时式D.共享式与无线式5.信息从源结点传输到目的结点的中途被非法截获,攻击者对其进行修改后发送到目的结点,这属于哪种攻击类型?(分数:1.00)A.截获B.窃听C.篡改D.伪造6.一个加密体制或称密码体制,一般由五个部分组成。以下哪项不属于这五个部分?(分数:1.00)A.密钥空间B.加密算法集C.解密算法集D.数字签名7.软件工程的结构化分析方法强调的是分析开发对象的(分数:1.00)A.数据流B.控制流C.时间限制D.进程通信8.DFD是以下哪一阶段经常使用的工具?(分数:1.00)A.需求分析B.详细设计C.软件测试D.软件维护9.数据字典的
3、实现可以有多种途径,但都具有一些共同的特点。以下哪项不属于这些特点?(分数:1.00)A.充分考虑出错处理B.容易更新和修改C.不重复说明信息D.能方便地查阅数据定义10.耦合是软件结构中各模块之间相互连接的一种度量,以下哪种耦合度最高?(分数:1.00)A.公共耦合B.内容耦合C.控制耦合D.数据耦合11.以下哪项是详细设计阶段需要考虑的内容?(分数:1.00)A.模块的处理过程简明易懂B.避免采用复杂的条件语句C.降低模块之间的耦合度D.增强模块的内聚度12.关于功能测试和验收测试,以下哪种说法是错误的?(分数:1.00)A.目的相同,都是证实功能的实现B.验收测试一般在功能测试之后进行C
4、.功能测试的范围和内容更广D.功能测试强调要有用户参加13.以下均属于软件管理的职能,其中哪一项包括了对工作量的估算、分配以及具体的进度安排?(分数:1.00)A.组织管理B.计划管理C.人员管理D.资源管理14.软件系统的文档分为用户文档和系统文档两类。以下哪项属于系统文档?(分数:1.00)A.参考手册B.安装文档C.需求说明D.使用手册15.具体影响软件维护的因素主要有三个方面,以下不属于这三个方面的是(分数:1.00)A.系统的规模B.系统的年龄C.系统的结构D.系统的效益16.SQL语言中的视图提高了数据库系统的(分数:1.00)A.完整性B.并发性C.隔离性D.安全性17.在 SQ
5、L语言中,用于测试列值非空的短语是(分数:1.00)A.IS NOT EMPTYB.IS NOT NULLC.NOT UNIQUED.NOT EXISTS18.在关系代数运算中,基本运算有并、差、笛卡儿积、选择、投影,其他运算可由这些运算表示。可表示自然连接的基本运算是(分数:1.00)A.并、选择B.差、笛卡儿积、投影C.笛卡儿积、投影D.笛卡儿积、选择、投影19.关系模式设计理论解决的主要问题是(分数:1.00)A.提高查询速度B.减少数据操作的复杂性C.解决插入异常、删除异常和数据冗余D.保证数据的安全性和完整性20.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多
6、个职员,从部门到职员的联系类型是(分数:1.00)A.多对多B.一对一C.一对多D.多对一21.在基本 SQL语言中,不能实现的是(分数:1.00)A.定义视图B.定义基本表C.定义索引D.定义用户界面22.如果关系模式 R(A,B,C) 上有函数依赖 ABC 和 AC,则 R中存在(分数:1.00)A.完全依赖B.部分依赖C.传递依赖D.多值依赖23.第(23)(24)题基于如下的两个关系: 学生关系 R(SNO,SNAME,AGE)(分数:1.00)A.SNOB.SNAMEC.AGED.001E.WangF.20G.002H.ZhangI.18J.003K.LiuL.2424.当删除 R中
7、某个学生的记录时,要求同时删除该学生的选课信息。则在定义 S的外键时应使用的短语是(分数:1.00)A.ON DELETE CASCADESB.ON DEL ETE RESTRICTEDC.ON UPDATE CASCADESD.ON UPDATE RESTRICTED25.信息系统的发展经历了 EDP、TPS、MIS、DSS 等几个阶段,其中将计算机用于财务、物资等部门业务管理的阶段属于(分数:1.00)A.EDPB.TPSC.MISD.DSS26.运用系统的观点,从全局出发设计企业的计算机信息系统称为(分数:1.00)A.DSSB.EDIC.MISD.OIS27.管理信息系统开发失败的因素
8、很多,一般来说其中最主要的是(分数:1.00)A.技术十分复杂且变化太快B.社会因素复杂且不易确定C.涉及系统科学等边缘学科D.涉及决策模型和数学学科28.信息系统开发的必要性和可能性研究称为可行性研究,它应在下列哪个阶段进行?(分数:1.00)A.系统规划B.系统分析C.系统设计D.系统实施29.管理信息系统可分为不同的层次并产生相应的数据,其正确的描述是(分数:1.00)A.管理层产生的数据是企业的基础数据B.战略层产生的数据是企业的基础数据C.操作层产生的数据可直接满足管理的需要D.战略层产生的数据能支持辅助决策30.按企业职能可将管理信息系统分解为若干个子系统,下列不属于职能分解的子系
9、统是(分数:1.00)A.作业子系统B.生产子系统C.财务子系统D.物资子系统31.在信息系统开发中需要确定开发策略,其中正确的是(分数:1.00)A.系统目标应尽量高B.只能采用一种开发方法C.必须以业务为中心D.建立规范的企业业务模型32.关于 MIS与 DSS的正确说法是(分数:1.00)A.MIS和 DSS都处理结构化问题B.MIS和 DSS都由数据驱动C.MIS和 DSS都利用企业的基础数据D.MIS和 DSS都强调管理的效率33.DSS有许多特点,以下关于 DSS的论述中错误的是(分数:1.00)A.DSS面向决策者,为决策者服务B.DSS在决策过程中代替人的决策C.DSS体现决策
10、过程的动态性D.DSS提倡交互式处理34.数据仓库是决策支持系统的另一种技术,以下不属于数据仓库数据的特点是(分数:1.00)A.面向主题的B.集成的C.实时处理的D.反映历史变化的35.办公自动化系统是一类(分数:1.00)A.电子数据处理系统B.决策支持系统C.人机信息系统D.事务处理系统36.信息系统结构化开发方法有若干基本原则,下列不属于结构化方法基本原则的是(分数:1.00)A.强调系统观点,自上而下进行分析B.强调动态完成需求定义C.强调开发的阶段性,按时间划分阶段D.强调各阶段文档资料的规范和完整37.以下关于系统开发中初步调查的描述,正确的是(分数:1.00)A.与企业高层领导
11、座谈B.搜集详细基础信息C.必须访问操作人员D.为系统分析提供详细材料38.信息系统的功能模型也称为逻辑模型,下列不属于系统逻辑模型的是(分数:1.00)A.总体结构图B.数据流程图C.数据概念结构图D.模块结构图39.在数据存储设计中,支持一类特定应用的数据组织类型常称为(分数:1.00)A.文件系统B.应用数据库C.主题数据库D.信息检索系统40.信息系统的物理模型描述了信息系统的具体结构和物理实现方法,下列属于物理模型的是(分数:1.00)A.数据流程图B.业务流程图C.系统流程图D.实体联系图41.以下有关应用程序编制的描述中,正确的是(分数:1.00)A.测试人员由编码人员组成B.测
12、试用例和数据由用户提供C.测试是为了证明程序的正确性D.程序编制必须由编码、测试和排错三个层次组成42.企业系统规划(BSP)方法实施的最后成果是为企业提供信息系统的(分数:1.00)A.经营数据B.实施方案C.总体规划D.详细设计43.企业信息系统所提供信息的不一致性,主要源于信息系统实施是(分数:1.00)A.自顶向下的B.分布开发的C.自底向上的D.逐步求精的44.BSP方法认为,一个企业信息系统战略规划的实现,应当开始于总体信息系统结构中的(分数:1.00)A.优先子系统B.数据类定义C.过程定义D.关键成功因素选择45.BSP方法为了信息系统能适应组织机构和管理体制的改变所采取的概念
13、是首先定义企业的(分数:1.00)A.数据B.过程C.业务D.目标46.BSP方法指出定义企业过程的三类主要资源中,不包括(分数:1.00)A.计划和控制资源B.产品/服务资源C.支持性资源D.数据和信息资源47.BSP方法认为,用作对企业度量和控制的历史的和综合的数据应属于(分数:1.00)A.存档类数据B.事务类数据C.计划类数据D.统计类数据48.BSP方法实施时确定子系统优先顺序时,并不考虑子系统(分数:1.00)A.近期投资省而长期效益好B.影响人员的面和量C.为初期数据库结构提供基础D.实现的难易程度49.根据 J.Martin方法的设计思想,以下不正确的论断是(分数:1.00)A
14、.强调建立信息系统的必要性B.自顶向下规划与局部设计结合C.可以由子系统独立实施D.高层管理人员必须参与50.J.Martin给出的企业信息工作的技术模型图示中,其最基础的一层是建立(分数:1.00)A.企业模型B.信息资源战略规划C.主题数据库数据模型D.处理过程表示51.J.Martin在信息资源规划中,强调其实施的策略是自顶向下规划与自底向上设计相结合,其中负责设计的是(分数:1.00)A.信息资源规划者B.用户分析员C.终端用户D.数据管理员52.J.Martin指出,自顶向下的全局规划可分为粗略和精细两种方式,而其中粗略方式并不描述(分数:1.00)A.职能范围B.业务活动过程C.活
15、动D.主题数据库53.J.Martin对自顶向下全局规划工作提出过时间要求,并指出只要有切实可行的规划方法,规划工作的完成时间约为(分数:1.00)A.12个月B.9个月C.8个月D.6个月54.J.Martm认为,应该把企业的业务职能范围分解成多个功能,并逐级向下分解为更低层的功能,直到产生最基本的(分数:1.00)A.活动B.过程C.职能D.功能55.战略数据规划方法引入了主题数据库的重要概念,下列哪个是有关主题数据库的正确论述?(分数:1.00)A.主题数据库与企业的经营主题有关B.主题数据库与企业一般应用项目有关C.一个应用项目只能使用一个主题数据库D.一个主题数据库仅对应于一个应用项
16、目56.J.Martin划分了计算机的四类数据环境,并指出将信息检索系统从生产性的数据系统中分离出来的主要原因是考虑系统的(分数:1.00)A.可实现性B.运行效率C.灵活性D.可变性57.J.Martin方法的执行过程中,指出一组相关活动应具有若干项特性。 产生明确的结果 有明确的边界 管理职责有明确规定 有自包含性 以上哪些是这些活动应具有的特性?(分数:1.00)A.仅和B.仅和C.仅、和D.全部58.原型化方法是一种对严格定义方法的改进,其初始目的是为系统提供(分数:1.00)A.需求定义的策略B.建造工具C.实施的方法D.可实现的模型59.以下有关原型化方法的论述中,哪个是不正确的?
17、(分数:1.00)A.加强了开发过程中用户的参与和决策B.提供了验证用户需求的环境C.要完成大量的书面文档D.简化了项目管理60.原型化方法实施中常可采用所谓混合原型化策略,下述各项 屏幕原型化 购买初始模型 进行可行性分析 子系统原型化 哪些是属于可采用的策略?(分数:1.00)A.仅和B.仅和C.仅、和D.全部二、B填空题/B(总题数:20,分数:40.00)61.CPU交替执行操作系统程序和用户程序。其中U 【1】 /U程序通常在管态下运行。(分数:2.00)填空项 1:_62.能够以相互U 【2】 /U资源的方式互联起来的自治计算机系统的集合称为计算机网络。(分数:2.00)填空项 1
18、:_63.人们从不同的角度给软件工程以定义,但它们的核心都是强调以U 【3】 /U化的方式来组织软件的开发。(分数:2.00)填空项 1:_64.一套分层的数据流图由顶层、底层和中间层组成。顶层图划定了系统的U 【4】 /U。(分数:2.00)填空项 1:_65.在测试阶段没有发现的错误,会在软件投入实际运行后逐渐暴露出来。对这类错误的测试、诊断、纠错以及回归测试过程,称为U 【5】 /U维护。(分数:2.00)填空项 1:_66.数据库的完整性规则分为三类,它们是U 【6】 /U完整性规则,参照完整性规则和用户定义的完整性规则。(分数:2.00)填空项 1:_67.概念模型设计是数据库设计的
19、一个重要阶段,用于表达概念模型最为常用的工具是 P.P.S.Chen 于1976年提出的U 【7】 /U模型。(分数:2.00)填空项 1:_68.在 SQL语言中,提供对数据的检索、更新等功能的语言是U 【8】 /U。(分数:2.00)填空项 1:_69.信息系统建设涉及管理体制、机构和业务流程的变革,因此,必须有U 【9】 /U者参与。(分数:2.00)填空项 1:_70.从概念上划分,系统实施阶段包括 4项工作,即设备的安装、软件的开发、U 【10】 /U的培训和数据的准备。(分数:2.00)填空项 1:_71.信息系统开发中的项目控制一般包括资源保证、进度控制、U 【11】 /U调整、
20、审核批准和费用统计。(分数:2.00)填空项 1:_72.系统分析的内容应包括目标分析、环境分析、业务分析、数据分析和U 【12】 /U分析。(分数:2.00)填空项 1:_73.对于大系统而言,调试只能在一个系统的模拟环境下进行,并事先设计好测试的U 【13】 /U和数据。(分数:2.00)填空项 1:_74.企业系统规划(BSP)方法是一个转化过程,它将企业的战略转化为U 【14】 /U的战略。(分数:2.00)填空项 1:_75.BSP方法强调将数据作为一种企业的U 【15】 /U加以管理。(分数:2.00)填空项 1:_76.J.Martin指出,应该结合U 【16】 /U的战略规划进
21、行必要的业务规划讨论。(分数:2.00)填空项 1:_77.J.Martin指出,在一个企业的业务活动中,将那些能确保企业具有竞争能力的因素称为U 【17】 /U。(分数:2.00)填空项 1:_78.J.Martin指出,回顾数据库的应用发展史,一般有两类数据库,即主题数据库和U 【18】 /U。(分数:2.00)填空项 1:_79.有关原型化的论述中一般将系统的需求定义策略划分为U 【19】 /U定义策略和原型定义策略。(分数:2.00)填空项 1:_80.实施原型化方法的最基本的步骤是:识别基本需求和开发U 【20】 /U。(分数:2.00)填空项 1:_全国计算机等级考试三级信息管理技
22、术真题 2006年 9月答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:60.00)1.系统软件包括操作系统、语言处理程序、数据库管理系统和服务性程序。以下哪项属于语言处理程序?(分数:1.00)A.编辑程序B.链接程序C.编译程序 D.调试程序解析:解析 系统软件一般包括:操作系统、语言处理程序、数据库管理系统、服务性程序。操作系统管理计算机的软硬件资源,分为批处理系统、分时操作系统和实时操作系统;语言处理程序将高级语言编写的源程序翻译为机器语言表示的目标程序;数据库管理系统对计算机中的大量数据进行组织、管理、查询并提供一定的功能;服务性程序是辅助性
23、的程序,提供各种运行需要的服务。可见,选项 A“编辑程序”、选项 B“链接程序”和选项 D“调试程序”都属于服务性程序;选项 C“编译程序”为语言处理程序。2.操作系统程序与多个用户程序共用系统中的资源,这属于操作系统的(分数:1.00)A.并发性B.共享性 C.随机性D.多路性解析:解析 操作系统的特点有 3个特点。(1)并发性,计算机系统中同时存在多个程序,看起来是同时向前推进的,并发性具体体现在两个方面:用户程序之间的并发执行;用户程序与操作系统程序之间的并发执行。(2)共享性,在操作系统的控制下,多个用户程序与操作系统程序共用系统资源。(3)随机性,操作系统在随机的环境中运行。通过上述
24、分析可知,操作系统程序与多个用户程序共用系统资源,这属于操作系统的共享性。选项 B正确。3.汇编语言是一种(分数:1.00)A.机器语言B.符号语言 C.算法语言D.会话语言解析:解析 面向计算机的人工语言有 3类:机器语言、汇编语言和高级语言。(1)机器语言最初级,且依赖于硬件。机器语言是二进制代码格式,可以由机器直接识别。 (2)汇编语言也叫做符号语言,使用助记符号表示指令。计算机不能直接识别和运行,需要通过翻译程序翻译为机器语言,才能运行。(3)高级语言是面向问题的设计语言,又称算法语言。高级语言不能直接运行,通过编译程序转换为机器语言才能运行。通过上述分析可知,汇编语言是一种符号语言,
25、选项 B正确。4.从介质访问控制方法的角度看,局域网可分为哪两类?(分数:1.00)A.共享式与交换式 B.共享式与分时式C.交换式与分时式D.共享式与无线式解析:解析 局域网(LAN)是在小范围内通过传输介质及一定的接口电路将许多数据设备互相连接起来进行数据通信、资源共享的计算机网络系统。根据介质访问控制方法划分为;共享式局域网和交换式局域网,所以,选项 A正确。5.信息从源结点传输到目的结点的中途被非法截获,攻击者对其进行修改后发送到目的结点,这属于哪种攻击类型?(分数:1.00)A.截获B.窃听C.篡改 D.伪造解析:解析 信息的传输过程中,有 4种攻击;截获(信息中途被截获丢失,不能收
26、到原信息)、窃听(信息中途被窃听,可以收到原信息)、篡改(信息中途被篡改,结果收到错误信息)、伪造(没有传送信息,却有伪造信息传输到目的结点)。由此可见,本题的正确答案为选项 C。6.一个加密体制或称密码体制,一般由五个部分组成。以下哪项不属于这五个部分?(分数:1.00)A.密钥空间B.加密算法集C.解密算法集D.数字签名 解析:解析 加密体制由 5部分构成:(1)全体明文所组成的集合,即明文空间;(2)全体密文所组成的集合,即密文空间;(3)全体加密密钥所组成的集合,即加密密钥空间和全体解密密钥所组成的集合,即解密密钥空间共同组成的集合,即密钥空间;(4)加密密钥所确定的加密算法集或规则表
27、;(5)解密密钥所确定的解密算法集或规则集。可以看出,选项 D“数字签名”不属于这 5部分,所以为所选答案。7.软件工程的结构化分析方法强调的是分析开发对象的(分数:1.00)A.数据流 B.控制流C.时间限制D.进程通信解析:解析 结构化分析方法强调分析开发对象的数据流,对于数据流、时间限制和进程间通信等方面的描述不够精确,这是结构化分析方法的特点之一。选项 A正确。8.DFD是以下哪一阶段经常使用的工具?(分数:1.00)A.需求分析 B.详细设计C.软件测试D.软件维护解析:解析 需求分析常用工具有数据流图(Data Flow Diagram,DFD) 和数据字典(Data Dictio
28、nary,DD) 。所以选项 A正确。9.数据字典的实现可以有多种途径,但都具有一些共同的特点。以下哪项不属于这些特点?(分数:1.00)A.充分考虑出错处理 B.容易更新和修改C.不重复说明信息D.能方便地查阅数据定义解析:解析 数据字典的实现可以有三种途径:人工过程、自动化过程和人机混和过程。无论采用哪种途径实现的数据字典都应具有下述特点:(1)通过名字能方便地查阅数据的定义,选项 D正确。(2)没有冗余。(3)尽量不重复其他部分已说明的信息,选项 C正确。(4)能单独处理描述每个名字的信息。(5)书写方法简单方便而且严格,容易更新和修改,选项 B正确。选项 A不属于这些特点,为所选答案。
29、10.耦合是软件结构中各模块之间相互连接的一种度量,以下哪种耦合度最高?(分数:1.00)A.公共耦合B.内容耦合 C.控制耦合D.数据耦合解析:解析 耦合的强弱取决于模块间接口的复杂程度,即进入或访问一个模块的点及通过接口的数据。两个模块之间的耦合方式按耦合度从低到高的次序排列如下:非直接耦合(两个模块没有直接联系,任一个都能不依赖于对方而独立工作)、数据耦合 (一个模块访问另一个模块,相互传递的信息以参数形式给出,并且传递的参数完全是数据元素,而不是控制元素)、标记耦合(两个模块都要使用同一个数据结构的一部分,不是采用全程公共数据区共享,而是通过模块接口界面传递数据结构的一部分)、控制耦合
30、(一模块把控制数据传递到另一模块,对其功能进行控制)、外部耦合(模块受程序的外部环境约束时,就出现较高程度的耦合)、公共耦合(两个以上模块共用一个全局数据区时引起的耦合)、内容耦合(某个模块直接使用保存在另一模块内部的数据或控制信息,或转入另一模块时引起的耦合)。在本题中,内容耦合的耦合度最高,选项 B正确。11.以下哪项是详细设计阶段需要考虑的内容?(分数:1.00)A.模块的处理过程简明易懂 B.避免采用复杂的条件语句C.降低模块之间的耦合度D.增强模块的内聚度解析:解析 在总体设计阶段,确定软件系统的总体结构,给出系统中各个模块的功能和接口。在详细设计阶段,需要根据总体设计的结果,考虑如
31、何实现定义的软件系统,直到对系统中的每个模块给出足够详细的过程描述。详细设计的结果,将基本上决定代码的质量。由于在软件的生命周期内,设计测试方案、诊断程序错误、修改和改进程序等工作,都必须先读懂程序,所以,可读性是衡量程序质量的一个重要指标。为了提高程序的可读性,详细设计的任务,就不仅仅是在逻辑上正确实现每个模块的功能,更重要的是设计的处理过程应当尽可能的简明易懂。通过上述分析可知,选项 A正确。选项 C和选项 D都是总体设计阶段考虑的内容,选项 B是编码阶段的考虑内容。12.关于功能测试和验收测试,以下哪种说法是错误的?(分数:1.00)A.目的相同,都是证实功能的实现B.验收测试一般在功能
32、测试之后进行C.功能测试的范围和内容更广D.功能测试强调要有用户参加 解析:解析 功能测试和验收测试是既有共同性而又有区别的两类测试。表现在:(1)功能测试的目的和验收测试的目的是相同的,都是证实功能的实现。(2)功能测试的范围和内容一般更广于验收测试。(3)一般验收测试是在功能测试之后进行的。(4)参与测试的人员组成不同,一般系统功能测试小组由设计人员和质量保证人员组成,而验收小组更强调用户代表和主管部门的人员参加。综上所述,选项 D的叙述错误,为所选答案。13.以下均属于软件管理的职能,其中哪一项包括了对工作量的估算、分配以及具体的进度安排?(分数:1.00)A.组织管理B.计划管理 C.
33、人员管理D.资源管理解析:解析 软件管理也称为项目管理,软件管理的主要职能包括:组织管理(建立必要的组织机构,选择合适的业务和开发人员)、人员管理(完备人员组织和管理,明确任务分工,特别是开发人员和测试人员间的分工和配合)、资源管理(包括硬件、支持软件、通信和辅助资源的管理)、计划管理(包括对整个软件生命周期的计划安排和执行,工作量的估算和分配以及具体的进度安排)、版本管理(管理在软件生命周期的各个阶段产生一系列的文件,包括报告、数据和程序)。综上所述,计划管理包括了对工作量的估算、分配以及具体的进度安排。选项 B正确。14.软件系统的文档分为用户文档和系统文档两类。以下哪项属于系统文档?(分
34、数:1.00)A.参考手册B.安装文档C.需求说明 D.使用手册解析:解析 软件文档包括用户文档和系统文档。用户文档的目的是使用户了解系统,至少应包括功能描述、安装文档、使用手册、参考手册、操作员指南等。系统文档是从问题定义、需求说明到验收测试计划这样一系列与系统实现有关的文档。由此可知,选项 A、B 和 D都是用户文档,选项 C是系统文档。15.具体影响软件维护的因素主要有三个方面,以下不属于这三个方面的是(分数:1.00)A.系统的规模B.系统的年龄C.系统的结构D.系统的效益 解析:解析 影响软件维护的因素包括人员因素、技术因素和管理因素、程序自身的因素。具体影响因素如下:(1)系统的规
35、模。系统规模越大,维护困难越多。(2)系统的年龄。系统运行时间越长,在维护中结构的多次修改,会造成维护困难。(3)系统的结构。不合理的程序结构会带来维护困难。选项 D不属于影响因素。16.SQL语言中的视图提高了数据库系统的(分数:1.00)A.完整性B.并发性C.隔离性D.安全性 解析:解析 视图能够对机密数据提供安全保护。有了视图机制,就可以在设计数据库应用系统时,对不同的用户定义不同的视图,使机密数据不出现在不应看到这些数据的用户视图上,这样就由视图的机制自动提供了对机密数据的安全保护功能。所以选项 D正确。17.在 SQL语言中,用于测试列值非空的短语是(分数:1.00)A.IS NO
36、T EMPTYB.IS NOT NULL C.NOT UNIQUED.NOT EXISTS解析:解析 测试列值非空的短语是 IS NOT NULL。选项 B正确。18.在关系代数运算中,基本运算有并、差、笛卡儿积、选择、投影,其他运算可由这些运算表示。可表示自然连接的基本运算是(分数:1.00)A.并、选择B.差、笛卡儿积、投影C.笛卡儿积、投影D.笛卡儿积、选择、投影 解析:解析 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。自然连接可记作;= m1、m2mn (R.A=S.AR.A K=S.AK(RS)即先做笛卡尔积,再做选
37、择运算,从 R与 S的笛卡尔积中选出属性值相同的元组,再做投影运算,取消重复的列,其中 m1,m 2,m n是除了 S.A1,S.A 2,S.A k分量以外的 RS的所有分量组成的序列,且它们的顺序与在 RS中相同。一般的连接操作是从行的角度进行运算,但自然连接还需要取消重复列,所以是同时从行和列的角度进行的运算。综上所述,自然连接使用了笛卡儿积、选择和投影运算,选项 D正确。19.关系模式设计理论解决的主要问题是(分数:1.00)A.提高查询速度B.减少数据操作的复杂性C.解决插入异常、删除异常和数据冗余 D.保证数据的安全性和完整性解析:解析 关系模式设计理论解决的主要问题有:数据冗余、更
38、新异常、插入异常和删除异常。所以选项 C正确。20.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多个职员,从部门到职员的联系类型是(分数:1.00)A.多对多B.一对一C.一对多 D.多对一解析:解析 每个职员只能属于一个部门,一个部门可以有多个职员,那么,部门与职员之间的联系类型是一对多,选项 C正确。21.在基本 SQL语言中,不能实现的是(分数:1.00)A.定义视图B.定义基本表C.定义索引D.定义用户界面 解析:解析 在基本 SQL语言中,可以实现定义基本表、定义视图和定义索引,不能实现定义用户界面。所以选项 D为所选答案。22.如果关系模式 R(A,B,C)
39、 上有函数依赖 ABC 和 AC,则 R中存在(分数:1.00)A.完全依赖B.部分依赖 C.传递依赖D.多值依赖解析:解析 函数依赖和别的数据依赖一样是语义范畴的概念。只能根据语义来确定一个函数依赖,不是指关系模式 R的某个或某些关系满足的约束条件,而是指 R的一切关系均要满足的约束条件。由题目知AC,但 C不完全依赖于 A,还依赖于 AB,据此可知,R 中存在部分依赖,选项 B正确。23.第(23)(24)题基于如下的两个关系: 学生关系 R(SNO,SNAME,AGE)(分数:1.00)A.SNOB.SNAME C.AGED.001E.WangF.20G.002H.ZhangI.18J.
40、003K.LiuL.24解析:解析 在二维表中的列(字段),称为属性,属性的个数称为关系的元数,在二维表中的一行(记录的值),称为一个元组。将题目 SQL语句拆开来分析,SELECT sno FROM S WHERE cno=“c1”语句的结果为:SNO001001002题目中 SQL语句相当于 SELECT * FROM R WHERE sno IN (001,002),结果为:SNO SNAME AGE001 Wang 20002 Zhang 18由此可知,元数为 3,元组数为 2,选项 B正确。24.当删除 R中某个学生的记录时,要求同时删除该学生的选课信息。则在定义 S的外键时应使用的
41、短语是(分数:1.00)A.ON DELETE CASCADES B.ON DEL ETE RESTRICTEDC.ON UPDATE CASCADESD.ON UPDATE RESTRICTED解析:解析 当关系中的某个属性(或属性组)虽然不是该关系的主键或只是主键的一部分,但却是另一个关系的主键时,称该属性(或属性组)为这个关系的外键。当执行删除操作时,一般只需要检查参照完整性规则。如果是删除被参照关系中的行,检查被删除行在主键属性上的值是否正在被相应的被参照关系的外键引用,若不被引用,可以执行删除操作;若正在被引用,有三种可能的做法:拒绝删除、空值删除和级联删除。本题就是级联删除,级联删
42、除(CASCADES)将参照关系中与被参照关系中要删除元组主键值相同的元组一起删除。受限删除(RESTRICTED) 只有参照关系中没有元组与被参照关系中要删除元组主键值相同时才执行删除操作,否则拒绝。置空值删除(SET NULL)删除被参照关系中的元组,同时将参照关系中相应元组的外键值置为空。正确答案为选项 A。25.信息系统的发展经历了 EDP、TPS、MIS、DSS 等几个阶段,其中将计算机用于财务、物资等部门业务管理的阶段属于(分数:1.00)A.EDPB.TPS C.MISD.DSS解析:解析 信息系统的发展过程可以分为四个阶段。(1)第一阶段为数据处理阶段。最初形式是电子数据处理业
43、务(EDP),主要是模拟人的手工劳动,较少涉及管理内容。 (2)第二阶段为业务处理阶段。计算机逐步应用于企业的部分业务管理,如财会、业务等管理,但是还没有涉及企业全局的、全系统的管理。经过这一阶段的发展,出现了事务处理系统(TPS)。(3)第三阶段为管理信息系统(MIS)阶段。强调企业各局部系统间的信息联系。以企业管理系统为背景,以基层业务系统为基础,以完成企业总体任务为目标,提供各级领导从事管理所需的信息。(4)第四阶段为决策支持系统(DSS)阶段,并向综合 DSS、MIS 功能,以办公自动化(OA) 技术为支撑的办公信息系统(OIS)方向发展。可见,将计算机应用于财务、物资等部门业务管理的
44、阶段属于第二阶段,选项 B正确。26.运用系统的观点,从全局出发设计企业的计算机信息系统称为(分数:1.00)A.DSSB.EDIC.MIS D.OIS解析:解析 运用系统的观点,从全局出发来设计企业的计算机信息管理系统是管理信息系统(MIS)的任务。管理信息系统强调企业各局部系统间的信息联系。以企业管理系统为背景,以基层业务系统为基础,以完成企业总体任务为目标,提供各级领导从事管理所需的信息。选项 C正确。27.管理信息系统开发失败的因素很多,一般来说其中最主要的是(分数:1.00)A.技术十分复杂且变化太快B.社会因素复杂且不易确定 C.涉及系统科学等边缘学科D.涉及决策模型和数学学科解析
45、:解析 可行性研究要从技术可行性、经济可行性和社会可行性三个方面入手进行分析。它是对系统作初步调查和分析后,与系统目标分析结合进行的,要在系统分析阶段进行。选项 B正确。28.信息系统开发的必要性和可能性研究称为可行性研究,它应在下列哪个阶段进行?(分数:1.00)A.系统规划 B.系统分析C.系统设计D.系统实施解析:解析 结构化生命周期方法将信息系统的开发过程划分为五个首尾相连的阶段,即系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行和维护阶段。可行性研究要从技术可行性、经济可行性和社会可行性三个方面入手进行分析。它是对系统作初步调查和分析后,与系统目标分析结合进行的,十分
46、重要,应该在系统研制,的初期也就是规划阶段进行。选项 A正确。29.管理信息系统可分为不同的层次并产生相应的数据,其正确的描述是(分数:1.00)A.管理层产生的数据是企业的基础数据B.战略层产生的数据是企业的基础数据C.操作层产生的数据可直接满足管理的需要D.战略层产生的数据能支持辅助决策 解析:解析 按照应用层次的差别,管理信息系统可划分为:(1)面向基层的操作层的数据处理。操作层所产生的数据是系统的基础数据和原始数据的组成部分。原始数据的完整、准确和真实是系统后续处理的有效性和可靠性的保证。(2)面向中层的战术层的数据管理。中层数据管理的数据来源于基层和其他职能部门以及企业外部,经过汇总
47、、分析后再输送给上级部门或者其他需要交流信息的部门。中层数据处理主要满足企业各部门进行日常管理的需要。(3)面向高层的战略层的宏观调控。其主要任务是利用企业的内部与生产有关的信息,以及外部与企业和发展有关的信息。由此可见,没有管理层产生的数据一说,所以选项 A错误;操作层数据是企业的基础数据,而不是战略层产生的数据,所以选项 B错误;战术层数据可以满足管理的需要,而不是操作层数据,所以选项 C错误。选项 D为正确答案。30.按企业职能可将管理信息系统分解为若干个子系统,下列不属于职能分解的子系统是(分数:1.00)A.作业子系统 B.生产子系统C.财务子系统D.物资子系统解析:解析 一般情况下,管理信息系统是一个复杂的大系统。可以按照企业的组织职能和管理层次将其划分为若干个独立而又密切相关的子系统,即可从横向和纵向两个方面来刻画系统的分解。横向分解就是基于职能的分解,如按企业的职能而不是按照组织机构将系统划分为如下 5个子系统:(1)销售子系统,根据计划和市场需求,制定企业的经营计划;(2)生产子系统,制定生产计划,实现生产调度和生产统计;(3)财务子系统,制定财务计划,实现会计管理和统计分析;(4)物资子系统,制定库存计划,实现库存管理和库存会计;