宜宾学院
200
�/p>
200
学年åº?/p>
�/p>
《软件工程》试é¢?/p>
(
�/p>
2
�/p>
)
�/p>
�/p>
一
�/p>
�/p>
å›?/p>
�/p>
总分
�/p>
�/p>
第一部分
选择é¢?/p>
一ã€?/p>
单项选择题(本大题共
20
小题,每小题
1
分,å…?/p>
20
分)
一ã€?/p>
在每小题列出的四个备选项中只有一个是符合题目要求的,
请将其代码填写在题后的括
号内。错选、多选或未选均无分ã€?/p>
1
、在软件开发模型中,提出最早、应用最广泛的模型是
(A)
A
、瀑布
B
、螺æ—?/p>
C
、演åŒ?/p>
D
、智èƒ?/p>
2
、软件可行性研究一般不考虑
(
D
)
A
、是否有足够的人员和相关的技术来支持系统开å�?/p>
B
、是否有足够的工具和相关的技术来支持系统开å�?/p>
C
、待开发软件是否有市场、经济上是否合算
D
、待开发的软件是否会有质量问题
3
、软件详细设计的主要任务是确定每个模块的
(
A
)
A
、算法和使用的数据结æž?/p>
B
、外部接å�?/p>
C
、功èƒ?/p>
D
、编ç¨?/p>
4
、为了提高软件的可维护性,在编码阶段应注意
(
D
)
A.
保存测试用例和数æ�?/p>
B.
提高模块的独立æ€?/p>
C.
文档的副作用
D.
养成好的程序设计风格
5
、快速原型模型的主要特点之一æ˜?/p>
(
D
)
A.
开发完毕才见到产品
B.
及早提供全部完整的软件产å“?/p>
C.
开发完毕后才见到工作软ä»?/p>
D.
及早提供工作软件
6
、软件需求分析的主要任务是准确地定义出要开发的软件系统æ˜?/p>
(
C
)
A.
如何å�?/p>
B.
怎么å�?/p>
C.
做什ä¹?/p>
D.
对谁å�?/p>
7
、软件维护产生的副作用,是指
( C
)
A
、开发时的错è¯?/p>
B
、隐含的错误
C
、因修改软件而造成的错è¯?/p>
D
、运行时误操ä½?/p>
8
、软件生命周期中所花费用最多的阶段æ˜?/p>
(
D
)
A
、详细设è®?/p>
B
、软件编ç ?/p>
C
、软件测è¯?/p>
D
、软件维æŠ?/p>
9
、模块的内聚性最高的æ˜?/p>
(
D
)
A
、逻辑内聚
B
、时间内è�?/p>
C
、偶然内è�?/p>
D
、功能内è�?/p>
10
、与确认
测试阶段
有关的文档是
(
A
)
A
、需求规格说明书
B
、概要设计说明书
C
、详细设计说明书
D
、源程序
11.
面向对象分析是对系统进行ï¼?/p>
A
)的一种方法ã€?/p>
A
需求建æ¨?/p>
B
程序设计
C
设计评审
D
测试验收