下载可编辑
电计系软件工程专业2020学年度期
《软件工程》试题第4套
题号一
二
题分
三
四
五
总分
第一部分选择题
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题
后的括号内。错选、多选或未选均无分。
1、()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格
说明、软件设计与开发、软件确认、软件改进等活动组成。
A软件过程
B软件工具
C质量保证
D软件工程
2、在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,
可以在用例模型或方案脚本中予以说明,()是从各个角度对系统的约束和
限制,反映了应用对软件系统质量和特性的额外要求。
A业务需求
B功能要求
C非功能需求
D用户需求
3、软件测试计划开始于需求分析阶段,完成于()阶段。
A需求分析
B软件设计
C软件实现
D软件测试
4.下面关于面向对象方法中消息的叙述,不正确的是。
A键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息
B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消
息
C应用程序之间可以相互发送消息
D.发送与接收消息的通信机制与传统的子程序调用机制不同
5.美国卡内基梅隆大学SEI提出的CMM模型将软件过程的成熟度分为5个等
级,以下选项中,属于可管理级的特征是
。
A.工作无序,项目进行过程中经常放弃当初的计划
B.建立了项目级的管理制度
C.建立了企业级的管理制度
D.软件过程中活动的生产率和质量是可度量的
6.在McCall软件质量度量模型中,()属于面向软件产品修改。
A.可靠性
B.可重用性
C.适应
性
D.可移植性
7.软件生命周期中所花费用最多的阶段是(
)
A.详细设计
B.软件编码
C.软件测
试
D.软件维护
8.需求分析阶段的任务是确定(
)
A.软件开发方法
专业整理
f下载可编辑
B.软件开发工具
C.软件开发费
D.软件系统的功能
9.如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种
内聚为。
A.时间内聚B.逻辑内聚
C.通信内聚D.信息内聚
5.影响软件可维护性的决定因素是(
)
A文档B可理解性C可测试性D可修改性
10.实现单入口单出口程序的三种基本控制结构是(
)
A顺序、选择、循环B过程、子程序、分程序
C调用、返回、转移D递归、堆栈、队列
11.为高质量地开发软件项目,在软件结构设计时,必须遵循()
r