下列各种高级语言中,( )是最早提出了对象的概念。(本题2.0分)
A、 Algol 60;
B、 Simula 67;
C、 Smalltalk;
D、 C十十
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
按照标识符的要求,( )符号不能组成标识符。(本题2.0分)
A、 连接符;
B、 下划线;
C、 大小写字母;
D、 数字字符
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列表达式中,( )是合法的。
已知:double m=3.2;tnt n=3;(本题2.0分)
A、 <<2;
B、 (m+n)|n;
C、 !m*=n;
D、 m=5,n=3.1,m+n
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
描述静态数据成员的特性中,( )是错误的。(本题2.0分)
A、 说明静态数据成员时前边要加修饰符static;
B、 静态数据成员要在类体外进行初始化;
C、 引用静态数据成员时,要在静态数据成员名前加<类名>
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列各表达式中,( )有二义性。
已知:int a(5),b(6);(本题2.0分)
A、 a+b>>3;
B、 ++a+b++;
C、 b+(a=3);
D、 (a=3)-a—
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列有关模板和继承的叙述正确的是( )(本题2.0分)
A、 模板不能派生出一个类系,继承都可以派生出一个类系
B、 从类系的成员看,模板类系的成员比继承类系的成员较为稳定
C、 从动态性能看, 继承类系比模板类
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
要将类A说明是类B的虚基类,正确的描述是 ( )(本题2.0分)
A、 class virtual B:public A
B、 class B:virtual public A
C、 virtual class
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列说法哪个正确?(本题2.0分)
A、 不需要定义类,就能创建对象
B、 对象中必须有属性和方法
C、 属性可以是简单变量,也可以是一个对象
D、 属性必须是简单变量
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
关于对象成员占用内存的说法哪个正确?( )(本题2.0分)
A、 同一个类的对象共用同一段内存
B、 同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间
C、 对象的方法不占用内存
D、 以上
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
return语句: ( )(本题2.0分)
A、 只能让方法返回数值
B、 方法都必须含有
C、 方法中可以有多句return
D、 不能用来返回对象
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
void的含义:( )(本题2.0分)
A、 方法没有返回值
B、 方法体为空
C、 没有意义
D、 定义方法时必须使用
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列修饰符中与访问控制无关的是 ( )(本题2.0分)
A、 private
B、 public
C、 protected
D、 final
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
关于 for循环和 while循环的说法哪个正确?( )(本题2.0分)
A、 while循环先判断后执行,for循环先执行后判断。
B、 while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
while循环和 do…while循环的区别是:( )(本题2.0分)
A、 没有区别,这两个结构任何情况下效果一样
B、 while循环比 do…while循环执行效率高
C、 while循环是先循环后判断,所
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
关于选择结构下列哪个说法正确?( )(本题2.0分)
A、 if语句和 else语句必须成对出现
B、 if语句可以没有else语句对应
C、 switch结构中每个case语句中必须用break语句
D
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象( )(本题2.0分)
A、 FileInputStream
B、 FileOutputStream
C、 DataOutputStream
D、
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下面哪一个import命令可以为我们提供编写网络应用程序的类( )(本题2.0分)
A、 import java.sql.*;
B、 import java.util.*;
C、 import java.io.*
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列符号中,( )不可作为分隔符。(本题2.0分)
A、 ,
B、 :
C、 ?
D、 ;
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
按照标识符的要求,( )符号不能组成标识符。(本题2.0分)
A、 连接符;
B、 下划线;
C、 大小写字母;
D、 数字字符
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
C++对C语言作了很多改进,下列描述中( )使得C语言发生了质变,即从面向过程变成为面向对象。(本题2.0分)
A、 增加了一‘些新的运算符;
B、 允许函数重载,并允许设置缺省参数;
C、 规定函数说明必须用原
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下面关于类概念的描述中,( )是错误的。(本题2.0分)
A、 类是抽象数据类型的实现;
B、 类是具有共同行为的若干对象的统—描述体;
C、 类是创建对象的样板;
D、 类就是C语言中的结构类型
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
关于C++与C语言的关系的描述中,( )是错误的。(本题2.0分)
A、 C语言是C++的一个子集;
B、 C语言与C++是兼容的;
C、 C++对C语言进行了一些改进;
D、 C++和C语言都是面向对
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
( )不是面向对象系统所包含的要素。(本题2.0分)
A、 重载;
B、 对象;
C、 类;
D、 继承
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下述面向对象抽象的原理中,( )是不对的。(本题2.0分)
A、 数据抽象;
B、 行为共享;
C、 进化;
D、 兼容
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列各种高级语言中,( )是最早提出了对象的概念。(本题2.0分)
A、 Algol 60;
B、 Simula 67;
C、 Smalltalk;
D、 C十十
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列各种高级语言中,( )是面向对象的程序设计语言。(本题2.0分)
A、 BASIC;
B、 PASCAI;
C、 C十十;
D、 Ada
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下面关于对象概念的描述中,( )是错误的。(本题2.0分)
A、 对象就是C语言中的结构变量;
B、 对象代表着正在创建的系统中的一个实体;
C、 对象是——个状态和操作(或方法)的封装体;
D、 对象
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
当一个类的某个函数被说明为virtual时,与这个函数的原型相同的函数在该类及其所有派生类中( ) 。
(本题2.0分)
A、 都是虚函数
B、 只有被重新说明为vittual时才是虚函数
C、 都不是虚函数
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
可以被对象之外访问的成员是( )
(本题2.0分)
A、 私有成员函数
B、 公有成员函数
C、 常量成员函数
D、 所有成员函数
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
类的实例化是指( )
(本题2.0分)
A、 创建类对象
B、 定义类
C、 调用类的成员
D、 指明具体的类
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
要实现动态联编,派生类中的虚函数( )
(本题2.0分)
A、 返回的类型可以与虚函数的原型不同
B、 参数个数可以与虚函数的原型不同
C、 参数类型可以与虚函数的原型不同
D、
以上都不对
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
类的构造函数是在什么时间被自动调用的?( )
(本题2.0分)
A、 类创建时
B、 创建对象时
C、 删除对象时
D、 不自动调用
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
多重继承是( )。
(本题2.0分)
A、 多个单一继承的叠加
B、 导出类有多个直接基类
C、 多个导出类有唯一的基类
D、 每个导出类最多只有一个直接基类,但它可以有多个间接基类
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
C++对C语言作了很多改进,下列描述中( )使得C语言发生了质变,即从面向过程变成了面向对象。
(本题2.0分)
A、 增加了一些新的运算符
B、 允许函数重载,并允许设置默认参数
C、 规定函数说明必
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列关于运算符重载的描述中,错误的是( )。
(本题2.0分)
A、 运算符重载不可以改变操作数的个数
B、 运算符重载不可以改变运算符的功能
C、 运算符重载不可以改变结合方向
D、 运算符重载不可
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
(单选题)
有如下的对类“CSample”的说明,其中( )是错误的。
class CSample {
int a=23;
CSample();
publi
CSample(int val);
~ CS
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列描述中,( )是抽象类的特征。(本题3.0分)
A、 可以说明虚函数
B、 可以进行构造函数重载
C、 可以定义友元函数
D、 不能定义其对象
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
调用一成员函数时,使用动态联编的情况是( )(本题3.0分)
A、 通过对象调用一虚函数
B、 通过指针或引用调用一虚函数
C、 通过对象调用静态函数
D、 通过指针或引用调用一静态函数
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
catch(……)一般放在其他catch子句的后面,该子句( )。(本题3.0分)
A、 抛掷异常
B、 捕获所有类型的异常
C、 检测并处理异常
D、 有语法错误
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
进行文件操作时需要包含( )文件。(本题3.0分)
A、 istream.h
B、 fstream.h
C、 stdio.h
D、 stdlib.h
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
指针可以用来表示数组元素,下列表示中( )是错误的。 已知:int a[3][7](本题3.0分)
A、 *(a+1)[5]
B、 *(*a+3);
C、 *(*(a+1));
D、 *(&a[0][0
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
如果一个类至少有一个虚函数,那么就称该类为( )。(本题3.0分)
A、 抽象类
B、 虚基类
C、 派生类
D、 以上都不对
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
若w=1,x=2,y=3,z=4,则条件表达式w>x?w:z>y?z:x的结果为_______。(本题3.0分)
A、 4
B、 3
C、 2
D、 1
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
以下正确的描述是()(本题3.0分)
A、 不允许设置参数的默认值
B、 设置参数的默认值只能在定义函数的时候设置
C、 设置参数默认值时,应按照从右向左的顺序设置
D、 设置参数默认值时,应该全部参数
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
对于一个类的析构函数,其函数名与类名( )。(本题3.0分)
A、 完全相同
B、 完全不同
C、 只相差一个字符
D、 无关系
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
( )是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。(本题3.0分)
A、 虚析构函数
B、 虚构造函数
C、 纯虚函数
D、 静态成员函数
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用()。(本题3.5分)
A、 内联函数
B、 重载函数
C、 递归调用
D、 嵌套调用
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
关于析构函数,说法错误的是(本题3.5分)
A、 与构造函数几乎正好相反,析构函数用于完成对象被删除前的清理工作。
B、 析构函数在对象的生存期即将结束时由系统自动调用。调用完成后,对象消失,相应的内存单元被释放。
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列关于运算符重载的描述中,错误的是()(本题3.5分)
A、 可以通过运算符重载在C++种创建新的运算符
B、 赋值运算符只能重载为成员函数
C、 运算符函数重载为类的成员函数时,第一操作数是该类对象
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
派生类的构造函数的成员初始化表中,不能包含( )。(本题3.5分)
A、 基类的构造函数
B、 派生类中子对象的初始化
C、 基类中子对象的初始化
D、 派生类中一般数据成员的初始化
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列关于运算符重载的描述中,正确的是( )(本题3.5分)
A、 可以改变运算符的目数
B、 可以改变运算符的优先级
C、 可以改变运算符的结合性
D、 可以改变运算符的功能
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
关于 for循环和 while循环的说法哪个正确?( )(本题3.5分)
A、 while循环先判断后执行,for循环先执行后判断。
B、 while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
要定义整型数组 x ,使之包括初值为 0 的三个元素,下列语句中错误的是( )(本题3.5分)
A、 int x[3]={0,0,0};
B、 int x[]={0};
C、 static int x[3]={0
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
对基类和派生类的关系描述中,( )是错误的。(本题3.5分)
A、 派生类是基类的具体化
B、 派生类是基类的子集
C、 派生类是基类定义的延续
D、 派生类是基类的组合
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
设有类型说明: enum color{red,yellow=3,white,black}; 则执行语句cout<
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上 目前为: 1/2 页 首页 上页 下页 尾页
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
若定义:string str; 当语句cin>>str;执行时,从键盘输入: Microsoft Visual Studio 6.0! 所得结果是str=()。(本题3.5分)
A、 Microsoft Visual Studio
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
使用如setw( )的操作符对数据进行格式输出时,应包含( )文件。(本题3.5分)
A、 iostream.h
B、 fstream.h
C、 iomainp.h
D、 stdlib.h
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
下列的各函数中,()不是类的成员函数(本题3.5分)
A、 构造函数
B、 析构函数
C、 友元函数
D、 复制构造函数
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
程序中主函数的名字为 ( )(本题3.5分)
A、 main
B、 MAIN
C、 Main
D、 任意标识符
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上
如果一个类至少有一个虚函数,那么就称该类为( )。(本题3.5分)
A、 抽象类
B、 虚基类
C、 派生类
D、 以上都不对
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-面向对象的程序设计上 目前为: 1/2 页 首页 上页 下页 尾页