考试对象与要求能按照软件设计规格说明书编写程序的技术人员 具有初级技术职务(助理工程师)的实际工作能力和业务知识 考试范围一.程序编制能力程序语言 能熟练使用下列程序语言中的一种 C(美国标准)FORTRAN(国家标准GB3057-82)根据软件设计规格说明书,画出流程图(国家标准GB1526-89 理解给定的程序和流程图的功能 程序和流程图的排错 能对程序和流程图的正确性进行测试并对发现的错误加以纠正 具有良好的程序编制风格 基本算法 查找(Search)、更新、排序(Sort)、合并及字符处理 迭代、插值、数值积分、矩阵计算、方程求解 简单图形(线段和圆)的计算机图示 程序编制方法 分支、循环、子程序、递归 输入/输出和文件的基本处理 二.软件基础知识基本数据结构 数组、记录、列表(List)、栈(Stack)、堆()、队列、树的定义、存储和操作 基本的程序控制结构 分支、循环、子程序、函数和过程 递归 流程图的标准形式 程序语言的基础知识 语言所提供的数据结构和控制结构 常用语言的知识 语言处理程序的基础知识 汇编、编译、解释系统的基础知识 文件系统使用的基础知识 文件组织的类型和特点 文件命令和文件语句的使用 操作系统使用的基础知识 操作系统的类型和功能 联机命令语言和作业控制语言的使用 常用操作系统的知识 常用软件开发工具和平台的基础知识 数据库系统使用的基础知识 数据库模型 数据定义语言和数据操作语言的使用 SQL的使用 常用数据库管理系统的知识 网络软件的基础知识 计算机信息安全基础知识 计算机信息安全基本概念 常见计算机病毒的识别 三.硬件基础知识数制及其转换 · 二进制、十进制和十六进制等常用数制及其相互转换机内代码 原码、补码、反码、移码 定点数与浮点数的机内表示 BCD码、余3代码、ASCⅡ码及汉字编码等常用的编码方式 奇偶校验码、海明码、循环冗余码(CRC)等常用校验方法 算术运算和逻辑运算 二进制数和十进制数的计算机运算方法 逻辑代数的基本运算和逻辑式的化简 计算机的主要部件 中央处理器CPU 存储器 输入/输出设备 总线结构 系统框图、指令流和数据流 指令系统 常用的寻址方式 指令的格式、分类及其功能 指令的执行过程 多媒体知识 网络知识 四.其它基础知识专业英语 掌握计算机技术的基本词汇 能正确阅读和理解计算机领域的简单资料 数学 微积分 概率统计初步 离散数学初步 数值计算初步 汉字信息处理基础知识

评论