1、某函数申明如下:
void Func(int &nVal1);
有int a,下面使用正确的为:
A.Func(a)
B.Func(&a)
C.Func(*a)
D.Func(&(*a))
参考答案:A
2、避免死锁的一个著名的算法是( )
A.先入先出法
B.银行家算法
C.优秀级算法
D.资源按序分配法
参考答案:B
3、在数据库系统中,产生不一致的根本原因是( )
A.数据存储量太大
B.没有严格保护数据
C.未对数据进行完整性控制
D.数据冗余
参考答案:D
4、设k1,k2是矩阵A的两个不同的特征值,a与b是A的分别属于k1,k2的特征向量,则由a与b是:
A.线性相关
B.线性无关
C.对应分量成比例
D.可能有零向量
参考答案:B
5、Belady’s Anomaly出现在哪里( )
A.内存换页算法
B.内存管理算法
C.预防锁死算法
D.磁盘调度算法
参考答案:A
6、若PAT是一个类,则程序运行时,语句“PAT(*ad)[3];”调用PAT的构造函数的次数是( )
A.2
B.3
C.0
D.1
参考答案:C
7、下面程序的输出是:()
String x="fmn";
x.toUpperCase();
String y=x.replace('f','F');
y=y+"wxy";
System.out.println(y);
A.FmNwxy
B.fmnwxy
C.wxyfmn
D.Fmnwxy
参考答案:D
8、在C++面向对象编程语言中,以下阐述不正确的是:
A.接口中可以用虚方法
B.一个类可以实现多个接口
C.接口不能被实例化
D.接口中可以包含已经实现的方法
参考答案:AD