软件工程测试题及其答案.pdf
软件工程测试题及其答案
1【单选题】软件工程方法学包括的三个要素是()。[单选题I
A、方法、工具过程.二确答案)
B、对象、过程方法
C、分析、设计编程
D、开发、维护工程
2【单选题】软件生命周期由()三个时期组成。[单选题]
A、概要设计、详细设计系统实现
可行性分析、系统设计编码
C、定义、开发运行维护(壬确答案)
D、分析、设计测试
3【单选题】在软件生命周期模型中,属于文档驱动的是()o【单选题1
A、瀑布模型(正确答案)
B、快速原型模型
C、增量模型
D、喷泉模型
4【单选题】软件工程四个发展阶段中,从()阶段开始出现了文档。【单选题]
A、程序设计阶段
B、“软件=程序+文档”阶段(正确答案)
C、软件工程阶段
D、第四代技术阶段
5【单选题】软件开发模型中,需要在软件开发的初期就完全确定软件的需求的是
0o【单选题]
A、瀑布模型Q确答案।
B、快速原型模型
C、增量模型
D、喷泉模型
6【单选题】在软件生命周期中,系统实现阶段可分为()o[单选题]
A、编码、单元测试(正确答案)
B、编码单元测试、综合测试
C、详细设计、编码
D、编码、维护
7【多选题】软件危机的主要表现形式有()o
A、软件发展速度跟不上硬件的发展用户的需求c(正确答案)
B、软件成本高(正诵答案)
C、软件产品质量差(二确答案)
D、软件产品可维护性差(正确答案)
E、软件没有合适的文档资料确答案)
8【多选题】要解决危机问题,需要采用以下措施()o
A、使用好的软件开发技术方法三确答案)
B、使用好的软件开发工具、提高软件生产率(正确答案)
C、有良好的组织、严密的管理,各类人员朴素配合,共同完成任务。(正确答案)
D、尽可能的增加设计、开发人员,提高人员的技术水。
9【多选题】在具体的软件项目开发过程中,通常结构化的方法一般采用()等几
种软件开发模型。
A、瀑布模型(正/答案।
B、快速原型模型
C、增量模型(正确答案)
D、螺旋模型(正确答案)
10【多选题】在具体的软件项目开发过程中,通常面向对象的方法一般采用()
等几种软件开发模型。
A、快速模型㈠确答案j
B、增量模型(正确答案)
C、喷泉模型上确答案)
D、统一过程UE确答案।
H【单选题】快速原型方法是用户与设il者之间的一种交互过程,适用于0系
统。[单选题]
A、需求不确定性较高的王确答案)
B、需求确定的
C、管理信息
D、决策支持
12【单选题】快速原型从设计用户界面开始,首先形成()o[单选题]
A、用户使用手册
B、系统界面原型正输答案)
C、界面需求分析使用说明书
D、完善用户界面
13【单选题】使用快速原型开发模型进行软件开发时,快速开发一个可以运行的
原型用户,然后用户(:并就同意什么不同意什么提出修改意见。[单选题]
A、阅读文档资料
B、改进界面的设计
C、模拟界面的运行
D、运行界面的原型.:确答案)
14【单选题】使用快速原型开发模型进行软件开发时,快速开发一个可以运行的
原型每户,然后用户运行界面的原型并就0提出修改意见。I单选题1
A、使用哪种编程语言
B、程序的结构
C、同意什么不同意什么确答案)
D、执行速度是否满意要求
15【单选题】()是将软件生命周期的各个阶段,依线性顺序连接,用文档驱动
的模型。[单选题]
A、统一过程
B、瀑布模型(正确答案)
C、螺旋模型
D、喷泉模型
16【单选题】在()软件开发模型中,是采用用例驱动架构优先的策略,并采
用迭代增量建造方法,使软件“逐渐”被开发出来。[