2016年东南大学906软件基础考试大纲

2016年东南大学906软件基础考试大纲

ID:37847432

大小:52.00 KB

页数:5页

时间:2019-06-01

2016年东南大学906软件基础考试大纲_第1页
2016年东南大学906软件基础考试大纲_第2页
2016年东南大学906软件基础考试大纲_第3页
2016年东南大学906软件基础考试大纲_第4页
2016年东南大学906软件基础考试大纲_第5页
资源描述:

《2016年东南大学906软件基础考试大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2016年硕士研究生入学统一考试软件基础考试大纲考试科目:程序设计基础、数据结构考试形式和试卷结构一、试卷满分及考试时间试卷满分为150分,考试时间为180分钟二、答题方式答题方式为闭卷、笔试三、试卷内容结构程序设计基础 50%数据结构 50%程序设计基础一、C++语言基础考试内容基本数据类型、enum数据类型、运算符、控制语句考试要求  1.理解计算机信息的存储于表示,掌握C++的基本数据类型的用法.  2.掌握运算符与表达式的基本用法.  3.理解逗号表达式与条件表达式的作用.  4.掌握enum枚

2、举类型的定义、枚举变量声明及使用.  5.掌握和运用三种(if、if…else、switch)选择语句.  6.掌握和运用三种(while、for、do…while)循环语句.  7.掌握和运用其他(break、continue)控制语句.二、C++程序的结构(一):函数考试内容函数定义、函数声明、函数调用、函数的参数传递、递归调用、函数重载、函数模板考试要求1.掌握函数定义的语法形式,熟练运用自定义函数来实现多函数程序设计.2.理解函数声明的作用,掌握函数声明的用法.3.理解函数调用的过程.4.明确参

3、数传递的意义,理解和掌握函数调用中参数传递的三种参数传递调用:传值调用、引用调用、传地址调用.5.掌握和运用递归函数的概念、算法和实现方法.6.理解函数重载的概念,掌握函数重载的实现方法.7.理解函数模板的概念,掌握函数模板的实现方法.三、C++程序的结构(二):类5考试内容抽象数据类型、类的定义、对象创建、构造函数与析构函数、公共接口函数、工具函数类的组合、类模板考试要求1.理解面向对象的思想,理解面向对象方法中的抽象概念.2.理解面向对象程序设计中“封装”概念和抽象数据类型的概念.3.掌握C++语言

4、中类的定义方法.4.掌握创建对象的方法,掌握通过对象访问类的公共接口成员的方法.5.理解“.”操作符和“->”操作符,掌握它们的使用方法.6.理解构造函数的作用,掌握构造函数的声明、定义的方法.7.理解拷贝构造函数的作用,掌握拷贝构造函数的声明、定义的方法.8.理解析构函数的作用,掌握析构函数的声明、定义的方法.9.理解类的公共接口函数成员的功能,掌握它们的声明与定义的方法.10.理解类的工具函数成员的作用,掌握它们的声明与定义的方法.11.掌握类的对象成员的声明、定义和使用的方法.12.了解类模板实例

5、化的概念,掌握类模板的定义与使用的方法.四、C++语言的存储与访问属性考试内容作用域、可见性、静态与动态的生存期、静态数据、常量数据、共享数据、类的静态函数成员与静态数据成员、类的常量函数成员与常量数据成员、this指针、友元函数与友元类考试要求1.理解标识符在程序中的作用域、可见性的基本概念.2.理解标识符在内存中的生存期、存储区域的基本概念.3.在函数中,掌握static关键字的用法.4.在函数中,掌握const关键字的用法.5.在类中,掌握static关键字的用法.6.在类中,掌握const关键字

6、的用法.7.在类中,掌握this指针的用法.8.在函数中,掌握friend关键字的用法.9.在类中,掌握friend关键字的用法.五、数组、指针与字符串考试内容数组、引用、指针、字符串、动态内存分配、深拷贝与浅拷贝考试要求1.理解一维/二维数组的概念.2.掌握一维/二维数组变量的声明、初始化以及数组之间的赋值方法.3.掌握下标运算符[]和sizeof运算符的使用方法.4.掌握一维/二维数组作为函数的参数传递的用法.5.掌握一维/二维数组作为类的数据成员的使用方法.6.掌握一维/二维对象数组的使用方法.7

7、.理解引用的概念.58.掌握引用作为函数的参数传递的用法.9.理解指针的概念,掌握指针运算符的使用方法.10.掌握指针作为函数的参数传递的用法.11.理解数组与指针之间的关系,掌握指针数组的用法,掌握对象数组指针的用法.12.理解动态内存分配的概念,掌握new和delete运算符的使用方法,掌握一维/二维动态数组、动态数组类、动态对象的创建方法.13.理解深拷贝、浅拷贝的概念.14.理解拷贝构造函数、动态内存分配与深拷贝、浅拷贝之间的关系.15.掌握C-style的字符串的用法().1

8、6.掌握vector类模板的用法.17.掌握string类的用法.六、类的继承与派生考试内容  继承关系、派生类、派生类的构造与析构函数、多级继承关系中成员访问、虚继承考试要求1.理解面向对象程序设计中继承与派生的概念.2.掌握C++语言中派生类的语法格式,掌握派生类的定义方法.3.理解继承关系中成员访问的方式.5.掌握单/多继承关系中构造函数与析构函数的定义方法及调用顺序.6.了解多级多继承中成员的访问方式.七、面向对象程序设计的多态性考

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。