东师《50059》2013春第一次在线作业(随机)第1份

所属学校:东北师范大学 科目:50059 2015-03-17 12:25:36
2013春第一次在线作业 8Da傲朋学习网
试卷总分:1008Da傲朋学习网
单选题8Da傲朋学习网
判断题8Da傲朋学习网
一、单选题(共 20 道试题,共 60 分。) 8Da傲朋学习网
V 8Da傲朋学习网
1. 已知类A是类B的友元,类B是类C的友元,则()。8Da傲朋学习网
A. 类A一定是类C的友元 8Da傲朋学习网
B. 类C一定是类A的友元 8Da傲朋学习网
C. 类C的成员函数可以访问类B的对象的任何成员 8Da傲朋学习网
D. 类A的成员函数可以访问类B的对象的任何成员 8Da傲朋学习网
此题选: D 满分:3 分 8Da傲朋学习网
2. 假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“A x(4);”语句后,x.a和x.b的值分别为()。8Da傲朋学习网
A. 1和0 8Da傲朋学习网
B. 1和4 8Da傲朋学习网
C. 4和0 8Da傲朋学习网
D. 4和1 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
3. C++是一种()的程序设计语言。8Da傲朋学习网
A. 面向对象 8Da傲朋学习网
B. 即可面向过程,又可面向对象 8Da傲朋学习网
C. 面向过程 8Da傲朋学习网
D. 面向系统 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
4. 面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。8Da傲朋学习网
A. 对数据的操作 8Da傲朋学习网
B. 信息 8Da傲朋学习网
C. 数据隐藏 8Da傲朋学习网
D. 数据抽象 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
5. 假定一个类的构造函数为“B(int a, int b):a(ax),b(bx){}”, 则执行“B x(6,5);y(3,2);”语句序列后,x.a的值为()。8Da傲朋学习网
A. 2 8Da傲朋学习网
B. 3 8Da傲朋学习网
C. 5 8Da傲朋学习网
D. 6 8Da傲朋学习网
此题选: D 满分:3 分 8Da傲朋学习网
6. 以下叙述正确的是()。8Da傲朋学习网
A. 设置参数的默认值时,应该全部参数都设置 8Da傲朋学习网
B. 不允许设置参数的默认值 8Da傲朋学习网
C. 可以为多个参数设置默认值,但默认值必须从右向左缺省 8Da傲朋学习网
D. 可以为多个参数设置默认值,但默认值必须从左向右缺省 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
7. 在C++中,编写一个内联函数Fun,使用int类型的参数,求其平方并返回,返回值也为int类型,下列定义正确的是()。8Da傲朋学习网
A. int Fun(int x){return x*x;} 8Da傲朋学习网
B. inline int Fun(int x){return x*x;} 8Da傲朋学习网
C. int inline Fun(int x){return x*x;} 8Da傲朋学习网
D. int Fun(int x){inline return x*x;} 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
8. 下列各种高级语言中,不是面向对象的程序设计语言的是()。8Da傲朋学习网
A. C++ 8Da傲朋学习网
B. Java 8Da傲朋学习网
C. VB 8Da傲朋学习网
D. C 8Da傲朋学习网
此题选: D 满分:3 分 8Da傲朋学习网
9. C++利用()实现面向对象程序设计的继承性。8Da傲朋学习网
A. 构造数据类型―类 8Da傲朋学习网
B. 类的派生机制 8Da傲朋学习网
C. 构造数据类型―枚举 8Da傲朋学习网
D. 函数重载与运算符重载 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
10. 当将一个类A说明为另一个类B的友元后,类A能够直接访问类B的()。8Da傲朋学习网
A. 只能是公有成员 8Da傲朋学习网
B. 只能是保护成员 8Da傲朋学习网
C. 只能是除私有成员之外的任何成员 8Da傲朋学习网
D. 具有任何权限的成员 8Da傲朋学习网
此题选: D 满分:3 分 8Da傲朋学习网
11. 假定classA为一个类,a为该类公有的数据成员,px为指向该类对象的指针,则访问px所指对象中数据成员a的格式为()。8Da傲朋学习网
A. px(a) 8Da傲朋学习网
B. px[a] 8Da傲朋学习网
C. px- a 8Da傲朋学习网
D. px.a 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
12. 在下面有关对构造函数的描述中,正确的是()。8Da傲朋学习网
A. 构造函数可以带有返回值 8Da傲朋学习网
B. 构造函数的名字与类名完全相同 8Da傲朋学习网
C. 构造函数必须带有参数 8Da傲朋学习网
D. 构造函数必须定义,不能缺省 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
13. 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。8Da傲朋学习网
A. public 8Da傲朋学习网
B. protected 8Da傲朋学习网
C. private 8Da傲朋学习网
D. static 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
14. 构造函数是一种特殊的成员函数,显式定义时其访问属性应被定义为()。8Da傲朋学习网
A. public 8Da傲朋学习网
B. private 8Da傲朋学习网
C. protected 8Da傲朋学习网
D. static 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
15. 下列说法正确的是()。8Da傲朋学习网
A. 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方 8Da傲朋学习网
B. 内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方 8Da傲朋学习网
C. 类的内联函数必须在类体内定义 8Da傲朋学习网
D. 类的内联函数必须在类体外通过加关键字inline定义 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
16. 关于void指针,下列说法正确的是()。8Da傲朋学习网
A. void指针就是已定义而未初始化的指针 8Da傲朋学习网
B. void指针就是未指向任何数据的指针 8Da傲朋学习网
C. void指针值可以直接赋给一个非void指针 8Da傲朋学习网
D. 指向任何类型数据的指针可直接赋值给一个void指针 8Da傲朋学习网
此题选: D 满分:3 分 8Da傲朋学习网
17. C++利用()实现面向对象程序设计的封装性。8Da傲朋学习网
A. 构造数据类型―类 8Da傲朋学习网
B. 构造数据类型―枚举 8Da傲朋学习网
C. 类的派生机制 8Da傲朋学习网
D. 函数重载与运算符重载 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
18. 以下叙述正确的是()。8Da傲朋学习网
A. 函数的定义和函数的调用都可以嵌套 8Da傲朋学习网
B. 函数的定义和函数的调用均不可以嵌套 8Da傲朋学习网
C. 函数的定义不可以嵌套,函数的调用可以嵌套 8Da傲朋学习网
D. 函数的定义可以嵌套,函数的调用不可以嵌套 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
19. 下面有关重载函数的说法中正确的是()。8Da傲朋学习网
A. 重载函数必须具有不同的返回值类型 8Da傲朋学习网
B. 重载函数形参个数必须不同 8Da傲朋学习网
C. 重载函数必须有不同的形参列表 8Da傲朋学习网
D. 重载函数名可以不同; 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
20. C++程序的执行总是从()开始的。8Da傲朋学习网
A. main函数 8Da傲朋学习网
B. 第一行 8Da傲朋学习网
C. 头文件 8Da傲朋学习网
D. 函数注释 8Da傲朋学习网
满分:3 分 8Da傲朋学习网
2013春第一次在线作业 8Da傲朋学习网
试卷总分:1008Da傲朋学习网
单选题8Da傲朋学习网
判断题8Da傲朋学习网
二、判断题(共 20 道试题,共 40 分。) 8Da傲朋学习网
V 8Da傲朋学习网
1. C++用操作符new和delete来进行动态内存管理(分配与释放堆内存)。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
2. 类和对象之间的关系是具体和抽象的关系。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
3. new和delete运算符不可以被重载。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
4. 可以在类的构造函数中对静态数据成员进行初始化。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
5. 成员函数体可以写在类的内部也可以写在类的外部。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
6. 类是C++中自定义的数据类型。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
7. 在一般的成员函数中都隐含有一个this指针,用来指向对象自身,而在静态成员函数中是没有this指针的。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
8. C++不允许定义有默认参数的函数。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
9. 类中可以包含各种数据类型的数据成员,但不能有其他类对象。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
10. 拷贝构造函数是重载的构造函数。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
11. 一个类的友元一定是另一个类的成员函数。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
12. 多态性是指不同的对象收到相同的消息时产生多种不同的行为方式。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
13. 只要一个类定义了一个构造函数(不一定是无参构造函数),系统将不再给它提供缺省的构造函数。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
14. 在默认参数函数的原型中,所有取缺省值的参数都必须出现在不取缺省值的参数的右边。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
15. 对于类中的对象成员既可以在构造函数的初始化列表中初始化也可以在构造函数体中初始化。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
16. 当一个类被说明为另一个类的友元时,它的所有的成员函数都成为另一个类的友元函数。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
17. 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象成员的值在程序运行期间是不可改变的。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
18. C++语言对同一字母的大小写将认为是同一字符。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
19. 类成员是按照它们在类里被声明的顺序进行初始化的,与它们在成员初始化表中列出的顺序无关。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分 8Da傲朋学习网
20. 重载函数至少在参数个数、参数类型或参数顺序上要有所不同。8Da傲朋学习网
A. 错误 8Da傲朋学习网
B. 正确 8Da傲朋学习网
满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: