2009年软件设计师大纲升级:C++/Java优先,部分知识点调整

下载需积分: 0 | PDF格式 | 136KB | 更新于2025-01-08 | 56 浏览量 | 26 下载量 举报
收藏
2009年软件设计师考试大纲相较于2004年版本经历了显著的变化。首先,考试要求部分的重要调整体现在编程语言的选择上。旧版大纲要求考生掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中的一种,而新版大纲将Visual Basic从必选语言中剔除,仅保留了C++和Java。这反映了考试对于现代主流编程语言的关注,可能是因为C++和Java的广泛应用和广泛接受度。 其次,取消了"了解计算机应用的基础知识"这一部分,这意味着考试更加侧重于软件设计和开发的实际技能,而非基础知识的普及。这表明考试更注重考核考生的专业深度和实际问题解决能力。 在计算机与软件工程知识部分,新的大纲增加了"统一过程与极限编程的基本概念",这是敏捷开发方法的体现,反映出软件开发实践中的趋势变化。此外,还新增了"软件复杂性的概念及度量方法",这表明了对软件质量管理和工程实践的重视。 另一方面,取消了"原码、反码、移码的表示"和"校验方法和校验码"的考核,可能是为了减轻考生的学习负担,使其能更专注于核心的软件设计原理和技术。同时,"软件评审、软件容错技术"和"分析模式与设计模式知识"的加入,显示了对软件工程全面性和深度理解的要求提升。 另外,"互联网相关标准、基于构件的软件"和"I/O控制方式"的提及,反映出考试对网络技术和组件化开发的理解和应用的重视。而"汉字处理"的删除可能是因为新版大纲更倾向于通用性,对非中文环境的软件设计有所侧重。 2009年的软件设计师大纲改革反映了信息技术行业的最新发展趋势,不仅强调了核心编程语言的掌握,还关注了软件工程的最新实践和理论,以及互联网相关技术的应用。这对于备考者来说,意味着学习内容的更新和策略的调整,以适应这种变化的需求。希赛IT教育研发中心作为权威机构,提供了丰富的教材和培训资源,帮助考生更好地应对考试和行业发展。

相关推荐