--计算机程序设计人员国家职业标准
计算机专业国家职业标准

计算机操作员国家职业标准1. 职业概况1.1 职业名称计算机操作员1.2 职业定义使用电子计算机从事文字、图形、图像等信息处理工作及计算机系统操作、维护与管理的人员。
1.3 职业等级本职业共设三个等级,分别为:初级(国家职业资格五级)、中级(国家职业资格四级)、高级(国家职业资格三级)。
1.4 职业环境室内、常温。
1.5 职业能力特征眼、手协调,手指、手臂灵活,有一定的文字表达能力,颜色辨别力正常。
1.6 基本文化程度初中毕业。
1.7 培训要求1.7.1 培训期限全日制职业学校教育,根据其培养目标和教学计划确定。
晋级培训期限:初级不少于300标准学时;中级不少于280标准学时;高级不少于250标准学时。
1.7.2 培训教师培训教师应有本专业工程师(或同等职称)以上专业技术职称,具有一定的计算机操作与应用实践经验。
培训初级、中级人员的教师也可由持高级职业资格证书,并连续从事本职业2年以上者担任。
1.7.3 培训场地设备理论知识培训在标准教室内,技能操作培训在具有计算机系统及外设等教学设备和软件的实操教室内。
1.8 鉴定要求1.8.1 适用对象从事或准备从事信息处理、计算机系统和网络操作、维护和管理等相关工作的人员。
1.8.2 申报条件——初级(具备下列条件之一者)(1)经本职业初级正规培训达规定标准学时数,并取得毕(结)业证书。
(2)在本职业见习工作2年以上。
——中级(具备下列条件之一者)(1)取得计算机操作员初级职业资格证书后,连续从事本职业工作3年以上,经本职业中级正规培训达规定标准学时数,并取得毕(结)业证书。
(2)取得本职业初级职业资格证书后,连续从事本职业工作5年以上。
(3)取得经劳动保障行政部门审核认定的、以中级技能为培养目标的中等以上职业学校本专业毕业证书。
——高级(具备下列条件之一者)(1)取得本职业中级职业资格证书后,连续从事本职业工作4年以上,经本职业高级正规培训,达规定标准学时数,并取得毕(结)业证书。
c语言程序设计课程对应的职业岗位标准

C语言程序设计是计算机科学与技术专业的重要基础课程,它对于培养学生的编程思维、算法设计能力以及解决实际问题的能力具有重要意义。
而对于未来就业和职业发展而言,掌握C语言程序设计能力的工程师更具备竞争优势。
接下来我们将从以下几个方面探讨C语言程序设计课程对应的职业岗位标准。
一、具备基本的编程能力和技术水平具备基本的编程思维和技术水平是作为一名C语言程序设计工程师的基本要求。
这包括了对C语言程序设计语言的基本语法、控制结构、函数和数组等基本知识的掌握,以及对于常见数据结构和算法的理解和运用能力。
工程师需要能够熟练运用C语言进行程序设计和开发,能够编写简单的应用程序和模块,完成基本的软件开发任务。
二、能够解决实际问题C语言程序设计课程应该培养学生解决实际问题的能力,使学生能够应用所学的知识和技能解决实际工程问题。
这包括了能够根据问题需求进行需求分析和系统设计、能够运用C语言程序设计知识进行问题建模和算法设计、以及能够编写符合工程标准和质量要求的程序代码。
三、具备团队合作能力在实际工程项目中,C语言程序设计工程师往往需要与其他工程师和团队成员进行合作,因此具备团队合作能力是非常重要的。
这涉及到能够与他人有效交流和协作,能够理解和遵循项目的需求和规范,能够合理分工和协调工作,并在团队中发挥自己的专长,共同完成项目的开发和实施。
四、具备良好的问题分析和解决能力C语言程序设计课程应该培养学生对于问题分析和解决的能力。
工程师需要能够快速准确地分析和解决问题,能够从整体和细节两个层面对问题进行分析,能够运用逻辑思维和数学方法解决问题。
工程师还需要具备不断学习和提高的意识,能够不断学习新的知识和技术,不断提高自己的水平和能力,以保持竞争优势。
C语言程序设计课程对应的职业岗位标准主要包括具备基本的编程能力和技术水平、能够解决实际问题、具备团队合作能力和良好的问题分析与解决能力。
学生在学习C语言程序设计课程时应该注重培养这些能力,为将来的就业和职业发展打下坚实的基础。
计算机程序设计员国家职业标准

