程序员考试介绍教案.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 一、程序员成长之路 二、软件程序员证书介绍 三、为什么要取得软件程序员证书 四、为取得证书需要学习哪些知识 五、报考相关事项 六、本课程基本目标 一、程序员成长之路 1、程序员素描 2、程序员的自我修炼 3、程序员职业发展之路 4、一些心得 1、程序员素描 3、程序员职业发展之路 4、一些心得 最基础的,却是最重要的 C语言 编译原理 数据结构与算法 计算理论 数学 英语 模仿大师 追随大师 多看大师的设计、实现,想象下自己如何做? 要认真!模仿直到你看起来像大师。 养成优秀的代码风格 命名规范、对齐方式…… Linux内核风格 清晰的结构 函数的长短 模块的划分 从优秀的代码中汲取营养 Code Reading 书不错 NetBSD Lua ACE shttpd 等代码都非常优秀 Linux 内核代码 程序=算法+数据结构 掌握常用的数据结构 掌握常用的算法 记住常用问题的最佳实践 能会灵活的各种算法解决问题的复杂度 研究一个成熟的项目 设计 文档 代码实现 发布 排错 麻雀虽小 五脏俱全 成功,来源于专注 计算机涉及的面太广 看准一个领域 扎根下去 深入方能浅出 写简单的代码(KISS) 实现业务越简单越好 能用数组不用链表 不要为未来的东西过度设计 实践出真知 看代码和写代码不是一回事 100w行代码 质的变化 不要标新立异 代码是给别人看的 学会重构 《重构》这本书不错 写好测试程序 嗅出并去掉代码中的“坏味道” 优秀的代码是锤炼出来的 面向对象思想 设计模式 隐藏在设计模式后面的是什么? 测试驱动 单元测试 黑盒测试 压力测试 覆盖测试 XUnit工具 它山之石,可以攻玉 了解下其他平台、其他系统 开阔你的眼界 吸取精华 参加社区 和同行沟通 了解最新潮流 跟踪相关的业界变化 和人分享你的经验和作品 程序员能做到多少岁? 30岁?Bullshit! 一定要转型做管理吗? 二、软件程序员证书介绍 计算机技术与软件专业技术资格(水平)考试(简称计算机软件考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。 这是由国家人事部和信息产业部领导下的国家级考试。软件程序员考试是其中的一种。 目的是科学、公正地对全国计算机技术与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。 软考发展历史 软考的发展趋势与前景 软件专业人员组成结构处于不合理的状态,应用型人才匮乏,很多人理论脱离实际。 软考作为人事部和信息产业部联合举办的一个权威性的软件水平认证考试,它考核的不仅是你的知识水平,而且要考察你的职业资格也就是你的动手能力。 就需求分析,中国现在最需要的是“软硬”兼备的人才。 软考的三大性质 软考是一种职业资格考试 软考又是一种专业技术资格考试 软考还具有水平考试性质 软考是一种职业资格考试 根据人事部、信息产业部文件(国人部发[2003]39号),计算机软件考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程师、工程师、高级工程师)。 软考又是一种专业技术资格考试 计算机技术与软件专业考试实施全国统一考试以后,不再进行相应专业技术职务任职资格的评审工作。 通过软考后如何进行职称评定 软考纳入全国专业技术人员职业资格证书制度统一规划,实施全国统一考试后不再进行计算机技术与软件相应专业和级别的专业技术职务任职资格评审工作。 通过考试获得证书的人员,用人单位可以根据有关规定和工作需要,从中择优聘任相应专业技术职务:取得初级资格可聘任技术员或助理工程师;取得中级资格可以聘任工程师;取得高级资格可以聘任高级工程师。 软考还具有水平考试性质 报考任何级别不需要学历、资历条件,考生可根据自己熟悉的专业情况和水平选择适当的级别报考。 专业类别、资格名称和级别对应表 三、为什么要取得软件程序员证书? 国际互认——日本 国际互认——韩国 四、为取得证书而需要学习 程序员考试的基本特点 涉及面广--包含11个方面的内容。 深度要求不高 上午的理论考试重在对各方面基础知识和基本概念的记忆、理解和运用。 下午的应用考试重在C语言应用编程、基本的数据结构与常用算法。 考点分析 1 计算机系统基础知识 10.67%---16.00% 中等 2 操作系统基础知识 2.67%---4.00% 中等偏易 3 数据库基础知识 6.67%---10.67% 中等 4 多媒体基础知识 1.33%---5.33% 中等偏易 5 网络基础知识 5.33%---6.67% 中等 6 程序语言

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档