1、个人精品文档,值得您的拥有2018 年全国硕士研究生统一入学考试C+程序设计科目考试大纲一、考查目标C+程序设计考试涵盖结构化程序设计和面向对象程序设计的理论、方法与技术。要求考生比较系统地掌握C+程序设计的基本概念、基本原理和基本方法, 能够运用所学的基本原理和基本方法分析、判断和解决有关问题。二、考试形式和试卷结构1、试卷满分及考试时间本试卷满分 150 分,考试时间为180 分钟。2、答题方式答题方式为闭卷、笔试3、试卷题型结构单项选择题40分( 20 小题,共 40 分)程序填空题20分( 4 小题,共 20 分)程序阅读题30分( 6 小题,共 30 分)程序设计题60分( 5 小题
2、,共 60 分)三、考查范围1、基本数据类型和表达式 常量与变量 C+运算符与表达式2、C+基本程序结构顺序结构选择结构循环结构1 / 4个人精品文档,值得您的拥有3、函数与预处理函数的声明与定义函数的参数、值与函数的调用递归函数函数的重载与函数模版全局变量与局部变量以及变量的存储类型符号常量、文件包含、宏等内置函数、内部函数以及外部函数4、数组与指针一维数组、二维数组字符数组指针与指针变量指针与数组指针与字符串指针与函数 new 与 delete引用5、自定义类型 struct 与链表 union enum typedef2 / 4个人精品文档,值得您的拥有6、类与对象面向对象程序设计的基本
3、概念 class成员数据与成员函数构造函数与析构函数继承与派生 virtual类的静态成员7、输入输出流 C+标准输入输出 文件操作与文件流 字符串流8、运算符重载 C+基本运算符的重载 赋值运算符重载 流插入和提取运算符的重载 数据类型转换9、算法设计初步求和 / 积、求最大 / 小值及其位置、变量数据交换、简单排序方法数组、结构、指针与循环的结合使用通过指针实现数据传递3 / 4个人精品文档,值得您的拥有函数设计、实现与调用;递归函数定义与调用循环终止条件设置、输入结束符使用基类 / 派生类设计、实现与测试(成员变量、成员函数、继承/派生、重载函数与操作符、多态性实现) 控制台格式化输入、输出(输出项对齐、每行指定项数等格式要求)四、参考教材:C+程序设计,谭浩强,清华大学出版社, 2011.84 / 4