计算机程序设计员国家职业标准一、职业概况1. 职业名称:计算机程序设计员2. 职业定义:计算机程序设计员是指运用计算机编程语言和技术,从事软件开发、系统分析、设计、测试、维护等工作的人员。
3. 职业等级:本职业共设四个等级,分别为:初级(国家职业资格四级)、中级(国家职业资格三级)、高级(国家职业资格二级)和技师(国家职业资格一级)。
4. 职业环境:室内,常温,计算机操作环境。
二、基本要求2. 专业要求:计算机相关专业。
3. 培训要求:参加国家职业资格考试,取得相应等级的职业资格证书。
三、职业功能1. 软件开发:根据项目需求,进行软件设计、编码、调试和测试。
2. 系统分析:分析用户需求,制定系统解决方案。
3. 系统设计:根据系统分析结果,进行系统架构设计、模块划分和接口设计。
4. 系统测试:对软件系统进行功能、性能、安全性等方面的测试。
5. 系统维护:对已上线软件进行优化、升级和故障排除。
6. 技术支持:为用户提供技术咨询服务,解决使用过程中遇到的问题。
四、技能要求1. 编程能力:熟练掌握至少一种编程语言,如Java、C++、Python等,能够根据项目需求编写高效、可维护的代码。
2. 算法与数据结构:具备扎实的算法基础,能够运用数据结构解决复杂问题,提高程序性能。
3. 软件工程:了解软件生命周期,熟练运用软件工程方法进行项目管理,确保项目按时按质完成。
4. 系统架构:具备一定的系统架构设计能力,能够针对不同项目选择合适的架构方案。
5. 问题解决:在面对技术难题时,能够迅速定位问题原因,并提出有效的解决方案。
6. 持续学习:关注行业动态,不断学习新技术、新方法,提升自身专业能力。
五、工作内容1. 需求分析:与项目相关人员沟通,明确项目需求,编写需求分析文档。
2. 设计方案:根据需求分析,制定技术方案,包括系统架构、模块划分、接口设计等。
3. 编码实现:按照设计方案,编写代码,实现系统功能。
4. 单元测试:对编写完成的代码进行单元测试,确保模块功能正确。
中华人民共和国职业分类大典定型职业 计算机程序设计员

《中华人民共和国职业分类大典》将“计算机程序设计员”作为正式的职业进行明确分类与规范,这个职业在信息时代扮演着至关重要的角色。
以下是基于现有信息对这一职业的详细分析:1.职业定义o计算机程序设计员是指运用计算机科学理论和专业知识,利用各种计算机语言和软件开发工具,设计、编写、测试和维护计算机软件系统的专业技术人员。
2.职业等级划分o按照中国国家职业技能标准,计算机程序设计员被划分为多个等级,反映其技能和职责的不同层次:▪初级计算机程序设计员(国家职业资格五级),通常是入门级别,负责基本的编码任务和模块实现;▪中级计算机程序设计员(国家职业资格四级),具备一定工作经验和技术积累,能够独立承担部分项目模块的设计和开发,并参与系统集成;▪高级计算机程序设计员(国家职业资格三级及以上),往往担任项目技术负责人或架构师,负责整体系统设计、技术路线选择、复杂问题解决及团队管理等工作。
3.职业能力要求o具备扎实的计算机科学基础,了解数据结构、算法设计、操作系统、数据库等相关知识;o精通至少一种或多种主流编程语言,如Java、C++、Python等;o能够按照需求分析文档进行软件设计,编写高质量的代码;o熟悉软件开发流程和项目管理方法;o具备良好的学习能力、逻辑思维能力、问题分析和解决能力;o对新技术保持敏感性,有持续学习和技术创新的能力;o在高级别岗位上还需具备团队协作和领导能力,以及较高的战略视野和决策能力。
4.工作内容o设计、编写、调试和修改计算机应用程序;o参与软件需求分析,制定设计方案;o进行单元测试、集成测试和系统测试,确保软件质量;o维护和升级已有的软件产品;o高级职位还可能涉及制定技术方案、指导和培训初级程序员,以及参与关键技术攻关和研发创新活动。
5.职业发展路径o计算机程序设计员可以在职业道路上逐步晋升为高级工程师、项目经理、技术总监、首席技术官(CTO)等职务,也可以根据自身兴趣和发展方向,转向特定领域的专家,比如人工智能工程师、大数据分析师、云计算架构师等。
计算机程序设计员国家职业标准

