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

合集下载

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

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

计算机程序设计员国家职业标准一、职业概况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. 单元测试:对编写完成的代码进行单元测试,确保模块功能正确。

《程序员JAVA(中级四级)》职业标准

《程序员JAVA(中级四级)》职业标准

《程序员JAVA(中级/四级)》职业标准
一、职业简介
1、职业名称
程序员JAVA(中级/四级)
2、职业定义
利用现代信息技术,从事计算机软件编制和设计及调试的技术人员
3、职业等级
本职业等级:程序员JAVA(中级/四级)
4、职业能力特征
5、工作内容
主要从事搭建软件程序编程环境、设计模块流程图、编写代码、调试、提交程序文档、编写设计文档、编写代码、软件测试、产品打包、软件的管理和维护等工
作;以及构建服务器端JAVA应用解决方案的职业能力特征
二、鉴定要求
1、适用对象
从事或准备从事本职业的人员。

2、申报条件
具备下列条件之一者,可申报《程序员JAVA(中级/四级)》职业:
➢大学专科(高职)以上学历毕业的在职人员;
➢高中、中职、技校毕业的在职人员,从事IT行业技术类工作1年以上;
➢大学本科在校生,艺术类院校学生除外;
➢大学专科在校生,艺术类院校学生除外;
➢高等职业技术学院在校生,艺术类院校学生除外;
➢中等职业技术学校、理工科专业二年级及二年级以上学生;
➢已获得计算机类初级证书的其他人员;
3、鉴定方式
《程序员JAVA(中级/四级)》采用iExam计算机一体化鉴定考试。

iExam考试系统将鉴定理论知识融合在技能操作的考核中。

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年以上。

中级(具备下列条件之一者):1.取得计算机操作员初级职业资格证书后,连续从事本职业工作3年以上,经本职业中级正规培训达规定标准学时数,并取得毕(结)业证书;2.取得本职业初级职业资格证书后,连续从事本职业工作5年以上;3.取得经劳动保障行政部门审核认定的,以中级技能为培养目标的中等以上职业学校本专业毕业证书;高级(具备下列条件之一者):1.取得本职业中级资格证书后,连续从事本职业工作4年以上,经本职业高级正规培训,达规定标准学时数,并取得毕(结)业证书;2.取得本职业中级职业资格证书后,连续从事本职业工作7年以上;3.取得高级技工学校或经劳动保障行政部门审核认定的,以高级技能为培养目标的高等职业学校本专业毕(结)业证书;4.取得本职业中级职业资格证书的大专以上毕业生,连续从事本职业工作2年以上。

计算机操作员国家职业标准基本要求:1.职业道德基本知识;2.职业守则:遵纪守法,尊重知识产权,杜绝做假,严守保密制度;实事求是,工作认真,尽职尽责,一丝不苟,精益求精。

3.计算机一般知识;4.计算机硬件知识包括计算机基本组成和基本外部设备及使用;5.计算机软件知识包括软件基础知识和计算机常用软件;6.计算机操作系统包括操作系统基础知识、计算机常用操作系统的使用、文件系统的结构、文件系统的使用管理;7.文字处理基础知识包括汉字信息处理、文字输入技术、常用文字处理、排版软件的使用、常用排版物的格式规范、排版工艺基础知识、文字信息处理工艺与质量管理;8.多煤体常识、多媒体信息处理和多媒体基本应用;9.计算机网络常识、局域网络的组成和因特网基础知识及常用浏览器的功能与使用;10.计算机安全知识包括计算机安全使用基础、病毒防治知识和常用计算机防病毒软件及应用;工作要求:本标准对初、中、高级的技能要求依次递进,高级别包括低级别的要求。

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

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

计算机程序设计员国家职业标准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具有良好的沟通和协调能力,能够与团队成员和客户进行良好的沟通和协调。

计算机程序设计员国家职业资格三级(高级)-试卷二

计算机程序设计员国家职业资格三级(高级)-试卷二

计算机程序设计员国家职业资格三级(高级)理论知识试卷注意事项1、本试卷依据2008年颁布的《计算机程序设计员》国家职业标准命制,考试时间:120分钟。

2、请在试卷标封处填写姓名、准考证号和所在单位的名称。

3、请仔细阅读答题要求,在规定位置填写答案。

一、单项选择题(第1题—第120题。

选择一个正确的答案,将相应的字母填入题内的括号中。

每题0.5分,满分60分。

)1.法人或其他组织的软件著作权保护期为( B )年。

