‘壹’ 程序员需要考证吗有什么用怎么考呢
证书是一种能非常有效证明自己能力的东西,证书就是实力的证明,短短的面试时间,证书能为自己加不少分,通过考证去提升自己,是一种非常不错的、性价比很高的手段,但是IT行业并不像金融、建筑、医疗等那些行业有那么多职业资格证书可以考,下面整理和介绍程序员比较值得考的一些证书。
职业资格证书
随着职业资格认定的发展越来越成熟,国内无论是企业还是政府,越来越重视职业资格认定证书了,比如说有一些地方的人才认定,中级职业资格证书能认定的人才等级往往比本科学历高,一般都是跟硕士学历同等级或者比硕士学历认定的等级低一点,高级职业证书认定的等级往往比硕士学历认定的等级高。所以,程序员最值得考的证书肯定是计算机技术与软件专业技术资格(水平)证书,也就是我们常说的软考证书,通过参加计算机技术与软件专业技术资格(水平)考试成绩及格就可以获取证书。
计算机技术与软件专业技术资格(水平)考试下面简称为软考。
这个证书有什么用处呢?
1.面试加分:特别是对于国企和事业单位来说,软考证书能加不少分,私企也有一些会加不少分的。为什么有这个证书会作为加分项呢?第一是因为这是能力的证明,第二是企业利益相关,有一些企业需要这些证书申报资质,比如高新技术企业认定,或者政府的某某项目申报,这些都是要资质审核的,政府需要控制风险,企业就需要证明你的能力。
2.申请入户:很多城市可以使用中级以及以上的软考证书直接申请入户,入户还有安家补贴。
3.申请地方人才卡:根据地方人才政策可以申请人才认定,每个地方的政策不一定,我了解的是广东这边的,根据城市不同会有差异,根据我的了解总结一下。认定为人才有什么好处呢?(1)申请限价人才房,一般是原来的三四折购房甚至更低,有的地方除了可以申请人才房还可以同时申请购房补贴。(2)申请人才租房,价格参考公租房,价格很低,一般月租金几块钱到二十几块钱一平方。(3)获得生活补贴、租房补贴。(4)人才身份,获得政府的一些便捷服务,比如创业补贴、指定三甲医院挂号优先渠道、工商登记业务快速通道等等。(5)银行特殊金融服务。
4.孩子积分入学。
5.减免个人所得税:可以在获得证书当年在个人所得税APP上申请年度继续教育个人所得税减免,可以当年定额扣除3600元。
6.申请技能提升补贴:有一些地方考这个证可以申请500-2000元的技能提升补贴或者误工补贴,具体需要了解当地政策,不同地方有差异。
软考的等级一共分为三个等级,每个等级有多个不同的专业,考生可以选其中一个专业报考就可以获得相应的证书。
‘贰’ 考程序员考哪些科目啊
初级程序员级考试大纲
一、考试说明
1. 考试要求:
(1) 熟练掌握DOS、WINDOWS95、WORD和上网软件的使用方法,以及有关基础知识;
(2) 掌握程序编制方法,用C语言编制简单程序;
(3) 掌握基本数据结构、程序语言和操作系统的基本知识;
(4) 了解数据库和信息安全的基础知识;
(5)掌握数制、机内代码和逻辑运算的基础知识;
(6)了解计算机主要部件和功能的基础知识;
(7) 了解多媒体和网络的基础知识;
(8) 理解计算机操作中常见的英语术语。
2. 通过本级考试的合格人员能熟练使用指定的常用软件和具有初步的程序编制能力,具有相当于技术员的实际工作能力和业务水平。
3. 本级考试范围包括: 基础知识(初级程序员级), 考试时间为120分种;软件使用和程序编制初步能力,考试时间为120分钟。
二、考试范围
(一)基础知识
1.1软件基础知识
1.1.1基本数据结构
数组、纪录、列表、队列、栈(stack)的定义、存储和操作
1.1.2程序语言基础知识
汇编、编译、解释系统的基本概念和使用
程序语言的数据类型
程序语言的控制结构
1.1.3文件系统使用的基础知识
文件组织的类型和特点
文件操作命令的使用
1.1.4 操作系统的类型、功能和使用基础知识
1.1.5数据库系统基础知识
1.1.6多媒体基本概念
1.1.7上网浏览和收发电子邮件的基础知识
1.1.8计算机信息安全基础知识
计算机信息安全基本概念
常见计算机病毒的识别
1.2硬件基础知识
1.2.1数制及其转换
二进制、十进制和十六进制等常用数制及其相互转换
1.2.2机内代码
原码、补码、反码
定点数与浮点数的机内表示
ASCLL码级汉字编码等常用的编码
奇偶校验码
1.2.3逻辑运算
逻辑代数的基本运算和逻辑表达式的化简
1.2.4计算机的主要部件
中央处理器CPU、存储器和输入输出设备
1.2.5指令系统
常用的寻址方式
指令的格式分类及功能
1.2.6常用多媒体设备和网络通信设备的功能
1.3计算机专业英语
高中毕业英语程度
理解计算机操作中常见的英语术语
(二) 软件使用和程序编制初步能力
2.1 能熟练使用下列常用软件
2.1.1 操作系统(DOS和WINDOWS95)
2.1.2 字处理软件(WORD)
2.1.3 上网软件(电子邮件和浏览器)
2.2 能熟练使用下列程序语言编制程序
C(美国标准)
2.3 理解给定程序的功能
2.4 基本算法
查找、更新、排序和字符处理
2.5 程序编制方法
2.5.1 分支、循环、子程序(过程和函数)
2.5.2 输入输出和文件的基本处理
◇中级程序员考试大纲◇
一、考试说明
1. 考试要求:
(1) 掌握数制、数据信息机内表示及其算术运算和逻辑运算的基础知识;
(2) 了解计算机的体系结构和主要部件的基础知识;
(3) 熟练掌握基本算法和数据结构,用C语言编制程序;
(4) 掌握数据结构、程序语言和操作系统的基础知识;
(5) 了解软件工程、数据库、多媒体和网络的基础知识;
(6) 正确阅读和理解计算机领域的简单英文资料。
2. 通过本考试的合格人员能按照软件设计说明书编制程序,具有相当于助理工程师的实际工作能力和业务水平。
3. 本考试设置的科目包括:计算机基础知识,考试时间为150分钟;计算机程序设计,考试时间为150分钟。
二、考试范围
(一)计算机基础知识
1.1软件基础知识
1.1.1数据结构基础
数组、记录、列表、队列、践、堆、树和二叉树的定义、存储和操作
1.1.2程序语言和语言处理程序的基础知识和基本原理
汇编、编译、解释系统的基础知识及基本原理
程序语言的基本成分:数据、运算什么控制和传输
结构化程序设计方法
1.1.3操作系统基础知识及基本原理
操作系统的类型和功能
操作系统的层资结构和进程概念
作业、处理贾、存储、文件和设备等管理的基础知识及基本原理
1.1.4软件工程基础知识
软件生命周期各阶段的任务
结构化分析和设计方法
面向对象基本概念
软件测试方法
软件开发工具与环境基础知识
1.1.5数据库基础知识
数据库模型
数据库系统的结构
SQL使用初步
常用数据库管理系统的知识
1.1.6多媒体基础知识
多媒体基本概念
简单图形的绘制
常见图像文件格式
音频和视频信息的基本概念
1.2硬件基础知识
1.2.1数制及其转换
二进制、十进制和十六进制等常用数制及其相互转换
1.2.2机内代码
原码、补码、反码、移码
定点数与浮点数的机内表示
ASCII码及汉字编码等常用的编码
奇偶校验码、海明码、循环冗余码(CRC)等常用校验方法
1.2.3算术运算和逻辑运算
计算机中的二进制数运算方法
逻辑代数的基本运算和逻辑表达式的化简
1.2.4 计算机的体系结构和主要部件
中央处理器(CPU)、存储器和输入输出设备
总线结构、指领流和数据流
1.2.5 指令系统
常用的寻址方式
指令的格式、分类及功能
指令的执行过程
1.3 网络基础知识
1.3.1 网络的功能、分类及组成
1.3.2 基本的网络协议与标准
1.3.3 常用网络设备与网络通信初步
1.3.4 网络安全性初步
1.3.5 Client-Server结构
1.3.6 Internet和Intranet初步
1.4 计算机专业英语
掌握计算机技术的基本词汇
能正确阅读和理解计算机领域的简单英文资料
(二)计算机程序设计
2.1 按照软件设计说明书,能熟练使用下列程序语言编制程序,C(美国标准)
2.2 理解给定的程序功能,能发现程序中的错误并加以纠正
2.3 具有良好的程序编制风格
2.4 基本算法
2.4.1 查找、更新、排序、合并及字符处理
2.4.2 迭代、插值、数值积分、矩阵计算、方程求解和搜索求解
2.5程序编制方法
2.5.1 分支、循环 、子程序(过程和函数)、递归
2.5.2 输入输出和文件的处理
2.5.3 结构化程序设计方法
‘叁’ 怎么才可以成为一名程序员要通过哪些考试要什么资格认证
计算机技术与软件专业技术资格(水平)考试(简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。这是由国家人事部和信息产业部领导下的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。
计算机软件资格考试网站
软考在线
http://www.netandnet.net/
是一个专为准备参加软考人员服务的计算机专业水平考试网站,内容括最新软考新闻,软考文章,软考下载,软考书店,软考论坛等.
系统分析之窗
http://www.sawin.com.cn/
Sawin作为系统分析、软件工程的技术推广站点,特别关注软件业所涉及的四个方面,即技术、管理、过程和质量,并以《读者文摘》方式展示精品文章!
云峰空间-系统分析员
http://www.peak-top.com/
建站2年,拥有大量系统分析员考试资料和经验总结、软件工程资料等等。
中国软件考试联盟
http://www.ciu.net.cn/
成立于2002年,是软件水平考试和等级考试辅导站点
中国系统分析员
http://www.csai.cn/
软件设计师|网络工程师|数据库工程师|程序员|手机开发|软考培训|信息技术|系统分析师|自学考试|等级考试
软考专版
http://www.divsun.com/
一个专门汇集计算机软件专业技术资格和水平考试的个人站点,资源相当丰富! 软考专版正在改版中,软考通讯录正在升级中,请改日访问,不便之处敬请谅解。
软件水平考试指南
http://www.exam100.com
涉及最新考试动态、考试政策咨询等,还提供计算机水平考试客户端工具BookMan免费下载包括了软件水平考 试大纲、各地考试中心联系方法、试题库等资料。
计算机软件资格考试论坛
论坛首页-程序员考试交流中心
http://www.xiaohui.com/forum/forumdisplay.php?fid=7
计算机资格与水平考试、计算机等级考试情报交流中心...
高程网设论坛
http://bbs.cnitexam.com/index.php?cateid=4
提供软件水平&资格考试指南、高级程序员考试、网络设计师相关的资料、技术方案。
中国IT考试网
http://bbs.cnitexam.com/
主要讨论计算机资格&水平考试、计算机等级考试的相关内容,注册会员有6000多。
计算机软件水平考试——按软件水平级别学习
http://bbs.kaowang.com/index1.asp?ClassID=3
计算机软件资格考试证书
计算机软件资格考试证书封面
计算机软件资格考试证书内页
计算机软件资格考试简介
计算机技术与软件专业技术资格(水平)考试(简称计算机软件考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。这是由国家人事部和信息产业部领导下的国家级考试,其目的是,科学、公正地对全国计算机技术与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。
根据人事部、信息产业部文件(国人部发[2003]39号),计算机软件考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程师、工程师、高级工程师)。计算机技术与软件专业实施全国统一考试后,不再进行相应专业技术职务任职资格的评审工作。因此,这种考试既是职业资格考试,又是专业技术资格考试。
同时,这种考试还具有水平考试性质,报考任何级别不需要学历、资历条件,考生可根据自己熟悉的专业情况和水平选择适当的级别报考。程序员、软件设计师、系统分析师级别的考试已与日本相应级别的考试互认,以后还将扩大考试互认的级别以及互认的国家。
计算机软件资格考试分类:
这种考试分5个专业类别:计算机软件、计算机网络、计算机应用技术、信息系统、信息服务。
每个专业又分三个层次:高级资格(高级工程师)、中级资格(工程师)、初级资格(助理工程师、技术员)。
对每个专业、每个层次,设置了若干个资格(或级别)。从2004年开始将逐步实施这些级别的考试。
计算机软件资格考试证书有效期:
合格证书有效期为3年。期满前3个月内,持证者需要到指定登记机构进行再登记。再登记时需要持有接受新知识、新技术培训和继续教育的证明。有关登记的办法将另行颁布。原计算机软件专业技术资格证书和水平证书继续有效。
考试合格者将颁发由中华人民共和国人事部和中华人民共和国信息产业部用印的计算机技术与软件专业技术资格(水平)证书。
计算机软件资格考试时间:
从2004年开始,每年将举行2次考试。每年上半年和下半年考试的级别不尽相同。考试大纲、教材、辅导、参考用书由全国计算机技术与软件专业技术资格(水平)考试办公室组编陆续出版。
2004年下半年计算机技术与软件专业技术资格(水平)考试报考指南
考试时间安排:
注:各科目考试均及格才能合格。
考试形式:均为笔试。
报名时间:一般在7-9月间,由各地考试机构根据当地情况确定。
报考条件:
1、遵纪守法,恪守职业道德;
2、具有一定计算机技术应用能力。
报考任何级别都不限学历和资历条件。
报名手续:
在当地考试机构指定的报名点,按当地标准交纳报名考试费,带身份证件,一寸近照3张。
11月6日考试 程序员
上午 9:00-11:30 基础知识 使用2004年新版考试大纲和教材
下午 2:00-4:30 应用技术
软件设计师
上午 9:00-11:30 基础知识
下午 2:00-4:30 应用技术
系统分析师
上午 9:00-11:30 综合知识
下午 1:30-3:00 案例分析
3:20-5:20 论文
网络管理员
上午 9:00-11:30 基础知识
下午 2:00-4:30 应用技术
数据库系统
工程师
上午 9:00-11:30 基础知识
下午 2:00-4:30 应用技术
网络工程师
上午 9:00-11:30 基础知识
下午 2:00-4:30 应用技术
2004年下半年计算机技术与软件专业技术资格(水平)考试指定用书
1、考试大纲(清华大学出版社,已出版)
程序员考试大纲,5元
网络管理员考试大纲,5元
软件设计师考试大纲,5元
网络工程师考试大纲,5元
数据库系统工程师考试大纲,5元
系统分析师考试大纲,5元
2、指定教材(清华大学出版社,已出版)
程序员教程,48元
网络管理员教程,46元
软件设计师教程,60元
网络工程师教程,60元
数据库系统工程师教程,66元
系统分析师教程(系统分析员教程),67元
3、试题分析解答(清华大学出版社)
2004年上半年试题分析解答,25元,8月底出版
4、指定辅导用书(西安电子科技大学出版社,8月25日出版)
程序员考试辅导,40元
软件设计师考试辅导,45元
网络管理员考试辅导,30元
数据库系统工程师考试辅导,50元
网络工程师考试辅导,待定价
5、参考用书
系统分析师技术指南,39元(清华大学出版社,已出版)
系统分析师常用工具,22元(清华大学出版社,已出版)
2004年各地软件考试对外联系查询方式
地区 邮编 地址 查询
全国
100043
北京4356信箱全国软考办
www.ceiaec.org
北京
100027
北京东外新中街11号人事考试中心
www.bjpta.gov.cn(网上报名)
上海
200032
上海市瑞金路438号职业能力考试院
www.21cnhr.com,021-64031155
天津
300040
天津解放北路161号教育中心
www.teiaec.org.cn,022-23326389
重庆
400020
重庆江北区建北四支路2号信息局
www.jxc.cq.gov.cn,023-67511780
湖北
430060
武汉市武昌彭刘杨路189号微机办
www.hbsoft.net, 027-88874377
广东
510033
广州连新路171号信息大楼7层软考办
www.gdcst.org, 020-83549674
广东
510075
广州天河路13号4楼人事考试中心
www.gdkszx.com.cn 020-37605296
江苏
210003
南京市中山北路285号701室信息厅
www.jsiid.gov.cn, 025-83342413
浙江
310006
杭州市环城西路新5号软考办
www.topcheer.cn., 0571-85118167
湖南
410011
长沙八一路省信息产业厅办公室
www.hniec.org,0731-4461614
辽宁
110013
沈阳市沈河区小北关街126号
辽宁省信息技术教育中心
www.lnitec.com, 024-88560655
024-88560755
江西 330002
南昌市井岗山大道1116号软考办
www.jict.org0791-6492261
安徽
230001
合肥市芜湖路325号省建工大厦四楼省人事考试中心
0551-2648014
陕西
710054
西安市西影路59号软考办
www.shaanxirk.com, 029-85523927
河南
450003
郑州市花园路85号信息厅科技处
www.heiec.net,www.itha.gov.cn
0371-5582243
河北
050000
石家庄裕华西路408号职称考试中心
0311-7909278
新疆
830011
乌鲁木齐北京南路40号附4号信息办
www.xjxxb.gov.cn,0991-3845804
山东
250014
济南市燕山路2号人事考试中心
0531-8932041-2332
福建
350001
福州市湖东路49号1楼信息厅教育中心
www.info-e.gov.cn,0591-7532011
黑龙江
150001
哈尔滨南岗区文敏街9号信息厅软考办
www.hljeiec.net,0451-2625467
四川
610015
成都市东二巷21号人事考试中心
028-86757442
吉林
130051
长春市新发路32号信息厅科教处
www.jlsxxcyt.org.cn,0431-2716494
吉林
130051
长春市人民大街59号人事厅职考办
0431-8905423
广西
530022
南宁市新竹路20号人事考试中心
www.gxtpa.com.cn,0771-5852432
甘肃
730000
兰州皋兰路100号统办1号楼职考中心
0931-8881909
贵州
550001
贵阳中华北路242号省信息厅软考办
0851-6865250
宁波
315040
江东桑田路688号生产力促进大楼208室
cc.nbinfo.net.cn,0574-87805727
山西
030001
太原市并州北路143号省信息办
0351-4040969
云南
650021
昆明五一路221号(社院大厦)605室
0871-5033747
大连
116021
沙河口区成仁街9号银都大厦信息局
www.dlbii.gov.cn 0411-84609323
海南
570203
海口白龙南路53号人力资源局考试部
www.himprec.org.cn,0898-65375001
内蒙古
010020
呼市中山东路团结巷83号人事考试中心
0471-6601701
宁夏
750001
银川市湖滨东街83号人事考试中心
0951-6198143
青海
810008
西宁市五四西路4号计委信息中心
www.qhei.gov.cn,0971-6305907
西藏
850000
拉萨市娘热路5号人事厅考试中心
0891-6823043
全国的考务工作由信息产业部电子教育中心负责。各省(市)的考试机构由当地人事主管部门与信息产业主管部门协商确定。一般在各大、中城市都有报名点和考试点。
‘肆’ 程序员考试都考哪些内容
程序员要考 计算机基础,操作系统,数据库,多媒体,网络基础,程序设计基础,软件工程基础,数据结构与算法,标准化和知识产权,安全基础知识,C语言,以及从VB、C++、JAVA三种语言选一种。
考试形式分为上午考试和下午考试(各75分,150分钟,一共150分,300分钟)
上午考试内容:计算机基础,操作系统,数据库,多媒体,网络基础,程序设计基础,软件工程基础,数据结构与算法,标准化和知识产权,安全基础知识,计算机英语(其中硬件基础,网络基础,程序设计基础,软件工程占的比重更大)。
下午考试内容:C语言,数组,数据结构及常用算法,以及从VB、C++、JAVA三种语言选一种。(二维数组,数据结构中的堆栈及排序等考得比较多。)
‘伍’ 计算机软考初级程序员的考试内容有哪些
初级程序员考试:考试科目1:计算机硬软件基础知识x0dx0ax0dx0a 1. 计算机科学基础x0dx0a 1.1 数制及其转换x0dx0a 二进制、十进制和十六进制等常用数制及其相互转换x0dx0a 1.2 数据的表示x0dx0a 数的表示(原码、反码、补码表示,整数和实数的机内表示方法,精度和溢出)x0dx0a 非数值表示(字符和汉字的机内表示、声音和图像的机内表示)x0dx0a 校验方法和校验码(奇偶校验码、海明校验码)x0dx0a 1.3 算术运算和逻辑运算x0dx0a 计算机中二进制数的运算方法x0dx0a 逻辑代数的基本运算和逻辑表达式的化简x0dx0a 1.4 数学应用x0dx0a 常用数值计算(矩阵、方程的近似求解、插值)x0dx0a 排列组合、应用统计(数据的统计分析)x0dx0a 1.5 常用数据结构x0dx0a 数组(表态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树)、图的定义、存储和操作x0dx0a 1.6 常用算法x0dx0a 常用的排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法x0dx0a 算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表)x0dx0a 2. 计算机系统基础知识x0dx0a 2.1 硬件基础知识x0dx0a 2.1.1 计算机系统的组成,硬件系统、软件系统及层次结构x0dx0a 2.1.2 计算机类型和特点x0dx0a 微机、工作站、服务器、大型计算机、巨型计算机x0dx0a 2.1.3 中央处理器CPUx0dx0a 运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控制、处理机性能x0dx0a 2.1.4 主存和辅存x0dx0a 存储器系统x0dx0a 存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等)x0dx0a 主存储器的组成、性能及基本原理x0dx0a Cache的概念、虚拟存储的概念x0dx0a 辅存设备的类型、特性、性能和容量计算x0dx0a 2.1.5 I/O接口、I/O设备和通信设备x0dx0a I/O接口(总线、DMA、通道、SCSI、并行口、RS232C、USB、IEEE1394)x0dx0a I/O设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅存设备)x0dx0a I/O设备控制方式(中断控制、DMA)x0dx0a 通信设备的类型和特性(Modem、集线器、交换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传输介质的类型和特性)x0dx0a 2.2 软件基础知识x0dx0a 2.2.1 操作系统基础知识x0dx0a 操作系统的类型和功能x0dx0a 操作系统的内核(中断控制)和进程概念x0dx0a 处理机管理、存储管理、设备管理、文件管理、作业管理x0dx0a 汉字处理x0dx0a 图形用户界面及其操作方法x0dx0a 2.2.2 程序设计语言和语言处理程序基础知识x0dx0a 汇编、编译、解释系统的基础知识x0dx0a 程序设计语言的基本成分(数据、运算、控制和传输)x0dx0a 过程(函数)调用x0dx0a 2.3 网络基础知识x0dx0a 网络的功能、分类、组成和拓扑结构x0dx0a 网络体系结构与协议(OSI/RM,TCP/IP)x0dx0a 常用网络设备与网络通信设备,网络操作系统基础知识和使用x0dx0a Client/Server结构、Browser/Server结构x0dx0a LAN基础知识x0dx0a Internet基础知识x0dx0a 2.4 数据库基础知识x0dx0a 数据库管理系统的主要功能和特征x0dx0a 数据库模型(概念模式、外模式、内模式)x0dx0a 数据模型,ER图x0dx0a 数据操作(关系运算)x0dx0a 数据库语言(SQL)x0dx0a 数据库的主要控制功能x0dx0a 2.5 多媒体基础知识x0dx0a 多媒体基础概念,常用多媒体设备性能特征,常用多媒体文件格式类型x0dx0a 简单图形的绘制,图像文件的基本处理方法x0dx0a 音频和视频信息的应用x0dx0a 简单多媒体应用制作方法x0dx0a 2.6 系统性能指标x0dx0a 响应时间、吞吐量、周转时间等概念x0dx0a 可靠性、可维护性、可扩充性、可移植性、可用性、可重用性、安全性等概念x0dx0a 2.7 计算机应用基础知识和常用办公软件的操作方法x0dx0a 信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等概念x0dx0a 文字处理基础知识和常用操作方法x0dx0a 电子表格处理基础知识和常用操作方法x0dx0a 演示文稿制作方法x0dx0a 电子邮件处理操作方法x0dx0a 网页制作方法x0dx0a 3. 软件开发和运行维护基础知识x0dx0a 3.1 软件工程和项目管理基础知识x0dx0a 软件工程基本概念x0dx0a 软件开发各阶段的目标和任务x0dx0a 软件过程基本知识x0dx0a 软件工程项目管理基本知识x0dx0a 面向对象开发方法基础知识x0dx0a 软件开发工具与环境基础知识(CASE)x0dx0a 软件质量管理基础知识x0dx0a 3.2 软件需求分析、需求定义及软件基础知识x0dx0a 结构化分析概念(数据流图(DFD)、实体关系图(ER))x0dx0a 面向对象设计、结构化设计基础知识x0dx0a 模拟设计、代码设计、人机界面设计要点x0dx0a 3.3 程序设计基础知识x0dx0a 结构设计程序设计,程序流程图,NS图,PAD图x0dx0a 程序设计风格x0dx0a 面向对象设计基础知识、可视化程序设计基础知识x0dx0a 3.4 程序测试基础知识x0dx0a 黑盒测试、白盒测试、灰盒测试基础知识x0dx0a 测试工作流程x0dx0a 3.5 软件开发文档基础知识x0dx0a 3.6 软件运行和维护基础知识x0dx0a 软件运行基础知识x0dx0a 软件维护基础知识x0dx0a 4. 安全性基础知识x0dx0a 安全性基本概念x0dx0a 计算机病毒的防治,计算机犯罪的防范x0dx0a 访问控制x0dx0a 加密与解密基础知识x0dx0a 5. 标准化基础知识x0dx0a 标准化基本概念x0dx0a 国际标准、国家标准、行业标准、企业标准基础知识x0dx0a 代码标准、文件格式标准、安全标准、软件开发规范和文档标准基础知识x0dx0a 标准化机构x0dx0a 6. 信息化基本知识x0dx0a 信息化基本概念x0dx0a 全球信息化趋势,国家信息化战略,企业信息化战略和策略常识x0dx0a 有关的法律、法规要点x0dx0a 过程教育、电子商务、电子政务等常识x0dx0a 企业信息资源管理常识x0dx0a 7. 计算机专业英语x0dx0a 掌握计算机技术的基本词汇x0dx0a 能正确阅读和理解本领域的简单英文资料 x0dx0ax0dx0a考试科目2:程序设计x0dx0a 1. 内部设计x0dx0a 1.1 理解外部设计x0dx0a 1.2 功能划分和确定结构x0dx0a 数据流图、结构图x0dx0a 1.3 物理数据设计x0dx0a 确定数据组织方式、存储介质,设计记录格式和处理方式x0dx0a 1.4 详细输入输出设计x0dx0a 界面设计、报表设计x0dx0a 1.5 内部设计文档x0dx0a 对程序接口、程序功能、人机界面、输入输出、测试计划的描述x0dx0a 1.6 内部设计文档x0dx0a 2. 程序设计x0dx0a 2.1 模拟划分(原则、方法、标准)x0dx0a 2.2 编写程序设计文档x0dx0a 模块规格说明书(程序处理逻辑的描述、输入输出数据格式的描述)x0dx0a 测试要求说明书(测试类型和目标、测试用例、测试方法)x0dx0a 2.3 程序设计评审x0dx0a 3. 程序实现x0dx0a 3.1 编程x0dx0a 编程方法和标准x0dx0a 程序设计语言的使用x0dx0a 人工检查x0dx0a 程序文档化x0dx0a 3.2 程序测试x0dx0a 准备测试环境和测试工具x0dx0a 准备测试数据 x0dx0a 写出测试报告x0dx0a 4.程序设计语言(C语言为必选,其他语言可以任选一种)x0dx0a 4.1 C程序设计语言(ANSI C标准)x0dx0a 程序结构,语法,数据类型说明,可执行语句,函数调用,标准库函数,指针x0dx0a 4.2 C++程序设计语言(ANSI C++标准)x0dx0a C++和面向对象程序设计,语法和程序结构,类、成员、构造函数、析构函数、模板、继承、多态x0dx0a 4.3 Java程序设计(Java 2)x0dx0a Java和面向对象程序设计x0dx0a 语言机制(程序结构和语法,类、成员、构造函数、析构函数、继承、接口)x0dx0a 4.4 Visual Basic程序设计(Visual Basic 6.0)x0dx0a 用户界面设计x0dx0a 程序结构和语法x0dx0a 文件系统对象x0dx0a 访问数据库 x0dx0a复习材料(均为清华大学出版社):x0dx0a978-7-302-20585-2,程序员教程(第三版),张淑平主编x0dx0a7-302-12895-2,程序员教程(第2版),沈林兴主编
‘陆’ 高级程序员证书怎么考
高级程序员证书通过正规机构进行报名跟考试。
程序员证书的报考条件是:
程序员是利用现代信息技术,从事计算机软件编制和设计工作的人员。
通过国家统一组织的考试,资格考试分为:程序员级(原初级程序员)、软件设计师(原高级程序员)以及更高水准的:信息系统项目管理师、系统分析师(原系统分析员)、系统架构设计师、网络规划设计师、系统规划与管理师。
‘柒’ 程序员考什么什么时候考试
现在没有初、中、高级之分了。只有程序员(原初级程序员、程序员)和软件设计师(原高级程序员),程序员属于初级资格,相当于助理工程师或技术员,
程序员考试还是很简单的:考试要求如下:
考试要求:
(1)掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;
(2)理解计算机的组成以及各主要部件的性能指标;
(3)掌握操作系统、程序设计语言的基础知识;
(4)熟练掌握计算机常用办公软件的基本操作方法;
(5)熟练掌握基本数据结构和常用算法;
(6)熟练掌握C程序设计语言,以及C++、Java、Visual Basic中的一种程序设计语言;
(7)熟悉数据库、网络和多媒体的基础知识;
(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;
(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(10)了解信息化、计算机应用的基础知识;
(11)正确阅读和理解计算机领域的简单英文资料。
通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照程序设计规格说明书编制并调试程序,写出程序的相应文档,产生符合标准规范的、实现设计要求的、能正确可靠运行的程序;具有助理工程师(或技术员)的实际工作能力和业务水平。
本考试设置的科目包括:
(1)计算机硬软件基础知识,考试时间为150分钟,笔试;
(2)程序设计,考试时间为150分钟,笔试。
程序员每年有两次考试机会,上半年的是5 月 2 0 日。下半年是11月15日。
现在好像正是报名时间,报名费一般在118元左右。
‘捌’ 计算机软考初级程序员的考试内容有哪些
初级程序员考试:考试科目1:计算机硬软件基础知识
1. 计算机科学基础
1.1 数制及其转换
二进制、十进制和十六进制等常用数制及其相互转换
1.2 数据的表示
数的表示(原码、反码、补码表示,整数和实数的机内表示方法,精度和溢出)
非数值表示(字符和汉字的机内表示、声音和图像的机内表示)
校验方法和校验码(奇偶校验码、海明校验码)
1.3 算术运算和逻辑运算
计算机中二进制数的运算方法
逻辑代数的基本运算和逻辑表达式的化简
1.4 数学应用
常用数值计算(矩阵、方程的近似求解、插值)
排列组合、应用统计(数据的统计分析)
1.5 常用数据结构
数组(表态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树)、图的定义、存储和操作
1.6 常用算法
常用的排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法
算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表)
2. 计算机系统基础知识
2.1 硬件基础知识
2.1.1 计算机系统的组成,硬件系统、软件系统及层次结构
2.1.2 计算机类型和特点
微机、工作站、服务器、大型计算机、巨型计算机
2.1.3 中央处理器CPU
运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控制、处理机性能
2.1.4 主存和辅存
存储器系统
存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等)
主存储器的组成、性能及基本原理
Cache的概念、虚拟存储的概念
辅存设备的类型、特性、性能和容量计算
2.1.5 I/O接口、I/O设备和通信设备
I/O接口(总线、DMA、通道、SCSI、并行口、RS232C、USB、IEEE1394)
I/O设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅存设备)
I/O设备控制方式(中断控制、DMA)
通信设备的类型和特性(Modem、集线器、交换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传输介质的类型和特性)
2.2 软件基础知识
2.2.1 操作系统基础知识
操作系统的类型和功能
操作系统的内核(中断控制)和进程概念
处理机管理、存储管理、设备管理、文件管理、作业管理
汉字处理
图形用户界面及其操作方法
2.2.2 程序设计语言和语言处理程序基础知识
汇编、编译、解释系统的基础知识
程序设计语言的基本成分(数据、运算、控制和传输)
过程(函数)调用
2.3 网络基础知识
网络的功能、分类、组成和拓扑结构
网络体系结构与协议(OSI/RM,TCP/IP)
常用网络设备与网络通信设备,网络操作系统基础知识和使用
Client/Server结构、Browser/Server结构
LAN基础知识
Internet基础知识
2.4 数据库基础知识
数据库管理系统的主要功能和特征
数据库模型(概念模式、外模式、内模式)
数据模型,ER图
数据操作(关系运算)
数据库语言(SQL)
数据库的主要控制功能
2.5 多媒体基础知识
多媒体基础概念,常用多媒体设备性能特征,常用多媒体文件格式类型
简单图形的绘制,图像文件的基本处理方法
音频和视频信息的应用
简单多媒体应用制作方法
2.6 系统性能指标
响应时间、吞吐量、周转时间等概念
可靠性、可维护性、可扩充性、可移植性、可用性、可重用性、安全性等概念
2.7 计算机应用基础知识和常用办公软件的操作方法
信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等概念
文字处理基础知识和常用操作方法
电子表格处理基础知识和常用操作方法
演示文稿制作方法
电子邮件处理操作方法
网页制作方法
3. 软件开发和运行维护基础知识
3.1 软件工程和项目管理基础知识
软件工程基本概念
软件开发各阶段的目标和任务
软件过程基本知识
软件工程项目管理基本知识
面向对象开发方法基础知识
软件开发工具与环境基础知识(CASE)
软件质量管理基础知识
3.2 软件需求分析、需求定义及软件基础知识
结构化分析概念(数据流图(DFD)、实体关系图(ER))
面向对象设计、结构化设计基础知识
模拟设计、代码设计、人机界面设计要点
3.3 程序设计基础知识
结构设计程序设计,程序流程图,NS图,PAD图
程序设计风格
面向对象设计基础知识、可视化程序设计基础知识
3.4 程序测试基础知识
黑盒测试、白盒测试、灰盒测试基础知识
测试工作流程
3.5 软件开发文档基础知识
3.6 软件运行和维护基础知识
软件运行基础知识
软件维护基础知识
4. 安全性基础知识
安全性基本概念
计算机病毒的防治,计算机犯罪的防范
访问控制
加密与解密基础知识
5. 标准化基础知识
标准化基本概念
国际标准、国家标准、行业标准、企业标准基础知识
代码标准、文件格式标准、安全标准、软件开发规范和文档标准基础知识
标准化机构
6. 信息化基本知识
信息化基本概念
全球信息化趋势,国家信息化战略,企业信息化战略和策略常识
有关的法律、法规要点
过程教育、电子商务、电子政务等常识
企业信息资源管理常识
7. 计算机专业英语
掌握计算机技术的基本词汇
能正确阅读和理解本领域的简单英文资料
考试科目2:程序设计
1. 内部设计
1.1 理解外部设计
1.2 功能划分和确定结构
数据流图、结构图
1.3 物理数据设计
确定数据组织方式、存储介质,设计记录格式和处理方式
1.4 详细输入输出设计
界面设计、报表设计
1.5 内部设计文档
对程序接口、程序功能、人机界面、输入输出、测试计划的描述
1.6 内部设计文档
2. 程序设计
2.1 模拟划分(原则、方法、标准)
2.2 编写程序设计文档
模块规格说明书(程序处理逻辑的描述、输入输出数据格式的描述)
测试要求说明书(测试类型和目标、测试用例、测试方法)
2.3 程序设计评审
3. 程序实现
3.1 编程
编程方法和标准
程序设计语言的使用
人工检查
程序文档化
3.2 程序测试
准备测试环境和测试工具
准备测试数据
写出测试报告
4.程序设计语言(C语言为必选,其他语言可以任选一种)
4.1 C程序设计语言(ANSI C标准)
程序结构,语法,数据类型说明,可执行语句,函数调用,标准库函数,指针
4.2 C++程序设计语言(ANSI C++标准)
C++和面向对象程序设计,语法和程序结构,类、成员、构造函数、析构函数、模板、继承、多态
4.3 Java程序设计(Java 2)
Java和面向对象程序设计
语言机制(程序结构和语法,类、成员、构造函数、析构函数、继承、接口)
4.4 Visual Basic程序设计(Visual Basic 6.0)
用户界面设计
程序结构和语法
文件系统对象
访问数据库
复习材料(均为清华大学出版社):
978-7-302-20585-2,程序员教程(第三版),张淑平主编
7-302-12895-2,程序员教程(第2版),沈林兴主编