初识软件工程

         强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan

           看完了软工视频,总结的时候回想一下软件工程到底是什么呢是用来干什么的呢后做项目好像都得用到它,它这么厉害到底是什么原理呢件也是有生命的,它的生存周期是什么呢就一一来解决一下吧!

      一、它是什么/strong>

         软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。

     二、它用来干什么/strong>

         在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。

     三、它应用了什么原理/strong>

          软件工程借鉴传统工程的原则提高质量、降低成本、改进算法。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。

 

                                   

初识软件工程       

 

      四、软件的生存周期是什么/strong>

            软件的生存周期是软件的产生直到报废的生命周期,它分为三个阶段: 

                                   初识软件工程                                                                                                                            

       软件=程序+数据+文档。通过软工视频的学习对文档有了初步的了解。软件生存周期的三个阶段都有相应的文档。详见下篇博文《软件工程——文档》

        

来源:环游记

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年7月10日
下一篇 2015年7月10日

相关推荐