今年更改了名称,取消了中级程序员。是这样的:
初级资格:程序员 (原初级程序员)
中级资格:程序设计师,评测师(原高级程序员)
高级资格:系统分析师
考试内容:
程序员:
1)掌握数据及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;
(2)理解计算机的组成以及各主要部件的性能指标;
(3)掌握 *** 作系统、程序设计语言的基础知识;
(4)熟练掌握计算机常用办公软件的基本 *** 作方法;
(5)熟练掌握基本数据结构和常用算法;
(6)熟练掌握C程序设计语言,以及C++、Java、Visual Basic中的一种程序设计语言;
(7)熟悉数据库、网络和多媒体的基础知识;
(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;
(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(10)了解信息化、计算机应用的基础知识;
(11)正确阅读和理解计算机领域的简单英文资料。
程序设计师考试要求:
(1)掌握数据表示、算术和逻辑运算;
(2)掌握相关的应用数学、离散数学的基础知识;
(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4)掌握 *** 作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5)熟练掌握常用数据结构和常用算法;
(6)熟悉数据库、网络和多媒体的基础知识;
(7)掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++其中一种程序设计语言;
(8)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9)熟练掌握软件设计的方法和技术;
(10)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(11)了解信息化、计算机应用的基础知识;
(12)正确阅读和理解计算机领域的英文资料。
如果你以后专攻C++的话,把C的基础打好就可以了,不用学的那么精通,但一定要打好基础。
1 多看书。这个是基础。没人能够凭空就会,只能多看书。2 多上机。C语言是一门编程语言,最终的目的是为了编程。所以也只有在实战中才能够更快的理解知识点,达到快速上手的目的。
3 多想。不要死读书,多想想为什么。理解了才能掌握的更扎实。
4 如果有条件,可以找人带。学习C语言,老师虽然不是必须,但有比没有要好很多。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)