硕士研究生入学考试科目《程序设计》考试大纲

硕士研究生入学考试科目《程序设计》考试大纲

ID:27673772

大小:56.00 KB

页数:4页

时间:2018-12-05

硕士研究生入学考试科目《程序设计》考试大纲_第1页
硕士研究生入学考试科目《程序设计》考试大纲_第2页
硕士研究生入学考试科目《程序设计》考试大纲_第3页
硕士研究生入学考试科目《程序设计》考试大纲_第4页
资源描述:

《硕士研究生入学考试科目《程序设计》考试大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、硕士研究生入学考试科目《程序设计》考试大纲一、参考教材陈志泊主编,面向对象程序设计语言——C++(第二版),人民邮电出版社,2007.二、考试内容1.C++语言概述(1)内容:lC++的产生、发展及特点。lC++程序的基本框架:结构程序设计框架、面向对象程序设计框架等。lC++的词汇:基本符号、保留字、标识符、常量、变量、运算符、标点符号等。lC++程序的开发过程。(2)基本要求:l理解和掌握面向对象的程序设计方法中的有关概念,如类、对象、封装、继承、消息和多态性等;l熟练掌握利用VisualC++6.

2、0生成简单应用程序的步骤;l掌握C++程序的基本组成和框架结构。2.数据类型、运算符和表达式(1)内容:lC++基本数据类型及其定义方法。lC++的常量定义:逻辑常量、整型常量、实型常量、字符常量、字符串常量、符号常量、枚举常量。l变量的定义与使用方法。lC++运算符的种类、运算优先级和结合性。lC++表达式类型及求值规则:赋值运算、算术运算、关系运算、逻辑运算、条件运算、逗号运算、位运算等。(2)基本要求:l熟悉和掌握C++中数据类型的分类及使用;l熟练掌握C++中各种运算符的使用;l熟练掌握C++中表达

3、式的描述和计算;l理解和掌握C++中数据的输入和输出。3.基本控制结构(1)内容:lC++的基本语句:赋值语句、表达式语句、复合语句、输入输出语句、空格语句等。l用if语句实现分支结构。l用switch语句实现多分支选择结构。l用for语句实现循环结构。l用while语句实现循环结构。l用do…while语句实现循环结构。l跳转语句:goto、break、continue、return。l分支语句和循环语句的各种嵌套使用。(2)基本要求:l理解和领会C++程序的三种基本结构:顺序、选择和循环结构;l熟练掌握

4、两种选择语句:if语句和switch语句;l熟练掌握三种循环语句:while循环语句、do-while循环语句和for循环语句;l熟练掌握跳转语句break和继续语句continue。4.函数(1)内容:l函数的定义方法和调用方法。l函数的类型和返回值。l形式参数与实际参数,参数值的传递。l变量的作用域、生存周期和存储类别:自动、静态、寄存器、外部。l函数的递归调用。l函数重载。l内联函数。l带有默认参数值的函数。(2)基本要求:l了解函数的功能;熟练掌握函数定义及其调用的方法和形式;l理解和领会函数重载

5、的意义,并可以根据需求进行函数的重载;l理解C++提供的3种预处理命令:宏定义命令、文件包含命令和条件编译命令;l理解和掌握全局变量和局部变量的定义、生存周期以及作用域。5.构造数据类型(1)内容:l一维数组、二维数组的定义、初始化和访问。l字符串与字符数组。l常用字符串函数:strcat、strcpy、strcmp、strlen等。l指针和指针变量的概念,指针与地址运算符,指针与数组,指针与字符串。l引用的基本概念、定义和使用。l结构体和共用体的定义,结构体和共用体变量的初始化和引用。l堆内存的分配和释放

6、。(2)基本要求:l理解和掌握数组的定义和使用;l理解和掌握指针的定义和使用;l熟练掌握C++中结构体、共用体和枚举的定义和使用;l掌握C++的动态存储分配:动态空间的申请与释放。6.类与对象(1)内容:l类的定义方式,数据成员、成员函数及访问权限public、private、protected。l对象和对象指针的定义与使用。l构造函数与析构函数。l静态数据成员与静态成员函数的定义与使用。l常数据成员与常成员函数。lthis指针的使用。l友元函数和友元类。l对象数组与成员对象。(2)基本要求:l掌握类与对象

7、的概念、定义方法及二者的区别;l掌握类的成员函数的定义、保存以及调用方法;l掌握类中成员的访问机制和方法;l了解对象的作用域和生存期;l理解并掌握构造函数、析构函数、默认构造函数、缺省参数的构造函数和拷贝构造函数的含义、定义方法以及它们在对象的构造和撤消中的作用;l理解并掌握当一个类的对象作为另一个类的数据成员时,其利用初始化表调用构造函数的方法和执行顺序;l掌握堆对象和对象数组的使用;l掌握类的静态成员(静态数据成员和静态成员函数)的概念、定义方法及其作用;l掌握常对象与常成员(常数据成员和常成员函数)的

8、概念、定义以及使用方法;l掌握友元函数与友元类的概念、定义方法及其作用。7.继承和派生(1)内容:l继承的概念。l派生类的定义和派生类对基类成员的访问权限。l派生类的构造函数和析构函数。l基类指针与派生类指针的使用。l多继承的二义性和虚基类。l多态性的类型和实现。l虚函数机制的要点。l纯虚函数与抽象类。(2)基本要求:l理解继承的概念和意义;l理解单一继承、多重继承中基类与派生类之间的关系;l理解并掌握派生类构造

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

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

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