软件工程是一门研究用工程法构建和维护有效的、实用的和高品质的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式方面。
在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算计软件的应用。
软件工程的框架通常可概括为:目标、过程和原则。
遇到的问题:
1、 学习软件工程要用什么学科基础?
2、 通过学习软件工程对我们学习物联网工程有什么帮助?
3、 我们要为学习软件工程指定怎样的学习计划?
4、 现在的企业对软件工程能力的认可度怎么样?
5、 软件工程除了要学习编程还要学习什么?
6、 开发一个软件,需要的是团体合作还是个人,最重要的部分是什么?