软件设计师考试大纲:计算机科学基础知识和软件工程

5星 · 超过95%的资源 需积分: 9 83 下载量 133 浏览量 更新于2024-09-17 2 收藏 270KB PDF 举报
"2011年软件设计师考试大纲" 本资源摘要信息主要关注软件设计师考试大纲,涵盖了计算机科学基础知识、计算机系统知识、软件设计知识、软件工程知识、数据库知识、网络知识、多媒体知识等多个方面。 一、计算机科学基础知识 * 数据表示:二进制、八进制、十进制、十六进制等常用数制及其相互转换,数的表示、非数值表示(字符和汉字表示、声音表示、图像表示) * 算术运算和逻辑运算:计算机中的二进制数运算方法,逻辑代数的基本运算 * 数学基础知识:常用数值计算、排列组合、概率论应用、应用统计(数据的统计分析)、编码基础、命题逻辑、谓词逻辑、形式逻辑的基础知识、运筹基本方法 二、计算机系统知识 * 计算机硬件基础知识:计算机系统的组成、体系结构分类及特性,CPU、存储器的组成、性能和基本工作原理,常用I/O设备、通信设备的性能以及基本工作原理-I/O接口的功能、类型和特性 三、软件设计知识 * 软件设计方法和技术:掌握软件设计的方法和技术,能够根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档 四、软件工程知识 * 软件工程基础知识:掌握软件工程、软件过程改进和软件开发项目管理的基础知识 五、数据库知识 * 数据库基础知识:掌握数据库的基础知识 六、网络知识 * 网络基础知识:掌握网络的基础知识 七、多媒体知识 * 多媒体基础知识:掌握多媒体的基础知识 八、程序设计语言 * 程序设计语言基础知识:掌握C程序设计语言,以及C++、Java中的一种程序设计语言 九、信息化和法律知识 * 信息化基础知识:掌握信息化的基础知识 * 法律知识:掌握有关法律、法规的基础知识 十、英文阅读能力 * 英文阅读能力:正确阅读和理解计算机领域的英文资料。 本资源摘要信息涵盖了软件设计师考试大纲的所有方面,旨在帮助考生更好地准备考试。