自考生网为考生们整理提供了“2017年4月自考02243计算机软件基础(一)历年真题及答案”,更多02243计算机软件基础(一)真题内容可点击查看02243计算机软件基础(一)真题及答案汇总。
注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。
1、为了满足在使用过程中,用户对软件提出的新功能要求,需要修改或者再开发软件,以
扩充软件性能、改进加I效率、提高软件的可维护性的是
A.改正性维护
B.适应性维护
C.完善性维护
D.预防性维护
2、从未排序序列中依次取出元素与已排序序列中的元素进行比较,将其放人已排序序列
的正确位置上,这样的排序方法称为
A.插人排序
B.胃泡排序.
C.希尔排序
D.选择排序
3、若采用折半查找法,对节点个数为30的顺序存储有序表,则查找第30个节点的成功查
找次数为
A.4
B.5
C.6
D.7
4、向顺序栈中压人新元素时,应当
A.先移动栈顶指针,再存人元索
B.先存人元素,再移动栈顶指针
C.先后次序无关紧要
D.同时进行
5、已知数组A[10][6],每个元素占4个字节,数组的首地址为1000,按列存放的话,元素as的地址为
A.1212
B.1092
C.1084
D.1220
6、在一个单链表中,若要在p所指向的节点后插人--个新节点,则需要相继修改的指针域
的值有
A.1个
B.2个
C.3个
D.4个
7、关于函数的返回值,正确的是
A.一个函数返回值的类型是由return语句中的表达式类型决定的
B.若函数中有“retum(表达式) ;”语句,则该函数不一定有返回值
C.一个函数的返回值的类型是由定义函数时指定的函數类型决定的
D.若函数retum语句后面无表达式,这时函数可能有返回值
8、执行下列程序后的输出结果是
#include < stdio. h>
main( )
{chara[]="abca\0be";
print("%s" ,a);
,网
A.abca \0be
B.abca\0
C.abeal
D.abca
9、C语言中,要求运算数据必须是整型的运算符是
A./
B.+
C.!=
D.%
10、图的连通分量是这个图的_____通子图。
11、一个深度为K且只有K个节点的二叉树顺序存储最少需要_____个存 储空间。
12、【程序分析题】下面程序的输出结果是5。
#inelude < stdio. h>
main( )
{chara[]={9,8,7,6,5,4,3,2,1,0|, *p=a+5;
printf( "呢d".
13、【程序分析题】下列程序的功能是:fun函数计算数组前n + 1项的积,主函数调用fun函数,计算并输出
前5项元素的积。
#tinclude
fun( b,n) .
intn,b[];
{inti,r=l;
for (i=0;i
main( )
{intx,a[]=|1,2,3,4,5,6,7,8};
cn
print("%d\n" ,x);
14、【编程题】试编程:输人若干个学生的成绩统计出平均成绩,并输出低于平均分的学生成绩(用输人负数来结束输人)
15、【编程题】试编程输人有一组关键字值为:7、3.8.2、1.5 3,用直接插人排序的方法进行排序。
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题