以下是湖南自考生网为考生们整理的“7月自考02275计算机基础与程序设计真题及答案”,考生可通过自考历年真题练习更有把握的面对考试,对题型更加熟悉,从而取得更佳的成绩。供考生参考。
7月高等教育自学考试
计算机基础与程序设计试题
课程代码:02275
一、单项选择题(本大题共20 小题,每小题1 分,共20 分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.一个字节也称为一个( )
A.bit B.Byte
C.KB D.word
2.计算机对下列几种存储器中,访问速度快的是( )
A.内存储器 B.CD-ROM
C.软盘 D.硬盘
3.存储容量1GB 等于( )
A.23 字节 B.210 字节
C.220 字节 D.230 字节
4.下面数据中小数是( )
A.(1100101)2 B.(146)8
C.(100)10 D.(65)16
5.在Turbo C2.0 中,欲编辑一个新程序,在主菜单File 项中可选择( )
A.New B.Load
C.Save D.Quit
6.下面各项中,属于C 语言合法实型常量的是( )
A.5E-30 B.3E2.7
C.π D.E25
7.设有int a=3,b=-4,c=8;表达式(a>b)? a:b| |c<0 的值是( )
A.-4 B.0
C.1 D.3
8.以八进制形式输出整数的格式说明符是( )
A.%o B.%d
C.%x D.%u
9.下面程序的输出结果是( )
main ( )
{
int x=5,y;
if(x>0) y=1;
if(x= =0) y=0;
y=-1;
printf(〃%d\n〃,y);
}
A.-5 B.-1
C.0 D.1
10.下面程序段的输出结果是( )
for(i=1;i<3;i+ +)
for(j=1;j<=i;j+ +)
printf(〃%d,i+j);
A.2 3 3 4 B.2 3 4 C.2 3 D.2
3 4 3 4
11.若有定义static char str1[10],str2[ ]=〃China〃;欲将str2 中的字符串拷贝到str1 中去,下面正确的语句是( )
A.strcpy(str2,str1); B.strcpy(&str1,&str2);
C.strcpy(〃China〃,str1); D.strcpy(str1;str2);
12.变量的作用域主要来用决定( )
A.变量的存储长度 B.变量的可引用范围
C.变量的生存期 D.变量的取值范围
13.若有定义int a[10],* p=a;则p+5 表示( )
A.元素a[5]的地址 B.元素a[5]的值
C.元素a[6]的地址 D.元素a[6]的值
14.对于下面的程序段,for 循环输出“*”号的个数是( )
char * s=〃\ ta \ 018bc〃;
for(;*s!='\ 0';s+ +)
printf(〃*〃);
A.2 B.5
C.6 D.9
15.下面关于结构体类型的定义正确的是( )
A.struct human B.struct human
{ {
char name[20] char name[20];
int weight int weight;
int sex int sex;
}; };
C.struct human D.human
{ {
char name[20], char name[20],
int weight; int weight;
int sex, int sex,
}; };
以上“7月自考02275计算机基础与程序设计真题及答案”由湖南自考网指导老师收集整理。