A、40B、50C、60D、1002.建立数据库系统的主要目标是减少数据的冗余,提高数据的独立性,并集中检查( B )。

A、数据操作性B、数据完整性C、数据兼容性D、数据可维护性3.将相同或相似的数据或数据特征归类,使用较少的数据量描述原始数据,以达到减少数据量的目的,这种压缩称为( B )。

A、有损压缩B、无损压缩C、哈夫曼编码压缩D、预测编码压缩4.( A )是目前世界上最大、最具有权威性的国际标准化专门机构。

A、国际标准组织B、国际电信联盟C、美国电气及电子工程师学会D、国际电工委员会5.( C )是一种广泛应用于各行各业的技术管理过程。

A、技术管理B、软件工程C、项目管理D、系统工程6.软件工程方法的产生源于软件危机,下列( A )是产生软件危机的内在原因。

A、软件复杂性B、软件维护性C、软件成本太高D、软件质量难保证7.下列关于职业道德的说法中,正确的是( C )。

A、职业道德的形式因行业不同而有所不同B、职业道德在适用范围上具有普遍性C、职业道德在内容上具有普遍性D、讲求职业道德会降低企业的竞争力8.如果以链表作为栈的存储结构,则退栈操作时( B )。

A、对栈不作任何判别B、必须判别栈是否空C、判别栈元素的类型D、必须判别栈是否满9.在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中( B )。

A、属性名都不相同B、行都不相同C、去掉重复的列D、属性值都不相同10.()不是音乐文件格式。

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

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

计算机程序设计员国家职业标准计算机程序设计员国家职业标准职业概况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、实施方法大赛的实施方法是以项目为驱动,以作品为评判依据,竞赛与选拔相结合。

项目驱动是指竞赛的内容是一个与实际工作相关的项目,选手根据竞赛要求完成项目的开发与设计。

评判依据是指以选手提交的竞赛作品作为检验技能水平的标准,以选手编写的项目文档作为评判选手技能水平的依据。

计算机程序设计员竞赛技术纲要的制定,是以《计算机程序设计员国家职业标准》中规定的高级计算机程序设计员应具备的理论知识和实际操作技能的要求作为主要依据,并涵盖部分计算机程序设计师的内容。

二、竞赛方式、时间及试题范围、比重及类型(一)竞赛方式分为理论知识竞赛(笔试)和实际操作竞赛两部分。

(二)竞赛时间1.理论知识竞赛(笔试)时间90分钟,满分100分。

2. 实际操作竞赛时间210分钟,满分100分。

(三)试题范围、比重及类型1.理论知识竞赛(1)理论知识成绩占总成绩的30%(其中时事政治题占成绩的10%)。

(2)比赛突出理论与实践相结合的原则。

试题范围和比重是:①基础知识,占试卷总分的20%②专业知识,占试卷总分的80%③试题类型:试题主要分三个类型,单选题、多选题、是非题(参见国家职业技能鉴定指导教材《高级计算机程序设计员》中国劳动和社会保障出版社 2006年10月)2.实际操作成绩占总成绩的70%。

