自考计算机应用的专业核心能力是研究计算机系统管理、应用软件开发、网络管理、信息系统管理和网站建设等方面基本知识和技能,主要课程有《计算机基础》、《计算机系统组装与维护》、《网站规划与制作》、《数据库原理与应用》等。上学吧自考计算机应用题库是专门为自考计算机应用考试提供专业且具有品质的题库,希望可以帮助到考生。现在就点击安装APP刷题。以下为试卷的详细内容:
一、单项选择题(本大题共20小题,每小题1分,共20分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。)参考答案见试卷末尾
1、存在定义int a[10],x,*pa;,若pa=&a[0],下列的四个选项中有一个和其他3个选项不是等价的为()
A.x=*pa;
B.x=*(a+1);
C.x=*(pa+1);
D.x=a[1];
2、在派生类中重新定义虚函数时必须与基类保持一致的是()
A.参数类型
B.形参名
C.操作内容
D.赋值
3、下列选项中,与实现运行时多态性无关的是()
A.函数重载
B.虚函数
C.指针
D.引用
4、下列访问公有静态成员的方式,错误的是()
A.类名::静态成员名
B.对象名.静态成员名
C.对象指针->静态成员名
D.对象指针.静态成员名
5、用于标识十六进制前缀或后缀的是()
A.无
B.后缀L或e
C.前缀零
D.前缀0x
6、C++允许在结构中定义函数,这些函数称为()
A.静态函数
B.构造函数
C.析构函数
D.成员函数
7、要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()
A.const char*p="ABCD";
B.char*const p="ABCD";
C.char const*p="ABCD";
D.const char*const p="ABCD";
8、假定一个类的构造函数为A(intaa,intbb)=aa++;b=a*++bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()
A.4和5
B.4和20
C.4和24
D.20和5
9、有关多态性说法不正确的是()
A.C++语言的多态性分为编译时的多态性和运行时的多态性
B.编译时的多态性可通过函数重载实现
C.运行时的多态性可通过模板和虚函数实现
D.实现运行时多态性的机制称为动态多态性
10、下列关于类和对象的说法不正确的是()
A.对象是类的一个实例
B.一个类只能有一个对象
C.一个类只能有一个名字
D.类和对象的关系与数据类型和变量的关系相似
11、关于抽象类,下列表述中正确的是()
A.抽象类的成员函数中至少有一个是没有实现的函数(即无函数体定义的函数)
B.派生类必须实现作为基类的抽象类中的纯虚函数
C.派生类不可能成为抽象类
D.抽象类不能用来定义对象
12、在C++的流类库预定义的缓冲方式下,与标准错误输出设备相联接的是()
A.cin
B.cout
C.cerr
D.clog
13、下面属于重载函数的有() a.void f(int x)(...) b.int f(int y)(...)c.int f(int i,int j)(...)d.float k(int x)(...)
A.4个全部
B.a和d
C.b和c
D.c和d
14、设intx=56;intr=x;若cout<<&x;显示0012FF7A,则cout<<&ar;输出值为()
A.56
B.0012FF7A
C.0012FF7B
D.未知
15、下列描述中,不属于面向对象思想主要特征的是()
A.封装性
B.跨平台性
C.继承性
D.多态性
16、面向对象程序设计语言必须具备的关键要素是()
A.抽象和封装
B.抽象和多态性
C.抽象、封装、继承和多态性
D.抽象、封装和继承性
17、C++程序的执行总是从()开始的。
A.main函数
B.第一行
C.头文件
D.函数注释
18、下列运算符在C++中不能重载的是()
A.?:
B.[]
C.>
D.&
19、下列选项中不是C++语言关键字的是()
A.typedef
B.mycase
C.typeid
D.typename
20、在C++中使用流进行输入输出,其中用于键盘输入的对象是()
A.cerr
B.cin
C.cout
D.cfile
参考答案:
【一、单项选择题】
1~5 AAADD 6~10 DDCCB
11~20点击安装“计算机应用自考题库APP”查看答案
如果这样刷题不过瘾,请立即安装APP刷题,历年真题、高质量模拟题应有尽有。