计算机程序设计员国家职业标准1)取得职业高级程序员资格证书后,连续从事本职业工作2年以上,经本职业程序设计师正规培训达规定标准学时数,并取得毕(结)业证书。
2)取得经劳动保障行政部门审核认定的、以高级技能为培养目标的高等以上职业(专业)毕业证书,并连续从事本职业工作2年以上。
1.8.3鉴定方式理论考试和实际操作考试相结合的方式进行。
2.职业技能要求2.1程序员2.1.1掌握计算机系统基础知识,包括计算机硬件、操作系统、计算机网络等基础知识。
2.1.2掌握至少一种编程语言,能够进行程序设计、编写和调试。
2.1.3掌握常用数据库系统的使用方法,能够进行数据处理和管理。
2.1.4具有一定的软件测试和维护能力。
2.2高级程序员2.2.1掌握多种编程语言和开发工具,能够进行复杂系统的设计和开发。
2.2.2具有较强的软件测试和维护能力,能够进行系统的优化和升级。
2.2.3掌握常用的软件架构和设计模式,能够进行系统的架构设计和优化。
2.3程序设计师2.3.1具有较强的系统分析和设计能力,能够进行大型系统的设计和开发。
2.3.2掌握常用的软件开发方法和流程,能够进行项目管理和团队协作。
2.3.3具有一定的软件架构和设计能力,能够进行系统的架构设计和优化。
3.职业发展3.1初级阶段从事程序员工作,掌握一种编程语言和基础数据库知识,能够进行简单的软件开发和维护工作。
3.2中级阶段从事高级程序员工作,掌握多种编程语言和开发工具,具有较强的软件测试和维护能力,能够进行复杂系统的设计和开发。
3.3高级阶段从事程序设计师工作,具有较强的系统分析和设计能力,能够进行大型系统的设计和开发,掌握常用的软件开发方法和流程,能够进行项目管理和团队协作。
4.职业素养要求4.1具有良好的职业道德和职业操守,遵守国家法律法规和职业规范。
4.2具有较强的研究能力和自我提升意识,不断研究新知识和技能,提高职业素质。
4.3具有良好的沟通和协调能力,能够与团队成员和客户进行良好的沟通和协调。
计算机程序设计员

