2016年江西财经大学工程硕士(计算机技术领域)软件工程复试笔试仿真模拟题
● 摘要
一、选择题
1. 在进行软件测试时,首先应当进行单元测试,然后再进行,最后再进行有效性测试。 ( )
A. 组合测试
B. 集成测试
C. 有效性测试
D. 确认测试、
【答案】B
2. 表示对象的相互行为的模型是( )模型。
A. 对象
B. 动态
C. 功能
D. 静态
【答案】B
3. 工程上常用的表达工具有( )。
A. 图形工具
B. 表格工具
C. 语言工具
D. 以上全是
【答案】D
4. 在下面的叙述中,( )不是软件需求分析的任务。
A. 问题分解
B. 可靠性与安全性要求
C. 结构化程序设计
D. 确定逻辑模型
【答案】C
5. 软件设计一般分为总体设计和详细设计,它们之间的关系是(
A. 全局和局部
B. 抽象和具体
第 2 页,共 61 页 )。
C. 总体和层次
D. 功能和结构
【答案】A
6. 瀑布模型中软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段,开发阶段和( )。
A. 运行阶段
B. 可行性分析
C. 详细设计
D. 测试与排错
【答案】A
7. 软件生存周期的( )工作和软件可维护性有密切的关系。
A. 编码阶段
B. 设计阶段
C. 测试阶段
D. 每个阶段
【答案】D
8. 可行性分析中,系统流程图用于描述( )。
A. 当前运行系统
B. 当前逻辑模型
C. 目标系统
D. 新系统
【答案】A
9. 面向对象分析是对系统进行( )的一种方法。
A. 需求建模
B. 程序设计
C. 设计评审
D. 测试验收
【答案】A
第 3 页,共 61 页
10.( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。
A. 变换型
B. 事务型
C. 结构化
D. 非结构化
【答案】A
二、简答题
11.什么是软件的可靠性?它们能否定量计算?
【答案】(1)软件可靠性是指在给定的时间内,在规定的环境条件下系统完成所指定功能的概率。
(2)软件可靠性可以进行定量计算,常用指标是平均失效等待时间MTTF 与平均失效间隔时间MTBF 。
假如对n 个相同的系统(硬件或软件)进行测试,它们的失效时间分别是
均失效等待时间MTTF 定义为:
MTBF 是平均失效间隔时间,它是指两次相继失效之间的平均时间。MTBF 在实际使用时通常是指当n 很大时,系统第n 次失效与第
12.试述软件项目计划内容。
【答案】(1)范围
对该软件项目的综合描述,定义其所要做的工作以及性能限制,它包括项目目标、主要功能、性能限制、系统接口、特殊要求、开发概述等。
(2)资源
包括人力资源、硬件资源、软件资源及其他资源。
(3)进度安排
进度安排的好坏往往会影响整个项目的按期完成,因此这一环节是十分重要的。制定软件进度与其他工程没有很大的区别,其主要的方法有:工程网络图、Gantt 图、任务资源表等。
(4)成本估算
为使开发项目能在规定的时间内完成,且不超过预算,成本估算是很重要的。软件成本估算是一门不成熟的技术,国外已有的技术只能作为我们的借鉴。
(5)培训计划
为用户各级人员制定培训计划。
第 4 页,共 61 页 则平次失效之间的平均时间。
相关内容
相关标签