软件工程师考试文库.docx
《软件工程师考试文库.docx》由会员分享,可在线阅读,更多相关《软件工程师考试文库.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程师考试文库1 .计算机科学基础1.1 数制与其转换二进制、十进制和十六进制等常用制数制与其相互转换1.2 数据的表示 数的表示(原码、反码、补码、移码表示,整数和实数的 机内表示,精度和溢出) 非数值表示(字符和汉字表示、声音表示、图像表示) 校验方法和校验码(奇偶校验码、海明校验码、循环冗余 校验码)1. 3算术运算和逻辑运算逻辑代数的基本运算和逻辑表达式的化简1.4 数学基础学问 命题逻辑、谓词逻辑、形式逻辑的基础学问 常用数值计算(误差、矩阵和行列式、近似求解方程、插 值、数值积分) 排列组合、概率论应用、应用统计(数据的统计分析) 运算基本方法(预料与决策、线性规划、网络图、模
2、拟)1.5 常用数据结构 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索 创建、重用构件的概念 运用子程序库或类库2.5编写内部设计文档构件划分图、构件间的接口、构件处理说明、屏幕设计文 档、报表设计文档、文件设计文档、数据库设计文档2. 6设计评审3.程序设计3.1 模块划分(原则、方法、标准)3. 2编写程序设计文档模块规格说明书(功能和接口说明、程序处理逻辑的描述、 输入输出数据格式的描述)测试要求说明书(测试类型和目标、测试用例、测试方法)3. 3程序设计评审4.系统实施4.1 配置计算机系统与其环境4. 2选择合适
3、的程序设计语言4.3 驾驭 C 程序设计语言,以与 C+、Java、VisuaK Basic、Visual C+中任一种程序设计语言,以便能指导程序员进行编程和测试,并进行 必要的优化4. 4系统测试 指导程序员进行模块测试,并进行验收 打算系统集成测试环境和测试工具 打算测试数据 写出测试报告5. 软件工程 软件生存期模型(瀑布模型、螺旋模型、喷泉模型)和软件 成本模型 定义软件需求(系统化的目标、配置、功能、性能和约束) 描述软件需求的方法(功能层次模型、数据流模型、限制流 模型、面对数据的模型、面对对象的模型等) 定义软件需求的方法(结构化分析方法、面对对象分析方法) 软件设计(分析与集
4、成、逐步求精、抽象、信息隐藏) 软件设计方法(结构化设计方法、Jackson方法、Warnier 方法、面对对象设计方法) 程序设计(结构化程序设计、面对对象程序设计) 软件测试的原则与方法 软件质量(软件质量特性、软件质量限制) 软件过程评估基本方法、软件实力成熟度评估基本方法 软件开发环境和开发工具(分析工具、设计工具、编程工具、 测试工具、维护工具、CASE) 软件工程发展趋势(面对构件,统一建模语言(UMD) 软件过程改进模型和方法 考试科目一为上午的考试范围;考试科目二为下午的考试范围 树、线索树、堆)、图等的定义、存储和操作 Hash (存储地址计算,冲突处理)1.6常用算法排序算
5、法、查找算法、数值计算方法、字符串处理方法、 数据压缩算法、递归算法、图的相关算法算法与数据结构的关系、算法效率、算法设计、算法描述(流程图、伪代码、决策表)、算法的困难性2.计算机系统学问2.1 硬件学问2.1.1 计算机系统的组成、体系结构分类与特性 CPU和存储器的组成、性能和基本工作原理 常用I/O设备、通信设备的性能,以与基本工作原理 I/O接口的功能、类型和特性 I/O限制方式(中断系统、DMA、I/O处理机方式) CISC/RISC,流水线操作,多处理机,并行处理2. 1. 2存储系统 主存-Cache存储系统的工作原理 虚拟存储器基本工作原理,多级存储体系的性能价格 RAID类
6、型和特性平安性、牢靠性与系统性能评测基础学问 诊断与容错 系统牢靠性分析评价 计算机系统性能评测方式2.2 软件学问2.2.1 操作系统学问 操作系统的内核(中断限制)、进程、线程概念 处理机管理(状态转换、共享与互斥、分时轮转、抢占、 死锁) 存储管理(主存爱护、动态连接安排、分段、分页、虚存) 设备管理(I/O限制、假脱机) 文件管理(文件书目、文件组织、存取方法、存取限制、 复原处理) 作业管理(作业调度、作业限制语言(JCL)、多道程序设 计) 汉字处理,多媒体处理,人机界面 网络操作系统和嵌入式操作系统基础学问 操作系统的配置2.2.2 程序设计语言和语言处理程序的学问 汇编、编译、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程师 考试 文库
限制150内