资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
计算机程序设计员(终审修改稿)2007.10.10计算机程序设计员国家职业标准2007.10.10终审修改稿1职业概况1.1 职业名称计算机程序设计员。1.2 职业定义使用计算机软件开发工具,从事各类软件编程、调试的技术人员。1.3 职业等级本职业共设三个等级,分别为:五级计算机程序设计员(国家职业资格五级)、四级计算机程序设计员(国家职业资格四级)和三级计算机程序设计员(国家职业资格三级)。1.4 职业环境条件室内,常温。1.5 职业能力特征具有很强的学习、表达、计算和逻辑能力,一定的空间感、形体感,色觉正常,手指、手臂灵活,动作协调性强。1.6 基本文化程度高中毕业(或同等学历)。1.7 培训要求1.7.1 培训期限全日制职业学校教育:根据其培养目标和教学计划确定。晋级培训期限:五级计算机程序设计员不少于200标准学时;四级计算机程序设计员不少于250标准学时;三级计算机程序设计员不少于300标准学时。1.7.2 培训教师培训五级计算机程序设计员、四级计算机程序设计员的教师应具有本职业三级计算机程序设计员资格证书2年以上或相关专业中级以上(含中级)专业技术职务任职资格;培训三级计算机程序设计员的教师应具有本职业三级计算机程序设计员职业资格证书5年以上或相关专业高级专业技术职务任职资格。1.7.3 培训场地设备具有满足教学需要的标准教室和具有计算机网络环境、软件环境等必备软硬件条件的实操机房。1.8 鉴定要求1.8.1 适用对象从事或准备从事本职业的人员。1.8.2 申报条件五级计算机程序设计员(具备以下条件之一者)(1)经本职业五级计算机程序设计员正规培训达规定标准学时数,并取得结业证书;(2)连续从事本职业工作1年以上;(3)取得经劳动保障行政部门审核认定的、以中级技能为培养目标的中等以上职业学校本职业(专业)毕业证书。四级计算机程序设计员(具备以下条件之一者)(1)取得本职业五级计算机程序设计员证书后,连续从事本职业工作1年以上;(2)经本职业四级计算机程序设计员正规培训达规定标准学时数,并取得结业证书;(3)连续从事本职业工作3年以上;(4)取得经劳动保障行政部门审核认定的、以高级技能为培养目标的高等以上职业学校本职业(专业)毕业证书;(5)取得相关专业大专以上(含大专)毕业证书,并连续从事本职业工作1年以上。三级计算机程序设计员(具备以下条件之一者)(1)取得本职业四级计算机程序设计员证书后,连续从事本职业工作2年以上;(2)经本职业三级计算机程序设计员正规培训达规定标准学时数,并取得结业证书;(3)连续从事本职业工作5年以上;(4)取得经劳动保障行政部门审核认定的、以高级技能为培养目标的高等以上职业学校本职业(专业)毕业证书,并连续从事本职业工作1年以上;(5)取得相关专业本科以上(含本科)毕业证书,并连续从事本职业工作2年以上。1.8.3 鉴定方式分为理论知识考试和技能操作考核,理论知识考试采用闭卷笔试的方式,技能操作考核采用计算机模拟现场实际操作方式进行。理论知识考试和技能操作考核均实行百分制,成绩皆达60分及以上者为合格。获得全国计算机信息高新技术考试应用程序设计编制模块证书者,理论知识考试合格后,免考技能操作考核,直接将高新技术考试成绩认定为相应等级的技能操作考核成绩。1.8.4 考评人员与考生配比理论知识考试考评人员与考生的配比为1:20,每个标准教室不少于2名考评人员;技能操作考核考评员与考生配比为1:10,且不少于3名考评员。1.8.5 鉴定时间理论知识考试时间不少于120min;技能操作考核的时间为:五级、四级不少于120min,三级不少于180min。1.8.6鉴定场地和设备理论知识考试在标准教室进行,技能操作考核在具有计算机及相关设备的场地进行。2基本要求2.1 职业道德2.1.1 职业道德基本知识2.1.2 职业道德基本规范(1)遵守法律、法规和有关规定。(2)爱岗敬业、忠于职守,自觉履行各项职责。(3)严格执行工作程序、工作规范、工艺文件和安全操作规程(4)工作认真负责,严于律已。(5)谦虚谨慎,团结协作,主动配合。(6)爱护设备及软件、工具、仪器仪表。(7)刻苦学习,钻研业务,努力提高和科学文化素质。(8)诚实守信、办事公道。(9)服务群众、奉献社会。(10)着装整洁,保持工作环境清洁有序,文明生产。(11)本职业具体职业道德要求。2.2基础知识2.2.1 计算机专业英语知识(1)计算机专业英语的特点(2)词汇分析与词汇量(3)阅读能力的提高(4)计算机专业英语阅读材料2.2.2 计算机基本原理(1)计算机的概念、类型及其应用领域(2)计算机中数据的表示(3)计算机中数据的运算2.2.3 计算机软件基础知识(1)计算机软件的层次结构(2)操作系统基础知识(3)应用软件基础知识2.2.4 计算机硬件基础知识(1)计算机组成原理(2)计算机体系结构(3)计算机组成部件及其功能(4)微型计算机(5)计算机硬件系统支撑体系2.2.5 计算机应用基础知识(1)计算机应用类型(2)系统选型与配置(3)系统性能评价(4)安全性与可靠性技术 2.2.6 多媒体基础知识(1)多媒体信息处理(2)多媒体基本应用2.2.7 软件开发基础知识 (1)软件工种基本知识 (2)系统开发基本知识 (3)系统运行和维护基本知识 (4)数据结构的基本知识 (5)程序设计语言的基本知识2.2.8 计算机网络基础知识 (1)网络基本结构与路由机制 (2)网络协议与标准(3)数据传输介质与传输技术(4)网络的功能、分类与组成2.2.9 数据库基础知识 (1)数据库系统基本概念 (2)数据库技术基础 (3)数据库应用基础知识2.2.10 计算机安全基础知识 (1)计算机安全基本概念 (2)数据安全与加解密机制 (3)计算机病毒的基本概念 (4)计算机犯罪的防范2.2.11 相关法律、法规知识(1)中华人民共和国知识产权法相关知识。(2)中华人民共和国劳动法相关知识。(3)中华人民共和国信息网络国际联网管理暂行规定实施办法相关知识。(4)计算机软件保护条例相关知识(5)共享软件、免费软件、用户许可证等的相关知识(6)有关信息安全的法律、法规知识(7)商业秘密与个人信息的保护等的知识3工作要求 本标准对五级计算机程序设计员、四级计算机程序设计员和三级计算机程序设计员的技能要求依次递进,高级别涵盖低级别的要求。3.1 五级计算机程序设计员职业功能工作内容技能要求相关知识一、系统环境与开发环境的搭建、配置与调用(一)系统环境应用1.能够搭建和应用系统软、硬件环境2.能够进入并使用联机帮助系统和远程协助支持1.系统软硬件环境的概念2.联机帮助系统实现机制3.远程协助系统调用方式(二)病毒防治1.能够安装常用杀毒软件2.能够进行计算机病毒的常规检查与消除1.杀毒软件安装注意事项2.计算机病毒防治常识(三)开发环境的设置和应用1.能够安装开发环境2.能够设置开发环境中的各种参数3.能够调用桌面数据库1.开发环境应用领域与适用范围2.开发环境参数分类3.桌面数据库的基本概念二、开发文档识读与编写(一)识读设计方案1.能够识读面向过程与面向对象的软件设计方案2.能够区分过程、函数的重用与类的重用之间的基本关系1.面向过程软件设计的基本原理2.面向对象与面向过程的主要区别点3.过程、函数重用与类的重用之间的基本关系(二)识读软件代码编写规范1.能够遵循注释规范编写代码2.能够遵循命名规范编写代码1.代码编写规范的作用2.代码编写规范的种类(三)识读软件设计文档1.能够区分软件设计文档的类型2.能够识读详细设计、数据库设计等文档1.软件设计文档分类2.软件设计文档作用三、软件系统需求分析(一)识读需求说明文档1.能够识读软件需求说明书,确定基本软件需求2.能够识别业务流程和业务活动特点1.需求说明书结构2.需求说明书编写思路(二)识读原型系统1.能够识读原型系统确定基本软件需求2.能够识读原型系统确定基本系统界面需求、功能范围和处理过程1.原型系统的概念2.原型系统的作用四、软件代码编写(一)基本应用程序开发1.能够使用编程语言或工具编写一个完整的源文件2.能够编写界面程序3.能够调用消息处理接口1.程序设计语言主要技术指标2.源文件的编写方法3.各种界面构件的调用和控制方法4.API调用方法5.GDI调用方法6.消息处理机制(二)桌面程序开发1.能够开发对话框应用程序2.能够开发单文档应用程序3.能够开发多文档应用程序4.能够编写属性页窗口程序1.对话框应用程序的主要功能2.单文档应用程序的概念3.多文档应用程序的特点4.属性页窗口的结构(三)数据库应用程序开发1.能够创建数据库2.能够编写数据库查询程序3.能够编写数据库更新程序1.SQL的使用方法2.程序查询表的方法3.程序更新表的方法(四)网络应用程序开发1能够使用Socket编写收发数据的程序2.能够编写TCP/IP程序3.能够编写UDP程序1.Socket API的概念和工作原理2TCP和UDP的概念和工作原理3.Socket API的使用方法(五)Web应用程序开发1能够开发动态HTML应用程序2.能够理解和开发交互式动态网页程序1.动态HTML应用程序的工作原理2.交互式动态网页程序的主要功能五、程序调试(一)单元调试1.能够进行程序基本编译2.能够使用断点调试程序3.能够进行单步调试1.软件编译程序的运行特点2.程序编译的基本工作流程3.程序调试的主要目的4.程序调试的主要步骤(二)系统调试1.能够查看运行中的值2.能够使用断言3.能够使用新值运行的方式进行调试4.能够进行异常与错误返回处理代码的编写1.断言的概念及使用特点2.新值运行的调试技巧3.异常和错误返回的常规处理步骤六、软件测试(一)功能性测试1.能够应用边界值、等价类测试技术进行功能性测试2.能够应用基于决策表的测试技术进行功能性测试1.边界值、等价类测试技术的概念2.基于决策表测试技术的概念(二)结构性测试1.能够应用路径测试技术进行结构性测试2.能够应用数据流测试技术进行结构性测试1.路径测试实现机制2.数据流测试实现机制3.2 四级计算机程序设计员职业功能工作内容技能要求相关知识一、系统环境与开发环境的搭建、配置与调用(一)用户管理1.能够进行用户帐号管理2.能够进行实时通讯用户管理1.用户帐号管理的原则2.实时通讯用户管理策略(二)日常维护能够编辑和修改系统配置文件1.系统配置文件的概念2.系统配置文件编辑工具种类及操作要点(三)桌面数据库安装与配置应用1.能够选择安装桌面数据库环境2.能够解决由于系统环境造成安装失败的问题1.桌面数据库环境的特点2.桌面数据库环境安装失败原因(四)桌面数据
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号