程序员考试介绍课件

上传人:仙*** 文档编号:241625334 上传时间:2024-07-10 格式:PPT 页数:66 大小:3.62MB
返回 下载 相关 举报
程序员考试介绍课件_第1页
第1页 / 共66页
程序员考试介绍课件_第2页
第2页 / 共66页
程序员考试介绍课件_第3页
第3页 / 共66页
点击查看更多>>
资源描述
目录目录一、程序员成长之路一、程序员成长之路二、软件程序员证书介绍二、软件程序员证书介绍三、为什么要取得软件程序员证书三、为什么要取得软件程序员证书四、为取得证书需要学习哪些知识四、为取得证书需要学习哪些知识五、报考相关事项五、报考相关事项六、本课程基本目标六、本课程基本目标2024/7/101一、程序员成长之路一、程序员成长之路 1 1、程序员素描、程序员素描、程序员素描、程序员素描2 2、程序员的自我修炼、程序员的自我修炼、程序员的自我修炼、程序员的自我修炼3 3、程序员职业发展之路、程序员职业发展之路、程序员职业发展之路、程序员职业发展之路4 4、一些心得、一些心得、一些心得、一些心得1、程序员素描、程序员素描程序员的价值系统想法创意需求产品跨越鸿沟解决客户问题产生需要 帮助帮助客户成功客户成功是目的,技术是手段是目的,技术是手段1 1、客户关注自己的问题是否解决。不关注产品实现技术、客户关注自己的问题是否解决。不关注产品实现技术2 2、成就他人成就他人是程序员职业的终极价值是程序员职业的终极价值2024/7/104程序员的核心素质创新抽象逻辑隐喻归纳分解2024/7/105优秀程序员画像沟通钻研开放激情自信2024/7/1062、程序员的自我修炼2024/7/107从讨论开始用用1010分钟讨论以下观点:分钟讨论以下观点:我内向,我不喜欢说话,我不善于和人打交道,所以我适合做程序员我内向,我不喜欢说话,我不善于和人打交道,所以我适合做程序员 公司有好多项目用的是语言公司有好多项目用的是语言C#C#,我大学里的,我大学里的C+C+、JavaJava白学了白学了 这个项目就是在原来的基础上修改、扩展,根本学不到东西。这个项目就是在原来的基础上修改、扩展,根本学不到东西。不要告诉我业务,告诉我功能是什么,界面什么样,我去实现就不要告诉我业务,告诉我功能是什么,界面什么样,我去实现就OKOK了了 赶紧把代码写完交给测试去测。赶紧把代码写完交给测试去测。用户怎么这么笨啊!连个右键菜单都不知道用户怎么这么笨啊!连个右键菜单都不知道2024/7/108修炼之道调整意识培养习惯持续改进优秀2024/7/109一个心态Open倾听奉献分享接纳 在所有的弱点当中,最大的弱点就是害怕暴露弱点在所有的弱点当中,最大的弱点就是害怕暴露弱点2024/7/1010两种意识倾听客户心声满足客户需要客户意识消除负向影响不容忍“破窗”质量意识2024/7/1011三个好习惯“照镜子”“造机器”“拍相片”建立和应用工作反馈系统建立和应用工作反馈系统1、有意识的构建反馈,人的反馈、机器的反馈2、不断基于反馈做改进建立个人的知识建立个人的知识积累系统积累系统1、及时记录心得体会2、及时梳理经验、留下文档让自动化无处让自动化无处不在不在2024/7/1012四大知识体系IPD敏捷图形数据库互联网架构模块层次建造施工项目管理工程经济领域业务软件设计研发过程专项技术2024/7/1013五个区分少发明,多创新创新是平凡做实的过程发明vs创新问题就是机会以终为始现状vs理想工作学习化,学习工作化两目标工作法工作vs学习先规范,后自由;先有招,后无招规范是为了减少负向影响规范vs自由有付出必有回报先付出,后回报付出vs回报2024/7/10143、程序员职业发展之路、程序员职业发展之路研发职业通道初级程序员中级程序员高级程序员技术专家技术管理技术架构2024/7/1016发展规划技术成功+业务开发产品成功+规模化推广商业成功意识能力2024/7/1017程序员必读书2024/7/10184、一些心得、一些心得最基础的,却是最重要的最基础的,却是最重要的C语言语言编译原理编译原理数据结构与算法数据结构与算法计算理论计算理论数学数学英语英语2024/7/1020模仿大师模仿大师 追随大师追随大师多看大师的设计多看大师的设计、实现,想象下自己如何、实现,想象下自己如何做?做?要认真要认真!模仿直到你看起来像大师。!模仿直到你看起来像大师。2024/7/1021养成优秀的代码风格养成优秀的代码风格命名规范、对齐方式命名规范、对齐方式LinuxLinux内核风格内核风格内核风格内核风格清晰的结构清晰的结构函数的长短函数的长短函数的长短函数的长短模块的划分模块的划分2024/7/1022从优秀的代码中汲取营养从优秀的代码中汲取营养Code Reading 书不错书不错NetBSD Lua ACE shttpd 等代码都非常等代码都非常优秀优秀Linux 内核代码内核代码2024/7/1023程序程序=算法算法+数据结构数据结构掌握常用的数据结构掌握常用的数据结构掌握常用的算法掌握常用的算法记住常用问题的最佳实践记住常用问题的最佳实践能会灵活的各种算法解决问题的复杂度能会灵活的各种算法解决问题的复杂度2024/7/1024研究一个成熟的项目研究一个成熟的项目设计设计 文档文档 代码实现代码实现 发布发布 排错排错 麻雀虽小麻雀虽小 五脏俱全五脏俱全2024/7/1025成功,来源于专注成功,来源于专注计算机涉及的面太广计算机涉及的面太广 看准一个领域看准一个领域 扎根下去扎根下去 深入方能浅出深入方能浅出2024/7/1026写简单的代码(写简单的代码(KISS)实现业务越简单越好实现业务越简单越好 能用数组不用链表能用数组不用链表不要为未来的东西过度设计不要为未来的东西过度设计2024/7/1027实践出真知实践出真知看代码和写代码不是一回事看代码和写代码不是一回事100w行代码行代码 质的变化质的变化不要标新立异不要标新立异 代码是给别人看的代码是给别人看的2024/7/1028学会重构学会重构重构这本书不错重构这本书不错写好测试程序写好测试程序嗅出并去掉代码中的嗅出并去掉代码中的“坏味道坏味道”优秀的代码是锤炼出来的优秀的代码是锤炼出来的2024/7/1029面向对象思想面向对象思想设计模式设计模式隐藏在设计模式后面的是什么?隐藏在设计模式后面的是什么?2024/7/1030测试驱动测试驱动单元测试单元测试黑盒测试黑盒测试压力测试压力测试覆盖测试覆盖测试XUnit工具工具2024/7/1031它山之石,可以攻玉它山之石,可以攻玉了解下其他平台、其他系统了解下其他平台、其他系统开阔你的眼界开阔你的眼界吸取精华吸取精华2024/7/1032参加社区参加社区和同行沟通和同行沟通 了解最新潮流了解最新潮流跟踪相关的业界变化跟踪相关的业界变化和人分享你的经验和作品和人分享你的经验和作品2024/7/1033程序员能做到多少岁?程序员能做到多少岁?30岁?岁?Bullshit!一定要转型做管理吗?一定要转型做管理吗?2024/7/1034二、软件程序员证书介绍二、软件程序员证书介绍计算机技术与软件专业技术资格(水平)考试(简计算机技术与软件专业技术资格(水平)考试(简计算机技术与软件专业技术资格(水平)考试(简计算机技术与软件专业技术资格(水平)考试(简称计算机软件考试)是原中国计算机软件专业技术称计算机软件考试)是原中国计算机软件专业技术称计算机软件考试)是原中国计算机软件专业技术称计算机软件考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。资格和水平考试(简称软件考试)的完善与发展。资格和水平考试(简称软件考试)的完善与发展。资格和水平考试(简称软件考试)的完善与发展。这是由国家这是由国家这是由国家这是由国家人事部人事部人事部人事部和信息产业部领导下的国家级考和信息产业部领导下的国家级考和信息产业部领导下的国家级考和信息产业部领导下的国家级考试。软件程序员考试是其中的一种。试。软件程序员考试是其中的一种。试。软件程序员考试是其中的一种。试。软件程序员考试是其中的一种。目的是科学、公正地对全国计算机技术与软件专业目的是科学、公正地对全国计算机技术与软件专业目的是科学、公正地对全国计算机技术与软件专业目的是科学、公正地对全国计算机技术与软件专业技术人员进行职业资格、专业技术资格认定和专业技术人员进行职业资格、专业技术资格认定和专业技术人员进行职业资格、专业技术资格认定和专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。技术水平测试。技术水平测试。技术水平测试。2024/7/1035软考发展历史软考发展历史19851989时间阶段软考雏形1985年借鉴日本软件专业考试而开始,范围仅限于上海,大纲自定。89年,全国30多个省市参加统一联考。初步发展全国统一考试。设程序员,高级程序员和系统分析师,并决定初步实施以考代评政策。199020012002证书中日互认2002年1月31日签署关于中日IT考试标准相互认证备的忘录。证书的国际化开始迈步。新软考新大纲新发展软考具有更多更诱人的内涵:以考代评全面实现,考过即可得资格和水平双项职称;考过即可得到职称证书,打破论资排辈的旧习。20032024/7/1036软考的发展趋势与前景软考的发展趋势与前景 软件专业人员组成结构处于软件专业人员组成结构处于软件专业人员组成结构处于软件专业人员组成结构处于不合理的状态,应用型人才不合理的状态,应用型人才不合理的状态,应用型人才不合理的状态,应用型人才匮乏,很多人理论脱离实际。匮乏,很多人理论脱离实际。匮乏,很多人理论脱离实际。匮乏,很多人理论脱离实际。软考作为人事部和信息产业软考作为人事部和信息产业软考作为人事部和信息产业软考作为人事部和信息产业部联合举办的一个权威性的部联合举办的一个权威性的部联合举办的一个权威性的部联合举办的一个权威性的软件水平认证考试,它考核软件水平认证考试,它考核软件水平认证考试,它考核软件水平认证考试,它考核的不仅是你的知识水平,而的不仅是你的知识水平,而的不仅是你的知识水平,而的不仅是你的知识水平,而且要考察你的职业资格也就且要考察你的职业资格也就且要考察你的职业资格也就且要考察你的职业资格也就是你的动手能力。是你的动手能力。是你的动手能力。是你的动手能力。就需求分析,中国现在最需就需求分析,中国现在最需就需求分析,中国现在最需就需求分析,中国现在最需要的是要的是要的是要的是“软硬软硬软硬软硬”兼备的人才兼备的人才兼备的人才兼备的人才。2024/7/1037软考的三大性质软考的三大性质软考是一种职业资格考试软考是一种职业资格考试软考又是一种专业技术资格考试软考又是一种专业技术资格考试软考还具有水平考试性质软考还具有水平考试性质2024/7/1038软考是一种职业资格考试软考是一种职业资格考试根据人事部、信息产业部文件(国人部发根据人事部、信息产业部文件(国人部发200339200339号),计算机软件考试纳入全国专号),计算机软件考试纳入全国专业技术人员职业资格证书制度的统一规划。业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单事相应专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程聘任相应专业技术职务(技术员、助理工程师、工程师、高级工程师)。师、工程师、高级工程师)。2024/7/1039软考又是一种专业技术资格考试软考又是一种专业技术资格考试计算机技术与软件专业考试实施全国统一考计算机技术与软件专业考试实施全国统一考试以后,不再进行相应专业技术职务任职资试以后,不再进行相应专业技术职务任职资格的评审工作。格的评审工作。2024/7/1040通过软考后如何进行职称评定通过软考后如何进行职称评定软考纳入全国专业技术人员职业资格证书制软考纳入全国专业技术人员职业资格证书制度统一规划,实施全国统一考试后不再进行度统一规划,实施全国统一考试后不再进行计算机技术与软件相应专业和级别的专业技计算机技术与软件相应专业和级别的专业技术职务任职资格评审工作。术职务任职资格评审工作。通过考试获得证书的人员,用人单位可以根通过考试获得证书的人员,用人单位可以根据有关规定和工作需要,从中择优聘任相应据有关规定和工作需要,从中择优聘任相应专业技术职务:取得初级资格可聘任技术员专业技术职务:取得初级资格可聘任技术员或助理工程师;取得中级资格可以聘任工程或助理工程师;取得中级资格可以聘任工程师;取得高级资格可以聘任高级工程师。师;取得高级资格可以聘任高级工程师。2024/7/1041软考还具有水平考试性质软考还具有水平考试性质报考任何级别不需要学历、资历条件,考生报考任何级别不需要学历、资历条件,考生可根据自己熟悉的专业情况和水平选择适当可根据自己熟悉的专业情况和水平选择适当的级别报考。的级别报考。2024/7/1042专业类别、资格名称和级别对应表专业类别、资格名称和级别对应表2024/7/1043三、为什么要取得软件程序员证书三、为什么要取得软件程序员证书?就业需要职称评定需要专业学习需要:软硬结合晋升需要2024/7/1044证书含金量软考是由人事部、信息产业部共同组织,实行全国统一大纲、统一试题、统一标准、统一证书的国家级考试。考试合格者将颁发由中华人民共和国人事部和中华人民共和国信息产业部用印的计算机技术与软件专业技术资格(水平)证书。其权威性高,专业性强,不仅在国内IT业享有很高声誉,而且与日本信息处理技术人员考试的相应级别达成互认。因此,能够增强广大考生就业和择业的竞争力。45452024/7/10国际互认国际互认日本日本2024/7/1046国际互认国际互认韩国韩国2024/7/1047四、为取得证书而需要学习四、为取得证书而需要学习计算机系统操作系统数据库多媒体网络基础程序设计语言软件工程标准化与知识产权面向对象语言数据结构与算法基础熟练掌握C语言编程英语、数学2024/7/1048程序员考试的基本特点程序员考试的基本特点涉及面广包含涉及面广包含11个方面的内容。个方面的内容。深度要求不高深度要求不高上午的理论考试重在对各方面基础知识和基上午的理论考试重在对各方面基础知识和基本概念的记忆、理解和运用。本概念的记忆、理解和运用。下午的应用考试重在下午的应用考试重在C语言语言应用编程、应用编程、基本基本的的数据结构与数据结构与常用常用算法。算法。2024/7/1049考点分析考点分析 1 1 计算机系统基础知识计算机系统基础知识计算机系统基础知识计算机系统基础知识 10.67%-16.00%10.67%-16.00%中等中等中等中等 2 2 操作系统基础知识操作系统基础知识操作系统基础知识操作系统基础知识 2.67%-4.00%2.67%-4.00%中等偏易中等偏易中等偏易中等偏易 3 3 数据库基础知识数据库基础知识数据库基础知识数据库基础知识 6.67%-10.67%6.67%-10.67%中等中等中等中等 4 4 多媒体基础知识多媒体基础知识多媒体基础知识多媒体基础知识 1.33%-5.33%1.33%-5.33%中等偏易中等偏易中等偏易中等偏易 5 5 网络基础知识网络基础知识网络基础知识网络基础知识 5.33%-6.67%5.33%-6.67%中等中等中等中等 6 6 程序语言基础知识程序语言基础知识程序语言基础知识程序语言基础知识 5.33%-10.67%5.33%-10.67%中等中等中等中等 7 7 软件工程基础知识软件工程基础知识软件工程基础知识软件工程基础知识 16.00%-17.33%16.00%-17.33%中等中等中等中等 8 8 数据结构与算法数据结构与算法数据结构与算法数据结构与算法 20.00%-60.00%20.00%-60.00%中等偏难中等偏难中等偏难中等偏难 9 9 标准化和知识产权基础知识标准化和知识产权基础知识标准化和知识产权基础知识标准化和知识产权基础知识 2.67%-4.00%2.67%-4.00%中等中等中等中等 10 10 安全性基础知识安全性基础知识安全性基础知识安全性基础知识 2.67%-4.00%2.67%-4.00%中等中等中等中等 11 11 C/C+C/C+程序设计程序设计程序设计程序设计上午题和下午题上午题和下午题上午题和下午题上午题和下午题中等偏难中等偏难中等偏难中等偏难 12 12 JavaJava语言程序设计语言程序设计语言程序设计语言程序设计上午题和下午题上午题和下午题上午题和下午题上午题和下午题中等偏难中等偏难中等偏难中等偏难2024/7/1050五、报考相关事项五、报考相关事项考试形式与合格标准考试形式与合格标准考试分为上、下午两场考试,均为笔试。考试分为上、下午两场考试,均为笔试。考试分为上、下午两场考试,均为笔试。考试分为上、下午两场考试,均为笔试。上午题一般为上午题一般为上午题一般为上午题一般为7575个选择题,每题个选择题,每题个选择题,每题个选择题,每题1 1分,主要考查分,主要考查分,主要考查分,主要考查考生的知识面,考试时间为考生的知识面,考试时间为考生的知识面,考试时间为考生的知识面,考试时间为150150分钟。分钟。分钟。分钟。下午题是程序设计填空,主要考查考生解决问题下午题是程序设计填空,主要考查考生解决问题下午题是程序设计填空,主要考查考生解决问题下午题是程序设计填空,主要考查考生解决问题的能力,考试时间为的能力,考试时间为的能力,考试时间为的能力,考试时间为150150分钟。分钟。分钟。分钟。合格分数线一般为合格分数线一般为合格分数线一般为合格分数线一般为4545分,只有两场考试均达到分,只有两场考试均达到分,只有两场考试均达到分,只有两场考试均达到4545分才算通过考试,其中任何一场的考试分数低于分才算通过考试,其中任何一场的考试分数低于分才算通过考试,其中任何一场的考试分数低于分才算通过考试,其中任何一场的考试分数低于4545分均视为未通过,并不能取得相应资格证书。分均视为未通过,并不能取得相应资格证书。分均视为未通过,并不能取得相应资格证书。分均视为未通过,并不能取得相应资格证书。2024/7/1051中国计算机技术职业资格网HTTP:/WWW.RKB.GOV.CN52522024/7/105353四川人事考试网(http:/ 1.1 数制及其转换二进制、十进制和十六进制等常用数制及其相互转换1.2 数据的表示数的表示(原码、反码、补码表示,整数和实数的机内表示方法,精度和溢出)校验方法和校验码(奇偶校验码、海明校验码)1.3 算术运算和逻辑运算计算机中二进制数的运算方法逻辑代数的基本运算和逻辑表达式的化简1.4 数学应用常用数值计算(矩阵、方程的近似求解、插值)排列组合、应用统计(数据的统计分析)1.5 常用数据结构数组(表态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树)、图的定义、存储和操作1.6 常用算法常用的排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法、算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表)54542024/7/10程序员考试大纲程序员考试大纲考试科目考试科目1:计算机与软件工程基本知识:计算机与软件工程基本知识5555 2.2.计算机系统基础知识计算机系统基础知识计算机系统基础知识计算机系统基础知识 2.1 2.1 计算机基础知识计算机基础知识计算机基础知识计算机基础知识 2.1.1 2.1.1 计算机系统的组成,硬件系统、软件系统及层次结构计算机系统的组成,硬件系统、软件系统及层次结构计算机系统的组成,硬件系统、软件系统及层次结构计算机系统的组成,硬件系统、软件系统及层次结构 2.1.2 2.1.2 计算机类型和特点计算机类型和特点计算机类型和特点计算机类型和特点 微机、工作站、服务器、大型计算机、巨型计算机微机、工作站、服务器、大型计算机、巨型计算机微机、工作站、服务器、大型计算机、巨型计算机微机、工作站、服务器、大型计算机、巨型计算机2.1.3 2.1.3 中央处理器中央处理器中央处理器中央处理器CPU CPU 运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控制、处理运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控制、处理运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控制、处理运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控制、处理机性能机性能机性能机性能2.1.4 2.1.4 主存和辅存主存和辅存主存和辅存主存和辅存 存储器系统存储器系统存储器系统存储器系统 存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等)存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等)存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等)存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等)主存储器的组成、性能及基本原理主存储器的组成、性能及基本原理主存储器的组成、性能及基本原理主存储器的组成、性能及基本原理 CacheCache的概念、虚拟存储的概念的概念、虚拟存储的概念的概念、虚拟存储的概念的概念、虚拟存储的概念 辅存设备的类型、特性、性能和容量计算辅存设备的类型、特性、性能和容量计算辅存设备的类型、特性、性能和容量计算辅存设备的类型、特性、性能和容量计算 2.1.5 I/O2.1.5 I/O接口、接口、接口、接口、I/OI/O设备和通信设备设备和通信设备设备和通信设备设备和通信设备 I/OI/O接口(总线、接口(总线、接口(总线、接口(总线、DMADMA、通道、通道、通道、通道、SCSISCSI、并行口、并行口、并行口、并行口、RS232CRS232C、USBUSB、IEEE1394IEEE1394)I/OI/O设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅存设备)存设备)存设备)存设备)I/OI/O设备控制方式(中断控制、设备控制方式(中断控制、设备控制方式(中断控制、设备控制方式(中断控制、DMADMA)通信设备的类型和特性(通信设备的类型和特性(通信设备的类型和特性(通信设备的类型和特性(ModemModem、集线器、交、集线器、交、集线器、交、集线器、交换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传输介质的类型和特性)输介质的类型和特性)输介质的类型和特性)输介质的类型和特性)2024/7/1055程序员考试大纲考试科目1:计算机与软件工程基本知识56562.计算机系统基础知识2.2 软件基础知识2.2.1 操作系统基础知识 操作系统的类型和功能 操作系统的内核(中断控制)和进程概念 处理机管理、存储管理、设备管理、文件管理、作业管理、汉字处理 图形用户界面及其操作方法2.2.2 程序设计语言和语言处理程序基础知识 汇编、编译、解释系统的基础知识 过程(函数)调用2.3 网络基础知识网络的功能、分类、组成和拓扑结构网络体系结构与协议(OSI/RM,TCP/IP)常用网络设备与网络通信设备,网络操作系统基础知识和使用Client/Server结构、Browser/Server结构LAN基础知识Internet基础知识2024/7/10程序员考试大纲考试科目1:计算机与软件工程基本知识2.4 数据库基础知识数据库管理系统的主要功能和特征数据库模型(概念模式、外模式、内模式)数据模型,ER图数据操作(关系运算)数据库语言(SQL)数据库的主要控制功能2.5 多媒体基础知识多媒体基础概念,常用多媒体设备性能特征,常用多媒体文件格式类型简单图形的绘制,图像文件的基本处理方法音频和视频信息的应用简单多媒体应用制作方法2.6 系统性能指标响应时间、吞吐量、周转时间等概念可靠性、可维护性、可扩充性、可移植性、可用性、可重用性、安全性等概念2.7 计算机应用基础知识和常用办公软件的操作方法信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等概念文字处理基础知识和常用操作方法电子表格处理基础知识和常用操作方法演示文稿制作方法电子邮件处理操作方法网页制作方法57572024/7/10程序员考试大纲考试科目1:计算机与软件工程基本知识4.安全性基础知识安全性基本概念计算机病毒的防治,计算机犯罪的防范访问控制加密与解密基础知识5.标准化基础知识标准化基本概念国际标准、国家标准、行业标准、企业标准基础知识代码标准、文件格式标准、安全标准、软件开发规范和文档标准基础知识标准化机构6.信息化基本知识信息化基本概念全球信息化趋势,国家信息化战略,企业信息化战略和策略常识有关的法律、法规要点过程教育、电子商务、电子政务等常识企业信息资源管理常识7.计算机专业英语掌握计算机技术的基本词汇能正确阅读和理解本领域的简单英文资料58582024/7/10程序员考试大纲考试科目2:程序设计3.程序实现程序实现 3.1 编程编程 编程方法和标准编程方法和标准 程序设计语言的使用程序设计语言的使用 人工走查人工走查 程序文档化程序文档化 3.2 程序测试程序测试 准备测试环境和测试工具准备测试环境和测试工具 准备测试数据准备测试数据 写出测试报告写出测试报告 4.程序设计语言(程序设计语言(C语言为必选,其他语言可以任选一种)语言为必选,其他语言可以任选一种)4.1 C程序设计语言(程序设计语言(ANSI C标准)标准)程序结构,语法,数据类型说明,可执行语句,函数程序结构,语法,数据类型说明,可执行语句,函数调用,标准库函数,指针调用,标准库函数,指针 4.2 C程序设计语言(程序设计语言(ANSI C标准)标准)C和面向对象程序设计,语法和程序结构,类、成员、构和面向对象程序设计,语法和程序结构,类、成员、构造函数、析构函数、模板、继承、多态造函数、析构函数、模板、继承、多态 4.3 Java程序设计(程序设计(Java 2)语言机制(程序结构和语法,类、成员、构造语言机制(程序结构和语法,类、成员、构造函数、析构函数、继承、接口)函数、析构函数、继承、接口)4.4 Visual Basic程序设计(程序设计(Visual Basic 6.0)用户界面设计用户界面设计 程序结构和语法程序结构和语法文件系统对象文件系统对象 访问数据库访问数据库1.内部设计内部设计 1.1 理解外部设计理解外部设计 1.2 物理数据设计物理数据设计 数据流图、结构图数据流图、结构图 1.3 物理数据设计物理数据设计 确定数据组织方式、存储介质,设计记录格式确定数据组织方式、存储介质,设计记录格式和处理方式和处理方式 1.4 详细输入输出设计详细输入输出设计 界面设计、报表设计界面设计、报表设计 1.5 内部设计文档内部设计文档 对程序接口、程序功能、人机界面、输入输出、对程序接口、程序功能、人机界面、输入输出、测试计划的描述测试计划的描述1.6 内部设计文档内部设计文档 2.程序设计程序设计 2.1 模拟划分(原则、方法、标准)模拟划分(原则、方法、标准)2.2 物理数据设计物理数据设计 模块规格说明书模块规格说明书(程序处理逻辑的描述、输入程序处理逻辑的描述、输入输出数据格式的描述输出数据格式的描述)测试要求说明书测试要求说明书(测试类型和目标、测试用例、测试类型和目标、测试用例、测试方法测试方法)2.3 程序设计评审程序设计评审59592024/7/10六、本课程基本目标六、本课程基本目标以帮助学生通过软考为以帮助学生通过软考为第一目标。第一目标。拓展知识面,提高在计拓展知识面,提高在计算机方面的综合素质。算机方面的综合素质。夯实三基,突出重点,夯实三基,突出重点,突破难点,增强学生的突破难点,增强学生的知识理解和应用能力,知识理解和应用能力,增强程序员考试应试能增强程序员考试应试能力。力。2024/7/1060专题划分专题划分专题一:计算机系统知识专题一:计算机系统知识专题一:计算机系统知识专题一:计算机系统知识专题二:程序语言知识专题二:程序语言知识专题二:程序语言知识专题二:程序语言知识专题三:操作系统知识专题三:操作系统知识专题三:操作系统知识专题三:操作系统知识专题四:数据结构知识专题四:数据结构知识专题四:数据结构知识专题四:数据结构知识专题五:计算机网络知识专题五:计算机网络知识专题五:计算机网络知识专题五:计算机网络知识专题六专题六专题六专题六:数据库知识数据库知识数据库知识数据库知识专题七:软件工程知识专题七:软件工程知识专题七:软件工程知识专题七:软件工程知识专题八:多媒体知识专题八:多媒体知识专题八:多媒体知识专题八:多媒体知识专题九:标准化基础知识、信息化基础知识、信息安全专题九:标准化基础知识、信息化基础知识、信息安全专题九:标准化基础知识、信息化基础知识、信息安全专题九:标准化基础知识、信息化基础知识、信息安全基础知识、计算机专业英语、其他基础知识、计算机专业英语、其他基础知识、计算机专业英语、其他基础知识、计算机专业英语、其他2024/7/1061注意学习方式的变化注意学习方式的变化教师只指出要点。教师只指出要点。要通过自学教材、研读参考书掌握内容。要通过自学教材、研读参考书掌握内容。要通过自学教材、研读参考书掌握内容。要通过自学教材、研读参考书掌握内容。记笔记相当重要。记笔记相当重要。记笔记相当重要。记笔记相当重要。多研读历年考题。多研读历年考题。多研读历年考题。多研读历年考题。不能只通过不能只通过PowerPoint来复习课程。来复习课程。善于发现问题、提出问题。善于发现问题、提出问题。要努力寻求问题的答案要努力寻求问题的答案要努力寻求问题的答案要努力寻求问题的答案。2024/7/1062教学及考试方式教学及考试方式多媒体讲授、课堂提问、专题作业、多媒体讲授、课堂提问、专题作业、多媒体讲授、课堂提问、专题作业、多媒体讲授、课堂提问、专题作业、E_MailE_Mail交流。交流。交流。交流。1/41/4左右学时简要串讲知识要点,左右学时简要串讲知识要点,左右学时简要串讲知识要点,左右学时简要串讲知识要点,1/21/2左右学时讲左右学时讲左右学时讲左右学时讲解重点典型例题(习题讲解另文列出,电子版),解重点典型例题(习题讲解另文列出,电子版),解重点典型例题(习题讲解另文列出,电子版),解重点典型例题(习题讲解另文列出,电子版),1/41/4左右学时答疑(由学生自由提问)。左右学时答疑(由学生自由提问)。左右学时答疑(由学生自由提问)。左右学时答疑(由学生自由提问)。闭卷笔试闭卷笔试闭卷笔试闭卷笔试。成绩:成绩:成绩:成绩:平时平时平时平时30%30%随机考勤随机考勤随机考勤随机考勤100100分,倒扣分,缺分,倒扣分,缺分,倒扣分,缺分,倒扣分,缺1 1次扣次扣次扣次扣1212分,迟到早退扣分,迟到早退扣分,迟到早退扣分,迟到早退扣6 6分;作业分;作业分;作业分;作业100100分,几次平均,不交不分,几次平均,不交不分,几次平均,不交不分,几次平均,不交不计;平时成绩计;平时成绩计;平时成绩计;平时成绩=考勤考勤考勤考勤*15%+15%+作业作业作业作业*15%15%。期末期末期末期末70%70%2024/7/1063教学要求教学要求1、请课前预习!按时上课,认真听讲,认、请课前预习!按时上课,认真听讲,认真完成实践和作业。真完成实践和作业。2、手机请关机或调为振动!尊重他人教与、手机请关机或调为振动!尊重他人教与学的权利也是对自己的尊重!学的权利也是对自己的尊重!3、上课时请不要开小会!、上课时请不要开小会!4、欢迎举手示意进行课堂交流。欢迎批评、欢迎举手示意进行课堂交流。欢迎批评指正教学错误。指正教学错误。5、实验时禁止游戏、实验时禁止游戏、QQ、看电影、听音、看电影、听音乐!乐!2024/7/1064参考书目参考书目11程序员考试考前串讲程序员考试考前串讲程序员考试考前串讲程序员考试考前串讲 李雄李雄李雄李雄 电子工业出版社电子工业出版社电子工业出版社电子工业出版社 2008 2008 年年年年9 9月月月月22程序员教程(第三版)程序员教程(第三版)程序员教程(第三版)程序员教程(第三版)沈林兴,张淑平沈林兴,张淑平沈林兴,张淑平沈林兴,张淑平 清华清华清华清华大学出版社大学出版社大学出版社大学出版社 20122012年年年年1 1月月月月33程序员考试案例梳理、真题透解与强化训练程序员考试案例梳理、真题透解与强化训练程序员考试案例梳理、真题透解与强化训练程序员考试案例梳理、真题透解与强化训练(最新版最新版最新版最新版)爱拼人爱拼人爱拼人爱拼人 电子工业出版社电子工业出版社电子工业出版社电子工业出版社 20122012年年年年1 1月月月月2024/7/1065本专题结束本专题结束谢谢!谢谢!2024/7/1066
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!