软件工程师要学习什么课程?课程学习顺序
软件工程师吗?目前最好的软件工程师证书就是软考得中级工程师(软件设计师)~很权威~~要想成为软件设计师你要看的书包括:
1:数据结构 目前清华大学严蔚敏老师的数据结构是一个经典。可能的话,再搜罗其他版本的教程,这样可以互相印证。
2:操作系统(第三版),主要从资源管理的角度来分析系统功能的实现。假设你要设计一个新的操作系统,如何实现它?操作系统理论就是向读者逐步介绍和解释。重点是五大管理职能的实现及其原理。
3:计算机网络(第三版),要学习ISO/OSIRM七层的划分以及各种协议的功能。 传输理论、互联设备、Internet知识,和参考模型理论。
4:计算机专业英语,不是软件考试特有...全部
软件工程师吗?目前最好的软件工程师证书就是软考得中级工程师(软件设计师)~很权威~~要想成为软件设计师你要看的书包括:
1:数据结构 目前清华大学严蔚敏老师的数据结构是一个经典。可能的话,再搜罗其他版本的教程,这样可以互相印证。
2:操作系统(第三版),主要从资源管理的角度来分析系统功能的实现。假设你要设计一个新的操作系统,如何实现它?操作系统理论就是向读者逐步介绍和解释。重点是五大管理职能的实现及其原理。
3:计算机网络(第三版),要学习ISO/OSIRM七层的划分以及各种协议的功能。
传输理论、互联设备、Internet知识,和参考模型理论。
4:计算机专业英语,不是软件考试特有的,是专业知识+英语水平,考前不需专业准备,平时有意识地上网读点英文专业资料。
5:软件工程(第二版) 要熟悉数据流图和流程图
6:数据库理论。
这要求熟悉SQL的语言。
7:C语言或者VB语言应该掌握
最后要学习统一建模语言UML,它代表了软件工程的发展趋势,目前是可视化建模的事实上的工业标准。
计算机学习要经历一个从理论———实践———理论的认识不断深化的过程,这一过程是非常艰辛的。
但是要相信“天道酬勤”的道理,你最终会成为一名优秀的软件设计师的~~祝你成功。收起