中级软件设计师分类模拟题软件工程.doc第2章软件工程
软件工程方法学的三要素是 o
①方法 ②项目管理 ③过程 ④开发语言 ⑤工具
①②③ B.①②⑤ C.②③④ D.①③⑤
螺旋模型的开发实施和 基本相吻合。
智能模型 D. V模型
软件设计一般分为外部设计和内部设计,它们之间的关系是 o
全局和局部
瀑布模型把软件生命周期划分为三个阶段,它们分别是:计划阶段、开发阶段和
瀑布模型(Waterfall Model)突出的缺点是不能适应 的变动。
A,算法 B,
如果一个模块内各功能部分都使用了相同的输入数据,或产生了相同的输出数据,
则称为 模块。
项目管理工具中,将网络方法用于工作计划安排的评审和检查的是 o
A. Gantt图 B. PERT网图
下述任务中,不属于软件工程需求分析阶段的是 o
A,分析软件系统的数据要求 B,确定软件系统的功能需求
进行软件测试的目的是。
软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。 属于确认测试阶段的活动。
一个故障已经被发现,而且也被排除了,为了检查修改是否引起了其它故障,这时
应该进行 O
代码走查(code walkthrough)和代码审查(code inspection)是两种不同的代码评审方 法,这两种方法的主要区别是=
在代码审查中由编写代码的程序员来组织讨论,而在代码走查中由高级管理人员来 领导评审小组的活动
在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档 的一致性
在代码走查中只检查程序的正确性,而在代码审查中还要评审程序员的编程能力和 工作业绩
代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的
选择一个适当的测试用例,用以测试图2-21所示的程序,能达到判定覆盖的是
IB 2 -21某程序流程图
A. B. C. D.
A
B
False
True
□n
1 False 1
1 True I
I True
False
1 False
False I
1 True I
True
A
B
Fahe
True
True
False
True
True
在系统转换的过程中,旧系统和新系统并行工作一段时间,再山新系统代替旧系统的策 略称为⑴;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为(2)。
在面向数据流的设计方法中,一般把数据流图中的数据划分为 两种。
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任 务是要确定。
应该在 阶段制定系统测试计划。
(1)是软件生存期中各开发阶段的一个特定点,它可作为一个检查点,当采用
的基线发生错误时,我们可以返回到最近和最恰当的 ±o
软件设计包括四个既独立又相互联系的活动,分别为⑴、⑵、数据设计 和过程设计。
软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了 ⑴。采用 螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对(2)进行识别和分析, 并采取相应的对策。螺旋线第一圈的开始点可能是一个(3)。从第二圈开始,一个新产 品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。
C. M险分析
中级软件设计师分类模拟题软件工程 来自淘豆网m.daumloan.com转载请标明出处.