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