第一范文网 - 专业文章范例文档资料分享平台

全国2008年4月自学考试历年试卷计算机基础与程序设计试题

来源:用户分享 时间:2020-06-17 本文由幼稚园大佬 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

www.4juan.com 各类考试历年试题免费免注册下载 超过2万套word文档试题和答案

全国2008年4月自学考试历年试卷计算机基础与程序设计试题

课程代码:02275

一、单项选择题(本大题共20小题,每小题1分,共20分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.存储容量1KB等于( B ) A.23字节 C.220字节

2.在计算机中,指令通常是由( A ) A.操作码、操作数组成 C.反码、补码组成

B.源操作数、目标操作数组成 D.直接寻址、目的寻址组成 B.210字节 D.230字节

3.与十进制数39等值的二进制数是( A ) A.00100111 C.10100111

B.01001001 D.01011000

4.下列设备中属于输出设备的是( D ) A.扫描仪 C.鼠标

B.键盘 D.显示器

5.整数-2在机器内存中的表示是( B ) A.1000000000000010 C.11111111111111101

B.1111111111111110 D.1111111111111111

6.下列运算符中优先级最低的是( D ) A.> C.%

B.! D.= =

7.设有int a=3,b=-4,c=5;表达式+ +a-c+b+ +的值是( B ) A.-6 C.-4

B.-5 D.-3

8.以十进制无符号形式输出整数的格式说明符是( A ) A.%u C.%o

1

B.%x D.%d

www.4juan.com 各类考试历年试题免费免注册下载 超过2万套word文档试题和答案

9.下列程序段的输出结果是( B )

void main(void) {

iny y=1,x=5; if(x<0)y=-1; if(x>=0)y=0; printf("%d\\n",y); } A.-1 C.1

10.执行如下程序段后,x的值是( B )

int x=1,y=-1; if(y<0)x-=y; else x+=y; A.-1 C.1

B.0 D.2 B.0 D.5

11.执行while(表达式)循环的条件是( C ) A.当表达式的值为0时 C.当表达式的值非0时

12.下列程序段输出的结果是( A ) for(i=1;i<3;i+ +) for(j=1;j<3;j+ +) printf("%d",i+j); A.2 3 3 4 C.2 3 3 4

B.2 3 4 D.2 3 4

B.仅当表达式的值为1时 D.当表达式的值不为1时

13.若有定义int s[4]={1,2,3,4};则s[s[2]-3*s[0]+1]的值是( B ) A.1 C.3

B.2 D.4

14.下列关于C语言程序说法正确的是( D )

2

www.4juan.com 各类考试历年试题免费免注册下载 超过2万套word文档试题和答案

A.C语言程序总是从有定义的函数起顺序执行 B.在C语言程序中,被调用函数必须在main函数中定义 C.C语言程序中的main函数必须放在程序的开始部分 D.C语言程序总是从main函数起开始执行

15.若有int a[ ]={1,2,3,4,5,6,7,8,9,10},且0≤i<10,则对数组元素地址正确表示的是

( D A.&a+1 B.&a+ + C.&a

D.&a[i]

16.下列关于结构体类型定义正确的是( D ) A.struct ABC B.struct ABC { {

int a int a; char b char b; char*p char * p;

}

} C.struct ABC D.struct ABC

{

{

int a; int a, char b; char b, char * p; char *p, };

};

17.下列位运算符中,表示按位异或操作的是( C ) A.~ B.│ C.^

D.&

18.下列各个位运算符的优先级从左到右依次升高的是( C ) A.>>│& ~ B.│>> & ~ C.│& >> ~

D.~│& >>

19.设有说明:int u=1,v=3;则表达式u<<= v的值是( D ) A.0 B.1 C.3

D.8

3

www.4juan.com 各类考试历年试题免费免注册下载 超过2万套word文档试题和答案

20.如果文件存储的是数据在内存中存放的字节形式,则该文件是( C ) A.ASCII文件 C.二进制文件

B.文本文件 D.设备文件

二、多项选择题(本大题共5小题,每小题2分,共10分)

在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。

21.存储在下列哪些设备中的信息可以长期保存?( BCDE ) A.RAM C.硬盘 E.光盘

22.下列语句中正确的有( BDE ) A.if(x>y);

B.if(x=y)&&(x!=0)x+=y;

C.if(x! =y)scanf(“%d,&x);else scanf(“%d”,&y); D.if(x

E.if(x

23.下列循环将会产生死循环的有( ACE ) A.while(1); C.do{ }while(1);

E.for(k=1;k=10;k+ +,k――);

24.设有二维数组int a[4][3];下列表示数组元素a[0][2]地址的有( CDE ) A.a[2] C.*a+2 E.&a[0][2]

25.设有关于结构体类型的定义:( A D ) struct data {

int num; struct data *next; } *p,* head=NULL;

4

B.ROM D.软盘

B.do{ }while(0); D.for(k=1;k>―10;k+ +);

B.*a D.a[0]+2

www.4juan.com 各类考试历年试题免费免注册下载 超过2万套word文档试题和答案

下列语句中正确的有

A.p=(struct data *)malloc(sizeof(struct data)); B.p=(struct data )malloc(sizeof(struct data)); C.p=(struct data *)malloc(sizeof(data)); D.p->next=head; E.p.next=head;

三、简答题(本大题共4小题,每小题4分,共16分)

26.C语言中的运算符“=”与数学中的“=”的意义相同吗?为什么? 27.简述C语言标准库函数strcpy 的格式(或函数原型)与功能。 28.请按照下列要求写出相应的C语句。

假设float类型的变量x1和x2已经定义过,且x1已经初始化为7.3。 (1)定义指向float类型变量的指针变量fpt; (2)使fptr指向x1;

(3)利用fptr,将fptr指向变量的值赋给x2; (4)利用fptr,输出fptr指向变量的值。

29. fread(stu,size,n,fp);中stu、size、n和fp的含义各是什么? 四、阅读分析题(本大题共6小题,每小题5分,共30分) 30.请阅读分析下列程序,然后写出运行结果。 main( ) {

int a=0,b=1;

printf("a=%d,b=%d\\n",a,b); a+=b;b+=a;

printf("a=%d,b=%d\\n",a,b); }

运算结果: a=0,b=2 a=1,b=2

31.若分别输入0和5时,请阅读分析下列程序,然后分别写出两种输入情况下程序的运行结 果。(答案:输入0时,输出0;输入5时,输出35)

5

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新经管营销全国2008年4月自学考试历年试卷计算机基础与程序设计试题 全文阅读和word下载服务。

全国2008年4月自学考试历年试卷计算机基础与程序设计试题 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1082244.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top