三、理论知识竞赛纲要(一)基础知识 20分1、计算机硬件的基本组成 3分(1)计算机系统的组成、体系结构分类及特性(2)存储系统(3)安全性、可靠性与系统性能评测2、计算机软件的基本组成 2分(1)汇编、编译、解释系统的基础知识和基本工作原理(2)程序设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用(3)各类程序设计语言主要特点和适用情况3、程序语言基础知识 5分(1)数制及其转换(2)数据的表示(3)算术运算和逻辑运算(4)数学基础知识(5)常用算法(排序算法、查找算法、字符串处理方法、数据压缩算法、递归算法、图的相关算法)4、数据结构基础知识 10分(1)数据结构的基本概念和术语、算法描述与算法分析数据结构的基本概念●算法的描述、算法与数据结构的关系、算法效率、算法设计、算法描述(流程图、伪代码、决策表)、算法的复杂性(2)线性表、栈、队列、字符串、数组和广义表、树和二叉树、图等的定义、存储和操作(3)查找、排序、Hash(存储地址计算,冲突处理)(二)专业知识 80分1、操作系统基础知识 5分(1)操作系统的内核(中断控制)、进程、线程概念(2)处理机管理(3)存储管理(4)设备管理(5)文件管理(6)作业管理(7)网络操作系统和嵌入式操作系统2、数据库基础知识 15分(1)数据库管理系统的功能和特征(2)数据库模型(3)数据模型,ER图(4)数据操作(集合运算和关系运算)(5)数据库语言(SQL)(6)数据库的控制功能(并发控制,恢复,安全性,完整性)(7)分布式数据库3.软件工程基础知识 35分(1)软件工程、软件过程改进和软件开发项目管理知识●软件工程基础概念●软件开发生命周期各阶段的目标和任务●软件开发项目管理基础知识及其常用管理工具●软件的主要开发方法●软件开发工具与环境知识●软件过程改进知识●软件质量管理知识●软件开发过程评估、软件能力成熟度评估基础知识(2)系统分析基础知识●系统分析的目的和任务●结构化分析方法●统一建模语言(UML)●系统规格说明书(3)系统设计知识●系统设计的目的和任务●结构化设计方法和工具●系统总体结构设计●系统详细设计●系统设计说明书(4)系统实施知识●系统实施的主要任务●结构化程序设计、面向对象程序设计、可视化程序设计●程序设计风格●程序设计语言的选择●系统测试的目的、类型,系统测试方法●测试设计和管理(测试用例设计、系统测试说明书)●系统转换基础知识(5)系统运行和维护知识●系统运行管理基础知识●系统维护基础知识●系统评价基础知识(6)面向对象开发方法●面向对象基础概念●面向对象开发方法的优越性以及有效领域●面向对象分析方法●面向对象设计方法●面向对象实现方法●面向对象程序设计语言的基本机制●面向对象数据库、分布式对象的概念4.网络基本结构 5分(1)计算机网络的概念、分类和构成(2)网络拓扑结构(3)局域网技术基础●LAN拓扑(总线型、星型、令牌总线型)●访问控制系统(CSMA/CD、令牌环、令牌总线)●LAN间的连接、LAN-WAN连接、对等连接、点对点连接●高速LAN技术(千兆以太网)5.网络协议与标准 5分(1)协议的概念,开放系统互连参考模型的结构及各层的功能(2)TCP/IP协议的概念及IP数据报的格式、IP地址、子网掩码和域名(3)应用层协议(FTP、TELNET、SNMP、DHCP、POP、SMTP、HTTP)(4)传输层协议(TCP、UDP)(5)网络层协议IP(IP地址、子网掩码)(6)数据链路层协议(ARP、RARP、PPP、SLIP)6.网络编程基础知识 10分(1)套接字、进程间通信、线程池、服务器架设等网络编程的基本概念、基本原理、编程模型(2)架设HTTP服务器、使用HTML进行网页设计(3)SMTP、FTP、Telnet、BBS、网络视频会议、电子商务和电子政务的概念及应用(4)网络管理工具操作(ping、traceroute、Analyzer、Sniffer)7.信息安全基础知识 3分(1)信息系统安全和安全体系(2)安全策略(3)用户标识与认证(4)安全审计与入侵检测8.计算机专业英语基础知识 2分(1)掌握计算机技术的基本英文词汇(2)能正确阅读和理解本领域的简单英文资料(五)主要参考资料1.《国家职业资格培训教程<高级计算机程序设计员>》中国劳动和社会保障出版社 2003年11月2.《国家职业资格培训教程<计算机程序设计师>》中国劳动和社会保障出版社 2003年10月四、实际操作竞赛纲要技能大赛将以实际操作技能为主。

国家职业资格(高级)理论知识试卷及答案

国家职业资格(高级)理论知识试卷及答案

职业技能鉴定国家题库计算机程序设计员国家职业资格三级(高级)理论知识试卷注 意 事 项1、本试卷依据2002年颁布的《计算机程序设计员》国家职业标准命制, 考试时间:90分钟。

2、请在试卷标封处填写姓名、准考证号和所在单位的名称。

3、请仔细阅读答题要求,在规定位置填写答案。

一、单项选择题(第1题~第160题。

选择一个正确的答案,将相应的字母填入题内的括号中。

每题0.5分,满分80分。

)1.计算机程序设计员的职业道德修养,主要是指职业责任、( D )、职业情感以及职业能力的修养。

A 、职业规范 B 、职业活动 C 、职业资格 D 、职业纪律 2.计算机程序设计员的忠于职守,就是要( C )。

A 、忠于程序设计人员这个特定的工作岗位,不要参与其它岗位的工作B 、服从公司领导的安排,在任何情况下都要维护公司的利益C 、忠于程序设计人员这个特定的工作岗位,自觉履行程序设计员的各项职责D 、在完成自己工作的同时,主动分担领导的各项工作3.计算机程序设计员的工作性质决定了从业人员不仅要在( C )上有一定的造诣,而且还要具有实干精神。

