本科自学考试
文章平均质量分 88
Yuuuuuuling
佛系选手~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自考2019版《C++程序设计》04747,第九章 函数模版与类模板(附课后习题答案)
考试题型:主要在选择题、填空题,比分占3%左右。第一节 函数模版1、有时重载的两个函数逻辑功能基本一样,只是参数类型不同,几乎相同的代码要重复编写。利用模版来减少重复编码工作。模版是实现代码复用的一种工具,是参数多态的一种体现。模版实现类型参数化,把类型定义为参数,实现代码的复用。例如,编写3个函数分别求3个整形、3个字符型、3个浮点型数的最大值。功能是相同的,只是类型不同。2、由于函数在设计时没有使用实际的类型,而是使用虚拟的类型参数,故其灵活性得到加强,当用实际的类型来实原创 2022-03-29 21:53:08 · 5612 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第八章 文件操作(附课后习题答案)
考试题型:主要在选择题、填空题,比分占5%左右。第一节 文件基本概念和文件流类1、在C++里,文件操作是通过流来完成的。C++总共又输入文件流、输出文件流和输入输出文件流3种,并已将它们标准化。要打开一个输入文件流,需要定义一个ifstream类型的对象;要打开一个输出文件流,需要定义一个ofstream类型的对象;如果要打开输入输出文件流,则要定义一个fstream类型的对象。这三种类型都定义在头文件<fstream>里。2、使用文件流流类具有支持文件的能力,在原创 2022-03-29 17:03:26 · 5553 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第七章 输入/输出流(附课后习题答案)
考试题型:主要在选择题、填空题,比分占5%左右。第一节 流类简介1、在C++中,输入输出时用流来完成的。C++的输出操作将一个对象的状态转换成一个字符序列,输出到某个地方。输入操作也是从某个地方接收到一个字符序列,然后将其转换成一个对象的状态所要求的格式。把接受输出数据的地方叫做目标,把输入数据来自的地方叫做源。2、读操作在流数据抽象中北称为(从流中)“提取”,写操作被称为(向流中)“插入”。3、在C++标准类库中,将与数据输入输出相关的流统称为“流类”,C++常见的几个流类的派生关系为:原创 2022-03-29 16:57:50 · 5865 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第六章多态与虚函数(附课后习题答案)
考试题型:主要在选择题、填空题、程序分析题和程序设计题,比分占15%左右。第一节 多态的基本概念(重点)1、C++面向对象的三种机制:封装、继承和多态,封装使代码模块化,继承实现代码复用,多态则是为了接口复用。多态分为编译时多态和运行时多态:静态联编(静态绑定,早绑定)所支持的多态性称为编译时的多态性。当调用重载函数时,编译器可以根据调用时使用的实参在编译时就确定下来应调用哪个函数。动态联编(也叫动态绑定,晚绑定)所支持的多态性称为运行时的多态性,这由虚函数来支持。虚函数类似于重载函数,原创 2022-03-28 15:53:43 · 1684 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第五章类的继承与派生(附课后习题答案)
考试题型:主要在选择题、填空题、程序填充题、程序分析题、程序设计题,比分占20%左右。第一节 类的继承与派生1、通过已有的类来建立新类的过程,叫做“类的派生”,原来的类叫做“基类”,新建立的类则叫做“派生类”。另一方面,从类的成员角度看,派生类自动地将基类的所有成员作为自己的成员,这叫做“继承”。基类和派生类又可以分别叫做“父类”和“子类”,有时也称为“一般类”和“特殊类”。从一个或多个以前定义的类(基类)产生新类的过程叫做派生,这个新类称为派生类。派生的新类同事也可以增加或者重新定义数据和原创 2022-03-28 15:51:05 · 1587 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第四章运算符重载(附课后习题答案)
考试题型:主要在选择题、填空题、程序填充题、,比分占7%左右。第一节 运算符重载的概念1、运算符重载就是给已有的运算符赋予多重含义,使同一个运算符作用域不同类型的数据时产生不同的行为。运算符重载的目的是使得运算符也能够用来操作对象。2、C++允许重载大多数运算符,不允许重载的有:(1)成员访问运算符 .(2)成员指针访问运算符 .*,->*(3)域运算符 ::(4)长度运算符 sizeof(5)条件运算符 ?:(6)预处理符 #用于类运算符的运算符通常都要重载原创 2022-03-26 23:07:02 · 1163 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第三章类的对象进阶(附课后习题答案)
考试题型:主要在选择题、填空题、程序填充题、程序分析题、程序设计题,比分占18%左右。第一节 构造函数(重点)1、构造函数的作用:初始化,为成员变量赋初值。构造函数是类的特殊成员函数,如果没有编写类的构造函数,则由系统自动添加一个不带参数的构造函数,即为默认构造函数。构造函数没有返回值2、定义构造函数:构造函数的名字应与类同名。并在定义构造函数时不能指定返回类型,即使void类型也不可以。构造函数允许重载。在类体外定义构造函数有三种形式:假设类的成员变量是x1,x2,……,xn(1)原创 2022-03-26 23:00:14 · 1691 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第二章面向对象的基本概念(附课后习题答案)
考试题型:主要在选择题、填空题、程序填充题,比分占8%左右。第一节、结构化程序设计1、结构化程序设计叫面向过程的设计方法,思想:自顶向下、逐步求精、模块化,把大问题分解为小人物,用函数来完成,将逻辑功能相关独立的程序设计成函数。程序=数据结构+算法2、结构化程序的局限性:对变量进行的操作函数可能散布在程序的各处,如果变量类型有所变化,则相关的函数都需要修改,程序的维护开销较大。程序规划庞大时,会变得难以理解、难以扩充、难以查错和难以复用。3、结构化程序设计三种基本程序结构:顺序、选择、循原创 2022-03-23 16:51:34 · 2233 阅读 · 0 评论 -
自考2019版《C++程序设计》04747,第一章C++语言简介(附课后习题答案)
考试题型:主要在选择题、填空题、程序填充题,比分占7%左右。第一节 C++语言的发展简史1、程序语言分为三类:低级语言、中级语言、高级语言,机器语言和汇编语言属于低级语言,直接能操作寄存器和内存,C++属于高级语言2、C++是一种编译式的、通用式、大小写敏感的编程语言,完全支持面向对象程序设计C++源程序文件编译而成的目标文件的扩展名是.obj,编译源文件扩展名为.cpp,最后连接成可执行文件.exe第二节 C++语言的特点一、输入/输出与命名空间1、基本输入输出C++将原创 2022-03-22 22:28:03 · 3881 阅读 · 3 评论
分享