-
2002级计算机应用《软件工程》复习题
一、填空题
1.软件生命周期可划分为¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ 软件定义、 软件开发 和 软件维护 三个时期,通常把这三个时期再细分为八个阶段,它们是① 问题定义、② 可行性研究、③ 需求分析、④ 总体设计、⑤ 详细设计、⑥ 单元和编码测试、⑦ 综合测试 和⑧ 软件维护,其中 软件维护 阶段的工作量是八个阶段最大的。
6.面向对象方法用 对象 分解取代了传统方法的 功能 分解。
7.在面向对象的软件中, 类 是对具有相同数据和相同操作的一组相似对象的定义; 实例 是由某个特定的类所描述的一个具体对象。
8.通常把 编码 和 测试 统称为实现。
9.如果只允许使用 顺序 、 选择 和 循环 这三种基本控制结构,则称为经典的结构化程序设计。
19.需求分析的任务包括确定对系统的综合要求和分析系统的数据要求。
导出系统的逻辑模型 , 修正系统开发计划 .
20.面向对象建模技术建立的三种模型是:描述系统静态结构的 对象 模型、描述系统控制结构的 动态 模型和描述系统计算结构的 功能 模型。其中 对象 模型是最基本、最核心、最重要的。
二、判断题(叙述正确的在后面括号中打“√”,错误的在后面的括号中打“×”
1. 进行需求分析时同时考虑维护问题。 (√)
2. 完成测试后,为缩短源程序长度而删去程序中的注释。 (×)
3. 尽可能在软件开发过程中保证各阶段文档的正确性。 (√)
三、简答题
1. 试简要叙述需求分析阶段的任务。
2. 画出三种基本结构的Jackson图。
3. 试简要叙述软件工程的7条基本原理。
四、名词解释
有穷状态机 结构程序设计 流图 软件可靠性 用例 多态性
五、对一个包含10000条机器指令的程序进行一个月集成测试后,总共改正了15个错误,此时MTTF=10h;经过两个月测试后,总共改正了25个错误(第二个月改正了10个错误),MTTF=15h。
要求:
六、画出简化的文本编辑程序的用例图,该编辑程序的主要功能有:建立文件、打开文件、插入文本、修改文本和保存文件。
七、图1给出了用盒图描绘的一个程序的算法,请用逻辑覆盖法设计测试用例,要求做到语句覆盖和
八、某高校可用的电号码有以下几类:校内电话
九、办公室的复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到
十、如图2所示程序流程图描绘了一个非结构化程序。
十一、图3是用程序流程图描绘的处理算法,请把它改画为等价的盒图。
…… 欲阅读全文,请下载!
- 立即下载:注意:请一定升级到最新版[OFFICE]才能正常打开本站提供的文档![常见问题指南]
- 相关搜索:
- →GOOGLE中搜索"2002级计算机应用《软件工程》复习题 "相关网站.
- →BAIDU中搜索"2002级计算机应用《软件工程》复习题 "相关网站.
- →YAHOO中搜索"2002级计算机应用《软件工程》复习题 "相关网站.
- →LIVE中搜索"2002级计算机应用《软件工程》复习题 "相关网站.
- →YODAO中搜索"2002级计算机应用《软件工程》复习题 "相关网站.
- 注意事项:
- ☉如果这个文档总是不能下载的请点击报告错误,谢谢合作!!
- ☉注意:下载文档后请第一时间查毒!文档太多,站长没可能都查过的,请自己小心点!谢谢合作!
- ☉欢迎广大作者给我们提供文档以及使用说明;如有其它问题,欢迎发信联系管理员,谢谢!
本类下载TOP10
数据载入中…