计算机程序设计员,快来了解一下吧!随着互联网的发展,未来软件领域与其他行业的联系越来越紧密。
计算机程序设计员也是互联网发展中不可缺少的。
目前我国软件人才需求以每年递增20%的速度增长,每年新增需求近百万。
这给拥有最新专业知识和岗位工作技能的计算机程序设计员提供了广泛的就业机会。
什么是计算机程序设计员?其前景如何呢?下面就和安康计算机培训刘老师一起来了解一下计算机程序设计员。
职业定义计算机程序设计员是指利用现代信息技术,从事计算机软件编制和设计工作人员。
本职业共分三个等级,分别为:程序员(国家职业资格四级)、高级程序员(国家职业资格等级三级)、技师(国家职业资格二级),高级技师(国家职业资格一级)。
职业前景随着信息产业的迅猛发展,行业人才需求量也在逐年扩大。
据统计,未来五年,我国信息化人才总需求量高达1500-2000万人,以软件开发为例,我国软件人才需求以每年递增20%的速度增长,每年新增需求近百万。
这给拥有最新专业知识和岗位工作技能的计算机程序设计员提供了广泛的就业机会。
发展趋势1.高成长:全球软件市场以每年13%的平均速度增长,远大于世界经济的平均增长速度。
2.高智力投入:所需固定资产少,生成成本低,纯脑力活动为主。
3.服务性强:软件产品售后服务工作量大,而且软件开发商在做系统集成时必须对用户的需求有深入的了解,在实施项目的过程中得到用户的密切配合,因此兼具制造业和服务业的特点。
4.高附加值:软件的相对附加值高,一个软件产品诞生后的附加值大约是CPU的2倍、存储芯片的3倍、硬盘的5倍。
5.与国民经济关系密切:软件开发行业与各行业都有关联,几乎绝大多数行业的发展都会促进软件行业的发展。
因此,一般情况下,只要国民经济保持增长,软件行业就会增长。
甚至当国民经济衰退时,也可以保持增长态势,所以说软件是可以做一辈子的行业。
6.全球性强:因特网的出现,给软件开发行业带来巨大的发展机遇,也使得软件产品可以在很短的时间内销售到全球,同时,软件开发又是一个受民族文化、风俗、习惯影响较小的产业。
计算机程序设计员 - 计算机程序设计人员国家职业职业标准

