- 65
- 0
- 约7.28千字
- 约 13页
- 2021-01-03 发布于天津
- 举报
kkkk
kkkk
kkkk
kkkk
kkkk
kkkk
kkkk
kkkk
班级 姓名 学号
题号
-一一
二二二
-三
四
五
六
七
八
九
十
总分
得分
阅卷人
一简要回答下列各问题(共40分,每个小题5 分)
(1)阐述软件工程的定义。
答:
是指导计算机软件开发和维护的一门工程学科; 采用工程的概念、原理、技术和方法来开发和维护软件; 把证明正确的管理技术和最好技术综合运用到软件开发中; 研究经济地开发出高质量的软件方法和技术; 研究有效维护软件的方法和技术。
简述软件危机的原因。
答:
缺乏软件开发的经验和有关软件开发数据的积累,使得开发计划很难制定。 软件人员与用户的交流存在障碍,使得获取的需求不充分或存在错误 。
软件开发过程不规范。如,没有真正了解用户的需求就开始编程序。
随着软件规模的增大,其复杂性往往会呈指数级升高。需要很多人分工协作, 不仅涉及技术问题,更重要的是必须有科学严格的管理。
缺少有效的软件评测手段,提交用户的软件质量不能完全保证。
1-2瀑布模型示意图
1-2瀑布模型示意图
画出软件生存周期的瀑布模型的示意图,并简单评述其优缺点
优点:
可强迫开发人员采用规范化的方法。
严格地规定了每个阶段必须提交的文档。
要求每个阶段交出的所有产品都必须是经过验证 的。
缺点
由于瀑布模型几乎完全依赖于书面的规格说明,很 可能导致最终开发出的软件产品不能真正满足用户 的需要。如果需求规格说明与用户需求之间有差异, 就会发生这种情况。
瀑布模型只适用于项目开始时需求已确定的情况。
画出软件生存周期的增量模型的示意图,并简述其优点
能在较短时间内向用户提交可完成一些有用的工作产 品,即从第1个构件交付之日起,用户就能做一些有用 的工作。
逐步增加产品的功能可以使用户有较充裕的时间学习和 适应新产品,从而减少一个全新的软件可能给用户组织 带来的冲击。
项目失败的风险较低,虽然在某些增量构件中可能遇到 一些问题,但其他增量构件将能够成功地交付给客户。
优先级最高的服务首先交付,然后再将其他增量构件逐 次集成进来。因此,最重要的系统服务将接受最多的测
kkkk
kkkk
kkkk
kkkk
kkkk
kkkk
-k-k-k-k
-k-k-k-k
(5)画出D.Ross提出的软件工程结构化分析方法的框架示意图,并解释数据字典和数据流的含义数据字典:数据字典以词条方式定义在数据模型、功能模型和行为模型中出现的数据对象及控制信息的特 性,给出它们的准确定义,包括数据流、加工、数据 文件、数据元素,以及数据源点、数据汇点等。数据流图:加工。对输入数据进行变换以产生输出数据,其中要注明加工的名字。 外部实体,即数据输入源ourc)或数据输出汇点Sink。其中要注明数 据源或数据汇点的名字。
(5)画出D.Ross提出的软件工程结构化分析方法的框架示意图,并解释数据字典和数
据流的含义
数据字典:数据字典以词条方式定义在数据模型、功
能模型和行为模型中出现的数据对象及控制信息的特 性,给出它们的准确定义,包括数据流、加工、数据 文件、数据元素,以及数据源点、数据汇点等。
数据流图:
加工。对输入数据进行变换以产生输出数据,其中要注明加工的名字。 外部实体,即数据输入源ourc)或数据输出汇点Sink。其中要注明数 据源或数据汇点的名字。
—或-
数据存储。要用名词或名词性短语为数据存储命名
数据流。描述被加工数据及传递方向。箭头旁边要注明数据流的名字,可用名
词或名词性短语命名
(6)举例说明变换型和事务型流图的特点。
答:
变换型流图由输入、中心变换和输出 3部分组成,而且逐层展开。如:
事务型流图通常接受一项事务,根据事务处理的特点和性质,选择分派一个适当的 处理单元,然后给出结果。
给出下面变换型数据流图对应的模块结构图
答:
答:
给出下面交易型数据流图对应的模块结构图
答:
答:
举例说明模块结构图优化方法中的不同模块相似部分调整的原则。
答:
完全相似的模块可以归并;
两个模块部分相似的代码可以通过建立公共新模块,并设立对公共模块调用进 行调整。
例如:
举例说明模块结构图优化方法中作用域与控制域调整的原则。
答:
作用域是指判断语句所在模块和他判断调用的下属模块, 而控制域是指他本身以及
他的下属模块;一般要求作用域在控制域内。
|TOP例如:D通过B判断调用C,故D
|TOP
丄。二
二丄_
丄I
—C— _E - _F—
试将下面的代码段进行局部调整,使其更容易理解。
要进行适当的缩排;
增加必要的注释;
增加必要的语句,以免产生错误;
For(i=1;i=n-1,i++){t=i;for(j=i+1,j=n,j++)if(a[j]a[t])t=j;if(t!=i){tm=a[t];a[t]=a[
您可能关注的文档
最近下载
- 【甘肃卷】甘肃省2025年高三月考试卷(3月)(甘肃一诊)(3.12-3.14)政治试卷(甘肃一诊) .pdf VIP
- 工业分析试样的采集制备与分解.pptx VIP
- 翠云片区D区横一路纵三路-环评报告表(送审版).pdf VIP
- 孕酮预防自发性早产的专家共识.pptx VIP
- Chengdu Alpha Industrial Intelligence Co Ltd 缅甸矿业 投资指南 入门指南.pdf
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 中远海运笔试题型及答案.doc VIP
- 龙骑士传说全攻略.doc VIP
- 化工过程分析与合成-第一章绪论.pptx VIP
- 化工过程分析与合成绪论.pptx VIP
原创力文档

文档评论(0)