2009年与2004年软件设计师考试大纲对比分析

需积分: 0 4 下载量 9 浏览量 更新于2024-12-30 收藏 136KB PDF 举报
"09软件设计师大纲和04年的比较.pdf" 2009年发布的软件设计师考试大纲相较于2004年的版本进行了一系列调整,旨在更贴合当时信息技术发展的趋势和实际需求。以下是对两版大纲的主要差异进行的详细解析: 1. 考试要求 - 在编程语言方面,2009版大纲去掉了对Visual Basic和Visual C++的掌握要求,更加侧重于基础的C语言以及更为广泛应用的C++和Java。这反映了行业对于面向对象编程语言的重视,尤其是Java作为跨平台开发的重要工具的地位提升。 - 取消了“了解计算机应用的基础知识”这一要求,可能是因为这些基础知识逐渐成为普遍认知,不再被视作专业考试的重点。 2. 计算机与软件工程知识 - 新增考点:在软件工程领域,2009版大纲增加了统一过程(Unified Process)与极限编程(Extreme Programming)的基本概念,这些都是敏捷开发方法的重要组成部分,反映了敏捷开发理念在软件开发中的普及。同时,增加了分析模式与设计模式的知识,这表明对软件设计模式的理解和应用成为重要的技能要求。 - 取消考点:删除了软件复杂性的度量方法,可能是因为这部分内容已经包含在其他更具体的软件工程知识中。同时,移除了关于原码、反码、移码的表示和I/O控制方式的知识点,这些更多属于计算机系统底层原理,可能因为考试重点转向应用层面而不再强调。 3. 网络与软件质量保证 - 新增了互联网相关标准,反映出互联网技术的快速发展对软件设计师的必备知识提出了新的要求。基于构件的软件知识的加入,表明组件化、模块化的开发方式在软件工程中的重要性日益增强。 - 强调了软件评审和软件容错技术,这表明在软件开发过程中,质量和可靠性成为了更加关注的焦点。 4. 教育与培训资源 希赛IT教育研发中心提供了丰富的软考教材和视频教程,覆盖了初级、中级和高级的各个专业,对考生的备考提供了极大的帮助,提升了考试通过率,并且在高、中级资格领域建立了良好的声誉。 5. 影响与权威 2009年的大纲变化表明,随着信息技术的发展,考试内容也在不断更新,以适应行业需求。希赛教育提供的教育资源不仅在考生群体中有较高评价,也为我国IT人才培养作出了贡献。 总体来看,2009年软件设计师考试大纲的修订更注重实际应用和行业发展,减少了部分基础理论知识,加强了对现代软件开发方法和技术的理解和运用。这种变化反映了教育与认证体系对行业动态的敏感性和适应性。