1 / 5
文档名称:

软件设计师要求.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件设计师要求.doc

上传人:fy5186fy 2016/6/15 文件大小:0 KB

下载得到文件列表

软件设计师要求.doc

相关文档

文档介绍

文档介绍:软件设计师要求软件设计师考试内容纲要考试科目 1 :计算机与软件工程知识。 1 .计算机科学基础。 数制及其转换。二进制、十进制和十六进制等常用制数制及其相互转换。 数据的表示。数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出)。非数值表示(字符和汉字表示、声音表示、图像表示)。校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码)。 常用数据结构。? 数组( 静态数组、动态数组)、线性表、链表( 单向链表、双向链表、循环链表)、队列、栈、树( 二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作。? Hash (存储地址计算,冲突处理)。 2 .计算机系统知识。 硬件知识。 计算机系统的组成、体系结构分类及特性。 CPU 和存储器的组成、性能和基本工作原理。常用 I/O 设备、通信设备的性能,以及基本工作原理。 I/O 接口的功能、类型和特性。 I/O 控制方式(中断系统、 DMA 、 I/O 处理机方式)。 CISC/RISC ,流水线操作,多处理机,并行处理。 存储系统。主存-Cache 存储系统的工作原理。虚拟存储器基本工作原理,多级存储体系的性能价格。 RAID 类型和特性。 软件知识。 操作系统知识。操作系统的内核(中断控制)、进程、线程概念。处理机管理( 状态转换、共享与互斥、分时轮转、抢占、死锁)。存储管理(主存保护、动态连接分配、分段、分页、虚存)。设备管理( I/O 控制、假脱机)。文件管理( 文件目录、文件组织、存取方法、存取控制、恢复处理)。作业管理( 作业调度、作业控制语言( JCL )、多道程序设计)。 程序设计语言和语言处理程序的知识。汇编、编译、解释系统的基础知识和基本工作原理。 计算机网络知识。网络体系结构(网络拓扑、 OSI/RM 、基本的网络协议)。传输介质、传输技术、传输方法、传输控制。 Client/Server 结构、 Browser/Server 结构。 数据库知识。数据模型, ER 图,第一范式、第二范式、第三范式。数据库语言( SQL )。数据仓库和分布式数据库基础知识。 多媒体知识。多媒体系统基础知识,多媒体设备的性能特性,常用多媒体文件格式。 系统性能知识。性能指标(响应时间、吞吐量、周转时间)和性能设计。 计算机应用基础知识。信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等基础知识。 3 .系统开发和运行知识。 软件工程、软件过程改进和软件开发项目管理知识。主要的软件开发方法(生命周期法、原型法、面向对象法、 CASE )。软件开发过程评估、软件能力成熟评估基础知识。 系统分析基础知识。结构化分析方法(数据流图( DFD )、数据字典( DD )、实体关系图( ERD )、描述加工处理的结构化语言) 统一建模语言( UML )。 系统设计知识结构化设计方法和工具(系统流程图、 HIPO 图、控制流程图) 。系统总体结构设计( 总体布局、设计原则、模块结构设计、数据存储设计、系统配置方案)。 系统实施知识。系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)。 面向