2020年计算机二级考试(C++)模拟试卷及参考答案九
2023-10-25
2020年计算机二级考试(C++)模拟试卷及参考答案九
1.下列是if语句的基本形式:
if(表达式)语句 其中“表达式”( ). A.必须是逻辑表达式 B.必须是关系表达式 C.必须是逻辑表达式或关系表达式 D.可以是任意合法的表达式
答案:D
2.某个文档基本页面是纵向的,如果其中某一项需要横向页面,则()。
[A]不可以这样做 [B]在横页开始和结束处插入分节符,通过页面设置为横向,在应用范围内设为“本节” [C]将整个文档分为二个文档来处理 [D]将整个文档分为三个文档来处理
答案:B
3.预防计算机病毒的手段,错误的是()。
[A]要经常地对硬盘上的文件进行备份 [B]凡不需要再写入数据的磁盘都应有写保护 [C]将所有的.COM和.EXE文件赋以“只读”属性 [D]对磁盘进行清洗
答案:D
4.有如下程序:#includeusingnamespacestd;classAA{
有如下程序:#include usingnamespacestd; classAA{ public; AA( ){cOUt<}; classBB:publicAA{ intk; public: BB( ):k(0){tout
5.在Windows菜中,暗淡的命令名项目表示该命令()
A.暂时不能用 B.正在执行 C.包含下一层菜单 D.包含对话框
答案:A
6.以下正确的描述为()
A.每个C++语言程序必须在开头用预处理命令 B.预处理命令必须位于C++源程序的首部 C.在C++语言中预处理命令都以”#”开头 D.C++语言的预处理命令只能实现宏定义和条件编译的功能
答案:C
7.用二维表数据宋表示实体及实体之间联系的数据模型称为______。
A.实体一联系模型 B.层次模型 C.网状模型 D.关系模型
答案:D
8.软件的结构化开发过程各阶段都应产生规范的文档,以下项中,在设计阶段应产生的文档是 ______。
A.可行性分析报告书 B.软件需求说明书 C.软件设计规格说明书 D.软件测试报告书
答案:C
9.构成CPU的主要部件是( )。
A.内存和控制器 B.内存.控制器和运算器 C.高速缓存和运算器 D.控制器和运算器
答案:D
10.下列函数按每行8个输出数组中的数据。
voidfun(int*W.intn) {inti; for(i=0;i{____ printf("%d",w[i]); } printf("\n") } 下画线处应填入的语句是( ). A.if(i/8==0)printf("\n"); B.if(i/8=0)continue; C.if(i%8==0)printf("\n"); D.if(i%8==0)continue;
答案:D
11.若有定义语句“intm={5,4,3,2,1),i=4;”则下列对m数组元素的引用中错误的是( )。
A.m[--i] B.m[2*2] C.m[m[o]] D.m[m[i]]
答案:C
12.进入WORD97后,打开了一个已有文档w1doc,又进行了"新建"操作,则()。
[A]w1.doc被关闭 [B]w1.doc和新建文档均处于打开状态 [C]新建操作失败 [D]新建文档被打开但w1.doc被关闭
答案:B
13.有如下程序 main() { int n[5]={0,0,0},i,k=2; for(i=1;i<3;i++)n[i]=n[i]+1; printf("%d\n",n[k]); }该程序的输出结果是______。
A.不定值B.2C.1D.0
答案:C
14.Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是( )。
Samplea[2],*p=newSample; A.0 B.1 C.2 D.3
答案:D
15.在微机中,西文字符所采用的编码是( )。
A.EBCDIC码 B.ASCII码 C.国标码 D.BCD码
答案:B