购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3.2 一点一练

试题1

Philippe Kruchten提出的4+1视图模型从 (1) 几个方面来描述软件需求。

①逻辑视图②进程视图③物理视图④开发视图⑤数据流视图⑥场景视图

( 1 )A.③④⑤⑥    B.①②③④   C.①②③④⑥    D.①③④⑤⑥

试题2

软件需求可以分为几个类型,诸如处理速度、存储容量、信号速度等方面的需求属于 (2)

( 2 )A. 功能需求    B. 性能需求   C. 外部接口需求    D. 设计约束

试题3

软件错误产生的原因有很多, (3) 不是导致软件错误的主要原因。

( 3 )A. 测试错误    B. 设计错误   C. 编码错误    D. 软件需求规格说明错误

试题4

软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结构和组织,标识各种不同的构件。由此可知,在信息系统开发中, (4) 属于软件架构设计师要完成的主要任务之一。

( 4 )A. 软件复用    B. 模式设计   C. 需求获取    D. 需求分配

试题5

软件需求规格说明书在软件开发中的作用不包括 (5)

( 5 )A. 软件设计的依据

B. 软件可行性分析的依据

C. 软件验收的依据

D. 用户和开发人员对软件要做什么的共同理解

试题6

人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护四类, (6) 是这四类软件维护的共同特征。

( 6 )A. 发现原产品中存在问题后采取的补救措施

B. 交付软件产品后进行的修改

C. 测试发现问题之后的应对措施

D. 软件产品交付前进行的质量管理活动

试题7

一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是 (7)

( 7 )A. 可复用的构件在不断复用过程中,其中的错误和缺陷会被陆续发现,并得到及时排除

B. 可复用的构件首先得到测试

C. 可复用的构件一般规模较小

D. 第三方的构件开发商能提供更好的软件维护服务

试题8

为了改进应用软件的可靠性和可维护性,并适应未来软硬件环境的变化,应主动增加新的功能以使应用系统适应各类变化而不被淘汰。为了适应未来网络带宽的需要,在满足现有带宽需求下,修改网络软件从而使之支持更大的带宽,这种软件维护工作属于 (8)

( 8 )A. 更正性维护    B. 适应性维护   C. 完善性维护  D. 预防性维护

试题9

以下属于软件开发中的建模工具的是 (9)

( 9 )A.Power Designer   B.Rational Rose

C.LoadRunner      D.Visual Studio.NET

试题10

需求跟踪矩阵的作用是 (10)

(10)A. 可以体现需求与后续工作成果之间的对应关系

B. 固化需求,防止变更

C. 明确项目干系人对于需求的责任

D. 对于需求复杂的项目,可以用来明确需求 66aiZviLo8rjWmZ4U2b49Xr1wQge+Mxj2QRuVNwpxkheeAkLGrolGZB8ttQjquIU

点击中间区域
呼出菜单
上一章
目录
下一章
×