时光匆匆流逝,转眼间已经大三了。两年的大学生活都在算法竞赛和专业知识的学习中徘徊。对一些常用算法也有了更加深入的理解。上了大三的我,第二次接触到软件工程这个既熟悉也陌生的名词。当我第一次接触时是报专业的时候,第二次也就是最近的郑老师开的课。
以下,是我对软件工程这个专有名词的见解。
1.软件工程是一门指导软件开发和维护的工程学科,通过学习该门学科,可以获得一定要求的软件产品。在软件工具的支持下,由软件开发工程师完成的一系列软件工程活动。
2.软件工程的目的是为了实现软件开发的工程化,这就要求与社会的发展的轨迹一致,并在此基础之上提高产品的质量、稳定性、控制成本、提高生产率等。
3.软件的生命周期分为以下阶段:需求分析 ->设计 -> 功能实现 -> 测试 -> 运维。
4.软件工程的意义:软件工程是计算机专业中非常重要的一门课程。培养学生的软件素养,并且提高软件的开发能力和软件项目管理能力。
5.软件工程的过程:我认为软件工程的过程就是生产应该最终能满足需求且达到工程目标的软件产品。
目前所掌握的能力
1.学习了C++,Java,Python语言,掌握一些常用的数据结构用法。
2.使用HTML,CSS,JavaScript实现静态WEB开发.