A 、实践能力B 、思想道德C 、逻辑思维D 、理论 4.计算机程序设计员在工作中发现问题时,应及时( D ),谦虚谨慎、胸襟宽阔。

A 、确定责任人 B 、公布并提出自己的解决方案 C 、摆脱责任 D 、与相关人员交流5.遵纪守法指的是计算机程序设计员要遵守( A )和与职业相关的法律、法规、商业道德。

A 、职业纪律 B 、软件法 C 、公司规章制度 D 、社会公德 6.计算机程序设计员在工作中要从客观实际出发,不懂不装懂,多向用户学习,切忌( D )。

A 、服务第一 B 、一切向钱看 C 、客户第一 D 、主观臆断7.计算机程序设计员要根据自身分工的不同和形势发展的需要,掌握软件技术所需要的技能,如新的语言、( D )、网络技能、组件开发等。

A 、新的系统设备B 、新的环境C 、新的模式D 、新的开发工具8.二进制数(0.1101)2转换为十进制数的结果是( D )。

计算机程序设计员国家职业资格三级(高级)试卷三

计算机程序设计员国家职业资格三级(高级)试卷三

计算机程序设计员国家职业资格三级(高级)理论知识试卷注意事项1、本试卷依据2008年颁布的《计算机程序设计员》国家职业标准命制,考试时间:120分钟。

2、请在试卷标封处填写姓名、准考证号和所在单位的名称。

3、请仔细阅读答题要求,在规定位置填写答案。

一、单项选择题(第1题—第120题。

选择一个正确的答案,将相应的字母填入题内的括号中。

每题0.5分,满分60分。

)1.按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,( )制定的标准是国际标准。

A、GJBB、IEEEC、ANSID、IS02.软件测试的目的是()。

A、证明软件系统中存在错误B、尽可能多地发现软件系统中的错误和缺陷C、找出软件系统中存在的所有错误D、证明软件的正确性3.()是一种广泛应用于各行各业的技术管理过程。

A、技术管理B、软件工程C、项目管理D、系统工程4.软件工程方法的产生源于软件危机,下列()是产生软件危机的内在原因。

A、软件复杂性B、软件维护性C、软件成本太高D、软件质量难保证5.随着信息技术的飞速发展,软件项目的生命周期()。

A、越来越长B、越来越短C、没有变化D、视情况而定6.从公司角度看,()阶段是项目的开始。

A、识别需求B、提出解决方案C、执行项目D、结束项目7.等价划分法是()设计测试方案的一种最主要的技术。

A、白盒测试法B、黑盒测试法C、灰盒测试法D、红盒测试法8.微机计算机硬件系统中最核心的部件是()。

A、主板B、CPUC、内存储器D、I/O 设备9.微型计算机中,控制器的基本功能是()。

A、进行算术运算和逻辑运算B、控制机器各个部件协调一致地工作C、保持各种控制状态D、存储各种控制信息10.软件工程中,产生软件生命周期的概念是由于()。

A、需求所决定B、开发技术C、软件开发规律D、软件过程管理11.计算机硬件能直接识别和执行的只有()。

A、高级语言B、符号语言C、汇编语言D、机器语言12.在面向对象程序设计语言中,( )是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性。

计算机系统操作工国家职业标准3篇

计算机系统操作工国家职业标准3篇

计算机系统操作工国家职业标准第一篇:计算机系统操作工国家职业标准概述计算机系统操作工国家职业标准是指在企事业单位以及各级政府部门从事计算机系统操作、维护、保障等工作的职业人员所需要具备的基本能力、技能、知识和素质等方面的要求和标准。

该标准的制定旨在进一步规范职业人员的行业行为和职业素质,提高职业人员的综合素质和工作能力,从而更好地适应工作所需,满足社会经济发展的需要。

计算机系统操作工国家职业标准主要包括以下内容:职业能力要求、岗位要求、职业技能标准、职业知识标准、职业素质标准等。

其中,职业能力要求是指计算机系统操作工应具备什么样的职业能力和职业态度;岗位要求是指计算机系统操作工应具备什么样的岗位职责和能力;职业技能标准是指计算机系统操作工应具备什么样的操作技能和技术知识;职业知识标准是指计算机系统操作工应具备什么样的理论基础和专业知识;职业素质标准是指计算机系统操作工应具备什么样的道德素质和职业素养。

