- 相关推荐
计算机二级机试题库
在现实的学习、工作中,我们很多时候都会有考试,接触到试题,试题是命题者根据测试目标和测试事项编写出来的。大家知道什么样的试题才是好试题吗?以下是小编帮大家整理的计算机二级机试题库,欢迎阅读,希望大家能够喜欢。
计算机二级机试题库 1
1下列有关内联函数的叙述中,正确的是( )。
A.内联函数在调用时发生控制转移
B.内联函数必须通过关键字inline来定义
C.内联函数是通过编译器来实现的
D.内联函数函数体的最后一条语句必须是return语句
参考答案:C
参考解析:一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
2语句int*P=&k;定义了指针P,与这个语句等效的语句序列是( )。
A.int* p;P=&k;B.int * P;P=k;C.int * p;* P=&k;D.int * p;* P=k;
参考答案:A
参考解析:本题考查指针和地址,题目中定义了一个指向变量k的一个指针p,那么与题目中等效的表达式A选项,即先定义一个指向整型的指针,然后指向k的地址。
3有如下程序:
#include
using namespace std;
class A
{
public:
A( ){cout<<”A”;}
-A( ){cout<<”-A”;}
};
class B:public A
{
A*P;
public:
B( ){cout<<”B”;P=new A( );}
-B( ){cout<<”~B”; p;}
};
int main( )
{
B obj;
return 0;
}
执行这个程序的输出结果是( )。
A.BAA~A~B~AB.ABA~B~A~AC.BAA~B~A~AD.ABA~A~B~A
参考答案:B
参考解析:本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数。对象释放时,先执行派生类的析构函数,再执行基类的析构函数。所以本题答案为B。
4有如下类定义:
class AA
{
im a:
public:
int getRef( )const{return&a;}//①
int getValue( )const{return a;}//②
void set(int n)const{a=n;}//③
friend void show(AA aA.const{cout<
};
其中四个函数的定义中正确的是( )。
A.①B.②C.③D.④
参考答案:B
参考解析:本题考查常成员函数,常成员函数只能引用本类中的数据成员,而不能修改它。所以本题答案为B。
5若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。
A.Data+(DatA.;B.Data operator+(DatA.;C.Data+operator(DatA.;D.operator+(Data,DatA.;
参考答案:B
参考解析:根据重载加法运算符的格式,只有B选项正确。
6有如下数组声明:int num[10];,下标值引用错误的是( )。
A.num[10]B.num[5]C.num[3]D.hum[o]
参考答案:A
参考解析:数组定义中的数字指的是数组的大小,而下标是从0开始的,所以本题中数组的最后一个元素是num[9]。
7将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
A.DeCr&operator--(int);B.DeCr operator--(DeCr&,int);C.friend DeCr&operator--(DeCr&);D.friend DeCr operator--(DeCr&,int);
参考答案:C
参考解析:把“--”运算符重载为非成员(友元)函数格式:friend<返回类型>operator--( )是前缀的格式;friend<返回类型>operator--(int)是后缀的格式。当然也可以有参数如题中C选项所示。
8如果派生类以proteCted方式继承基类,则原基类的proteCted成员和publiC成员在派生类中的访问属性分别是( )。
A.publiC和publiCB.publiC和proteCtedC.proteCted和publiCD.proteCted和proteCted
参考答案:D
参考解析:本题考查保护继承中派生类对基类的访问属性,在受保护继承中,基类的'公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,所以本题答案为D。
9在函数中,可以用aut0、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是( )。
A.autoB.externC.registerD.static
参考答案:A
参考解析:变量的存储方法分为静态存储和动态存储两大类,包含4种:自动的(auto)、静态的(static)、寄存器的(register)、外部的(extem)。变量如果没有说明存储类型,那么默认就是aut0。
10下列程序的输出结果是( )。
#include
int rain(iltl a,int B)
{
if(a
else retum b;
retum 0;
}
void main( )
{
eout<
}
A.0B.1C.2D.3
参考答案:B
参考解析:本题考查的是函数的调用,第一次调用min(2,3),因为2<3,所以返回值为2,第二次调用min(1,2),因为l<2,所以返回1。
计算机二级机试题库 2
一级 MS Office 上机考试选择题包括计算机基础和计算机网络基础知识,20题,共20分。
1、世界上第一台电子计算机诞生于( B )年。
A)1939 B)1946 C)1952 D)1958
2、冯·诺依曼研制成功的存储程序计算机名叫(A )。
A)EDVAC B)ENIAC C)EDSAC D)MARK-2
3、1949年,世界上第一台( C )计算机投入运行。
A)存储程序 B)微型 C)人工智能 D)巨型
4、计算机的发展趋势是( D )、微型化、网络化和智能化。
A)大型化 B)小型化 C)精巧化 D)巨型
5、新一代计算机是指( B )。
A)奔腾4系列 B)人工智能计算机 C)工作站 D)多媒体计算机
6、计算机从其诞生至今已经经历了四个时代,这种对计算机划时代的原则是根据( A)。
A)计算机所采用的电子器件(即逻辑元件) B)计算机的运算速度
C)程序设计语言 D)计算机的存储量
7、计算机采用的逻辑元件的发展顺序是( B )。
A)晶体管、电子管、集成电路、大规模集成电路
B)电子管、晶体管、集成电路、大规模集成电路
C)晶体管、电子管、集成电路、芯片
D)电子管、晶体管、集成电路、芯片
8、下列不属于第二代计算机特点的一项是( A )。
A)采用电子管作为逻辑元件
B)主存储器主要采用磁芯,辅助存储器主要采用磁盘和磁带
C)运算速度从每秒几万次提高到几十次,主存储器容量扩展到几十万字节
D)出现操作系统,开始使用汇编语言和高级语言
9、在计算机时代的划分中,采用集成电路作为主要逻辑元件的'计算机属于( C )。
A)第一代 B)第二代 C)第三代 D)第四代
10、使用晶体管作为主要逻辑元件的计算机是( B )。
A)第一代 B)第二代 C)第三代 D)第四代
11、用电子管作为电子器件制成的计算机属于( A )。
A)第一代 B)第二代 C)第三代 D)第四代
12、以大规模、超大规模集成电路为主要逻辑元件的计算机属于( D )。
A)第一代计算机 B)第二代计算机 C)第三代计算机 D)第四代计算机
13、现代微机采用的主要元件是( D )。
A)电子管 B)晶体管 C)中小规模集成电路 D)大规模、超大规模集成电路
14、计算机可分为数字计算机、模拟计算机和混合计算机,这是按(C )进行分类。
A)功能和用途 B)性能和规律 C)工作原理 D)控制器
15、专门为某种用途而设计的计算机,称为( A )计算机。
A)专用 B)通用 C)普通 D模拟
16、个人计算机属于( D )。
A)小型计算机 B)巨型计算机 C)大型主机 D)微型计算机
17、大型计算机网络中的主机通常采用( C )。
A)微机 B)小型机 C)大型机 D)巨型机
18、中小企事业单位构建内部网络通常使用( B )。
A)微机 B)小型机 C)大型机 D)巨型机
19、我国自行生产并用于天气预报计算的银河3型计算机属于( D )。
A)微机 B)小型机 C)大型机 D)巨型机
20、早期的计算机是用来进行( A )。
A)科学计算 B)系统仿真 C)自动控制 D)动画设计
【计算机二级机试题库】相关文章:
wps计算机二级考试题库10-25
全国计算机二级考试题库(精选12套)10-25
全国计算机二级考试题库(精选10套)10-17
国家计算机二级考试题库(精选13套)10-25
全国计算机二级考试题库(通用10套)10-17
湖南省计算机二级考试题库(通用10套)10-17