对《软件工程》这门课的总结
通过这十六周的学习,我学习到了很多新的知识,也从刚刚接触这门课程时的懵懂无知,到现在的可以自己动手实践,进步了很多。也通过学习,能够解答一些关于刚接触这门课程时提出的一些问题。1、什么是软件工程?在我看来,软件工程涉及到程序设计语言,数据库,软件开发工具,系统平台,设计模式等多个方面。软件工程是指导计算机软件开发和维护的一门工程学科。2、软件工程的目标是什么?(1)付出较低的开发成本,(2)达到要求的软件功能,(3)取得较好的软件性能,(4)开发的软件易于移植,(5)需要较低的维护费用,(6)能按时完成开发任务,及时完成开发任务,及时交付费用,(7)开发的软件可靠性高。3、软件开发的不同阶段是什么? (1)问题的定义及规划。(2)需求分析。(3)软件设计。(4)程序编码。(5)软件测试。4、想学好软件工程有什么对自身的要求? 我认为,首先,对待学习一门学科,我们需要严谨、认真的态度,不断去寻找问题解决问题的精神,勇于去动手实践,不能懒惰。5、软件工程的知识领域是什么? 在我看来,软件工程这门课程应用性十分广泛,小到可以应用于各行各业的软件开发,大到政府部门的应用系统的维护和应用。软件工程这门课程知识范围非常广泛,所应用了计算机科学与技术、数学、逻辑学以及管理科学能学科,所应用的范围也十分的广泛。
通过冯老师这一个学期的悉心教导,以及助教们的帮助之下,通过博客园这个介体,我们将我们每个星期所学到的知识都通过写博客的方式发布了出来,我感觉这种方式十分好,它摆脱了以往枯燥乏味的写报告,每周交书面作业,我们不用去手写,就能将自己的学习经历以及收获完完全全的写出来,并且老师也能很轻松的看到,能够及时的给予我们建议以及辅导。更为重要的一点是,通过这一学期的学习,我学会了如何与团队伙伴合作共同去完成作业,这对于我们以后的工作以及生活都会有很大的帮助,不能说我们以后都会从事关于这方面的行业,但是,学会与人合作,这是非常重要的一点,不管走到哪里都能够用得上。另外,这种教学方式,也是我们当代大学生比较能够接受的,现在我们不管干什么都离不开电脑,像这种在宿舍在家里就能够完成老师留的作业,还是比较方便的。在博客园这里,有许多各方面的软件工程师,我们可以进入他们的博客去学习一些老师没有教的知识,这也是比较好的。
再次感谢冯老师以及各位助教@周见智@邹欣,谢谢老师们教导,也感谢这门课程,给我学习计算机科学与技术的途中,带来的颇多乐趣与体验。