上传者: 43934844
|
上传时间: 2022-07-02 14:04:08
|
文件大小: 136KB
|
文件类型: PDF
对软件⼯程的认识 ⾸先作为软件⼯程专业的⼀名⼤三学⽣,两年半以来学了C#,js等语⾔。说实话,我认为我⾃⼰学的并不好。作为⼀名⽂科⽣相对于理科⽣ 来说逻辑思路要少差⼀些,当然,不管什么原因,都不能阻⽌后天勤奋使⼈变优秀。接下来简单说⼀下我通过两年多的学习和⽹上查阅的资 料对软件⼯程的理解。 软件⼯程是研究和应⽤如何以系统性的、规范化的、可定量的过程化⽅法去开发和维护软件,以及如何把经过时间考验⽽证明正确的管 理技术和当前能够得到的最好的技术⽅法结合起来的学科。它涉及到程序设计语⾔、数据库、软件开发⼯具、系统平台、标准、设计模式等 ⽅⾯。软件⼯程是应⽤计算机科学、数学、逻辑学及管理科学等原理,开发软件的⼯程。 软件⼯程借鉴传统⼯程的原则、⽅法,以提⾼质量、降低成本和改进算法。其中,计算机科学、数学⽤于构建模型与算法,⼯程科学⽤ 于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学⽤于计划、资源、质量、成本等管理。⽐较认可的⼀种定义认为:软 件⼯程是研究和应⽤如何以系统性的、规范化的、可定量的过程化⽅法去开发和维护软件,以及如何把经过时间考验⽽证明正确的管理技术 和当前能