资源描述:
《全国2013年7月自考计算机基础与程序设计试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、全国2013年7月自考计算机基础与程序设计试题课程代码:02275请考生按规定用笔将所有试题的答案涂、写在答题纸上。选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相代码涂黑。错涂、多涂或
2、未涂均无分。1.一个完整的计算机系统应该包括A.主机和外设B.主机和操作系统C.硬件系统和系统软件D.硬件系统和软件系统2.内存中每个基本单元都有唯一的序号,这个序号称为A.地址B.字节C.代码D.字3.计算机对编译型高级语言的执行方式是A.逐条语句边解释边执行,即解释一条就执行一条B.将整个程序编译完成后再执行,不生成目标程序C.将源程序编译成目标程序,执行连接后的程序D.将源程序解释完毕后再执行4.下面几种运算符中,优先级最高的是A.
3、
4、B.,C.=D.?:5.设有intx=2,y,z;执行z=y=x――;后变量x的值是
5、A.0B.1C.2D.36.若有下列程序段,欲使a=2,b=3,对应正确的数据输入方式是(其中表示换行)。inta,b;scanf("a=%d,b=%d",&a,&b);A.2B.a=2b=33C.a=2,b=3D.2,37.设有声明inta=5,b=10;执行a=a+b,b=a-b,a=a-b之后,变量a和b的值是A.5和5B.5和-5C.5和10D.10和58.下面程序段输出的结果是main(){intx=5,y;if(x<0)y=l;if(x==0)y=0;y=l;pri
6、ntf("%d",y);}A.-5B.-1C.0D.19.若执行下列程序时,从键盘输入数据3和4,则程序的输出结果是main(){inta,b,s;scanf("%d%d",&a,&b);s=a;if(a
7、f("%d",i+j);printf("\n");}A.2334B.234C.23D.2343412.已知strl和str2是字符串,下面函数调用中能正确地完成字符串的输出的是A.puts(strl,str2)B.puts(str2)C.putchar(strl)D.putchar(strl,str2)13.下列程序的输出结果是#includemain(){chars[10]={′a′,′b′,′c′,};s[3]=′\0′;printf("%d",strlen(s));}A.3B.4C.10D.输出值
8、不确定14.设有声明inta[5]=(1,2,3,4,5),b[3]={2,4,6);则表达式a[b[2]一b[1]]的值是A.1B.2C.3D.415.若没有定义局部变量的存储类别,则系统默认的存储类别是A.registerB.staticC.autoD.extern16.执行下面代码片段之后,变量x的值是intx=1,*p;p=&x;++x;*p=5;A.1B.2C.4D.517.执行下面代码片段之后,表达式*(p+1)的值是intx[5]={1,3,5,7,9},*p;p=&x[0];*(p+1)=*(p+3)+x[2
9、];A.3B.7C.10D.1218.下面关于结构体类型的定义中,正确的定义是A.structstudentB.structstudent{{intxh,intxh;charname[10],charname[10];intn1,intn1;},};C.structstudentD.structstudent{{intxh,intxh;charname[10],charname[10];intn1,intn1;};},19.设有声明inta=l,b=2;执行:b=a<<3;之后,变量b的值是A.1B.2C.6D.820.设有
10、声明intu=15,v=2,w=3;执行表达式u=u>>v
11、w<