
第一章
1. 软件工程的基本原理?
答:1用分阶段的生命周期计划严格管理2坚持进行阶段评审3实行严格的产品控制4采用现代程序设计技术5结果应能清楚的审查6开发小组的人员应该少而精7承认不断改进软件工程实践的必要性
2.为什么软件的质量保证工作不能等到编码阶段结束后在进行?(为什么要坚持进行阶段评审?)
答:第一,因为大部分错误是在编码之前造成的。第二错误发现与改正得越晚,所需付出的代价就越高,因此在每个阶段都进行严格的评审,以便尽早发现在软件开发过程中所犯的错误。
3.软件工程传统途径是生命周期方法学,采用生命周期方法学可以大大提高软件开发的成功率,软件开发的生产率也能
明显提高。
4.软件生命周期由软件定义、开发、维护三个时期组成。
5.软件定义时期的任务?
答:确定软件开发工程必须完成的总目标;确定工程的可行性,导出实现工程目标应该采用的策略及系统必须完成的功能;估计完成该项目工程需要的资源和成本。分为三个阶段:问题定义、可行性研究、需求分析;
6.软件开发时期通常由四个阶段组成:总体设计、详细设计、编码和单元测试和综合测试,前两个阶段又称系统设计;
后两个阶段又称系统实现。
7.维护时期的主要任务?
答:维护时期的主要任务是使软件持久地满足用户的需要。具体地讲当软件在使用过程中发现错误、环境发生改变和用户有新的需要时,应该及时改进软件以满足用户需要。
8.软件生命周期八个阶段及每个阶段的基本任务(关键问题)和结束标准?p6左下表。
答:八个阶段:1问题定义2可行性研究3需求分析4总体设计5详细设计6编码和单元测试7综合测试8软件维护。基本任务:1要解决问题是什么?2有什么方法解决?3为了解决这个问题,目标系统必须做什么?主要是确定目标系统具备哪些功能。4如何解决这个问题5如何具体实现这个系统6写出正确的、容易理解、维护的程序模块。7通过各种类型的测试(及相应的调试)使软件达到预定的要求。8通过各种必要的维护活动使系统持久地满足用户的需要。
结束标准:1关于规模和目标的报告书2系统的高层逻辑模型、数据流图、成本/效益分析3系统的高层逻辑模型、数据流图、数据字典、算法描述4可能的办法,推荐的系统结构5编码规格说明6源程序清单、单元测试方案和结果7综合测试方案和结果、完整一致的软件配置8完整准确的维护记录。
9.什么是软件产品?
答:各种各样开发投入、产品说明、软件设计文档、软件测试文档、开发进度表、软件产品的组成。
10.软件产品开发要哪些投入?
答:产品说明书、产品审查、设计文档、进度、来自上一版本的反馈、竞争对手情况测试计划、客户调查、易用行数据、观察和感受说明书、软件、软件代码。
11软件设计文档包含哪些内容?
答:1)构架2)数据流示意图。3)状态变化示意图。4)流程图。5)注释代码。、
12.软件测试文档含哪些?
答:1测试计划。2测试用例3软件缺陷报告4归纳、统计和总结
13.软件测试文档是完整的软件产品一部分,开发进度表是软件产品的一关键部分。
14.软件产品的组成?
答:1)帮助文件2)用户手册3)样本和示例4)标签5)产品支持信息6)图标和标志7)错误信息8)广告和宣传
材料9)软件的安装说明10)软件说明文件11)测试错误提示信息。
声明:
(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。
相关推荐
重庆自考02354网络操作系统复习资料(2)
12-12重庆自考复习资料:软件工程专业01336软件项目管理(1)章节复习第13章
12-22重庆自考06087工程项目管理复习资料(6)
08-192020年4月重庆自考02378信息资源管理复习资料(3)
11-07重庆自考00197旅游资源规划与开发复习资料(1)
10-13重庆自考园林专业:10383园林建筑学课程复习资料(5)
12-14重庆自考园林专业:10386树木养护学知识点总复习资料(3)
09-14重庆自考复习资料:软件工程专业02141计算机网络技术章节复习题练习(2)
08-12重庆自考31004局域网技术与组网工程复习资料(3)
07-312022年重庆自考00365交通工程模拟试题(1)
10-20