我现在是计算机初级程序员,不知道下面该怎么学了,我想考计算机高级程序员.

来源:百度知道 编辑:UC知道 时间:2024/05/16 14:29:14
我想知道具体的考试和学习内容.
还是不太明白 能说的好理解点么`

高级程序员学的内容很多,基本是包括大学四年计算机专业的专业刻的课程.

有专门的总结书籍可以在短期内有很大进步.推荐

清华版的教材+配套辅导书/(或)西安电子科技大学出版社出的那一系的辅导书

请留意版本.

考试大纲基本如下:

高级程序员级考试大纲
一、考试说明

1. 考试要求:

(1) 熟练掌握面向对象编程技术,用C/C++语言熟练编制程序;

(2) 了解CASL汇编语言的程序编制;

(3) 掌握软件设计的方法和技术;

(4) 掌握数据结构、程序语言、操作系统、数据库和软件工程的基础知识;

(5) 了解多媒体和网络的基础知识;

(6) 掌握计算机体系结构和主要部件的基础知识;

(7) 正确阅读和理解计算机领域的英文文献。

2. 通过本级考试的合格人员能按照软件需求规格说明书进行软件设计和编制程序,具有相当于工程师的实际工作能力和业务水平。

3. 本级考试范围包括: 基础知识(高级程序员级), 考试时间为150分种;软件设计和程序编制能力,考试时间为150分钟。

二、考试范围

(一) 基础知识(高级程序员级)

1.1 软件基础知识

1.1.1 数据结构基础

·数组、记录、列表(list)、队列、栈(stack)、堆(heap)、树、二叉树和

图的定义、存储和操作

·序列、集合等的定义、存储和操作

1.1.2 程序语言基础知识

·汇编、编译、解释系统的基本原理

·程序语言的数据类型

·程序语言的控制结构

·程序语言的种类、特点及适用范围

1.1.3 操作系统基础知识

·操作系统的类