软件工程师考试(中级)大纲.docx
《软件工程师考试(中级)大纲.docx》由会员分享,可在线阅读,更多相关《软件工程师考试(中级)大纲.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、考试说明1.考试要求:(1)掌握常见数据结构的特性;(2)掌握基本数据运算算法;(3)理解软件生存期的概念;(4)掌握快速原型开发方法;(5)掌握面向对象的开发技术;(6)掌握结构化分析和结构化设计方法;(7)掌握c+ +语言的程序设计技术。2 .通过本级水平考试的合格人员具有从事软件开发与管理的软件 工程师的实际工作能力和业务水平。3 .本级水平范围包括三个模块,即模块1、模块2和模块3。题 型为单项选择题十多项选择题。每个模块考试时间为90分钟。二、考试范围模块1: c+ +与面向对象程序设计1.1.面向对象程序设计方法和C+ +1. 1. 1面向对象程序设计的基本思想和基本概念1.
2、1. 2C+语言的开展历史1. 2.C+ +的数据类型1. 2. 1一种处理问题的方法1. 2. 2C+ +语言程序3. 10面向对象分析3. 10. 1需求陈述3. 10. 2发现和标识类和对象3. 10. 3标识类和对象层一应用分析3. 10. 4标识结构层3. 10. 5划分主题层3. 10. 6标识属性层3. 10. 7标识实例关系3. 10. 8标识服务和消息3. 11面向对象设计3. 11. 1基本概念3. 11. 2设计模型中关系的类型3. 11. 3设计问题论域局部3. 11. 4定义用户界面局部3. 11. 5设计任务管理局部3. 11. 6设计数据库3. 12类的设计3.
3、12. 1类设计的目标3. 12. 2通过复用设计类3. 12. 3类设计方针3. 13. 1程序设计风格3. 13. 2基于规格说明的测试3. 13. 3基于程序的测试,3. 13. 4组装测试3. 13.5针对子类的分层增殖式测试3. 13. 6测试计划1. 2. 5预处理1. 2. 6数据类型初步1. 2. 7常量1. 2. 8变量1. 2. 9指针类型1. 2. 10引用类型1. 2. 11常量类型1. 2. 12枚举类型1. 2. 13数组类型1. 2. 14类与继承1. 2. 15自定义类型名1. 3.表达式与语句1. 3.1表达式1. 3. 2类型转换1. 3. 3语句1. 3.
4、4if 语句1. 3. 5switch 语句1. 3. 6循环语句1. 3. 7跳转语句1. 4类1. 4. 3静态成员变量和静态成员函数1. 4. 4内联函数1. 4. 5友元1. 4. 6对象和动态对象1. 4. 7类属性1. 5结构、联合和枚举1.5. 1结构1. 5. 2联合1. 5.3枚举型1. 6函数与函数重载1. 6. 1函数1. 6. 2动态空间分配1. 7继承性与派生类1, 7. 1类的层次概念1. 7. 2单继承1. 7. 3多继承1. 8多态性1. 8. 1函数重载1.8. 2运算符重载1.9. 3虚函数1. 9. 2输入与重载运算符“”1. 9. 3文件的输入/输出1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程师 考试 中级 大纲
限制150内