面向对象程序设计(西安理工大学) 最新知到智慧树满分章节测试答案

拷猾娟菱惨寇独耐拓鳞霓枷德

第一章 单元测试

1、
 (      )是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。

A:抽象性
B:封装性
C:继承性
D:多态性
答案: 继承性

2、
编译时的多态性是通过(        )来实现的。

A:重载
B:组合
C:继承
D:多态
答案: 重载

3、
运行时的多态性是通过(       )来实现的。

A:友元函数
B:虚函数
C:纯虚函数
D:静态函数
答案: 虚函数

4、
 (      )是对一组具有共同属性特征和行为特征的对象的抽象。

A:对象
B:类
C:成员函数
D:静态函数
答案: 类

5、
 (      )是一个类所描述的一个具体的对象。

A:类
B:对象
C:实例
D:成员函数
答案: 实例

6、
(     )就是从众多的事物中抽取出共同的、本质性的特征,舍弃其非本质的特征。

A:继承
B:封装
C:抽象
D:多态
答案: 抽象

7、
子类继承了多个父类的数据结构和方法,则称为(     )。

A:单继承
B:封装
C:抽象
D:多重继承
答案: 多重继承

8、
面向对象设计中,对象就是(      ),它是把数据结构和操作这些数据的方法紧密地结合在一起所构成的模块。

A:方法
B:操作
C:模块
D:抽象
答案: 模块

9、
把面向对象思想应用于软件开发过程中,指导开发活动的系统方法,简称(    )方法。

A:面向对象
B:面向过程
C:面向应用
D:其它都不对
答案: 面向对象

10、
面向对象程序设计所涉及的术语有类、对象、方法、(       )和重载。

A:实例
B:属性
C:消息
D:数据
答案: 实例;属性;消息

第二章 单元测试

1、
大多数C++程序通常包含(   )头文件,它包含了所有输入/输出操作所需要的信息。

A:ostream.h
B:istream.h
C:iostream.h
D:string.h
答案: iostream.h

2、
运算符<<左边的操作数是(    )类的一个对象,右边可以是C++的合法表达式。

A:ofstream
B:istream
C:ostream
D:ifstream
答案: ostream

3、
 (     )表示标准错误输出(非缓冲方式)导出程序错误信息。

A:cin
B:cout
C:cerr 
D:clog
答案: cerr 

4、
 (     )表示标准错误输出(缓冲方式),导出程序错误信息。

A:cin
B:cout
C:cerr
D:clog
答案: clog

5、
命名空间成员的访问格式为(        )。

A:命名空间标识符.成员名
B:命名空间标识符:成员名
C:命名空间标识符::成员名
D:命名空间标识符->成员名
答案: 命名空间标识符::成员名

6、
 ifstream从(     )派生而来,把文件绑定到程序输入。

A:ofstream
B:istream
C:ostream
D:其它都不是
答案: istream

7、
ofstream从(     )派生而来,把文件绑定到程序输出。

A:ofstream
B:istream
C:ostream
D:其它都不是
答案: ostream

8、
fstream从(      )派生而来,把文件绑定到程序输入/输出。

A:ofstream
B:istream
C: iostream
D: ifstream
答案:  iostream

9、
 (   )是标准输入流。

A:cin
B:cout
C:cerr
D:clog
答案: cin

10、
下面4个选项中,专门用于读取单个字符的是(    )。

A:cin.read()
B:cin.get()
C:cin.put()
D:cin.getline()
答案: cin.get()

第三章 单元测试

1、
 (        )的功能是释放一个对象,在对象删除之前,用它来做一些内存释放等清理工作,它的功能与构造函数的功能正好相反。

A:析构函数
B:静态函数
C:友元函数
D:构造函数
答案: 静态函数

2、
在堆中创建的数据对象称为(       )。

A:静态对象
B:堆对象
C:全局对象
D:其它都不是
答案: 堆对象

3、
在C++语言程序中,对象之间的相互通信通过调用(        )函数实现。

A:成员
B:静态
C:析构
D:构造
答案: 成员

4、
析构函数和构造函数两者的调用次序(          )。

