13秋北京交通大学《面向对象的程序设计》在线作业一

所属学校:北京交通大学 科目:面向对象的程序设计 2015-03-11 13:13:12
北交《面向对象的程序设计》在线作业一 8Ty傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 8Ty傲朋学习网
单选题8Ty傲朋学习网
多选题8Ty傲朋学习网
判断题8Ty傲朋学习网
一、单选题(共 23 道试题,共 57.5 分。) 8Ty傲朋学习网
V 8Ty傲朋学习网
1. 下列不是C++流对象的是( )。8Ty傲朋学习网
A. cout 8Ty傲朋学习网
B. cin 8Ty傲朋学习网
C. cerr 8Ty傲朋学习网
D. ostream 8Ty傲朋学习网
此题选: D 满分:2.5 分 8Ty傲朋学习网
2. 在表达式 x+y*z中, + 是作为成员函数重载的运算符,* 是作为非成员函数重载的运算符。下列叙述中正确的是( )8Ty傲朋学习网
A. operator+有两个参数,operator*有两个参数 8Ty傲朋学习网
B. operator+有两个参数,operator*有一个参数 8Ty傲朋学习网
C. operator+有一个参数,operator*有两个参数 8Ty傲朋学习网
D. operator+有一个参数,operator*有一个参数 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
3. 面向对象系统不具有( )特性8Ty傲朋学习网
A. 继承性 8Ty傲朋学习网
B. 封装性 8Ty傲朋学习网
C. 过程性 8Ty傲朋学习网
D. 多态性 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
4. 用关键字( )标记的函数被称为虚函数。8Ty傲朋学习网
A. virtual 8Ty傲朋学习网
B. private 8Ty傲朋学习网
C. public 8Ty傲朋学习网
D. protected 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
5. 下列关于静态成员的描述中,错误的是( )。8Ty傲朋学习网
A. 静态成员分为静态数据成员和静态成员函数两种 8Ty傲朋学习网
B. 静态数据成员初始化不用构造函数 8Ty傲朋学习网
C. 静态成员函数中一般不能直接引用非静态成员 8Ty傲朋学习网
D. 静态数据成员初始化必须在类体中 8Ty傲朋学习网
此题选: D 满分:2.5 分 8Ty傲朋学习网
6. 关键字class和typename用于定义模板类型参数,其含义为( )。8Ty傲朋学习网
A. 任何用户定义的类类型 8Ty傲朋学习网
B. C++内部的类型 8Ty傲朋学习网
C. A与B 8Ty傲朋学习网
D. 都不是 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
7. 下列关于运算符重载的叙述中,正确的是( )8Ty傲朋学习网
A. 通过运算符重载,可以定义新的运算符 8Ty傲朋学习网
B. 有的运算符只能作为成员函数重载 8Ty傲朋学习网
C. 若重载运算符+,则相应的运算符函数名是+ 8Ty傲朋学习网
D. 重载一个二元运算符时,必须声明两个形参 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
8. 有如下程序: #include using namespace std; int main( ) { cout.fill(*); cout.width(6); cout.fill(#); cout 123 endl; return 0; } 执行后的输出结果是(8Ty傲朋学习网
A. 8Ty傲朋学习网
B. #123 8Ty傲朋学习网
C. 123 8Ty傲朋学习网
D. 8Ty傲朋学习网
E. #***123 8Ty傲朋学习网
F. 123*** 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
9. 下列关于构造函数的描述中,错误的是( )8Ty傲朋学习网
A. 构造函数可以设置默认参数 8Ty傲朋学习网
B. 构造函数在定义类对象时自动执行 8Ty傲朋学习网
C. 构造函数可以是内联函数 8Ty傲朋学习网
D. 构造函数不可以重载 8Ty傲朋学习网
此题选: D 满分:2.5 分 8Ty傲朋学习网
10. 对于语句 cout ( )8Ty傲朋学习网
A. “cout”是一个输出流对象 8Ty傲朋学习网
B. “endl”的作用是输出回车换行 8Ty傲朋学习网
C. “x”是一个变量 8Ty傲朋学习网
D. “ 8Ty傲朋学习网
此题选: D 满分:2.5 分 8Ty傲朋学习网
11. 若有如下类声明   class My Class {    public:    MyClass() {cout 8Ty傲朋学习网
A. 11 8Ty傲朋学习网
B. 111 8Ty傲朋学习网
C. 1111 8Ty傲朋学习网
D. 11111 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
12. 在C++中,用于实现运行时多态性的是( )8Ty傲朋学习网
A. 内联函数 8Ty傲朋学习网
B. 重载函数 8Ty傲朋学习网
C. 模板函数 8Ty傲朋学习网
D. 虚函数 8Ty傲朋学习网
此题选: D 满分:2.5 分 8Ty傲朋学习网
13. 在下面的一维数组定义中,哪一个有语法错误。( )8Ty傲朋学习网
A. int a[ ]={1,2,3} 8Ty傲朋学习网
B. int a[10]={0} 8Ty傲朋学习网
C. int a[ ] 8Ty傲朋学习网
D. int a[5] 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
14. 假定a为一个整型数组名,则元素a[4]的字节地址为( )。8Ty傲朋学习网
A. a+4 8Ty傲朋学习网
B. a+8 8Ty傲朋学习网
C. a+16 8Ty傲朋学习网
D. a+32 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
15. 作用域运算符的功能是( )8Ty傲朋学习网
A. 给定作用域的大小 8Ty傲朋学习网
B. 表示作用域的级别的 8Ty傲朋学习网
C. 某个成员是属于哪个类的 8Ty傲朋学习网
D. 指出作用域的范围的 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
16. 对于包括()类型数据成员的用户定义类型必须定义其析构函数8Ty傲朋学习网
A. static 8Ty傲朋学习网
B. 指针类型 8Ty傲朋学习网
C. 字符串 8Ty傲朋学习网
D. 字符型 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
17. 以下错误的描述是( )。函数调用可以8Ty傲朋学习网
A. 出现在一个表达式中 8Ty傲朋学习网
B. 出现在执行语句中 8Ty傲朋学习网
C. 作为一个函数的实参 8Ty傲朋学习网
D. 作为一个函数的形参 8Ty傲朋学习网
此题选: D 满分:2.5 分 8Ty傲朋学习网
18. 下面关于析构函数特征的描述正确的是( )。8Ty傲朋学习网
A. 一个类中可以定义多个析构函数 8Ty傲朋学习网
B. 析构函数名与类名相同 8Ty傲朋学习网
C. 析构函数不能指定返回类型 8Ty傲朋学习网
D. 析构函数可以有一个或多个参数 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
19. 对于语句cin x;中各个组成部分,下列叙述中错误的是( )。8Ty傲朋学习网
A. ";"的作用是语句的结束 8Ty傲朋学习网
B. "cin"是一个输出流对象 8Ty傲朋学习网
C. " "称作提取运算符 8Ty傲朋学习网
D. "x"是一个变量 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
20. 函数没有返回值的时候,应该选择( )的函数类型。8Ty傲朋学习网
A. void 8Ty傲朋学习网
B. int 8Ty傲朋学习网
C. 不确定 8Ty傲朋学习网
D. float 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
21. 假定AB为一个类,则执行“AB a(4) , b[3] , * p[2] ;”语句时,自动调用该类构造函数的次数为( )。8Ty傲朋学习网
A. 3 8Ty傲朋学习网
B. 4 8Ty傲朋学习网
C. 6 8Ty傲朋学习网
D. 9 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
22. 有如下程序: #include void fun(int x, int y) { int t = x; x = y; y = t; } int main( ) { int a[2] = {23, 42}; fun(a[1], a[0]); std::cout a[0] ", " a[1] std::endl; return 0; } 执行后的输出结果是( )8Ty傲朋学习网
A. 42, 42 8Ty傲朋学习网
B. 23, 23 8Ty傲朋学习网
C. 23, 42 8Ty傲朋学习网
D. 42, 23 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
23. 类的析构函数的作用是( )8Ty傲朋学习网
A. 一般成员函数 8Ty傲朋学习网
B. 类的初始化 8Ty傲朋学习网
C. 对象初始化 8Ty傲朋学习网
D. 删除对象 8Ty傲朋学习网
此题选: D 满分:2.5 分 8Ty傲朋学习网
北交《面向对象的程序设计》在线作业一 8Ty傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 8Ty傲朋学习网
单选题8Ty傲朋学习网
多选题8Ty傲朋学习网
判断题8Ty傲朋学习网
二、多选题(共 2 道试题,共 5 分。) 8Ty傲朋学习网
V 8Ty傲朋学习网
1. 下面关于析构函数描述正确的是( )8Ty傲朋学习网
A. 系统可以提供默认的析构函数 8Ty傲朋学习网
B. 析构函数必须由用户定义 8Ty傲朋学习网
C. 析构函数没有参数 8Ty傲朋学习网
D. 析构函数可以设置默认参数 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
2. 下面说法正确的是( )8Ty傲朋学习网
A. 所有的函数都可以说明为内置函数 8Ty傲朋学习网
B. 具有循环语句、switch语句的函数不能说明为内置函数 8Ty傲朋学习网
C. 使用内置函数,可以加快程序执行的速度,但会增加程序代码的大小 8Ty傲朋学习网
D. 使用内置函数,可以减小程序代码大小,但使程序执行的速度减慢 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
北交《面向对象的程序设计》在线作业一 8Ty傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 8Ty傲朋学习网
单选题8Ty傲朋学习网
多选题8Ty傲朋学习网
判断题8Ty傲朋学习网
三、判断题(共 15 道试题,共 37.5 分。) 8Ty傲朋学习网
V 8Ty傲朋学习网
1. 对于从基类继承的虚函数,派生类也可以不进行重定义。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
2. 静态数据成员函数是属于某个对象的。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
3. 构造函数的定义必须在类体内 。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
4. 静态数据成员的值是不能改变的 。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
5. 在派生过程中,派生类吸收包括构造函数和析构函数在内的所有基类成员。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
6. 使用const说明常量时,可以不必指出类型.( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
7. 虚函数不能是类的静态成员。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
8. 成员函数中调用的虚函数可能实现动态联编。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
9. 多重继承中,派生类构造函数对其基类构造函数的执行顺序取决于它成员函数初始化表中说明的基类顺序。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
10. 派生类不能作为基类派生出新类。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
11. 作为模板类型参数的关键字class,特别含义是“任何用户定义类的类型”。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
12. 友元函数说明在类体内它是一种成员函数 。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
13. 派生类的成员函数可以直接访问基类的所有成员。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
14. 一般对象和指向对象指针的成员函数表示分别是运算符.和- 。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 8Ty傲朋学习网
15. 在C++语言中,类是支持数据封装的工具。( )8Ty傲朋学习网
A. 错误 8Ty傲朋学习网
B. 正确 8Ty傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分
版权声明

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

分享: