二级C语言考试模拟

2020-06-17 09:54

全国计算机等级考试新版无纸化上机考试临考冲刺模拟实战(三)

(考试时间120分钟,满分100分)

一、选择题(每小题1分,共40小题,共40分) 1.下列叙述正确的是( )。

A.算法的执行效率与数据的存储结构无关

B.算法的空间复杂度是指算法程序中指令(或语句)的条数 C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上三种描述都不对

2.下列叙述中正确的是( )。 A.软件测试应该由程序开发者来完成 B.程序经调试后一般不需要再测试 C.软件维护只包括对程序代码的维护 D.以上三种说法都不对

3.源程序的文档化不包括( )。 A.符号名的命名要有实际意义 B.正确的文档形式 C.良好的视觉组织 D.正确的程序注释

4.下列叙述中错误的是( )。

A.一种数据的逻辑结构可以有多种存储结构 B.数据的存储结构与数据的处理效率无关 C.数据的存储结构与数据的处理效率密切相关

D.数据的存储结构在计算机中所占的空间不一定是连续的 5.下列叙述中正确的是( )。

A.在模块化程序设计中,一个模块应该尽量多地包括与其他模块联系的信息 B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节 C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法

6.设有如下三个关系表:

下列操作中正确的是( )。

A.T=R∩S B.T=R∪S C.T=R×S

全国计算机等级考试新版无纸化上机考试临考冲刺模拟实战(三)

D.T=R/S

7.将E-R图转换到关系模式时,实体与联系都可以表示成( )。 A.属性 B.关系 C.键

D.域

8.设有两个字符串p和q,求q在p中首次出现位置的运算称为( )。 A.连接 B.模式匹配 C.求子串 D.求串长

9,在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )来实现。 A.调用语句 B.命令 C.中令 D.消息

10.设计数据库的存储结构属于( )。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计

11.下列关于运行符重载的描述中,正确的是( )。 A.运算符重载可以改变操作数的个数 B.运算符重载可以改变操作数的优先级 C.运算符重载可以改变运算符的结合性 D.运算符重载可以使运算符实现特殊功能

12.当需要将一个函数boolisnunlber(charc)声明为内联函数时,此内联函数的函数原型为( )。

A.enumboolisnumber(charc); B.defineboolisnumber(charc); C.inlineboolisnumber(charc); D.extemboolisnumber(charc); 13.有如下数组声明:intnum[10】;,下标值引用错误的是( )。 A.num[10]

B.num[5] C.num[3] D.num[0]

14.对于复制构造函数和赋值操作的关系,正确的是( )。

全国计算机等级考试新版无纸化上机考试临考冲刺模拟实战(三)

A.复制构造函数和赋值操作是完全一样的操作 B.进行赋值操作时,会调用类的构造函数

C.当调用复制构造函数时,类的对象正在被建立并被初始化 D.复制构造函数和赋值操作不能在同一个类中被同时定义 15.有如下函数模板声明:

template

TMax(Ta,Tb){return(a>b)?a:b;}

下列对函数模板Max( )的调用中错误的是( )。 A.Max(3.5,4.5) B.Max(3.5,4)

C.Max(35,4.5) D.Max(3.5,4)

16.关于continue语句叙述不正确的是( )。

A.continue语句用于循环体中,结束循环 B.continue语句用于循环体中,它使执行流跳出循环体中尚未执行的语句,并进行下一循环判断

C.continue可以用于if语句中

D.continue语句不能代替break语句 17.若有说明:inta[3][4];则对a数组元素的非法引用是( )。 A.a[0][2*1] B.a[1][3]

C.a[4-2][0] D.a[0][4]

18.下列关于虚函数与函数重载区别的叙述中不正确的是( )。 A.函数说明形式上不同

B.函数允许非成员函数重载,虚函数只能是成员函数

C.函数重载的调用依据参数和类型的差别,虚函数则依据对象 D.函数重载的本体可以在类外定义,虚函数不可以

19.控制格式输入/输出的操作中,设置域宽的函数是( )。 A.WS B.oct

C.setfill(int) D.setw(int)

20.继承机制的作用是( )。

A.信息隐藏 B.数据封装 C.定义新类 D.数据抽象

21.下列关于this指针的叙述中,正确的是( )。

全国计算机等级考试新版无纸化上机考试临考冲刺模拟实战(三)

A.任何与类相关的函数都有this指针 B.类的成员函数都有this指针 C.类的友元函数都有this指针

D.类的非静态成员函数才有this指针

22.下面关于C++流的叙述中,正确的是( )。 A.cin是一个输入流对象

B.可以用ifstream定义一个输出流对象

C.执行语句序列char*y=\;cout<

usingnamespacestd; classTestClass{ protected:

TestClass( ){cout<<'X';} TestClass(charc){cout<

TestClassl(charc){cout<

return0;}

执行这个程序,屏幕上将显示输出( )。 A.y B.yx

C.xy D.yy

24.下列虚基类的声明中正确的是( )。 A.clasSvirtualB:publicA

B.virtualclassB:publicA C.classB:publieAvirtual D.classB:virtualpublicA

25.下列程序的执行结果是( )。 #include classSample {

intx,y; public:

全国计算机等级考试新版无纸化上机考试临考冲刺模拟实战(三)

Sample(){x=y=0;}

Sample(inta,intb){x=a;y=b;} ~Sample() {

if(x==y)

cout<<\; else

cout<<\;

}

voiddisp() {

cout<<\,y=\;};

voidmain() {

Samples1(2,3); s1.disp(); }

A.x=2,y=2

B.x=3,y=3 C.x=2,y=3 D.x=3,y=2

26.下面程序的运行结果为( )。#include voidmain() {

chara='3': switch(a)

{

case'3':cout<<\;

case'2':cout<<\; default:cout<<\; } } A.3 B.321 C.31 D.32

27.有如下程序:

}


二级C语言考试模拟.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:天然药物化学习题集解答(完整)课件

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: