文档介绍:软件设计师真题总结
在开发信息系统时,用于系统开发人员与项目管理人员沟通的主要文档是
系统开发合同
系统测试人员应根据一系
D ,交给系统开发人员。
系统测试人员与系统开发人员需要通过文档进行沟通, 列文档对系统进行测试,然后将工作结果撰写成 _
系统开发合同
通常在软件的 C 活动中无需用户参与。
需求分析
C 详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。
概要设计说明书
用户手册
下述任务中,不属于软件工程需求分析阶段的是 —D_ o
A •分析软件系统的数据要求.
确定软件系统的功能需求.
C •确定软件系统的性能要求.
确定软件系统的运行平台.
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 _A
模型适用于需求明确或很少变更的项目, —D —模型主要用来描述面向对象
的软件开发过程。
瀑布模型
在开发一个系统时,如果用户对系统的目标是不很清楚, 难以定义需求,这时最
好使用—A 。
原型法 -模型
采用瀑布模型进行系统开发的过程中, 每个阶段都会产生不同的文档。以下关于 产生这些文档的描述中,正确的是 _D 。-
外部设计评审报告在概要设计阶段产生。
集成测评计划在程序设计阶段产生。
系统计划和需求说明在详细设计阶段产生。
在进行编码的同时,独立的设计单元测试计划
_A—是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。
on系统开发方法
Booch方法 (统一建模语言)
软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分, 与其最相适应的
软件开发方法是 B_ 。
结构化方法
快速原型方法
在软件工程环境中进行风险识别时, 常见的、已知的及可预测的风险类包括产品
规模、商业影响等,与开发工具的可用性及质量相关的风险是 C Q
开发环境
在软件项目开发过程中,评估软件项目风险时, C 与风险无关。
高级管理人员是否正式承诺支持该项目。
开发人员和用户是否充分理解系统的需求。
最终用户是否同意部署已开发的系统。
开发需要的资金是否能按时到位。
某项目主要由A〜I任务构成,其计划图(如下图所示)展示了各任务之间的 前后关系以及每个任务的工期(单位:天),该项目的关键路径(1) C Q 在不延误项目总工期的情况下,任务 A最多可以推迟开始的时间是 (2) B 天
A. A — G— I B. A — D — F—H — I
C. B— E— G— I D. C— F— H— I
A. 0 B. 2 C. 5 D. 7
【软件设计师考试2008年11月上午试题17、18】
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的 前后关系以及每个任务所需天数,该项目的关键路径是 ⑴ A,完成项目
所需的最短时间是⑵D天
A. A— B—C — D—I B. A— B—C — E— I
C. A—B—C — F— G—I D. A—B— C—F—H — I
A. 16 B. 17 C. 18 D. 19
【软件设计师考试2006年5月上午试题27】
某工程计划图如下图所示,弧上的标记为作业编码及其需要的完成时间 (天),作业E最迟应在第—D_天开始。
7
E的最迟开始时间就是就是B的最晚完成时间
【软件设计师考试2007年11月上午试题29、30】
在软件开发中,_D —不能用来描述项目开发的进度安排。在其他三种图中, 可用_A 动态地反映项目开发进展情况。
甘特图 B. PERT图
C. PERT/CPM图
鱼骨图用于质量管理
【软件设计师考试2006年5月上午试题15】
在软件项目管理中可以使用各种图形工具来辅助决策, 下面对Gantt图的描述中,
不正确的是 C。
Gantt图表现各个活动的持续时间。
Gantt图表现了各个活动的起始时间。
Gantt图反映了各个活动之间的依赖关系。
Gantt图表现了完成各个活动的进度。
【软件设计师考试2005年11月上午试题15】
在软件项目管理中可以使用各种图形工具来辅助决策, 下面对Gannt图的描述不
正确的是 A 。