计算机程序设计员 - 计算机程序设计人员国家职业职业标准计算机程序设计人员国家职业职业标准1、职业概况 1.1职业名称计算机程序设计员1.2职业定义利用现代信息技术,从事计算机软件编制和设计工作的人员. 1.3职业等级本职业共设三个等级,分别为:程序员(国家职业资格资格四级)、高级程序员(国家职业资格三级)、程序设计师(国家职业资格二级).1.4职业环境室内、常温1.5职业能力特征(略)1.6基本文化程序(略)1.7培训要求(略)1.8鉴定要求(略)1.8.1鉴定方式分为理论知识考试和技能操作考核。
理论知识考试采用闭郑笔试或上机考试的方式,技能操作考核采用上机操作和方案设计等方式。
理论知识考试和技能操作考核均实行百分制,成绩皆达60分以上者为合格。
程序设计师还须进行综合评审。
1.8.2考评人员与考生配比(略)1.8.3鉴定时间理论知识考试时间为90min;技能操作考核时间为180min。
综合评审时间不少于30min。
2、基本要求 2.1 职业道德2.1.1职业道德基本知识2.1.2职业守则(1) 遵纪守法,尊重知识产权,爱岗敬业,严守保密制度。
(2) 实事求是,工作认真,尽职尽现,一丝不苟,精益求精,团队精神。
2.2 基本知识2.2.1计算机基础知识(3) 计算机硬件的基本组成。
(4) 计算机软件的基本组成。
2.2.2软件开发基础知识(1) 程序语言基础知识(2) 数据结构基础知识(3) 操作系统基础知识(4) 数据库基础知识(5) 网络编程基础知识(6) 软件工程基础知识2.2.3网络基础知识(1) 网络基本结构(2) 网络协议与标准(3) 信息安全基础知识2.2.4计算机专业英语基础知识2.2.5相关法律、法规知识(1) 知识产权的相关知识(2) 劳动法的相关知识3.工作要求本标准对程序员、高级程序员和程序设计师的技能要求依次递进,高级别包括低级别的要求。
3.1 程序员职业功能工作内容技能要求相关知识能够安装开发工具一、搭建2、能够配置开发环境搭建桌面开发桌面开发TCP/IP协议知识 3、能够配置常用的外围设备环境环境 4、能够进行简章的网络配置(一)理解模标准建模语言的标记图能够运用建模语言和相关工具,理解块的详细设计元的含义设计要求要求程序编码规范二、设计程序模块(二)设计流流程图程图能够绘制规范的流程图编写代码能够使用一种编程工具及计算机编程SQL标准查询语言语言编写程序编程工具及编程语言三、编写能够运用开发工具的联机帮助来解决编程工具的软件开发包代码编码问题的知识(一)调试程单元测试用例的知识序语法和语义单元测试方法(二)调试程能够使用相关性调试工具和方法进行四、调试序逻辑程序调试(三)调试程序功能能够编写并提交软件说明五、提交整理和编能够提交程序的源代码版本控制知识程序文档写程序文档能够编写并提交单元测试的测试记录和缺陷跟踪报告3.2 高级程序员职业功能工作内容技能要求相关知识(一)理解项目能够运用建模语言和相关工具理解项目的概要的需求分析和概结构化分析与设计方法设计文档要设计文档一、编写面向对象的分析和设计设计文档应用系统框架结构 (二)编写并提能够确定模的具体实现算法数据库分析与设计方法交模块的详细设能够运用详细设计的描述工具进行模块的详细计文档设计能够运用一种面向对象的编程语言能够实现数据库编程关系型数据库的编程方能够运用一种以上的中载与编写组件和动态链法二、编写接库编写代码性能优化知识代码能够进行性能优化面向对象的编程方法能够运用调试工具对模块进行跟踪调试和编译多线程技术能够运用调试工具对程序员编写的程序进行功能调试能够编写单元测试计划及用例能够编写集成测试计划及用例能够使用常用测试工具实施测试三、软件集成测试方法实施测试能够按照测试计划执行单元测试用从事贸易和测试质量保证知识集成测试用例能够评仨测试用从事贸易的成功和失败能够根据具体测试结果编写规范的测试报告 3.3程序设计师(略)4、比重表4.1 理论知识程序员高级程序员程序设计师项目 (%) (%) (%)职业道德 5 5 5 基本要求基础知识 30 20 10 搭建桌面搭建桌面开发环境5 , , 开发环境设计程序理解模块的详细设计要求 , , 模块流程15设计流程图 , , 图理解项目的需求分析和概要设计, , 相关文档 30 知识编写并提交模块的详细设计文档 , , 编写设计文档理解项目的需求分析文档 , ,20 编写并提交项目的概要设计文档 , ,审核模块详细设计文档 , ,续表程序员高级程序员程序设计师项目 (%) (%) (%)编写代码 30 30 ,编写系统的关键代码 , , 编写代码集成并优化系统 , , 30系统调试 , ,调试程序语法和语义 , , 调试调试程序逻辑 10 , ,调试程序功能 , , 相关实施测试 , 15 , 知识软件测试制定测试计划 , , 10测试设计与实现 , , 5 提交程序文档整理和编写程序文档 5 , , 产品打包产品打包 , , 5管理软件系统文档 , , 10 软件的管理和维护软件维护 , , 5合计 100 100 1004.2技能操作程序员高级程序员程序设计师项目 (%) (%) (%) 搭建桌面搭建桌面开发环境 5 , , 开发环境设计程序理解模块的详细设计要求 5 , , 模块流程设计流程图 15 , , 图理解项目的需求分析和概要设技, 10 , 计文档能编写并提交模块的详细设计文要, 25 , 档求编写设计理解项目的需求分析文档 , , 5 文档编写并提交项目的概要设计文, , 15 档审核模块的详细设计文档 , , 5续表程序员高级程序员程序设计师项目 (%) (%) (%)编写代码 50 45 ,编写系统的关键代码 , , 15 编写代码集成并优化系统 , , 15系统调试 , , 10调试程序语法和语义 4 , ,调试调试程序逻辑 8 , ,调试程序功能 8 , ,相关软件测试实施测试 , 20 ,知识制定测试计划 , , 10测试设计与实现 , , 5提交程序整理和编写程序文档 5 , , 文档产品打包产品打包 , , 5软件的管管理软件系统文档 , , 10理和维护软件维护 , , 5 合计 100 100 100。
计算机程序设计员国家职业标准

