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