计算机系统操作工国家职业标准的制定和实施,除了可以规范职业人员的自我行为之外,也可以为企业和用人单位选拔、评价、晋升和培训人才提供参考和标准,同时也可以为政府制定人才政策和职业技能培训计划提供依据。

因此,计算机系统操作工国家职业标准的实施,对于提高我国计算机技术人才的整体素质,促进经济社会持续发展,都有着重要的作用和意义。

第二篇:计算机系统操作工国家职业技能标准计算机系统操作工国家职业技能标准是计算机系统操作工应具备的实际操作技能和技术知识的要求和规范。

该标准主要分为基础知识和技能类、上机操作类、一般性能力和特定职业技能四类,其中:基础知识和技能类包括:计算机硬件、软件和网络基础知识、办公软件应用、计算机安全基础知识、程序设计基础等方面。

上机操作类包括:计算机操作系统的安装、配置、管理与维护、主流应用软件操作和维护、常见硬件故障处理等方面。

一般性能力包括:语言表述能力、应用文写作能力、逻辑思维能力、学习能力、团队合作能力等方面。

软件开发技术人员职业标准

软件开发技术人员职业标准

《程序员(.net)》职业标准
一、职业概况
1.1 职业名称
程序员(.net)。

1.2 职业定义
从事计算机软件项目的概要设计、编码和调试的技术人员。

1.3 职业等级
本职业共设一个等级: 程序员(.net)(四级)。

1.4 职业环境条件
室内、常温。

1.5 职业能力特征
1.6 鉴定要求
1.6.1适用对象
从事或准备从事本职业的人员。

1.6.2申报条件
具备下列条件之一者, 可申报《程序员(.net)》职业(四级):
1、学历为高中、中职、技校毕业及以上, 从事相关专业工作的在职人员
2.大学本科、专科、高职在校生(毕业学年)
1.6.3鉴定方式
程序员(.net)(四级)采用一体化鉴定。

1.6.4鉴定场所和设备
考试在标准教室进行。

其他同等资格证书经审核后可采用相应考试认证的方式操作。

二、工作要求
2.1 “职业功能”、“工作内容”一览表
1.7
2.1 “职业功能”、“工作内容”一览表
2.2 各等级工作要求
2.2.1程序员(.net)(四级)。

计算机程序设计员国家职业资格三级(高级)_试卷二

计算机程序设计员国家职业资格三级(高级)_试卷二

计算机程序设计员国家职业资格三级(高级)理论知识试卷注意事项1、本试卷依据2008年颁布的《计算机程序设计员》国家职业标准命制,考试时间:120分钟。

2、请在试卷标封处填写姓名、准考证号和所在单位的名称。

3、请仔细阅读答题要求,在规定位置填写答案。

一、单项选择题(第1题—第120题。

选择一个正确的答案,将相应的字母填入题内的括号中。

每题0.5分,满分60分。

)1.法人或其他组织的软件著作权保护期为()年。

A、40B、50C、60D、1002.建立数据库系统的主要目标是减少数据的冗余,提高数据的独立性,并集中检查()。

A、数据操作性B、数据完整性C、数据兼容性D、数据可维护性3.将相同或相似的数据或数据特征归类,使用较少的数据量描述原始数据,以达到减少数据量的目的,这种压缩称为()。

A、有损压缩B、无损压缩C、哈夫曼编码压缩D、预测编码压缩4.()是目前世界上最大、最具有权威性的国际标准化专门机构。

A、国际标准组织B、国际电信联盟C、美国电气及电子工程师学会D、国际电工委员会5.()是一种广泛应用于各行各业的技术管理过程。

A、技术管理B、软件工程C、项目管理D、系统工程6.软件工程方法的产生源于软件危机,下列()是产生软件危机的内在原因。

A、软件复杂性B、软件维护性C、软件成本太高D、软件质量难保证7.下列关于职业道德的说法中,正确的是()。

A、职业道德的形式因行业不同而有所不同B、职业道德在适用范围上具有普遍性C、职业道德在内容上具有普遍性D、讲求职业道德会降低企业的竞争力8.如果以链表作为栈的存储结构,则退栈操作时()。

A、对栈不作任何判别B、必须判别栈是否空C、判别栈元素的类型D、必须判别栈是否满9.在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中()。

A、属性名都不相同B、行都不相同C、去掉重复的列D、属性值都不相同10.()不是音乐文件格式。

A、APE(.ape)B、AAC(.aac)C、MP3(.mp3)D、MPEG(.mpg) 11.SQA又称()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

计算机程序设计人员
国家职业职业标准
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 100
4.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。

相关文档
最新文档