欢迎来到天天文库
浏览记录
ID:43566760
大小:164.84 KB
页数:14页
时间:2019-10-11
《计算机水平考试-系统架构设计师模拟题系统开发基础(一)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、系统架构设计师模拟题系统开发基础(-)单项选择题K需求工程活动产生软件运行特征的规约,指明软件和具他系统元索的接口并建立0A.数据流图和数据字典B.程序流程图C.体系结构模型D.软件必须满足的约束条件2、有两种需求定义的方法一严格定义和原型定义,在关于这两种方法的描述中,不正确的是。A.严格定义方法假定所有的需求都可以预先定义B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍C.原型定义方法认为需求分析中不可避免地要出现很多反复D.原型定义方法强调用户在软件开发过程中的参与和决策3、软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立
2、软件必须满足的约束。下面对于软件需求分析的描述,不正确的是oA.分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的佔算B.需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束C.经过仔细的需求分析活动,分析员能够得到详细的系统规约D.需求分析能够为软件设计者提供可被翻译成数据、休系结构、界面和过程设计的模型4、质量功能部署(QFD.是一种将客户要求转化成软件需求的技术。OFD的目的是最大限度地提升软件工程过程中客户的满意度。为了这个目标,OFD确认了3类需求,常规需求、和意外
3、需求。A.期望需求B.基础需求C.显式需求D.功能需求5、需求分析的任务是借助于当前系统的物理模型导岀口标系统的逻辑模型,解决口标系统''做什么〃的问题。并不是需求分析的实现步骤之一。A.获得当前系统的物理模型B.抽象出当前系统的逻辑模型C.建立目标系统的逻辑模型D.确定目标实现的具体技术路线6、希赛网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用oA.瀑布模型B.增量模型C.原型开发模型D.快速应用程序开发(RAD.7、基于构件的开发(CBD.模型,融合了
4、模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。A.瀑布B.快速应用开发(RAD.C・螺旋D•形式化方法统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是''用例驱动,以架构为核心,迭代并增量〃。统一•软件开发过程定义了4种通用的开发阶段,它们按照过程顺序分别是:起始阶段、_8_.构建阶段和9,其中在构建阶段主要产生的文档有10。8、A.分析阶段B.细化阶段C.设计阶段D.交付阶段9、A.分析阶段B.细化阶段C.设计阶段D.交付阶段10、A・初始用户手册B.用例模型C.项目计划D.设计模型1K敏捷软件过程强调:让客户满意和软件尽早增量发布;
5、小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品,以及整体精简开发。不是采用这种软件开发过程的原因。A.难以提前预测哪些需求是稳定的和哪些需求会变化B・对于软件项目开发来说,设计和实现可以做到基本分离C.从制订计划的角度来看,分析、设计、实现和测试并不容易预测D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介逆向工程过程的抽象层次是指可从源代码屮抽取出来的设计信息的精制程度。抽象层次分为4层,其中,''最低层〃抽象能够导出过程的设计表示文档,''低层〃抽象能够导出程序和数据结构信息,''中层〃能够导岀12,''高层〃抽象能够导出13。
6、B.程序和文档结构信息D.数拯流和控制流模型B.模块结构图D.全部文档信息12、A.实体关系模型C.全部文档信息13、A.实体关系模型C.完全的数据流图14、详细的项目范围说明书是项目成功的关键。不应该屈于范围定义的输入。A.项目章程B.项目范围管理计划C.批准的变更中请D.项目文档管理方案丄5、项口吋间管理包括使项口按时完成所必需的管理过程,活动定义是其屮的一个重要过程。通常可以使用來进行活动定义。A.鱼骨图B.工作分解结构(WBS)C.层次分解结构D.功能分解图16、软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工
7、程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是。A.过程的设计模型B.程序和数据结构C.对彖模型、数据和控制流D.UML状态图和部署图17、把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证及评审构成。A.原型模型B・瀑布模型C・螺旋模型D.V模型在RUP中采用''4+1〃视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于18,系统工程师侧重T19o18、A.实现视图B.进程视图C.逻辑视图D.部署视图19、A.实现
8、视图B.进程视图C.逻辑
此文档下载收益归作者所有