作业九:课程总结

一:对前期提出的问题的回答

1.到底什么是软件工程?

答:软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。

2.软件工程的实际用途?

答:软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

3.软件工程师的就业前景如何?

答:目前来看主要还是看个人能力和水平。

4.团队之中人员的分工如何做到明确且平衡?

答:需要团队人员的高度配合与适当的牺牲精神,当有了明确的软件工程目标之后,在人员上的分工即可做到明确,但无法保证百分百的平衡平均。

5.IT行业中的创新是建立在怎样的基础上的?

 答:我认为IT行业中的创新必然建立在程序员见多识广且有丰富的才学。还得需要丰富的社会经验,能够知道社会需要什么样的程序,才能做到创新。

二:总结本学期这门课程的体会

 这学期我有幸参加了冯花平老师的软件工程这门课,在冯花平老师和周智辅导老师的辛勤指导下,我学到了很多有用的知识。《构建之法》这本书写的幽默风趣又富有学术性,里面所写的对软件工程的解读详细而又简单易懂,能让我迅速的入门并且爱上软件工程这门课程。

 我首先学到的就是软件工程的相关概念。在学习一门学科之前,首先要了解这门学科的基本概念。软件工程就是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。后来我又学习了团队合作,团队合作做一个项目考验的是团队的配合能力以及团队中每个人的责任感。我们小组合作完成了一款连连看小游戏,游戏虽小但是付出的努力却很艰辛,我们经历了设计,编写,修改,测试等等一系列的步骤,每个步骤都会碰到前所未有的挑战,我们坚持着自己的设计思路,最终完成了一款小游戏。通过这次设计,我明白了软件工程的重要性,每个设计和产品背后都有着许许多多不为人知的努力和心酸。这更坚定了我学好软将工程的信念。所以,感谢这门课程,我学会了理性的分析产品,用简单的流程规划好所需要的步骤,感谢老师们的辛勤教导,才能让我学会这门课程。

三:课程建议

希望课上可以多一些互动,让学生自己发挥特长,将自己在团队中的优点展现出来,有助于树立信心,更可以让老师和同学更加了解自己。

原文地址:https://www.cnblogs.com/AyaBrea/p/5589233.html