- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
中级程序员考试纲领
考试对象与要求
能按照软件设计规格阐明书编写程序的技术人员
具有初级技术职务(助理工程师)的实际工作能力和业务知识
考试范围
一、程序编制能力
程序语言
能熟练使用下列程序语言中的一种
C(美国原则)
FORTRAN(国标GB3057-82)
根据软件设计规格阐明书,画出流程图(国标GB1526-89
了解给定的程序和流程图的功能
程序和流程图的排错
能对程序和流程图的正确性进行测试并对发觉的错误加以纠正
具有良好的程序编制风格
基本算法
查找(Search)、更新、排序(Sort)、合并及字符处理
迭代、插值、数值积分、矩阵计算、方程求解
简朴图形(线段和圆)的计算机图示
程序编制措施
分支、循环、子程序、递归
输入/输出和文件的基本处理
二、软件基础知识
基本数据构造
数组、统计、列表(List)、栈(Stack)、堆()、队列、树的定义、存储和操作
基本的程序控制构造;分支、循环、子程序、函数和过程;递归
流程图的原则形式
程序语言的基础知识
语言所提供的数据构造和控制构造
常用语言的知识
语言处理程序的基础知识
汇编、编译、解释系统的基础知识
文件系统使用的基础知识
文件组织的类型和特点
文件命令和文件语句的使用
操作系统使用的基础知识
操作系统的类型和功能
联机命令语言和作业控制语言的使用
常用操作系统的知识
常用软件开发工具和平台的基础知识
数据库系统使用的基础知识
数据库模型
数据定义语言和数据操作语言的使用
SQL的使用
常用数据库管理系统的知识
网络软件的基础知识
计算机信息安全基础知识
计算机信息安全基本概念
常见计算机病毒的辨认
三、硬件基础知识
数制及其转换
·二进制、十进制和十六进制等常用数制及其相互转换
机内代码
原码、补码、反码、移码
定点数与浮点数的机内表达
BCD码、余3代码、ASCⅡ码及中文编码等常用的编码方式
奇偶校验码、海明码、循环冗余码(CRC)等常用校验措施
算术运算和逻辑运算
二进制数和十进制数的计算机运算措施
逻辑代数的基本运算和逻辑式的化简
计算机的主要部件:中央处理器CPU存储器输入/输出设备总线构造系统框图、指令流和数据流指令系统常用的寻址方式指令的格式、分类及其功能指令的执行过程多媒体知识网络知识
四.其他基础知识
专业英语掌握计算机技术的基本词汇能正确阅读和了解计算机领域的简朴资料
数学微积分概率统计初步离散数学初步
数值计算初步
中文信息处理基础知识
程序员级水平考试
考试阐明和范围
一、考试阐明
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
操作系统基础知识
操作系统的类型的功能
操作系统的层次构造和进程概念
作业、处理机、存储、文件和设备等管理的原理和措施
1.1.4
软件工程基础知识
软件生命周期各阶段的任务
构造化分析和设计措施
面对对象的分析与设计
软件开发工具与环境的基础知识
软件质量确保的基础知
1.1.5
数据库基础知识
数据库模型
关系数据库的基础知识
数据库系统的构造
SQL
的使用
常用数据库管理系统的知识
1.1.6
多媒体基础知识
多媒体基本知识
图形绘制基本措施
简朴的图象处理
音频和视频信息的应用
1.2
硬件基础知识
1.2.1
计算机的体系构造和主要部件
机内代码及运算
中央处理器
CPU、存储器和输入/输出设备
总线构造、指令流和数据流
1.2.2存储器
文档评论(0)