软件工程师需要学好哪些课程,看哪些书呢
- 培训职业
- 2025-05-06 04:15:48
学好了C++和JAVA,顶多做个程序员。
软件工程师需要具备以下知识。
(1)
掌握计算机内的数据表示、算术和逻辑运算方法;
(2)
掌握相关的应用数学及离散数学基础知识;
(3)
掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4)
掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5)
熟练掌握常用数据结构和常用算法;
(6)
熟悉数据库、网络和多媒体的基础知识;
(7)
掌握C程序设计语言,以及C++、Java中的一种程序设计语言;
(8)
熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9)
掌握软件设计的方法和技术;
(10)
了解信息化、常用信息技术标准、安全性,以及有关法律、法规的基础知识;
(11)
正确阅读和理解计算机领域的英文资料。
以上每一点可以说就是一本书。建议看看《软件设计师教程(第2版)》清华大学出版的。
下一篇
四川省有什么大专自考
多重随机标签