1、计算机三级信息管理技术笔试(应用原型化方法)章节练习 1及答案与解析 1 用演化式原型开发管理信息系统时 ( )。 ( A)系统原型是不能投入运行的 ( B)系统原型是可以投入运行的 ( C)系统原型为最终系统,不需要修改 ( D)都不正确 2 原型化方法的基本假设之一是 ( )。 ( A)项目参加者之间的通信和联络是畅通的 ( B)在计算机应用上已成功的经验 ( C)并不是所有的需求都可以预先定义的 ( D)用户信息需求的反复和变化是可以避免的 3 原型化方法生命周期由 10个步骤组成,具 有下列 ( )特征。 建立系统原型是需求定义的近似描述 模型能进行必要的裁剪和组织 综合了用户、项目开
2、发人员和经理的各方面需求 是有序和可控制的模型 可作为运行系统的补充 ( A) , , 和 ( B) 和 ( C) , 和 ( D) 和 4 混合原型化策略是要改变生命周期的约束,如果关心的重点是用户界面,下面( )可改变约束。 ( A)屏幕原型化 ( B)购买已有系统作为初始模型 ( C)可行性原型化 ( D)子系统原型化 5 原型提供有效集成化字典是一项关键 的软件需求,它在下列原型生命周期的 ( )中提供。 ( A)识别基本需求 ( B)模型检验 ( C)原型修正和改进 ( D)开发工作模型 6 需求定义包括很多内容,其中一般首先应确定的、最基本的是用户对信息系统的( )。 ( A)性能
3、需求 ( B)可靠性需求 ( C)功能需求 ( D)开发费用和开发周期需求 7 对原型化方法全面考虑后就可以罗列出若干个结论,下述结论中 ( )是不准确的。 ( A)原型化适合于用户 ( B)原型化适合于开发者 ( C)原型化仅适合于小项目 ( D)原型化 可用于大项目 8 完成原型化比较好的工具基于几个基本部分,其中具有描述屏幕的交互机制、自动完成输入编辑,如数据检查、表格检查等功能的成分是 ( )。 ( A)集成数据字典 ( B)高适应性的数据库管理系统 ( C)非过程查询语言 ( D)屏幕生成器 9 适合原型化开发的准则很多,下列 ( )不是有效的准则。 ( A)自行设计报表生成 ( B
4、)使用熟悉的功能集 ( C)从一个小系统结构集导出 ( D)从小的输入编辑模型集合导出 10 原型项目管理中,估计设计的内容是 ( )。 ( A) 估计时间和成本 ( B)估计重复周期和费用 ( C)估计变化次数和费用 ( D)估计规模大小和复杂度 11 原型化方法的使用有一定的局限性,主要表现在 ( )。 ( A)原型化方法的使用和推广必须要有合适的工具 ( B)原型化方法的使用和推广必须要有一个强有力的软件支撑环境作为背景 ( C)对于某些技术层面的困难远大于分析层面的系统用原型方法有一定的困难 ( D)原型化方法的使用和推广需要有经验的原型化开发人员 12 ( )属于原型要求的工作环境。
5、 项目工作室 通用软件开发中 心 演示设施 文档资源 ( A) 和 ( B) 和 ( C) 和 ( D)全部 13 当前第四代生成语言是在原型化定义策略的 ( )假设中。 ( A)项目参加者之间通信困难 ( B)快速系统建造工具 ( C)反复修改需求中不可避免的 ( D)有系统模型供用户参与 14 用丢弃式原型法开发管理信息系统时,可将原型的开发过程作为生命周期法的( )阶段。 ( A)需求分析 ( B)系统实施 ( C)详细设计 ( D)初步设计 15 以下属于原型化方法的特点有 ( )。 阶段的顺序性和依赖性,即前一个阶段的完成是后一个阶段工作的前提和依据 推迟实现 使信息需求的定义工作更
6、为直观简单 降低了系统开发费用 缩短了开发周期 更加强调用户的积极参与 ( A) , , 和 ( B) , , 和 ( C) , , 和 ( D) , , 和 16 原型化方法通过对原型的迭代初期和后期的模型验证,不断开发和修正需求,下列 ( )是迭代后期的任务。 用户进行验证 发现遗漏和不正确的功能 改善用户界面 测试思路和提出建议 总体检查,找出隐含错误 ( A) , 和 ( B) , 和 ( C) , 和 ( D)全部 17 原型化方法最后得到的需求规格说明是 ( )。 ( A)过程性说明 ( B)陈述性说明 ( C)图形性说明 ( D)数据字典说明 18 原型化方法有诸多的优点, (
7、)简化了项目管理。 提供了验证用户需求的环境 接受需求的不确定性 改变用户和开发者通信的困难 文档的自动生成 ( A) , , 和 ( B) , 和 ( C) , 和 ( D) 和 19 需求定义包括许多内容,下面 ( )属于性能 /可靠性的内容。 ( A)系统的输入输出特征 ( B)系统数据定义 ( C)系统执行的效率和软硬件配置 ( D)系统的保密性 20 原型化方法是信息系统开发的有效方法之一,下列 ( )是实施原型化方法时必须具备的条件。 需要有经验的原型化人员 有快速的开发工具 有原型系统的积累 ( A) ( B) ( C) 和 ( D) , 和 21 系统 /软件开发的原型化方法是
8、一种有效的开发方法,下述基本环节中 ( )是原型形成后才应实施 的内容。 ( A)识别基本需求 ( B)开发工作模型 ( C)修正和改进模型 ( D)进行细部说明 22 输入设计应该遵循一定的原则,下列 ( )不属于输入设计应该遵循的原则。 ( A)保持满足输入要求的最低量 ( B)避免重复输入 ( C)使输入数据直接满足处理的要求而无需转换 ( D)保证输入数据的速度 23 从本质上讲,信息系统的开发方法可以划分为两大类,即 ( )。 ( A)结构化生命周期法和战略数据规划方法 ( B)预先严格定义的方法和原型化方法 ( C)预先严格定义的方法和战略数 据规划方法 ( D)企业系统规划方法和
9、战略数据规划方法 24 交互式原型化的工作平台是下列 ( )项目管理所涉及的内容。 ( A)设计过程 ( B)费用重新分配 ( C)变化控制 ( D)活动停止 25 判别原型化是否适合于系统的选择条件有多方面,其中有关事件处理或批处理类型的判别条件应属于下列 ( )条件。 ( A)逻辑结构 ( B)用户特征 ( C)系统结构 ( D)应用约束 26 下面的描述与原型化方法不一致的是 ( )。 ( A)应用模拟的方法 ( B)使用最新的软件工具和技 术 ( C)更符合人们认识事物的规律 ( D)掌握该方法尚显困难 27 完成原型化的工具,应具有几个基本成分,其中 ( )是原型化工具应该具备的。
10、集成数据字典 高适应性的数据库管理系统 非过程查询语言和报告书写器 自动文档编辑器 屏幕生成器 ( A) 和 ( B) 和 ( C) 和 ( D) , , , 和 28 关于原型化方法和生命周期方法,下面说法错误的是 ( )。 ( A)传统的软件开发方法是生命周期法 ( B)生命周期模型是人们初创软件工程时 采取的模型,这种方法特别强调阶段完整性和开发的顺序性,它要求开发者首先确定系统的完整需求和全部功能 ( C)原型化方法是一种动态定义需求的方法 ( D)生命周期法和原型化方法没有什么区别 29 原型化方法的优点是 ( )。 ( A)严格定义 ( B)应用原型化 ( C)按照自上而下的步骤进
11、行 ( D)按照逐步求精法进行 30 下面说法错误的是 ( )。 ( A)原型是系统开发的最终产品 ( B)用于验证软件需求的原型是供系统分析人员在需求分析阶段确定软件需求 ( C)用于验证设计方案的原型是 供系统设计人员在概要设计和详细设计后,用来验证设计中的某些关键部分的技术性能和可行性 ( D)水平原型,原型只是整个目标系统的某种简化 31 抛弃式原型建立的步骤是 ( )。 确定要求 快速设计 构造原型 评价原型 实现系统 ( A) ( B) ( C) , , , ( D)全部 32 增量渐进式原型的建立的步骤依次是 ( )。 通过调查分析,确定客户对目标系统的基本要求 快速构造一个系统
12、原形 将原型交给客户运行,得到对原型 进一步的改进意见 根据对原型的改进意见,构造下一代原型系统 重复以上 “运行原型系统,与客户交流,进一步地分析设计,再构造原型 ”的过程,直到目标系统开发结束 ( A) ( B) , , ( C) , , , ( D)全部 33 原型化的优点是 ( )。 原型化方法提供了一种有力的学习手段 增进软件人员和用户对系统服务需求的理解 原型化方法可以作为理解和确认软件需求规格说明的工具 软件原型的最终版本,有的可以原封不动地成为产品 ( A) , , ( B) , ( C) , ( D)全部 34 下面关于需求定义,说法错误的是 ( )。 ( A)需求定义是对经
13、调研获取的需求进行初步整理,抽取其中基本需求和关键需求予以界定,并为需求建模提供必要的需求元素 ( B)需求定义是当前软件工程中的关键问题 ( C)软件开发中的错误,完全不是在需求定义阶段引入的 ( D)需求定义复杂性的客观原因在于应用领域的广泛性 35 下面不是需求定义具有的属性的是 ( )。 ( A)正确性 ( B)一致性 ( C)可理解性 ( D)重复性 36 下面说法错误的是 ( )。 ( A)信息系统中的软件开发强调文档化和规范化 ( B)对软件开发过程的规定和描述就是软件开发模型 ( C)瀑布模型是 Bohem于 1976年提出的,它是最早的软件开发模型 ( D)严格定义是一种确定
14、软件系统需求的策略,在任何的设计、实现或使用系统之前,不需要预先指出所有的要求 37 严格定义是在一定的前提下完成的,下面不属于严格定义的前提条件的是( )。 ( A)它假设所有用户需求都可以被预先定义 ( B)项目参加者之间进行良好的、高效的沟通 ( C)严格定义方法的生命周期中各个阶段不一定都是 正确的 ( D)静态描述或者图形模型可以充分反映应用系统 38 原型法以一种与预先定义技术完全不同的观点看待定义问题,这种开发技术也有一些假设条件,下面不属于原型法开发前提的是 ( )。 ( A)我们不可能完全准确地对系统的需求进行说明 ( B)在项目设计开发中,不可能出现反复的现象 ( C)项目
15、参加者之间存在沟通障碍 ( D)需求一旦确定,就可以遵从严格的方法 39 所谓原型化的准则,是原型开发的一套思想方法,这些方法能应用于大多数的原型过程中。经常用到的准则包括 ( )。 大多数的应 用系统可以从一个小的系统结构集合重构出来 大多数系统使用一个共同的功能集合 大多数的输入编辑能从一个小的编辑模型集中构造出来 应用系统的报表生成方式来源于四步报表生成模型 正确的设计思想或模型对原型将产生积极作用 ( A) ( B) , , ( C) , , , ( D)全部 40 信息系统开发的经验表明,系统出现的错误最多来源于 ( )。 ( A)需求定义 ( B)系统设计 ( C)程序编码 ( D
16、)系统运行 41 原型生命周期本身就意味着对自身产生了一些约束,而混合 原型策略可以对原型法进行完善,可以不考虑一些约束条件。下述方法中可以对原型化的约束进行改进的是 ( )。 原型化必须从定义阶段开始 使用购买到的应用系统作为初始模型 子系统原型化 仅对屏幕的原型化 ( A) , ( B) , ( C) , , ( D)全部 42 在原型化中,原型队伍不能过于庞大,不论原型规模的大小,一般认为原型化小组的人数不能超过 ( )。 ( A) 2人 ( B) 3人 ( C) 5人 ( D) 10人 43 定义应用需求的原型生命周期应是一个迭代的过程,而 其迭代工作量主要集中在 ( )。 ( A)识
17、别需求 ( B)开发模型 ( C)模型验证 ( D)模型修改 44 原型化项目管理一般涉及 4个方面的内容,而其中最复杂的问题应该是 ( )。 ( A)过程估计 ( B)费用重新分配 ( C)变化控制 ( D)停止活动 45 用原型化方法开发信息系统过程中,如果用户对原型表示满意,则这个原型将成为一个供运行用的原型系统。原型化方法到此结束,这时原型系统可能出现的问题是 ( )。 运行原型直接成为一个新的信息系统 判别细部说明 严格说明细部 作为信息系统进一步开发的基础 ( A) , , ( B) , , ( C) , , ( D)全部 46 下面的描述与原型化方法不一致的是 ( )。 ( A)
18、应用模拟的方法 ( B)使用最新的软件工具和技术 ( C)更符合人们认识事物的规律 ( D)掌握原型化方法困难 47 系统的定义是在 ( )进行的,这种开发方法称为原型化方法。 ( A)从一开始加以预见的前提下 ( B)在逐步发展的过程中 ( C)一次决定用户的需求中 ( D)系统的需要的前提下 48 当前 ,大多数采用的需求定义方法是 ( ),也称为预先定义的方法。 ( A)严格定义方法 ( B)顺序定义方法 ( C)逐步求精的定义方法 ( D)动态定义方法 49 原型化方法是在获得系统的 ( )后,快速地加以实现。 ( A)一组预先定义 ( B)一组基本需求 ( C)数据流图 ( D)程序
19、流图 50 建立原型是一个 ( ),而不是一个逻辑过程。 ( A)物理过程 ( B)需求过程 ( C)数据过程 ( D)实际过程 51 只有在 ( )中,才会提出 “原型是否可能成为产品 ”的问题。 ( A)物理实现过程 ( B)问题定义过程 ( C)数据处理过程 ( D)程序加工过程 52 原型开发人员应该能在一个交互的、 ( )工作平台上建模。 ( A)综合的 ( B)独立的 ( C)网络的 ( D)实时的 53 不同的用户分析员常用不同的名字命名同一实体,因此往往建立一个 ( )来对实体作出一致性的约束。 ( A)实体同义词典 ( B)数组 ( C)文件库 ( D)数据库 54 预定义技
20、术的主要通信工具是定义报告。报告形式有多种,下列各项可以表明外部实体、过程和文件之间的数据 流动的是 ( )。 ( A)叙述文件 ( B)流程图 ( C)逻辑判定表 ( D)数据字典 55 适合原型化开发的准则很多,下列各项不是有效的准则的是 ( )。 ( A)逐步求精 ( B)使用熟悉的功能集 ( C)从一个小系统结构集导出 ( D)从小的编辑模型集中导出输入编辑 56 原型项目管理中,估计过程的内容是 ( )。 ( A)估计时间和成本 ( B)估计重复周期和费用 ( C)估计变化次数和费用 ( D)估计规模大小和复杂度 57 原型化生命周期提供了一个完整、灵活、近于动态 需求的定义技术。原
21、型化方法具有的特征是 ( )。 原型化方法也是有序和可以控制的 能综合最终用户、项目经理和原型开发人员的各方面要求 对模型可进行必要的裁减和组织,使其接近目标系统 能综合用户所提出的必要的需求 ( A) , , ( B) , , ( C) , , ( D)全部 58 预先需求规格说明的某些缺陷导致了 ( )的形成与发展。 ( A)动态定义技术 ( B)严格定义技术 ( C)信息技术 ( D)结构化生命周期方法 59 开发工作模型的目的是建立原始的初始方 案,提交一个有一定深度和广度的工作模型。关于工作模型,下面说法中不正确的是 ( )。 ( A)初始模型的质量对生命周期的其他步骤的成败是至关重
22、要的,如果它存在明显的缺陷,就是一种不好的假设 ( B)初始模型做得越大越好 ( C)原型工作人员应由两人组成,其目的是减少通信障碍 ( D)提交一个初始模型需要的时间随其规模的大小、复杂性、完整程度而不同 60 关于原型化方法与预先定义方法的比较,下面说法错误的是 ( )。 ( A)在预先定义方法中迭代说明定义失败 ( B)预先定义方法修改系统代价极其昂 贵 ( C)原型化方法承认通信缺陷存在的固有性 ( D)原型化方法需要静态模型 61 从数据库生成报表的过程依次是 ( )。 从数据库选择和拆卸数据 按说明分类每个报告 为打印而定格式和编辑数据 打印该报告 ( A) , , , ( B)
23、, , , ( C) , , , ( D) , , , 62 下面策略不能用于快速建立原型及原型改进的是 ( )。 ( A)用第三范式规范数据,建立应用系统的数据模型 ( B)最有成效的建立模型的途径是 “剪裁和粘贴 ” ( C)字典驱动的软件结构 ( D)一支大而精的开发队伍 63 原型生命周期意味着对自身的若干约束,这些约束主要表现在 ( )。 建立一个完整的模型 原型人员要建立初始模型 原型化要从定义阶段开始 实际系统将用自家的资源建立 ( A) , , ( B) , , ( C) , ( D)全部 64 用演进式原型法开发管理信息系统时,下列说法正确的是 ( )。 ( A)系统原型是不
24、能投入运行的 ( B)系统原型可以投入运行 ( C)系统原型为最终系统,不需要修改 ( D)以上 3项都不是 65 用演化式原型开发管理信息系统时 ( )。 ( A)系统原型是不能投入运行的 ( B)系统原型是可以投入运行的 ( C)系统原型为最终系统,不需要修改 ( D)都不正确 66 原型化方法的基本假设之一是 ( )。 ( A)项目参加者之间的通信和联络是畅通的 ( B)在计算机应用上已成功的经验 ( C)并不是所有的需求都可以预先定义的 ( D)用户信息需求的反复和变化是可以避免的 67 混合原型化策略是要改变生命周期的约束,如果关心的重点是用户界面,下面( )可改变约束。 ( A)屏
25、幕原型化 ( B)购买已有系统作为初始模型 ( C)可行性原型化 ( D)子系统原型化 68 原型提供有效集成化字典是一项关键的软件需求,它在下列原型生命周期的 ( )中提供。 ( A)识别基本需求 ( B)模型检验 ( C)原型修正和改进 ( D)开发工作模型 69 需求定义包括很多内容,其中一般首先应确定的,最基本的是用户对信息系统的 ( )。 ( A)性能需求 ( B)可靠性需求 ( C)功能需求 ( D)开发费用和开发周期需求 70 对原型化方法全面考虑 后就可以罗列出若干个结论,下述结论中 ( )是不准确的。 ( A)原型化适合于用户 ( B)原型化适合于开发者 ( C)原型化仅适合
26、于小项目 ( D)原型化可用于大项目 71 当前第四代生成语言是在原型化定义策略的 ( )假设中。 ( A)项目参加者之间通信困难 ( B)快速系统建造工具 ( C)反复修改需求中不可避免的 ( D)有系统模型供用户参与 72 用丢弃式原型法开发管理信息系统时,可将原型的开发过程作为生命周期法的( )阶段。 ( A)需求分析 ( B)系统实施 ( C)详细 设计 ( D)初步设计 计算机三级信息管理技术笔试(应用原型化方法)章节练习 1答案与解析 1 【正确答案】 B 【知识模块】 应用原型化方法 2 【正确答案】 C 【知识模块】 应用原型化方法 3 【正确答案】 A 【知识模块】 应用原型
27、化方法 4 【正确答案】 A 【知识模块】 应用原型化方法 5 【正确答案】 C 【知识模块】 应用原型化方法 6 【正确答案】 C 【知识模块】 应用原型化方法 7 【正确答案】 C 【知识模块】 应 用原型化方法 8 【正确答案】 D 【知识模块】 应用原型化方法 9 【正确答案】 A 【知识模块】 应用原型化方法 10 【正确答案】 A 【知识模块】 应用原型化方法 11 【正确答案】 C 【知识模块】 应用原型化方法 12 【正确答案】 D 【知识模块】 应用原型化方法 13 【正确答案】 B 【知识模块】 应用原型化方法 14 【正确答案】 A 【知识模块】 应用原型化方法 15 【
28、正确答案】 D 【知识模块】 应用原 型化方法 16 【正确答案】 B 【知识模块】 应用原型化方法 17 【正确答案】 B 【知识模块】 应用原型化方法 18 【正确答案】 A 【知识模块】 应用原型化方法 19 【正确答案】 C 【知识模块】 应用原型化方法 20 【正确答案】 D 【知识模块】 应用原型化方法 21 【正确答案】 D 【知识模块】 应用原型化方法 22 【正确答案】 D 【知识模块】 应用原型化方法 23 【正确答案】 B 【知识模块】 应用原 型化方法 24 【正确答案】 C 【知识模块】 应用原型化方法 25 【正确答案】 C 【知识模块】 应用原型化方法 26 【正
29、确答案】 D 【知识模块】 应用原型化方法 27 【正确答案】 D 【知识模块】 应用原型化方法 28 【正确答案】 D 【知识模块】 应用原型化方法 29 【正确答案】 B 【知识模块】 应用原型化方法 30 【正确答案】 A 【知识模块】 应用原型化方法 31 【正确答案】 D 【知识模块】 应用原 型化方法 32 【正确答案】 D 【知识模块】 应用原型化方法 33 【正确答案】 D 【知识模块】 应用原型化方法 34 【正确答案】 C 【知识模块】 应用原型化方法 35 【正确答案】 D 【知识模块】 应用原型化方法 36 【正确答案】 D 【知识模块】 应用原型化方法 37 【正确答
30、案】 C 【知识模块】 应用原型化方法 38 【正确答案】 B 【知识模块】 应用原型化方法 39 【正确答案】 D 【知识模块】 应用原 型化方法 40 【正确答案】 A 【知识模块】 应用原型化方法 41 【正确答案】 C 【知识模块】 应用原型化方法 42 【正确答案】 B 【知识模块】 应用原型化方法 43 【正确答案】 B 【知识模块】 应用原型化方法 44 【正确答案】 C 【知识模块】 应用原型化方法 45 【正确答案】 A 【知识模块】 应用原型化方法 46 【正确答案】 D 【知识模块】 应用原型化方法 47 【正确答案】 B 【知识模块】 应用原 型化方法 48 【正确答案
31、】 A 【知识模块】 应用原型化方法 49 【正确答案】 B 【知识模块】 应用原型化方法 50 【正确答案】 A 【知识模块】 应用原型化方法 51 【正确答案】 C 【知识模块】 应用原型化方法 52 【正确答案】 A 【知识模块】 应用原型化方法 53 【正确答案】 A 【知识模块】 应用原型化方法 54 【正确答案】 D 【知识模块】 应用原型化方法 55 【正确答案】 A 【知识模块】 应用原 型化方法 56 【正确答案】 A 【知识模块】 应用原型化方法 57 【正确答案】 D 【知识模块】 应用原型化方法 58 【正确答案】 A 【知识模块】 应用原型化方法 59 【正确答案】
32、B 【知识模块】 应用原型化方法 60 【正确答案】 D 【知识模块】 应用原型化方法 61 【正确答案】 B 【知识模块】 应用原型化方法 62 【正确答案】 D 【知识模块】 应用原型化方法 63 【正确答案】 D 【知识模块】 应用原 型化方法 64 【正确答案】 B 【知识模块】 应用原型化方法 65 【正确答案】 B 【知识模块】 应用原型化方法 66 【正确答案】 C 【知识模块】 应用原型化方法 67 【正确答案】 A 【知识模块】 应用原型化方法 68 【正确答案】 C 【知识模块】 应用原型化方法 69 【正确答案】 C 【知识模块】 应用原型化方法 70 【正确答案】 C 【知识模块】 应用原型化方法 71 【正确答案】 B 【知识模块】 应用原 型化方法 72 【正确答案】 A 【知识模块】 应用原型化方法