软件工程阅读笔记02

这一篇的阅读笔记是我读的中间的两章的内容,我读的《软件工程》这本书的这两章分别为软件的编程实现、软件的测试和维护。

——软件的编程实现

这一章从编程语言的选择和分类、编程的要求、面向对象的编程语言介绍讲解。

软件的编程实现是依据详细的设计说明书用某种程序语言去编码实现软件的构成描述,不同的程序设计语言适用于不同的应用领域,选择合适的语言可提高编程效率和提高程序的质量。

计算机语言的发展经历了机器语言时代、汇编语言时代、高级语言时代。

编码风格直接影响到软件的可维护性和易理解性,良好的编码风格要求使用合适的语句结构,源程序要文档化,数据署名要规范并易于理解,输入和输出要简单、哥是尽量要一致。

——软件的测试与维护

这一章从软件测试的基本原理、测试用例设计、面向对象的测试、软件维护的基本原理、软件再工程等方面讲解。

软件测试是保证软件质量的重要活动,也是软件开发过程中的占有最大百分比的技术工作。软件测试的目的是为了发现错误,为此,需要进行一系列的测试活动;单元测试、集成测试、确定测试和系统测试。单元测试是检查每个程序莫款是否正确的实现了规定的功能;集成测试是蒋经国单元测试的车刚须磨款组装起来进行测试;确定测试时间差软件是否满足srs中确定的各种需求以及软件配置是否完整、正确;系统测试则是把软件纳入实际运行环境中,与其他系统元素一起进行测试。

软件可维护性是软件开发各阶段的关键性目标之一,为了软件具有较高的的可维护性,在软件的开发过程中,要是软件仅可能的具有较高的可理解性、可修改性、可依靠性、可移植性、可使用性和高的运行效率。

转载于:https://www.cnblogs.com/ghl0518/p/8513915.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值