中级程序员职称需要考什么啊
发布时间:2025-05-21 07:21:26 发布人:远客网络
一、中级程序员职称需要考什么啊
◇中级程序员考试大纲◇nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;一、考试说明nbsp;1.nbsp;考试要求:nbsp;(1)nbsp;掌握数制、数据信息机内表示及其算术运算和逻辑运算的基础知识;nbsp;(2)nbsp;了解计算机的体系结构和主要部件的基础知识;nbsp;(3)nbsp;熟练掌握基本算法和数据结构,用C语言编制程序;nbsp;(4)nbsp;掌握数据结构、程序语言和操作系统的基础知识;nbsp;(5)nbsp;了解软件工程、数据库、多媒体和网络的基础知识;nbsp;(6)nbsp;正确阅读和理解计算机领域的简单英文资料。nbsp;2.nbsp;通过本考试的合格人员能按照软件设计说明书编制程序,具有相当于助理工程师的实际工作能力和业务水平。nbsp;3.nbsp;本考试设置的科目包括:计算机基础知识,考试时间为150分钟;计算机程序设计,考试时间为150分钟。nbsp;二、考试范围nbsp;(一)计算机基础知识nbsp;1.1软件基础知识nbsp;1.1.1数据结构基础nbsp;数组、记录、列表、队列、践、堆、树和二叉树的定义、存储和操作nbsp;1.1.2程序语言和语言处理程序的基础知识和基本原理nbsp;汇编、编译、解释系统的基础知识及基本原理nbsp;程序语言的基本成分:数据、运算什么控制和传输nbsp;结构化程序设计方法nbsp;1.1.3操作系统基础知识及基本原理nbsp;操作系统的类型和功能nbsp;操作系统的层资结构和进程概念nbsp;作业、处理贾、存储、文件和设备等管理的基础知识及基本原理nbsp;1.1.4软件工程基础知识nbsp;软件生命周期各阶段的任务nbsp;结构化分析和设计方法nbsp;面向对象基本概念nbsp;软件测试方法nbsp;软件开发工具与环境基础知识nbsp;1.1.5数据库基础知识nbsp;数据库模型nbsp;数据库系统的结构nbsp;SQL使用初步nbsp;常用数据库管理系统的知识nbsp;1.1.6多媒体基础知识nbsp;多媒体基本概念nbsp;简单图形的绘制nbsp;常见图像文件格式nbsp;音频和视频信息的基本概念nbsp;1.2硬件基础知识nbsp;1.2.1数制及其转换nbsp;二进制、十进制和十六进制等常用数制及其相互转换nbsp;1.2.2机内代码nbsp;原码、补码、反码、移码nbsp;定点数与浮点数的机内表示nbsp;ASCII码及汉字编码等常用的编码nbsp;奇偶校验码、海明码、循环冗余码(CRC)等常用校验方法nbsp;1.2.3算术运算和逻辑运算nbsp;计算机中的二进制数运算方法nbsp;逻辑代数的基本运算和逻辑表达式的化简nbsp;1.2.4nbsp;计算机的体系结构和主要部件nbsp;中央处理器(CPU)、存储器和输入输出设备nbsp;总线结构、指领流和数据流nbsp;1.2.5nbsp;指令系统nbsp;常用的寻址方式nbsp;指令的格式、分类及功能nbsp;指令的执行过程nbsp;1.3nbsp;网络基础知识nbsp;1.3.1nbsp;网络的功能、分类及组成nbsp;1.3.2nbsp;基本的网络协议与标准nbsp;1.3.3nbsp;常用网络设备与网络通信初步nbsp;1.3.4nbsp;网络安全性初步nbsp;1.3.5nbsp;Client-Server结构nbsp;1.3.6nbsp;Internet和Intranet初步nbsp;1.4nbsp;计算机专业英语nbsp;掌握计算机技术的基本词汇nbsp;能正确阅读和理解计算机领域的简单英文资料nbsp;(二)计算机程序设计nbsp;2.1nbsp;按照软件设计说明书,能熟练使用下列程序语言编制程序,C(美国标准)nbsp;2.2nbsp;理解给定的程序功能,能发现程序中的错误并加以纠正nbsp;2.3nbsp;具有良好的程序编制风格nbsp;2.4nbsp;基本算法nbsp;2.4.1nbsp;查找、更新、排序、合并及字符处理nbsp;2.4.2nbsp;迭代、插值、数值积分、矩阵计算、方程求解和搜索求解nbsp;2.5程序编制方法nbsp;2.5.1nbsp;分支、循环nbsp;、子程序(过程和函数)、递归nbsp;2.5.2nbsp;输入输出和文件的处理nbsp;2.5.3nbsp;结构化程序设计方法-------------------------------------------------nbsp;关于2001年计算机软件专业技术资格和水平考试有关问题的通知nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;各区、县人事局,市属各委、办、局、总公司,各高等院校、人民团体人事(干部)部门:nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;根据人事部办公厅《关于下半年各资格考试有关问题的通知》(人办发[2001]12号)的精神以及信息产业部有关规定,结合本市具体情况,现将2001年度计算机软件专业技术资格和水平考试的有关问题通知如下:nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;一、报考条件nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;1、遵纪守法,工作努力,尽职尽责。nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;2、参加资格考试还须符合下列条件:nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;⑴有志从事
二、中级程序员证书怎么考
1、中级程序员证书可以通过参加相关的计算机技术与软件专业技术资格(水平)考试(也称为软考)来获得。
2、要考取中级程序员证书,首先需要了解考试的具体要求和内容。通常,这类考试会涵盖编程语言、数据结构、算法、操作系统、数据库等方面的知识。考生需要具备扎实的计算机基础知识,以及一定的编程实践经验。
3、在准备考试时,考生可以选择参加培训班或自学。培训班可以提供系统的课程内容和专业的辅导,帮助考生系统地掌握考试所需的知识和技能。自学则需要考生具备较高的自律性和学习能力,可以通过阅读相关书籍、在线教程、参与开源项目等方式进行。
4、在备考过程中,考生还需要注重实践能力的提升。可以通过编写代码、解决实际问题、参与项目开发等方式来锻炼自己的编程实践能力。此外,还需要关注行业动态和技术发展趋势,不断更新自己的知识和技能。
5、最后,在参加考试时,考生需要认真阅读考试要求,熟悉考试环境,合理安排时间,确保能够充分展示自己的能力和水平。通过系统的备考和实践经验的积累,相信考生能够顺利获得中级程序员证书。
三、中级程序员考什么
1、今年更改了名称,取消了中级程序员。是这样的:
2、中级资格:程序设计师,评测师(原高级程序员)
3、1)掌握数据及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;
4、(2)理解计算机的组成以及各主要部件的性能指标;
5、(3)掌握操作系统、程序设计语言的基础知识;
6、(4)熟练掌握计算机常用办公软件的基本操作方法;
7、(5)熟练掌握基本数据结构和常用算法;
8、(6)熟练掌握C程序设计语言,以及C++、Java、Visual
9、(7)熟悉数据库、网络和多媒体的基础知识;
10、(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;
11、(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;
12、(10)了解信息化、计算机应用的基础知识;
13、(11)正确阅读和理解计算机领域的简单英文资料。
14、(1)掌握数据表示、算术和逻辑运算;
15、(2)掌握相关的应用数学、离散数学的基础知识;
16、(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;
17、(4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
18、(5)熟练掌握常用数据结构和常用算法;
19、(6)熟悉数据库、网络和多媒体的基础知识;
20、(7)掌握C程序设计语言,以及C++、Java、Visual
21、(8)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
22、(9)熟练掌握软件设计的方法和技术;
23、(10)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
24、(11)了解信息化、计算机应用的基础知识;
25、(12)正确阅读和理解计算机领域的英文资料。
26、如果你以后专攻C++的话,把C的基础打好就可以了,不用学的那么精通,但一定要打好基础。