设为首页    加入收藏

自学考试省级导航

全国 A安徽 B北京 C重庆 F福建 G广东 广西 甘肃 贵州 H河南 河北 湖南 湖北 黑龙江 海南 J江苏 江西 吉林 L辽宁 N内蒙古 宁夏 Q青海 S山东 山西 陕西 四川 上海 T天津
     X新疆 西藏 Y云南 Z浙江 历年真题分类检索

全国2005年4月自考计算机基础与程序设计试题 (完整word版)(一)
2013-04-10 19:42:28 来源:91考试网 作者:www.91exam.org 【

全国2005年4月高等教育自学考试计算机基础与程序设计试题
课程代码:02275
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.与二进制数1011.01等值的十进制数是(   )
A.7.25         
B.11.05
C.11.25         
D.19.25

2.Unix是(   )
A.单用户、单任务的操作系统    
B.单用户、多任务的操作系统
C.多用户、单任务的操作系统    
D.多用户、多任务的操作系统

3.下面数据中最大的数是(   )
A.(1010001.101)2      
B.(121.3)8
C.(97.6)10         
D.(51.5)16

4.断电后会使存储器失去信息的是(   )
A.CD-ROM        
B.RAM
C.ROM         
D.硬盘

5.一个二进制数位也称为一个(   )
A.word         
B.byte
C.KB         
D.bit

6.下面转义字符中,表示字符串结束的是(   )
A. r          
B. n
C. 0          
D. f

7.在Turbo C2.0中,若定义unsigned int a;则变量a在内存中分配的字节数是(   )
A.1个         
B.2个
C.4个         
D.8个

8.设有int x=2,y,z;执行z=y=x--;后,变量z的值是(   )
A.0      
B.1    
C.2     
D.3

9.以十六进制形式输出整数的格式说明符是(   )
A.%u         
B.%ld
C.%x         
D.%o

10.下面合法的if语句是(   )
A.if(a=b)  c++;       
B.if(a=C.ifi(a< >b)  c++;       
D.if(a=>b)  c++;

11.结束while(表达式)循环的条件是(   )
A.当表达式的值为0时      
B.当表达式的值不为0时
C.当表达式的值为1时  &n来源:91考试 网bsp;   
D.当表达式的值为非1时

12.若有定义int a[3][5];则数组a在内存中占用的字节数是(   )
A.8          
B.15
C.16          
D.30

13.在C语言中,当函数返回值的类型缺省时,表示该函数返回值的类型是(   )
A.char         
B.float
C.long         
D.int

14.若有说明:int *p,m=5,n;以下正确的程序段是(   )
A.p=&n;    B.p=&n;
scanf(〃%d〃,n);  scanf(〃%d〃,*p);
C.scanf(〃%d〃,&n);  D.p=&n;
P=n;     *P=m;
15.变量的指针,其含义是指该变量的(   )
A.值          
B.地址
C.名          
D.一个标志

16.结构体是C提供的一种专门处理彼此相互有联系,数据类型(   )
A.不一致的多个数据的数据结构    
B.不一致的单个数据的数据结构
C.一致的多个数据的数据结构    
D.一致的单个数据的数据结构

17.下面列出的位运算符中,表示按位与操作的是(   )
A.~     
B.&     
C.^     
D.|

18.设有说明:int x=0x03,y=3;表达式x&~y的值是(   )
A.0     
B.1     
C.2     
D.3

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

20.设有说明:FILE *fp;char *filename=〃paper〃;
对于fp=fopen(filename,〃rb+〃);语句,下面说法正确的是(   )
A.打开名为filename的文件读写    
B.打开名为paper的文件读写
C.打开名为filename的文件只读    
D.打开名为paper的文件只读

二、多项选择题(本大题共5小题,每小题2分,共10分)
在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。
21.设有int a=3,b=-5;下面表达式值不等于1的有(      )
A.a<0&&b<0    
B.a=fabs(b)-(a+1)
C.aD.(a,2,-5)= =(b,2,a)
E.! (a>0&&b<0)

22.若有定义int a[5];,则对a数组元素或地址的引用错误的有(      )
A.&a[5]     
B.a[2]
C.a++     
D.*a
E.a[0]

23.若有定义及赋值:int  *p,a[4],i;p=a,则可以表示数组元素值的形式是(      )
A.*(a+i)     
B.a+i
C.&a[i]     
D.a[i]
E.*(p+i)

24.设有说明:int u=1,v=3;下面表达式的值为3的是(      )
A.v|u     
B.u&v
C.u ^ v|1     
D.v|u>>1
E.v&~u

25.设有关于结构体类型的定义:(      )
  struct food
{
char name[20];
int kind;
}myfood,*p;
 下面各个选项中语句都正确的是
A.p=&myfood;     B.p=&myfood;
  p->kind=5;       strcpy(p->name,〃rice〃);
C.p=&myfood;     D.strcpy(myfood. name, 〃pie〃);
p.kind=7;       p=&myfood;
E.p=&myfood,p->kind=6;
  strcpy(myfood.name, 〃apple pie〃);

三、简答题(本大题共4小题,每小题4分,共16分)
26.在C语言的switch语句中,switch后面的“表达式”可以是哪些类型的表达式?
27.设有程序如下:
main( )
{
  char ch='A';
    while(ch<='E')
    {
    printf(〃%c〃, ch);
    ch++;
    }
 printf(〃n〃);
  }
(1) 该程序的运行结果是什么?(2分)
(2) 如果要将给定程序的运行结果按相反的顺序输出,请写出相对应的程序。(2分)
28.什么是变量的作用域?什么是局部变量?什么是全局变量?
29.设从ASCII码文件〃DATA2. TXT〃中读取100个整型数据存放在数组array_y中。其说明语句为:
int array_y[100],j;
FILE *fp;
 请写出打开文件;用100次每次读一个整型数据的方法,将100个整型数据读入存放在数组array_y中;以及关闭文件的有关语句。

Tags:自学考试 历年真题
】【打印繁体】 【关闭】 【返回顶部
上一篇全国2011年4月自学考试计算机基础.. 下一篇全国2011年4月自学考试计算机基础..

网站客服QQ: 960335752 - 14613519 - 48225117