A:相同
B:相反
C:随机
D:其它都不对
答案: 相反

5、
如果不定义析构函数,系统会自动生成一个默认的(           )。

A:析构函数
B:静态函数
C:友元函数
D:构造函数
答案: 析构函数

6、
以下程序的输出结果为(    )#include <iostream.h>class Sample{int x;public:Sample(){cout<<(x=0);}Sample(int i){cout<<(x=i);}~Sample(){cout<<x<<endl;}void disp(){cout<<x;}};void main(){Sample s(3);int i=0;if(i=0){Sample s;s.disp ();}}

A:34
B:33
C:22
D:24
答案: 33

7、
以下选项中是下列程序的输出结果的是(      ) 面向对象程序设计(西安理工大学) 最新知到智慧树满分章节测试答案第1张

A:0
B:4
C:5
D:3
答案: 4

8、
下面选项中是以下程序输出结果的是(    )#include <iostream.h>int add(int x, int y = 8);void main(){int a = 6; cout << add(a, add(a)) << endl;}int add(int x, int y){return x + y;}

A:20
B:14
C:12
D:16
答案: 20

9、
下面程序的输出结果为(    )#include <iostream.h>int p(int x = 4, int y = 5, int z = 6){return x + y + z;}void main(){int a = 3, b = 4, c = 5; c = p(b, a);cout << c;}

A:12
B:13
C:11
D:15
答案: 13

10、
请选择出下面程序的输出结果(    )#include <iostream.h>float f(float x, float y){return x+y;}int f(int x, int y){return x+y;}void main(){float a, b, c;a = b = 50.5; c = f(a, b);cout << c;}

A:

101

B:

100

C:

50.5

D:

100.5

答案:

101

第四章 单元测试

1、
(     )是指两个或两个以上的函数具有相同的函数名,但参数类型不一致或参数个数不同。

A:函数模板
B:函数重载
C:友元函数
D:默认参数
答案: 函数重载

2、
成员函数重载的一个很重要的应用就是重载(            )。

A:析构函数
B:静态函数
C:友元函数
D:构造函数
答案: 构造函数

3、
在函数调用时,若某个参数省略,则其后的参数皆应省略而采用(       )。

A:模板
B:重载
C:默认值
D:默认参数
答案: 默认值

4、
在类内给出函数体定义的成员函数被默认为(        )。

A:构造函数
B:内联函数
C:友元函数
D:静态函数
答案: 内联函数

5、
内联函数的关键字是(       )。

A:static
B: inline
C: throw
D: friend
答案:  inline

6、
函数重载是指两个或两个以上的函数具有(      )的函数名,但参数类型不一致或参数个数不同。

A:相同
B:不同
C:随意
D:其它都可以
答案: 相同

7、
函数重载是指两个或两个以上的函数具有相同的函数名,但参数类型不一致或(      )不同。

A:参数个数
B:参数名称
C:返回值类型
D:其它都不对
答案: 参数个数

8、
一个类的友元函数能够访问该类的(        )

A:私有成员
B:保护成员
C:公有成员
D:所有成员
答案: 所有成员

9、
函数重载是C++对C语言的扩展,包括(    )重载。

A:非成员函数
B:静态
C:成员函数
D:友元
答案: 非成员函数;成员函数

10、
在内联函数体中不能含有如下哪些语句(      )。

A:switch语句
B:while语句
C:赋值语句
D:其它都是
答案: switch语句;while语句


上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


为了方便下次阅读,建议在浏览器添加书签收藏本网页

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页

面向对象程序设计(西安理工大学) 最新知到智慧树满分章节测试答案第2张

面向对象程序设计(西安理工大学) 最新知到智慧树满分章节测试答案第3张


如需获取更多网课答案,可在浏览器访问我们的网站:http://www.mengmianren.com/

面向对象程序设计(西安理工大学) 最新知到智慧树满分章节测试答案第4张

面向对象程序设计(西安理工大学) 最新知到智慧树满分章节测试答案第5张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://www.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

面向对象程序设计(西安理工大学) 最新知到智慧树满分章节测试答案第6张


萌面人优惠券:一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情


筒琶谴假谭说设揪绿媳巷拒赌