软件工程20秋在线作业10002.docx
《软件工程20秋在线作业10002.docx》由会员分享,可在线阅读,更多相关《软件工程20秋在线作业10002.docx(4页珍藏版)》请在冰点文库上搜索。
软件工程20秋在线作业10002
软件工程19春在线作业1-0002
属于黑盒技术设计测试用例的方法之一是()。
A:
边界值分析
B:
逻辑覆盖
C:
循环覆盖
D:
基本路径测试
答案:
A
白盒法又称为逻辑覆盖法,主要用于()。
A:
功能测试
B:
系统测试
C:
Alpha测试
D:
单元测试
答案:
D
任何一个基于计算机系统都可以用什么来描述,它将该系统转换成一个信息变换模型。
()
A:
E-R图
B:
IPO
C:
数据流图
D:
盒图
答案:
B
在软件开发过程中要产生大量的信息,要进行大量的修改,能协调软件开发,并使混乱减到最低程度的是()。
A:
软件开发管理
B:
软件配置管理
C:
软件质量管理
D:
软件质量控制
答案:
B
软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程是()。
A:
软件生存期
B:
面向对象设计
C:
结构化程序设计
D:
面向对象分析
答案:
D
维护工作量的估算模型为:
M=P+Ke(c-d)。
其中M代表()。
A:
维护所用工作量
B:
生产性工作量
C:
助动性工作量
D:
经验常数
答案:
A
采用Gantt图表示软件项目进度安排,下列说法中正确的是()。
A:
能够反映多个任务之间的复杂关系
B:
能够直观表示任务之间相互依赖制约关系
C:
能够表示哪些任务是关键任务
D:
能够表示子任务之间的并行和串行关系
答案:
D
在需求分析的基础上通过将系统分解成模块,确定系统功能实现的是()。
A:
总体设计
B:
实现
C:
测试
D:
详细设计
答案:
D
为了使用户需求逐步精细化、完全化、一致化,通常采用()。
A:
面向对象技术
B:
需求建模技术
C:
结构化分析
D:
数据模型
答案:
B
软件调试技术包括()。
A:
边界值分析
B:
演绎法
C:
循环覆盖
D:
集成测试
答案:
A
需求分析的主要任务包括()。
A:
抽取需求
B:
模拟和分析需求
C:
传递需求
D:
认可需求
答案:
A,B,C,D
软件测试过程一般可划分为哪几个主要阶段。
()
A:
单元测试
B:
集成测试
C:
验收测试
D:
系统测试
答案:
A,B,C,D
实现容错的主要手段包括()。
A:
测试
B:
调试
C:
冗余