一、选择题(每小题1分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1) 系统软件一般包括 Ⅰ.服务性程序 Ⅱ.语言处理程序 Ⅲ.操作系统 Ⅳ.数据库管理系统 A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅲ和Ⅳ C) Ⅱ、Ⅲ和Ⅳ D) 全部 (2) 下列关于进程间通信的描述中,不正确的是 A) 进程互斥是指每次只允许一个进程使用临界资源B) 进程控制是通过原语实现的 C) P、V操作是一种进程同步机制D) 管程是一种进程高级通信机制 (3) 引入虚拟存储技术的关键前提是 A)程序执行的局部性原理B)有大容量的外存C)硬件提供地址转换机制D) 选择一种合适的页面调度算法 (4) Internet上的计算机,在通信之前需要 A) 建立主页 B) 指定一个IP地址C) 使用WWW服务 D) 发送电子邮件 (5) 信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。下列哪些属于攻击方法 Ⅰ.复制信息 Ⅱ.剪裁信息 Ⅲ.窃听信息 A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅰ和Ⅲ D) 全部 (6) 计算机病毒是一种具有破坏性的计算机程序,它是 A) 最初由系统自动生成的程序 B) 具有恶毒内容的文件 C) 具有自我再生能力的程序 D) 只通过网络传播的文件 (7) 软件工程方法的产生源于软件危机,下列哪个(些)是产生软件危机的内在原因? Ⅰ.软件复杂性Ⅱ.软件维护困难Ⅲ.软件成本太高Ⅳ.软件质量难保证 A) Ⅰ B) Ⅲ C) Ⅰ和Ⅳ D) Ⅲ和Ⅳ (8) 在软件工程实施中,产生软件生命周期的概念是由于 A) 方法论所决定 B) 开发技术划分 C) 软件开发规律 D) 软件过程管理 (9) 结构化软件开发期将软件的开发划分为三个阶段,其中关键是 A) 编码的正确性 B) 需求的准确性 C) 测试的严格性 D) 设计的科学性 (10) 在结构化方法的软件需求定义中,可采用分析工具来辅助完成。下列工具中,哪些是常用的工具? Ⅰ.数据流图 Ⅱ.结构图 Ⅲ.数据字典 Ⅳ.判定表 A) Ⅰ和Ⅲ B) Ⅰ、Ⅱ和Ⅲ C) Ⅰ、Ⅱ和Ⅳ D) Ⅰ、Ⅲ和Ⅳ (11) 软件工程的结构化分析方法具有其身特征,下列可选内容中,哪个不具有其特征? A)书写大量文档 B)详细的界面表示 C)对数据流进行分析 D)冻结应用需求 (12) 详细设计是软件总体设计后的工作。下列可选内容中,哪个不属于详细设计内容? A) 算法设计 B) 模块设计 C)屏幕设计 D)功能设计 (13) 软件评审是保证软件质量的重要措施,它是对软件开发阶段成果的复审。下列哪些是复审的必须内容? Ⅰ.需求复审 Ⅱ.总体设计复审 Ⅲ.详细设计复审 Ⅳ.程序复审 A) Ⅰ、Ⅱ和Ⅲ B) Ⅱ、Ⅲ和Ⅳ C) Ⅰ、Ⅲ和Ⅳ D) 全部 (14) 提高软件的可维护性可采取很多措施,下列哪个不在措施之列? A)提供没有错误的程序 B) 建立质量保证制度C) 改进程序文档质量 D) 明确软件质量标准 (15) 在软件开发过程中,软件结构设计是描述 A)数据存储结构 B)软件模块关系C)软件结构测试 D)软件控制过程 (16) 在数据库技术中,反映现实世界中事物的存在方式或运行状态的是 A) 信息 B)数据 C)消息 D)命令 (17) 在数据库的三级模式结构中,内模式有 A)1个 B)2个 C)3个 D)任意多个 (18) 设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是 A) 90000 B) 30000 C) 10000 D) 400 (19) 下列对关系的叙述中,哪个是不正确的? A) 关系中的每个属性是不可分解的 B) 在关系中元组的顺序是无关紧要的 C) 任意的一个二维表都是一个关系 D) 每一个关系只有一种记录类型 (20) 下列关系运算中,哪个运算不要求关系R与关系S具有相同的目(属性个数)? A) R×S B)R∪S C)R∩S D)R-S 第(21)和(22)题是基于"学生-选课-课程"数据库中的三个关系: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) (21) 若要求查找选修"数据库技术"这门课程的学生姓名和成绩,将使用关系 A) S和SC B) SC和C C) S和C D) S、SC和C (22) 若要求查找姓名中第一个字为'刘'的学生号和姓名。下面列出的SQL语句中,哪个是正确的 A) SELECT S#,SNAME FROM S WHERE SNAME = '刘%' B) SELECT S#,SNAME FROM S WHERE SNAME = '刘_' C) SELECT S#,SNAME FROM S WHERE SNAME LIKE '刘%' D) SELECT S#,SNAME FROM S WHERE SNAME LIKE '刘_' (23) 下列概念中,哪个不是数据库管理系统必须提供的数据控制功能? A)安全性 B)完整性 C)移植性 D)一致性 (24) 在关系数据库设计中,设计视图(view)是哪个阶段的内容? A) 需求分析 B) 概念设计 C) 逻辑设计 D) 物理设计 (25) 面向管理的信息系统建设极其复杂和艰巨,主要原因是 A) 具有复杂的计算机及网络设备 B) 具有复杂的数据库,且数据量大 C) 具有社会性的一面,是人/机系统 D) 开发人员难于跟上技术更新 (26) 当企业提出建设信息系统时,总是基于 A) 企业需要技术创新 B) 企业发展目标需要信息系统支持 C) 已有一笔建设资金需要利用 D) 技术人员有积极性和能力 (27) 一个大型信息系统必须有一个总体规划,这主要是因为 A) 需要勾划出系统框架以便控制费用 B) 指导和协调各子系统之间的矛盾和冲突 C) 可以尽快见到效益 D) 保证每一个子系统独立开发 (28) 建设管理信息系统要完成多个工程,最基础的是 A) 计算机配置工程 B)收集和输入数据的数据工程 C)设计和实施网络工程 D)设计和实施软件工程 (29) 下列关于信息系统建设中组织和领导的原则,正确的是 A) 项目领导小组的组长应由系统分析员担任 B) 项目开发小组应由计算机软件和网络人员组成 C) 必须动员全部管理人员支持 D) 系统规划的领导者由本企业最高领导人员担任 (30) 下面关于MIS和DSS关系的描述中,不正确的是 A) MIS面对结构化系统,而DSS面对非结构化系统 B) MIS侧重于管理,而DSS侧重于决策 C) MIS是数据驱动的,而DSS是模型驱动的 D) MIS是强调集中管理,而DSS趋向于信息的分散利用 (31) 企业管理分成高、中、基三个层次,不同的管理层次需要不同的信息。下列描述中正确的是 A) 成本记录是财务管理的中层需要的信息 B) 人事档案是人事管理的中层需要的信息 C) 新市场的长期预测是销售管理基层需要的信息 D) 现有库存量是物资管理的基层需要的信息 (32) 下列哪个不属于管理信息系统开发的前提和策略 A) 确定合适的目标 B) 建立优化的企业模型 C) 制订正确的开发策略 D) 选定一种合适的开发工具 (33) 下列关于MIS的设备、工具和环境选择的描述中,正确的是 A) 必须采用最先进的技术 B) 借助于成熟的开发工具 C) 首先购买主机以便在主机上开发 D) 工程中充分利用实验室技术 (34) 在信息系统开发方法中,不属于结构化方法指导思想的是 A) 面向用户,进行可行性论证 B) 强调系统观点,自底向上进行分析 C) 分阶段工作,强调各阶段有规范完整的文档 D) 充分估计变化因素,强调模块化结构 (35) 在信息系统开发中,不属于系统初步调查的内容是 A) 系统的目标和边界 B) 计划的资金投入和工期要求 C) 信息流程和信息存储 D) 有关的宏观信息 (36) 对系统分析中目标分析的正确描述是 A) 目标设定的标准是无法度量的 B) 目标应尽可能高标准 C) 目标一旦确定就不要修改 D) 目标是由企业环境和功能需求确定的 (37) 下列关于信息系统建设环境分析的描述中,不正确的是 A) 环境分析必须认真细致,不放过每一个细微枝节 B) 内部环境分析的重要内容之一是最高领导层的理解和认识 C) 外部环境主要是企业的生存环境 D) 环境分析有利于确定信息系统的规模、投资等方案 (38) 下列关于信息系统建设业务分析的描述中,不正确的是 A) 业务分析首先是组织机构的调查和分析 B) 业务流程调查时需要画系统结构图 C) 业务分析需要业务知识和信息技术专业知识的支持 D) 业务模型应基于人工管理并高于人工管理 (39) 下列关于数据分析的描述中,不正确的是 A) 数据流图抽象于组织机构图 B) 数据分析包括数据字典的编制 C) 数据字典中被定义的内容一定会在数据流图中出现 D) 数据流图为系统设计提供支持 (40) 在结构化设计方法中,模块结构的基本符号 表示 A) 调用符号 B) 控制符号 C) 传递符号 D) 数据符号 (41) 下列关于客户/服务器结构的描述中,不正确的是? A) 服务器平台不能使用微型计算机 B) 客户机都安装应用程序和工具软件等 C) 它是一种基于网络的分布处理系统 D) 连接支持处于客户机与服务器之间 (42) 在系统流程图中,符号 表示 A) 处理 B) 显示 C) 文件 D) 外部项 (43) 实现一个信息系统必须保证几个基本原则,下列哪个不属于基本原则? A)支持企业战略目标 B)固定不变的规划 C)信息的一致性 D)系统的适应性 (44) BSP方法的主要目标是 A) 制定信息系统规划 B) 确定数据资源的管理 C) 定义企业过程 D) 定义数据类 (45) BSP方法认为,企业信息系统开发的准备工作有若干项,下列哪一项最重要? A) 培训参加开发的人员 B) 选好调查对象 C) 选好研究组组长 D) 管理人员准备好数据 (46) BSP方法的产品/服务过程的生命周期中,哪个阶段与市场预测、计划有关? A) 需求阶段 B) 获取阶段 C) 经营和管理阶段 D) 回收或分配阶段 (47) BSP方法的过程定义步骤中,计划和控制活动的第一步是识别过程。下列哪个活动不属于管理计划和和控制活动? A) 操作计划 B) 管理计划 C) 资源计划 D) 组织计划 (48) BSP方法的产品/服务过程的定义分成四步,为寻找公共过程必须进行分组考虑。下列哪步包含此类工作? A) 识别企业的产品/服务 B) 按产品/服务生命周期的各个阶段识别过程 C) 画出产品/服务总流程图 D) 写出每一过程的说明 (49) BSP方法的定义企业过程可获得许多结果和资料。下列结果和资料中,哪个对识别企业成功最重要? A) 过程组及目录 B) 关键过程名 C) 过程说明书 D) 产品/服务流程图 (50) BSP方法的资源识别过程是按资源生命周期的四个阶段来划分的,下列哪个过程属于回收或分配阶段? A) 财政计划 B) 应收款项 C) 付帐 D) 普通会计 (51) J.Martin认为企业信息系统成功与否的最重要的因素是 A) 最高管理者的参与 B) 良好的数据库设计 C) 开发费用保证 D) 数据结构稳定 (52) J.Martin认为,完成一个自顶向下的规划设计,核心设计小组应包括企业各方人员。下列哪种人员不在参与之列? A) 资源管理人员 B) 服务总管 C) 仓库管理人员 D) 客户服务经理 (53) J.Martin指出,一个企业可能有几十个甚至几百个业务过程。在确定职能范围和业务过程中,什么因素对系统适应性是至关重要的? A) 企业基本职能和业务的描述简明 B) 企业基本职能和业务独立于企业机构 C) 现行机构与业务活动的关系明确 D) 企业过程的划分、合并明确 (54) J.Martin指出,软件公司能成功的因素有 Ⅰ.产品的易用性 Ⅱ.产品的革新 Ⅲ.产品的销售 Ⅳ.提供用户资料的质量 Ⅴ.国际市场和服务 其中,哪些是关键因素? A) Ⅰ、Ⅱ和Ⅴ B) Ⅲ和Ⅳ C) Ⅳ和Ⅴ D) 全部 (55) J.Martin指出,企业模型有许多特性。下列哪些属于企业模型特性? Ⅰ.完整性 Ⅱ.适用性 Ⅲ.持久性 Ⅳ.安全性 A) Ⅰ和Ⅱ B) Ⅱ和Ⅳ C) Ⅰ、Ⅲ和Ⅳ D) Ⅰ、Ⅱ和Ⅲ (56) 在J.Martin方法的实体活动分析中,良好组织的相关活动应具有四个方面的特征。下列哪个特征可获得明确结果? A) 有明确的边界 B) 有明确的管理职责 C) 有明确的目的性 D) 有明确的独立性 (57) 原型法可借助于许多工具,下列哪种工具用于存储系统的实体定义和控制信息? A) 集成数据字典 B) 屏幕生成器 C) 原型开发工作台 D) 非过程报告书写器 (58) 在原型法开发的自封闭式工作环境中,下列哪项不是必须具备的? A) 交互终端 B) 批量打印终端 C) 专门演示室 D) 软件文档 (59) 在原型法归纳的基本模型结构中,下列哪个结构是完成定期修改数据库的? A) 生成报表 B) 批量转换 C) 成批对接 D) 联机查询 (60) 原型法生命周期提供了一个完整的、灵活的、近于生态的需求定义技术,下列哪个不是它的特征? A) 原型是需求的近似 B) 原型可裁剪和修改 C) 原型有序可控 D) 原型是批处理结构 二、填空题(每空2分,共40分) 请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。 (1) 高级程序设计语言编写的程序不能在计算机上直接执行,必须通过【1】翻译成具体的机器语言后才能执行。 (2) 在操作系统中,按信息组织方式可将输入输出设备划分为字符设备和【2】设备。 (3) 测试是保证软件质量的重要措施,一般测试过程所产生的文档应包括:测试计划、测试过程和【3】 。 (4) 在软件生命周期的各阶段会产生一系列的文件,如手册、数据和程序,它们总称为【4】。 (5) 对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程被称为【5】性维护。 (6) 在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为 【6】 规则。 (7) 用值域的概念来定义关系,关系是属性值域笛卡尔积的一个 【7】 。 (8) 在SQL语言中,为了修改基本表的结构,可以使用语句 【8】 。 (9) J.Martin认为自顶向下的资源规划和详细的 【9】 设计两者应互相兼容并相互补充地加以应用。 (10) 自顶向下规划的主要目标是要达到信息的 【10】 。 (11) 数据仓库是面向 【11】 的,这是一个抽象的概念。 (12) 一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和【12】。 (13) 三层客户/服务器结构中,包括客户机、 【13】 和数据库服务器。 (14) 系统实施包括设备安装、软件开发、人员培训和 【14】 的准备。 (15) 可将BSP方法看成为一个转化过程,即将企业的战略转化成 【15】 战略。 (16) BSP方法所支持的目标是企业各层次的目标,一般企业内同时存在三个不同的计划和控制层,其中确认资源获取的过程称为 【16】 层。 (17) 企业过程的最根本作用是了解使用信息系统来支持企业的 【17】 和机遇。 (18) J.Martin认为信息系统开发的根本出发点之一是希望计算机化的信息系统应注意和强调投资效益,特别是可见效益、【18】,否则难以持久。 (19) J.Martin 认为,信息资源规划是由规划者自顶向下地规划,再由数据管理员【19】进行详细设计。 (20) 许多软件成本分析表明,60%至80%的错误来源于【20】
|