
初级程序员
能熟练掌握一种计算机的 *** 作和使用常用软件的技术人员
具有初级技术职务(技术员)的实际工作能力和业务知识
考试范围
一常用软件的使用能力和初步的程序编制能力
能使用至少二种以上的下列常用软件
字处理软件
表处理软件
数据库管理系统软件
能使用下列语言中的一种编制简单程序
QBASIC(DOS60以上)
C(美国标准)
FoxBASE
二软件基础知识
基本数据结构
数组、记录、列表(ListStack)的定义、存储和 *** 作
语言和程序的基础知识
分支、循环、子程序、函数、和过程
流程图的标准形式
基本算法
语言所提供的数据结构和控制结构
汇编、编译、解释系统的使用知识
文件系统使用的基本知识
文件组织的类型和特点
文件命令和文件语句的使用
*** 作系统的类型、功能和使用基础知识(DOS/Windows)
数据库系统的基础知识
通讯和网络的基本概念
计算机信息安全基础知识
计算机信息安全基本概念
常见计算机病毒的识别
三硬件基础知识
数制及其转换
二进制、十进制、十六进制等常用数制及其相互转换
机内代码
原码、补码、反码
定点数与浮点数的机内表示
ASCⅡ码及汉字编码等常用的编码
奇偶校验码
算术运算和逻辑运算
二进制数和十进制数的计算机运算方式
逻辑代数的基本运算和逻辑式的化简
计算机的主要部件
中央处理器CPU(运算器、控制器、寄存器组)
存储器(主存与辅存)
输入/ 输出设备
指令系统
常用的寻址方式
指令的格式、分类及功能
网络硬件配置与连接
四其它基础知识
英语
高中毕业英语程度
理解 *** 作中常见的英语术语
初等数学
文字处理、排版基础知识
高级程序员
能按照软件需求规格说明书进行软件设计并担负指导程序员工作的技术人员
具有中级技术职务(工程师)的实际工作能力和业务知识
考试范围
一软件设计能力
简单计算机应用系统的需求分析
流行的需求分析方法论初步
数据流图的设计及改进
软件界面设计
输入输出数据文件的设计
用户界面的设计
软件间的界面设计
概要设计
模块划分方法
模块调用关系的描述
模块功能描述
模块界面描述
常用的设计方法
详细设计
满足指定功能的各种处理过程的算法设计、评价和改进
PDL语言
数据库/数据结构的设计
根据不同的要求进行数据库/数据结构的设计、
软件测试
测试方法
测试用例的设计
测试的静态和动态分析
测试的计划与实施
测试报告
测试结果的评价
测试工具
排错技术
文档编制
概要设计规格说明书
详细设计规格说明书
数据库/数据结构规格说明书
集成测试计划和集成测试报告
文档编制标准
文档编制工具
软件维护方法和工具
软件可靠性和安全性设计
设计评审的组织与实施
软件质量管理和进度管理
二程序编制能力
程序语言
能使用CASL汇编语言(文本将附在试卷上)(可调阅往年试卷)
能熟练使用下列程序语言中的一种
C(美国标准)/ C++
FORTRAN(国家标准GB3057-82)
根据软件设计规格说明书,画出流程图(国家标准GB1526-89)和编制程序
理解给定的程序和流程图的功能和实现思想
程序和流程图的排错
能对程序和流程图的正确性进行测试并对发现的错误或不足加以纠正或改进
具有良好的程序编制风格
基本算法的设计和分析
程序编制方法
三软件知识
数据结构
数组、记录、列表(List)、栈(Stack)、堆(Heap)、队列、树、图的定义、存储和 *** 作
序列、集合等的定义、存储和 *** 作
程序语言
语言的类别和特点
语言所提供的数据结构、控制结构和模块结构
典型语言的知识
语言处理程序
汇编系统的基本原理
编译系统的基本原理
解释系统的基本原理
文件系统
文件系统结构
文件组织的类型和功能
文件的使用和保护
*** 作系统
*** 作系统的历史和类型
*** 作系统的层次结构和进程概念
作业管理和处理机管理
存储管理
设备管理
典型 *** 作系统的知识
数据库系统
数据库模型
数据的独立性、完整性和安全性
数据定义语言和数据 *** 作语言
SQL
典型数据库管理系统的知识
网络工程
网络OS基本知识
网络的管理与维护
软件工程
软件生存周期
软件设计方法
模块程序设计和结构化程序设计
软件测试
软件维护
软件质量与评价
原型化方法
常用软件开发工具、平台和环境
软件系统的新发展
四硬件知识
计算机组成
机内代码及运算
主要部件的功能及其相互关系
控制器的实现原理
指令系统
中断系统
总线结构
存储器系统
各类存储器的功能、特性和使用
高速缓冲存储器和多级存储器
虚拟存储器
输入/输出设备及其控制
数据通讯和计算机网络选型和组网知识
安全性、可靠性与系统性能评价初步
数据安全与保密
诊断与容错
模型与分析
系统可靠性评价和系统性能评价方法
计算机体系结构的其它基础知识
流水线 *** 作
并行处理
多处理机系统
精简指令系统计算机
多媒体开发平台及其应用
五其它基础知识
专业英语
具有大学毕业程度的词汇量
能正确阅读和理解计算机领域的科技文献
数学
微积分
线性代数:行列式、矩阵和线性方程组
概率统计:事件和概率、随机变量和分布函数、数字特征、参数估计和假设检验
离散数学:数理逻辑、集合论、图论、组合分析
数值计算:计算误差,数值微分与积分,函数插值和逼近,方程的数值解
算法复杂性
以上就是关于程序员不同级别的定位全部的内容,包括:程序员不同级别的定位、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)