1 / 8
文档名称:

河师大软件工程考试题.docx

格式:docx   大小:160KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

河师大软件工程考试题.docx

上传人:suijiazhuang1 2022/3/29 文件大小:160 KB

下载得到文件列表

河师大软件工程考试题.docx

文档介绍

文档介绍:.
河南师范大学计算机与信息工程学院2013—2014学年度
2010级计算机科学与技术专业期末考试《软件工程》A卷
得分
评卷人
-一、概念解释(每题2分,共10分)
题号
——一
——二


总分
试是在测试发现错误之后排除错误的过程。11分〉
测试的目标足发现软件中的错误,但发现错误并不是最终目的,逋过测试发现的错误之后
3. 瀑布模型是一
必须诊断并改正错误,这就是调试的目的,调试是测试阶段最困难的工作。(2分)为什么说瀑布模型是软件生存周期中最基本的模型,说明瀑布模型的优、缺点种整体模型,直到软件开发完成后,用户才能够见到整个软件,它的特点是:
(1)阶段间具有顺序性和依赖性
(2)推迟实现的观点
<3)每个阶段必须完成规左的文档:每个阶段结束前完成文档审查,及早改正错误。其局限性:虽然瀑布模型是最早岀现的模型,也是比较常用的模型,但是这种模型有很多局限性,具体现如下:
(1)阶段与阶段划分固定,阶段间产生大量的文档,增加了工作量。
(2)由于开发模型呈线性,当开发成果尚未经过测试时,用户无法看到软件的效果°
(3)无法通过开发活动澄淸本来不够确切的软件需求,因此需要返工或者不得不在维护阶段纠正需求的偏差。
(4)由于顺序固泄,前期工作中造成的差错到后期阶段所造成的损失更大,为了纠正错误需要付出高昂的代价。
4?软件危机的表现、产生软件危机的原因,及软件危机的解决方法?
表现:
<1)对软件开发的进度和成本估计很不准确
(2)
开发的软件产品不能满足用户的要求
(3)
软件的质量不可靠
(4)
软件通常没有相应的文档
(5)
软件常常是不可维护的
(6)
软件开发的效率低
产生原因


(1)
软件规模越来越大,结构越来越复杂
(2)
软件开发管理困难
<3)软件开发费用不断增加
(4)
软件开发技术落后
(5)
软件开发工作落后
(6)
软件开发方式落后
解决方法
>
>
(1)
正确的认识软件
(2)
必须充分认识到软件开发不是个人技巧的表现而是一种组织良好,管理严密,各类人
员协同配合,共同完成的工程项目
(3)应该推广和使用在实践中总结出来的、开发成功的技术和方法,并且研究探索更好更有效的技术和方法,尽快消除早期的错误观点和做法
(4)应该开发和使用更好的软件工具总之,为了消除软件危机,在软件开发过程中既要有技术措施(工具和方法),又要有必要
的组织管理措施。
?
改正性维护、适应性维护、完善性维护、预防性维护得分
评卷人
(共55分)
1、软件工程的目标是什么?(10分)
(1)
付出较低的开发成本

达到要求的软件功能
(3)
取得较好的软件性能
(4)
开发的软件易于移植
(5)
需要较低的维护费用
(6)
能够按时完成开发任务,及时交付用户使用
2. (7)开发的软件可靠性髙画岀银行存取款过程的0层数据流图。问题的描述为:储戸用存折取款。首先填写取款单,
根据“帐卡”中的信息检验取款单与存折,如有问题,将问题反馈给用户,否则,登陆“储户
存储数据库”,修改相应的数据,并更