2016年东南大学906软件基础考试大纲(共5页).doc
《2016年东南大学906软件基础考试大纲(共5页).doc》由会员分享,可在线阅读,更多相关《2016年东南大学906软件基础考试大纲(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上2016年硕士研究生入学统一考试软件基础考试大纲考试科目:程序设计基础、数据结构考试形式和试卷结构一、试卷满分及考试时间试卷满分为150分,考试时间为180分钟二、答题方式答题方式为闭卷、笔试三、试卷内容结构程序设计基础 50数据结构 50%程 序 设 计 基 础一、C+语言基础考试内容基本数据类型、enum数据类型、运算符、控制语句考试要求1理解计算机信息的存储于表示,掌握C+的基本数据类型的用法. 2掌握运算符与表达式的基本用法3理解逗号表达式与条件表达式的作用4掌握enum枚举类型的定义、枚举变量声明及使用.5掌握和运用三种(if、ifelse、switch)选
2、择语句.6掌握和运用三种(while、for、dowhile)循环语句7掌握和运用其他(break、continue)控制语句.二、C+程序的结构(一):函数考试内容函数定义、函数声明、函数调用、函数的参数传递、递归调用、函数重载、函数模板考试要求 1. 掌握函数定义的语法形式,熟练运用自定义函数来实现多函数程序设计 2理解函数声明的作用,掌握函数声明的用法 3理解函数调用的过程 4明确参数传递的意义,理解和掌握函数调用中参数传递的三种参数传递调用:传值调用、引用调用、传地址调用. 5掌握和运用递归函数的概念、算法和实现方法 6理解函数重载的概念,掌握函数重载的实现方法 7理解函数模板的概念,
3、掌握函数模板的实现方法 三、C+程序的结构(二):类考试内容抽象数据类型、类的定义、对象创建、构造函数与析构函数、公共接口函数、工具函数类的组合、类模板考试要求 1理解面向对象的思想,理解面向对象方法中的抽象概念 2理解面向对象程序设计中“封装”概念和抽象数据类型的概念 3掌握C+语言中类的定义方法 4掌握创建对象的方法,掌握通过对象访问类的公共接口成员的方法 5理解“.”操作符和“-”操作符,掌握它们的使用方法6理解构造函数的作用,掌握构造函数的声明、定义的方法7理解拷贝构造函数的作用,掌握拷贝构造函数的声明、定义的方法8理解析构函数的作用,掌握析构函数的声明、定义的方法9理解类的公共接口函
4、数成员的功能,掌握它们的声明与定义的方法10理解类的工具函数成员的作用,掌握它们的声明与定义的方法11掌握类的对象成员的声明、定义和使用的方法12. 了解类模板实例化的概念,掌握类模板的定义与使用的方法.四、C+语言的存储与访问属性考试内容作用域、可见性、静态与动态的生存期、静态数据、常量数据、共享数据、类的静态函数成员与静态数据成员、类的常量函数成员与常量数据成员、this指针、友元函数与友元类考试要求1理解标识符在程序中的作用域、可见性的基本概念.2理解标识符在内存中的生存期、存储区域的基本概念.3在函数中,掌握static关键字的用法.4. 在函数中,掌握const关键字的用法.5. 在
5、类中,掌握static关键字的用法.6. 在类中,掌握const关键字的用法.7. 在类中,掌握this指针的用法.8. 在函数中,掌握friend关键字的用法.9. 在类中,掌握friend关键字的用法.五、数组、指针与字符串考试内容数组、引用、指针、字符串、动态内存分配、深拷贝与浅拷贝考试要求1理解一维/二维数组的概念. 2掌握一维/二维数组变量的声明、初始化以及数组之间的赋值方法.3掌握下标运算符和sizeof运算符的使用方法.4掌握一维/二维数组作为函数的参数传递的用法.5掌握一维/二维数组作为类的数据成员的使用方法.6掌握一维/二维对象数组的使用方法.7理解引用的概念.8掌握引用作为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2016 东南大学 906 软件 基础 考试 大纲
限制150内