计算机二级考试真题卷12.docx
- 文档编号:4182799
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:13
- 大小:20.26KB
计算机二级考试真题卷12.docx
《计算机二级考试真题卷12.docx》由会员分享,可在线阅读,更多相关《计算机二级考试真题卷12.docx(13页珍藏版)》请在冰点文库上搜索。
计算机二级考试真题卷12
2013年核算机二级考试真题卷
•本卷共分为1大题50小题,作答时刻为180分钟,总分100分,60分及格。
一、单项挑选题(共50题,每题2分。
每题的备选项中,只要一个最契合题意)
1.下列选项中,不归于模块间耦合的是
A:
数据耦合
B:
同构耦合
C:
异构耦合
D:
共用耦合
参考答案:
C
2.为用户与数据库体系供给接口的言语是
A:
等级言语
B:
数据描绘言语(DDL)
C:
数据操作言语(DML)
D:
汇编言语
参考答案:
C
3.相对于数据库体系,文件体系的首要缺点有数据相关差、数据不一致性和
A:
可重用性差
B:
安全性差
C:
非持久性
D:
冗余性
参考答案:
D
4.C言语规则,程序中各函数之间
A:
既答应直接递归调用也答应直接递归调用
B:
不答应直接递归调用也不答应直接递归调用
C:
答应直接递归调用不答应直接递归调用
D:
不答应直接递归调用答应直接递归调用
参考答案:
A
5.假设在程序中a,b,c均被界说成整型,而且已赋大于1的值,则下列能正确表明代数式的表达式是
A:
1/a*b*c
B:
1/(a*b*c)
C:
1/a/b/(float)c
D:
1.0/a/b/c
参考答案:
D
6.若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是
A:
pb=&x
B:
pb=x;
C:
*pb=&x;
D:
*pb=*x
参考答案:
A
7.设有如下程序:
#includemain____{int**k,*j,i=100;j=&i;k=&j;printf("%d\n",**k);}上面程序的输出成果是
A:
运转过错
B:
100
C:
i的地址
D:
j的地址
参考答案:
B
8.下面函数的功用是sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
A:
求字符串的长度
B:
比较两个字符串的巨细
C:
将字符串s复制到字符串t中
D:
将字符串s接续到字符串t中
参考答案:
B
9.请选出以下程序的输出成果#includesub(x,y,z)intx,y,*z;{*z=y-x;}main____{inta,b,c;sub(10,5,&a);sub(7,a,&b);sub(a,b,&c);printf("%d,%d,%d\n",a,b,c);}
A:
5,2,3
B:
-5,-12,-7
C:
-5,-12,-17
D:
5,-2,-7
参考答案:
B
10.设有如下枚举类型界说:
enumlanguage{Basic=3,Assembly,Ada=100,COBOL,Fortran};枚举量Fortran的值为
A:
4
B:
7
C:
102
D:
103
参考答案:
C
11.若有以下阐明和句子,请选出哪个是对c数组元素的正确引证intc[4][5],(*cp)[5];cp=c;
A:
cp+1
B:
*(cp+3)
C:
*(cp+1)+3
D:
*(*cp+2)
参考答案:
D
12.设有如下一段程序:
int*var,ab;ab=100var=&ab;ab=*var+10;履行上面的程序后,ab的值为
A:
120
B:
110
C:
100
D:
90
参考答案:
B
13.以下程序段给数组一切的元素输入数据,请挑选正确答案填入。
#includemain____{inta[10],i=0;while(i
A:
a+(i++)
B:
&a[i+1]
C:
a+i
D:
&a[++i]
参考答案:
A
14.现在微型机常用的5.25寸双面高密度软盘的容量是
A:
360KB
B:
1.44MB
C:
760KB
D:
1.2MB
参考答案:
D
15.具有多媒体功用的微机体系常用CD-ROM作为外存储器,它是
A:
只读内存储器
B:
只读大容量软盘
C:
只读硬盘
D:
只读光盘
参考答案:
D
16.依照数据模型分类,FoxBASE和dBASE是归于
A:
层次型
B:
网状型
C:
联系型
D:
混合型
参考答案:
C
17.“核算机等级考试”这七个汉字作为字符串常量,在FoxBASE和dBASE中,可以表明为
A:
{核算机等级考试}
B:
(核算机等级考试)
C:
核算机等级考试
D:
“核算机等级考试”
参考答案:
D
18.下面关于文件的叙说中过错的是 。
A:
随机文件中各条记载的长度是相同的]
B:
翻开随机文件时选用的文件存取办法应该是Random
C:
向随机文件中写数据应运用句子Print#文件号
D:
翻开随机文件与翻开次序文件相同,都运用Open句子
参考答案:
C
19.设窗体上有一个图片框Picture1,要在程序运转期间装入当时文件夹下的图形文件File1.jpg,能完成此功用的句子是 。
A:
Picture1.Picture=”Flie1.jpg
B:
Picture1.Picture=LoadPicture(“File1.jpg”)
C:
LoadPicture(“File1.jpg”)
D:
CallLoadPicture(“File1.jpg”)
参考答案:
B
20.为到达把a、b中的值交流后输出的意图,或人编程如下PrivateSubCommand1_Click____a%=10:
b%=20Callswap(a,b)Printa,bEndSubPrivateSubswap(ByValaAsInteger,ByValbAsInteger)c=a:
a=b:
b=cEndSub在运转时发现输出成果错了,需求修正。
下面列出的过错原因和修正计划中正确的是 。
A:
调用swap进程的句子过错,应改为Callswapa,b
B:
输出句子过错,应改为Print”a”,”b”
C:
进程的形式参数有错,应改为swap(ByRefaAsInteger,ByRefbAsInteger)
D:
swap中3条赋值句子的次序是过错的,应改为a=b:
b=c:
c=a
参考答案:
C
21.下面程序的输出成果是 。
PrivateSubCommand1_Click____ch$=”ABCDEF”procchPrintchEndSubPrivateSubproc(chAsString)S=””Fork=Len(ch)To1Step-1s=s&Mid(ch,k,1)Nextkch=sEndSub
A:
ABCDEF
B:
FEDCBA
C:
A
D:
F
参考答案:
B
22.在窗体上画一个名称为Command1的指令按钮,并编写以下程序PrivateSubCommand1_Click____Dimn%,b,tt=1:
b=1:
n=2Dob=b*nt=t+bn=n+1LoopUntiln>9PrinttEndSub此程序核算并输出一个表达式的值,该表达式是 。
A:
9!
B:
10!
C:
1!
+2!
+…+9!
D:
1!
+2!
+…+10!
参考答案:
C
23.有一个名称为Form1的窗体,上面没有控件,设有以下程序(其间办法Pset(X,Y)的功用是在坐标X,Y处画一个点)DimcmdmaveAsBooleanPrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)cmdmave=TrueEndSubPrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfcmdmaveThenForm1.Pset(X,Y)EndIfEndSubPrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)cmdmave=FalseEndSub此程序的功用是 。
A:
每按下鼠标键一次,在鼠标所指方位画一个点
B:
按下鼠标键,则在鼠标所指方位画一个点;铺开鼠标键,则此点消失
C:
不按鼠标键而拖动鼠标,则沿鼠标拖动的轨道画一条线
D:
按下鼠标键并拖动鼠标,则沿鼠标拖动的轨道画一条线,铺开鼠标键则完毕画线
参考答案:
D
24.要使一个文本框可以显现多行文本,应设置为True的特点是 。
A:
Enabled
B:
MultiLine
C:
MasLenfth
D:
Width
参考答案:
B
25.在窗体上有一个名为Text1的文本框。
当光标在文本框中时,假如按下字母键“A”,则被调用的事情进程是
A:
Form_KeyPress()
B:
Text1_LostFocus()
C:
Text1_Click()
D:
Test1_Change()
参考答案:
A
26.若窗体上的图片框中有一个指令按钮,则此按钮的Left特点是指 。
A:
按钮左端到窗体左端的间隔
B:
按钮左端到图片框左端的间隔
C:
按钮中心点到窗体左端的间隔
D:
按钮中心点到图片框左端的间隔
参考答案:
B
27.或人规划了如下程序用来核算并输出7!
(7的阶乘)PrivateSubCommand1_Click____t=0Fork=7To2Step-1t=t*kNextPrinttEndSub履行程序时,发现成果是过错的,下面的修正计划中可以得到正确结构的是 。
A:
把t=0改为t=1
B:
把Fork=7To2Step-1改为Fork=7To1Step-1
C:
把Fork=7To2Stip-1改为Fork=1To7
D:
把Next改为Nexik
参考答案:
A
28.软件是指____ 。
A:
程序
B:
程序和文档
C:
算法加数据结构
D:
程序、数据与相关文档的完好调集
参考答案:
D
29.冒泡排序在最坏情况下的比较次数是 。
A:
n(n+1)/2
B:
nlog2n
C:
n(n-1)/2
D:
n/2
参考答案:
C
30.若阐明int*p,n;则经过句子scanf可以正确读入数据的程序段是
A:
p=&n;scanf("%d",&p);
B:
p=&n;scanf("%d",*p);
C:
scanf("%d",n);
D:
p=&n;scanf("%d",p);
参考答案:
D
31.在C言语中,变量的隐含存储类别是
A:
auto
B:
static
C:
extern
D:
无存储类别
参考答案:
A
32.函数fseek(pf,OL,SEEK_EN中的SEEK_END代表的起始点是
A:
文件开端
B:
文件结尾
C:
文件当时方位
D:
以上都不对
参考答案:
B
33.有以下程序#includemain____{FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);fclose(fp);fp=fopen("d1.dat","r");fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n);fclose(fp);}程序运转后的输出成果是
A:
2030
B:
2050
C:
3050
D:
3020
参考答案:
A
34.以下程序的输出成果是#includeintfun(intn,int*s){intf1,f2;if(n==0||n==1)*s=1;else{fun(n-1,&f1);fun(n-2,&f2);*s=f1+f2;}}voidmain____{intx;fun(6,&x);printf(“\n%d”,x);}
A:
7
B:
13
C:
9
D:
10
参考答案:
B
35.若有以下的阐明,对初值中整数2的正确引证办法是staticstruct{charch;inti;doublex;}a[2][3]={{{‘a’,1,3.45},{‘b’,2,7.98},{‘c’,31,93}}};
A:
a[0][1].ch
B:
a[0][1].i
C:
a[0][0].i
D:
a[0][2].i
参考答案:
B
36.若有以下界说的句子structstudent{intage;intnum;};structstudentstu[3]={{1001,20},{1002,19},{1003,21}};main____{structstudent*p;p=stu;……}则以下不正确的引证是
A:
(p++)->num
B:
p++
C:
(*p).num
D:
p=&stu.age
参考答案:
D
37.以下与函数fseek(fp,0L,SEEK_SET)有相同效果的是
A:
feof(fp)
B:
ftell(fp)
C:
fgetc(fp)
D:
rewind(fp)
参考答案:
D
38.若有以下阐明和句子char*language____={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};char**q;q=language+2;则句子printf(“%o\n”,*q);
A:
输出的是language[2]元素的地址
B:
输出的是字符串PASCAL
C:
输出的是language[2]元素的值,它是字符串PASCAL的首地址
D:
格局阐明不正确,无法得到确认的输出
参考答案:
C
39.设已履行预编译指令#include,以下程序段的输出成果是chars____=”anapple”;printf(“%d\n”,strlen(s));
A:
7
B:
8
C:
9
D:
10
参考答案:
B
40.下面程序段的运转成果是char*p=”%d,a=%d,b=%d\n”;inta=111,b=10,c;c=a%b;p+=3;printf(“p,c,a,b);
A:
1,a=111,b=10
B:
a=1,b=111
C:
a=111,b=10
D:
以上成果都不是
参考答案:
B
41.以下程序的输出成果为#includemain____{char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;p=alpha;for(i=0;i
A:
ABCDEFGHIJKL
B:
ABCD
C:
ABCDEFGHIJKLMNOPQRST
D:
AEIM
参考答案:
C
42.主程序调用findmax函数求出数组中最大元素在数组中的下标,____中需填写的内容是#includefindmax(int*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])____;}main____{inta[10],i,k;for(i=0;i
A:
k=p
B:
*k=p
C:
k=p-s
D:
*k=p-s
参考答案:
B
43.下列二维数组初始化句子中,不正确的是
A:
intb____[5]={2,9,6,0,8,7,4};
B:
intb[3][5]={0,0,9};
C:
intb____[4]={{3,9,},{7,6,8},{2}};
D:
intb[3][2]={(8.4),(2,1),(5,9)};
参考答案:
D
44.界说如下变量和数组inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面句子的输出成果是for(i=0;1
A:
159
B:
147
C:
357
D:
369
参考答案:
C
45.下列字符串是合法的用户标识符的是
A:
_HJ
B:
9_student
C:
long
D:
LINE1
参考答案:
A
46.以下程序段的输出成果是inta=1234;printf(“%2d\n”,a);
A:
12
B:
34
C:
1234
D:
提示犯错,无成果
参考答案:
C
47.下列数据结构中,按先进后出准则安排数据的是
A:
线性链表
B:
栈
C:
循环链表
D:
次序表
参考答案:
B
48.具有3个节点的二叉树有
A:
2种形状
B:
4种形状
C:
7种形状
D:
5种形状
参考答案:
D
49.下列叙说中,不归于测验的特征的是
A:
测验的挑剔性
B:
彻底测验的不可能性
C:
测验的可靠性
D:
测验的经济性
参考答案:
C
50.需求剖析中开发人员要从用户那里了解
A:
软件做什么
B:
用户运用界面
C:
输入的信息
D:
软件的规划
参考答案:
A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 考试 真题卷 12
![提示](https://static.bingdoc.com/images/bang_tan.gif)