自学考试C++程序设计考核大纲

上传人:s9****2 文档编号:486950891 上传时间:2023-08-08 格式:DOC 页数:14 大小:67KB
返回 下载 相关 举报
自学考试C++程序设计考核大纲_第1页
第1页 / 共14页
自学考试C++程序设计考核大纲_第2页
第2页 / 共14页
自学考试C++程序设计考核大纲_第3页
第3页 / 共14页
自学考试C++程序设计考核大纲_第4页
第4页 / 共14页
自学考试C++程序设计考核大纲_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《自学考试C++程序设计考核大纲》由会员分享,可在线阅读,更多相关《自学考试C++程序设计考核大纲(14页珍藏版)》请在金锄头文库上搜索。

1、 .wd.课程名称:C+程序设计 课程代码:4737理论与实践相结合课程第一局部 课程性质与目标一课程性质与特点C+程序设计课程在软件工程专业本科的自学考试方案中,是一门重要的专业核心必考课。它是满足计算机应用领域对计算机应用人才的需要而设置的。本课程的任务是通过学习,使考生为以后学习软件工程和Java语言等后继课程及开展课程设计打下必备的根基,并且为以后从事应用软件开发提供适宜的工具。二课程目标与 根本要求学生应了解计算机程序设计的 根本知识,掌握C+语言程序设计的 根本方法和使用计算机处理问题的思维方法,具有应用计算机编程的初步能力。1、了解C+语言的特点,掌握语言的成份及其使用方法,能够

2、阅读及编写简单的应用程序;2、掌握最 根本的算法和实现的方法;3、掌握构造化程序设计的方法,能编制出风格良好的程序;4、掌握C+语言程序调试的 根本技能。三与本专业其他课程的关系1本课程的先修课程为高级语言程序设计和计算机系统构造,以便对程序设计、计算机构造、软硬件等概念有一个初步了解。2本课程的后继课程是软件工程和Java语言。C+程序设计实践是课程设计的任选课程之一,学好本门课程将有助于课程设计。第二局部 考核内容与考核目标第一章 C+语言概述一学习目的与要求本章的目的是引入C+如何兼容面向过程设计、C+的 根本程序构造及开发环境与C语言的异同。 本章要求熟悉C+的 根本程序构造。初步理解

3、面向对象程序设计的思想及C+语言中的新思想和特点。要求初步掌握Visual C+ 6.0开发环境。二考核知识点与考核目标 1、 C+程序的构造 重点识记: 预处理命令 根本概念,C+中程序注释与C的不同理解: 理解C与C+语言的关系应用:熟练掌握C+程序的 根本构造,数据的输入/输出格式 2、 Visual C+ 6.0的开发环境 次重点识记: Visual C+ 开发环境的特点理解: Visual C+ 和工程和文件的产生方法应用: 熟练掌握C+语言程序的编写和运行 3、 C+语言的开展及特点及程序设计方法一般识记: C+语言及其开展历史理解: C+语言的特点应用: 熟练掌握面向对象程序设计

4、方法的特点第二章 数据类型、运算符和表达式一学习目的与要求本章的目的是引入C+中数据类型及其特点、常量和变量、数值表达式、逻辑型数据和逻辑表达式、自定义类型修饰符。本章要求熟悉数据类型及其特点。初步理解不同类型数据之间的转换规则。要求初步掌握运算符与表达式的规则和使用方法。二考核知识点与考核目标1、 常量和变量 重点识记: 常量、变量和引用的定义理解: 符号常量与常值变量的划分应用: 熟练掌握常量和变量的具体应用 2、 运算符和表达式 次重点识记: 数据表达式与运算符的概念理解: 理解各表达式和运算符之间的关系应用: 熟练掌握运算符与表达式的转换 3、 数据类型 一般识记: 数据类型的概念理解

5、: 根本数据类型的存储应用: 熟练掌握各数据类型的分类及更快地识别他们第三章 C+ 根本语句一学习目的与要求本章的目的是介绍各种语句,包括声明语句、输入输出语句、分支语句、循环语句、转向语句。要求掌握他们的性质及使用主法。本章要求熟悉各种语句概念及其特点。初步理解选择型和循环型程序设计方法。要求初步掌握辅助控制语句和中止函数使用规则和方法。二考核知识点与考核目标 1、 输入/输出语句 重点识记: 输入/输出时常用的控制符的概念理解: 控制格式符的使用应用: 输入/输出语句在程序中的具体格式 2、 分支语句/循环语句 次重点识记: if语句和while语句概念 理解: 多分支选择语句switch

6、语句/循环语句类型应用: 简单if语句/双分支if语句/多分支的if 语句使用方法以及3种循环语句的使用方法 3、 转向语句/声明语句 一般识记: 声明语句概念理解: 转向语句4种类型应用: 掌握4种转向语句使用方法第四章 数组一学习目的与要求本章的目的是建设数组的概念,要求重点掌握一维数组、二维数组、字符数组和字符串的定义初始化和数组元素的引用及 根本操作。掌握数组的 根本编程方法:数据的交换排序等。二考核知识点与考核目标1、 一维数组 重点识记: 一维数组定义格式理解: 正确理解一维数组的初始化应用: 熟练引用数组元素及对能正确对其进展 根本操作 2、 字符数组与字符串 次重点识记: 字符

7、数组与字符串定义与初始化理解: 正确理解字符与字符串区别应用:熟练掌握4种字符串处理函数及其格式 3、 二维数组一般识记: 二维数组定义格式理解: 正确理解二维数组的初始化 应用: 熟练引用数组元素及对能正确对其进展 根本操作第五章 函数一学习目的与要求本章的目的是将一般成员函数的特征集中在函数中讨论,以便为设计类打下根基,本章的知识很重要,要求能够熟练、正确地设计函数原形和参数类型,并将其推广到函数模板。本章除了要求掌握函数参数的传递方式和返回值等问题之外,还要求掌握内联函数和函数重载。二考核知识点与考核目标1、 函数调用中的参数传递 重点识记: 函数调用中的参数传递概念理解: 熟练理解函数

