www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
做试题,没答案?上自考365,网校名师为你详细解答!
2007年4月自学考试计算机软件基础(一)试卷
第一部分选择题
一、单项选择题(本大题共40小题。每小题l分。共40分)在每小题列出的四个备选项中只有一个是符合题目要求的。请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.属于c语言基本数据类型的是 ( ) A.指针 B.数组 C.结构 D.实型
摄氏温度的正
确的赋值表达式是( )
3.C语言无符号整型变量(unsigned int)的取值范围是 ( ) A.-32768至32767 B.0至32767 C.0至65535 D.-65536至65535
4.C语言中,已知int Y;则执行y=4.9+sqrt(4.0)后,y的值是 ( ) A.6 B.6.9 C.7 D.8.9
5.下列十进制数中,能用八位二进制数正确表示的是 ( ) A.199 B.256 C.300 D.400
6.已知ch是字符型变量.则下列C语言语句中错误的赋值语句是 ( ) A.ch='0' ; B.ch='a+b';
2007年4月自学考试计算机软件基础(一)试卷
1
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
C.ch=7+'9'; D.ch=5+9;
7.C语言中,已知int al,a2;char c1,c2;
( )
8.下面C语言程序段的运行结果是(注:口表示空格) int x=10,y=20,z=30;
printf(”x=%d,y=%d,z=%d”,x,y,z); ( ) A.10,20,30 B.x=10,y=20,z=30 C.x=10 y=20 2=30
main() ( )
A.8,5 B.19,100
2007年4月自学考试计算机软件基础(一)试卷
2
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
C.19,101 D.20,101
( ) A.A B.Z C.a D.z
11.下列值为1的C语言表达式是 ( )
A.! 1&&0 B.10>(2+10) C.!(99>100) D.(2+9)<10
( )
A.3,8, B.3,9, C.4,8, D.4,9,
2007年4月自学考试计算机软件基础(一)试卷
3
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
13.已知a=1,b=2,c=3,d=4;表达式a>b?a:(c>d?c:d)的值是( ) A.0 B.1 C.2 D.4
14.在C语言中,若有while(a)语句,则结束循环的条件是a的值( ) A.为0 B.为1 C.大于0 D.不等于0 15.C语言中break语句 ( )
A.只能用于循环语句中 B.只能用于switch语句中
C.可以用于任意语句中 D.可以用于循环语句或switch语句中 16.C语言中,多重循环中内层循环与外层循环间 ( ) A.可以交叉 B.可以并行
C.必须完全嵌套 D.交叉、并行、嵌套均可 17.执行下列C语言程序后k的值是
( )
A.0 B.10 C.11 D.无穷大
18.C语言中能为字符数组a正确赋值的是 ( )
2007年4月自学考试计算机软件基础(一)试卷
4
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
19.已知:int a[]={0,1,2,3);下列叙述中正确的是( )
A.数组a对应一个存储单元 B.系统根据赋初值的个数决定数组a的长度 C.数组a占用4个字节 D.存放数组a的存储单元的首地址是. 20.下列C语言程序的运行结果是
( )
A.小于0的数 B.0 C.大于0的数 D.随机数
21.在C语言中,语句printf(”%d\n”,strlen(”contry\n0003”));的执行结果是A.10 B.11 C.13 D.14
22.在C语言中,取变量地址的运算符是( ) A.* B.& C.&& D.%
23.已知:int a,*ipl=&a,*ip2;则赋值语句ip2=ip1;的含义是 ( ) A.将ipl的地址赋给ip2 B.将a的地址赋给ipl C.将a的值赋给ip2 D.将a的地址赋给ip2
24.C语言函数的形参为简单变量时,实参与形参之间是 ( ) A.双向传址 B.双向传值
2007年4月自学考试计算机软件基础(一)试卷
5
( ) www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
C.单向传址 D.单向传值
25.执行下列C语言程序段后,变量a的值是( ) int*v,a=200; v=&a: a=*v+10; A.190 B.200 C.210 D.220
26.在C语言中,关于函数之间的数据传递,错误的叙述是 ( ) A.函数可以通过形参和实参传递数据
B.如果函数形参是简单变量,相应的实参可以是常数、表达式或简单变量 C.被调用函数只能通过return语句传递数据
D.如果形参是数组名,实参也可以是数组名,这种传递不是数组值的传递,而是地址传递 27.下列C语言程序的运行结果是
( )
A.8,4 B.8,5
2007年4月自学考试计算机软件基础(一)试卷
6
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
C.9,4 D.9,6
28.C语言中,函数返回值的类型是由 ( )
A.return语句中的表达式类型决定 B.调用该函数时的主调函数类型决定 C.调用该函数时系统临时决定 D.定义该函数时指定的函数类型决定 29.下列C语言程序段运行后屏幕上显示hello!的条件是
( )
A.只要运行程序屏幕就会显示hello!
B.由于条件总不成立因此屏幕不会显示hello! C.当文件test.dat不存在时,显示hello! D.当打开test.dat文件无错误时,显示hello ! 30.已知下列C语言程序
为保证可靠地向数据文件中写入数据,需要在退出for循环之后增加的一个语句是( ) A.close(fp); B.fclose(fp); C.close(*fp); D.felose(*fp);
31.在FoxPro中,如果命令LIST不加任何选项,其功能是显示当前数据库中的 ( ) A.当前记录 B。全部记录
C.从当前记录开始到最后一条记录之间的所有记录
2007年4月自学考试计算机软件基础(一)试卷
7
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
D.从第一条记录开始到当前记录之间的所有记录
32.在FoxPro中,若数值型字段的宽度定为7,小数位数定为2,该字段整数部分允许表示的最小值是 ( )
A.0 B. -99999 C. -9999 D. -999
33.在FoxPro中,已知内存变量M=”28+2”,则命令?M的执行结果是 ( ) A.30 B.28+2 C.”28+2” D.30.OO
34.在FoxPr0中,执行以下语句序列后输出结果为 store 5 to x store 8 to y
?(x>y).AND.(x=y) ( ) A..F. B.T. C.0 D. -1
35.在FoxPro的圆点提示符下执行下列命令 ?LEN('计算机软件基础'—'课'’) 输出结果是 ( ) A.7 B.9 C.14 D.18
36.要建立一个描述教师信息的链表,需要定义如下结构
横线处正确的定义应该是 ( )
2007年4月自学考试计算机软件基础(一)试卷
8
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
A.next B.*next
C.teacher next D.teacher*next
37.假定用上界为m的向量S(1:m)存储栈,设栈顶指针top总是指向栈顶元素,要将x入栈的操作步骤是 ( )
38.在Q(1:m)的向量空间中建立一个循环队列,若队头指针为front,队尾指针为rear,则判断队列为满的条件是 ( )
A.front=rear B.front=rear4+1
C.front=mod(rear,m) D.front=mod(rear,m)4+1
39.已知下列链表结构,指针p、q分别指向图中所示结点,要将q所指的结点从链表中删除,应当使用的一组语句是 ( )
A.P=q ->next;free(q);
B.p ->next=q -> next;free(q); C.p—> next=*p.next;free(q); D.p=(*q).next;free(q);
40.在m个元素构成的链式有序线性表中查找一个元素,则 ( ) A.只能使用顺序查找算法 B.只能使用对分查找算法
C.可以使用顺序查找和对分查找算法 D.不能使用顺序查找和对分查找算法
2007年4月自学考试计算机软件基础(一)试卷
9
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
第二部分非选择题
二、填空题(本大题共l0个空,每空1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。
41.下列C语言程序段中循环体的执行次数是________ 次,循环结束时变量a的值是________.
42.在C语言中有说明语句char strl [] =”program”,str2[10];在调用函数strcpy(str2,str]+2)之后数组strl中的内容是 ________ ,str2中的内容是 ________ 。 43.函数swap(x,y)的功能是交换调用函数中两个变量的值,填空完成程序。 swap(x,y) int*x.*y: {int z: z=*x: ____; *Y=_____; )
44.对于FoxPro中的命令SET ORDER TOE数字表达式],当“数字表达式”为____或___时,所有记录才能恢复原有数据库的排列顺序。
45.在C语言中要动态申请内存空间可使用函数____;要释放动态空间可使用函数________ 三、阅读程序题(本大题共8小题。每小题4分,共32分)
46.运行下列程序,当输入字母a时,输出为____;当输入为字母2时,输出为____。
2007年4月自学考试计算机软件基础(一)试卷
10
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
47.下列程序的功能是输出小于等于200的偶数,填空完成程序。 main() {int i; ____;
while(i<=200)
{printf(”%d”,i); ; )____;
printf(”\n”); )
48.运行下列程序,若从键盘输入字符串a+b=123/(
),写出程序的运行结果。
2007年4月自学考试计算机软件基础(一)试卷
11
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
结果:
49.写出下列程序的运行结果。
结果:
50.写出下列程序的运行结果。
2007年4月自学考试计算机软件基础(一)试卷
12
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
51·下列FoxPro程序段的功能是:统计当前数据库中性别为“女’’的人数且显示性别为“女,,的记录,填空完成程序。DANGAN.DBF的库结构是:姓名(C,8),性别(C,2). SET TALK OFF USE DANGAN N=0 SCAN N=N+1 ENDIF ENDSCAN ?N
struct stack*link: )top; pop()
{struct stack*p;int x;
2007年4月自学考试计算机软件基础(一)试卷
13
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
if(____) return(0); p=top; x=p->data; top___; free(p); return(x); )
53.下列程序的功能是按学生的姓名查询,然后显示学生的成绩排名和平均成绩。查询时可 连续进行,直到输入0时结束。填空完成程序。 #include #include struct student{int rank /*学生按成绩的排名*/ char name[-lO]; /*学生的姓名*/ float score /*学生的平均成绩*/ );
_____stu[]={3,”liming”,.3,4,”zhanghua”,78.2,1,”anli”,95.1,2,”wangqi”, 90.6);
main() {char str[10]; int i; . do
{prinf(”Enter a name”); scanf(”%S”,str);
2007年4月自学考试计算机软件基础(一)试卷
14
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
_____;
四、编写程序题(本大题共2小题,每小题9分,共18分)
54.编写C语言程序:从键盘输入l0个整数,存入一维数组a中,计算数组a中10个元素的平均值,然后输出数组中小于平均值的元素的值。 55.已知数据库Kl.DBF的库结构是: 编号(N,8) 商品名称(C,12) 单价(N,8,1) 实际售价(N,8,1)
根据下列优惠办法,编写程序,计算出每种商品的实际销售价并填入相应实际售价字段。 单价范围 优惠百分比 P<100 0% 100<=P<500 5% 500<=P<2000 6% 2000<=P<5000 7%
2007年4月自学考试计算机软件基础(一)试卷
15
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
5000<=P<8000 8 % 8000<=P 10%
例如,单价P=600元,优惠的比例是6%。
做试题,没答案?上自考365,网校名师为你详细解答!
2007年4月自学考试计算机软件基础(一)试题答案
2007年4月自学考试计算机软件基础(一)试卷
16
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
2007年4月自学考试计算机软件基础(一)试卷
17
www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
4月自学考试计算机软件基础(一)试卷
18
2007年www.4juan.com 自考及各类其他考试历年试题免费免注册下载 超过2万套word文档试题和答案
2007年4月自学考试计算机软件基础(一)试卷
19