计算机程序设计员国家职业标准计算机程序设计员国家职业标准职业概况1.1 职业名称:计算机程序设计员1.2 职业定义:从事计算机软件编制和设计工作人员。
1.3 职业等级:本职业共设三个等级,分别为:程序员(国家职业资格四级)、高级程序员(国家职业资格等级三级)、程序设计师(国家职业资格二级)。
1.4 职业环境:室内,常温。
1.5 职业能力特征:职业能力、研究能力、表达能力、计算能力、逻辑能力、空间感觉、形体知觉、色觉、手指灵活性、手臂灵活性、动作协调性。
1.6 基本文化程度:高中毕业(或同等学历)。
1.7 培训要求:1.7.1 培训期限:全日制职业学校教育,根据其培养目标和教学计划确定。
晋级培训期限:程序员不少于200标准学时;高级程序员不少于250标准学时;程序设计师不少于300标准学时。
1.7.2 培训教师:培训程序员、高级程序员的教师应具有本职业高级程序员资格证书2年以上或相关专业中级以上(含中级)专业技术职务任职资格;培训程序设计师的教师应具有本职业程序设计师职业资格证书2年以上或相关专业高级以上(含高级)专业技术职务任职资格。
1.7.3 培训场地设置:具有满足教学需要的标准教室和具有计算机网络环境和软件环境的实验室。
1.8 鉴定要求:1.8.1 适用对象:从事或准备从事本职业的人员。
1.8.2 申报条件:程序员(具备以下条件之一者):经本职业程序员正规培训达规定标准学时数,并取得毕(结)业证书。
连续从事本职业工作2年以上。
取得经劳动保障行政部门审核认定的、以中级技能为培养目标的中等以上职业学校本职业(专业)毕业证书。
高级程序员(具备以下条件之一者):取得职业程序员资格证书后,连续从事本职业工作2年以上,经本职业高级程序员正规培训达规定标准学时数,并取得毕(结)业证书。
取得经劳动保障行政部门审核认定的、以高级技能为培养目标的高等以上职业(专业)毕业证书。
取得相关专业大专以上(含大专)毕业证书,连续从事本职业工作2年以上。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机程序设计人员国家职业职业标准
1.职业概况
1.1职业名称
计算机程序设计员
1.2职业定义
利用现代信息技术,从事计算机软件编制和设计工作的人员.
1.3职业等级
本职业共设三个等级,分别为:程序员(国家职业资格资格四级)、高级程序员(国家职业资格三级)、程序设计师(国家职业资格二级).
1.4职业环境
室内、常温
1.5职业能力特征(略)
1.6基本文化程序(略)
1.7培训要求(略)
1.8鉴定要求(略)
1.8.3鉴定方式
分为理论知识考试和技能操作考核。
理论知识考试采用闭郑笔试或上机考试的方式,技能操作考核采用上机操作和方案设计等方式。
理论知识考试和技能操作考核均实行百分制,成绩皆达60分以上者为合格。
程序设计师还须进行综合评审。
1.8.4考评人员与考生配比(略)
1.8.5鉴定时间
理论知识考试时间为90min;技能操作考核时间为180min。
综合评审时间不少于30min。
2.基本要求
2.1.1职业道德基本知识
2.1.2职业守则
(1)遵纪守法,尊重知识产权,爱岗敬业,严守保密制度。
(2)实事求是,工作认真,尽职尽现,一丝不苟,精益求精,团队精神。
2.2基本知识
2.2.1计算机基础知识
(1)计算机硬件的基本组成。
(2)计算机软件的基本组成。
2.2.2软件开发基础知识
(1)程序语言基础知识
(2)数据结构基础知识
(3)操作系统基础知识
(4)数据库基础知识
(5)网络编程基础知识
(6)软件工程基础知识
2.2.3网络基础知识
(1)网络基本结构
(2)网络协议与标准
(3)信息安全基础知识
2.2.4计算机专业英语基础知识
2.2.5相关法律、法规知识
(1)知识产权的相关知识
(2)劳动法的相关知识
3.工作要求
本标准对程序员、高级程序员和程序设计师的技能要求依次递进,高级别包括低级别的要求。
4.比重表
续表
续表。