1、计算机程序设计(C+)考试大纲计算机程序设计(C+)考试大纲一 基本要求1. 掌握 C+语言的基本语法规则。2. 熟练掌握有关类与对象的相关知识。3. 能够阅读和分析 C+程序。4. 能够采用面向对象的编程思路和方法编写应用程序。5. 能熟练使用 Visual C+ 6.0 集成开发环境编写和调试程序。二 考试内容1、C+概述1. 了解C+的特点和发展2. 掌握bool类型与string的使用3. 掌握引用的使用4. 掌握new与delete的使用5. 理解默认参数与内联函数6. 掌握重载函数的使用7. 学会C+程序的编写2、类与对象1. 了解面向对象编程思想2. 掌握类的定义及对象的创建方法
2、3. 掌握类中数据成员和成员函数的定义及应用4. 掌握类对象的构造和析构过程5. 掌握静态成员的定义及操作方法3、类和对象的使用1. 掌握以继承定义新类及构造对象的方法2. 掌握多重继承及虚基类3. 了解多态概念及多态实现的两种方法4. 掌握虚函数、纯虚函数、抽象类的定义及使用4.、运算符重载1. 了解运算符重载的意义2. 掌握重载运算符的方法和规则5、输入与输出1. 了解I/O流类库2. 掌握标准输入输出流的使用3. 理解缓冲区的概念4. 掌握文件流的使用5. 学会使用字符串流6、异常1. 了解异常的概念2. 掌握异常的处理机制3. 掌握如何捕捉异常4. 了解标准库中的异常处理5. 学会使用断言三 考试方式1. 考试时长 120 分钟,满分 100 分,闭卷。2. 参考书为C+程序设计(第3版),谭浩强,清华大学出版社,2015年08月,ISBN:9787302408307。2 / 2