新祥旭考研官网欢迎您!


中国海洋大学考研辅导班:2022年中国海洋大学信息学部考研复试F0203C++语言编程考试大纲

新祥旭罗老师13701149740 / 2021-09-11

 一、考试性质

《C++语言编程》是中国海洋大学信息科学与工程学部地图学与地理信息系 统专业(070503)、资源与环境专业(085704 测绘工程方向)、资源与环境专 业(085704 测绘工程方向-产教融合)硕士研究生入学考试复试笔试科目。

二、考查目标

要求考生对基本思想及基本概念熟悉记忆,掌握使用 C++语言进行面向对象 编程的技术来分析某一具体问题的编码解决,运用 C++程序设计的基本方法和技 巧来综合分析具体实践问题。

三、考试形式

本考试为闭卷考试,满分 100 分,考试时间为 120 分钟。

试卷结构:选择 20-30%,填空 20-30%,计算 10%-15%,简答 10%-15%,编程 20-30%。

四、考试内容

(一)概述

面向对象程序设计思想发展的历史;计算机中信息的表示与存储;面向对象 的软件开发环境 Microsoft Visual C++下面向对象程序的开发过程。

(二)C++简单程序设计

C++基本数据类型及表示方法、C++语句的基本组成部分、C++的运算符和表 达式的使用方法,自定义数据类型以及算法的三种主要控制结构:顺序、选择和 循环结构。

(三)函数

函数的定义、说明和基本的调用方法;内联函数的声明方式;函数重载和函 数模版的设计方法;以及常用的 C++系统函数的功能及调用格式。

(四)类与对象

面向对象程序设计的基本思想;类的定义和对象的声明方法;类的构造函数 和析构函数的设计方法以及如何利用类来解决具体问题。 类和对象的概念和定义格式;对象的赋值和运算;构造函数、成员函数的定义方 法、类的作用域和对象的生存期等基本概念;及如何利用类来解决具体问题。

(五)C++程序的结构

标识符的作用域和可见性及变量、对象的生存期;使用局部变量、全局变量、 类的数据成员、类的静态成员和友员实现数据共享;共享数据的保护;以及使用 多文档结构来组织、编写程序。 变量的作用域、生存期和可见性,类的静态成员和多文件结构在 C++中的应用。

(六)数组、指针与字符串

数组、指针、字符串的基本概念、相互关系和使用方法;动态存储分配问题; 以及如何通过使用数组和指针解决数据、函数以及对象之间的联系和协调。

(七)继承和派生类

派生类的概念和定义格式;单继承和多继承的定义方法;虚基类及相关程序 的设计方法。

(八) 多态性

C++支持的重载有多种类型,重载(包括运算符重载和函数重载)和虚函数 是其中主要的方式,以及多态性在解决实际问题中的应用。 函数重载的方法及应用;运算符重载的方法及应用;虚函数的定义及使用;虚析 构函数及相关程序设计方法。

(九)C++的 I/O 流库

输入流和输出流的概念和定义方法;格式化输入/输出的使用方法;磁盘文 件的输入和输出及相关的流函数的使用;字符串流及字符串流函数的使用。

(十)群体类和群体数据的组织

群体的概念,群体的类别,群体类模板的使用

24(十一)泛型程序设计与 C++标准模板库

STL(C++标准模板库)的概念、术语,以及结构、主要组件的使用方法,重 点为容器、迭代器、算法、和函数对象的应用。

(十二)异常处理

C++的异常处理机制,异常处理的定义和执行过程。

(十三)面向对象的程序设计环境

基于 Visual C++和 MFC 的面向对象的程序设计环境。 面向对象的软件开发环境;Visual C++开发工作台简述;MFC 的结构层次;MFC 分层 概述;应用程序框架及交互界面的开发;控制类及其编程实现;实现菜单和对话框 控制;文档和视;单文档界面;多文档界面。

(十四)用面向对象方法设计应用程序

综合利用前面的内容设计具体的应用程序。

五、是否需使用计算器

允许携带无存储功能的计算器。

 考研高分咨询新祥旭罗老师

电话/微信:13701149740

咨询QQ:3219057729

全方位权威辅导,考研复试效率高

面授一对一
在线一对一
魔鬼集训营
咨询课程 预约登记

以效果为导向    以录取为目标

添加微信咨询考研问题
北清考研定制 985考研定制 211考研定制 学硕考研定制 专硕考研定制 北京考研私塾
x