8、调用中的参数传递4大分类应用: 熟练掌握4大参数调用在各种程序中的具体应用 2、 函数和变量的作用域 次重点识记:作用域概念理解: 熟练理解全局变量和局部变量应用:掌握函数的作用域和变量的作用域可见性及生存期存在性 3、 内联函数、函数重载和函数的调用 一般识记: 函数的定义和声明理解: 理解函数的调用格式、调用过程应用:熟练掌握函数重载的机制与应用和内联函数格式及应用第六章 指针一学习目的与要求本章的目的是引入指针,要求掌握利用指针操作数组和内存,并熟练掌握字符指针与函数指针的使用。二考核知识点与考核目标1、 指针与数组 重点识记: 指针与数组以及指针数组的概念理解: 指针与一维数组和二维数

9、组定义与使用方法应用: 熟练掌握使用指针操纵数组和内存 2、 指针与函数 次重点识记: 指针与函数的关系理解: 理解指针作为参数传递的函数应用: 熟练掌握指针做为参数以及指针函数和函数指针在程序中的应用 3、 指针、指针变量、指针与字符串 一般识记: 指针、字符指针和字符数组的概念理解: 指针变量的定义和初始化、字符指针与字符数组的区别应用:熟练掌握指针的各种运算第七章 构造与联合一学习目的与要求本章的目的是引入构造与联合的概念,要求掌握它们的性质,并通过学习一个多文件编程范例,掌握使用构造类型访问成员。同时掌握构造与指针,构造与函数的具体应用。二考核知识点与考核目标 1、 构造、构造变量、构

10、造成员重点识记: 构造定义理解: 构造变量的定义和初始化应用: 掌握构造类型中构造成员的访问 2、 构造与函数、构造与指针 次重点识记: 构造与函数的关系理解: 构造变量与指针的关系应用:熟练掌握构造变量作为函数的参数、构造指针访问构造成员具体应用 3、 联合 一般识记: 联合的概念理解: 联合的定义和访问 应用: 掌握用联合来处理数据 第八章 类与对象一学习目的与要求本章的目的是建设类和对象的概念,要求重点掌在C+定义类、建设和使用对象的 根本方法。二考核知识点与考核目标1、 类的成员函数 重点识记: 成员函数的概念理解: 构造函数和析构函数的定义应用: 熟练掌握构造函数和析构函数的使用方法

11、和调用顺序2、 类与对象的定义 次重点识记: 类与对象的概念 理解: 类的定义格式和使用说明 应用: 熟练掌握对象的定义及访问 3、 类的静态成员、友元函数 一般识记: 静态成员和友元函数的概念理解: 理解友元函数的应用应用: 熟练掌握静态数据成员和静态成员函数的格式和具体应用第九章 继承与派生一学习目的与要求本章的目的是介绍C+语言继承方面的语法特征,要求通过仔细研读实例,掌握派生和包含的设计方法。二考核知识点与考核目标1、 继承与派生类 重点识记: 继承与派生的概念理解: 派生类的定义应用: 掌握派生类的三种继承方式 2、 多重继承 次重点识记: 多重继承的概念理解: 多重继承的声明和多重

12、继承中的同名问题应用: 熟练掌握多重继承的构造函数和析构函数的应用 3、 虚基类 一般识记: 虚基类的定义理解: 虚基类声明的一般形式应用: 虚基类的初始化第十章 多态性一学习目的与要求本章的目的是引入C+语言的多态性的用途,要求理解编译时的多态性和运行时的多态性,掌握运算符、虚函数、抽象类与纯虚函数的有关知识。二考核知识点与考核目标1、 运算符重载 重点识记: 进展运算符重载的必要性理解: 理解运算符重载的规则应用: 掌握运算符重载的方法 2、 虚函数、抽象类与纯虚函数 次重点识记: 虚函数的定义理解: 纯虚函数和抽象类概念应用: 掌握纯虚函数的声明格式和抽象类的使用 3、 多态性 一般识记

13、: 多态性的概念理解: 理解多态性的两种形态概念应用: 掌握编译时的多态性和运行时的多态性第十一章 模板一学习目的与要求本章的目的是介绍设计C+函数模板和类模板的概念,要求掌握函数模板和类模板的定义及简单的使用。二考核知识点与考核目标1、 函数模板的定义和使用 重点识记: 函数模板的概念理解: 函数模板的定义的一般形式应用: 熟练掌握函数模板和模板函数的使用 2、 类模板的定义和使用 次重点识记: 类模板的概念理解: 类模板的定义的一般形式应用: 熟练掌握类模板的使用第十二章 C+输入输出流一学习目的与要求本章的目的是学习流类库的概念及使用流类库进展文件夹存取的概念,希望通过文件存取综合实例,掌握进展文件存取的最 根本方法。二考核知识点与考核目标1、 格式控制 重点识记: 常用的格式控制操作符的功能理解: ios类中的其他成员函数应用: 熟练掌握用ios类成员函数进展格式控制 2、 文件的I/O操作 次重点识记: 文件与文件流概念理解: 文件流对象的建设、文件的翻开与关闭应用:熟练掌握二进制文件和文本文件的I/O操作 3、 C+流 一般识记: C+流的概念理解: ios类的概念和ios类的派生关系应用: 掌握标准输入流与标准输出流的使用第三局部 实践教学过程性考核训练一实践考核训练计算机机上考核二考核知识点和考核目标子工程编程,当输入一个年份时,该程序判断是否为闰年并

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号