【学历类职业资格】全国自考(计算机软件基础)-试卷2及答案解析.doc
《【学历类职业资格】全国自考(计算机软件基础)-试卷2及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】全国自考(计算机软件基础)-试卷2及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、全国自考(计算机软件基础)-试卷 2 及答案解析(总分:70.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.C 语言中转义字符n 的含义为 【 】(分数:2.00)A.输出字符 nB.回车换行C.换页D.左退一格2.以下选项中,合法的标识符是 【 】(分数:2.00)A.longB._2abcC.3dmaxD.char3.以下选项中,合法的实型常量是 【 】(分数:2.00)A.5E20B.E-3C.2E0D.13E4.已知大写字母 A 的 ASCII 码值是 65,小写字母 a 的 ASCII 码值是 97,则用八进制表示的字符常量101是 【 】(分数:2
2、.00)A.字符 AB.字符 aC.字符 cD.非法的常量5.设整型变量 a、b 的值均为 2,执行表达式“a=(b=ab,b)”后,a 的值是 【 】(分数:2.00)A.一 1B.2C.1D.06.C 语言的基本数据类型是指 【 】(分数:2.00)A.字符型、整型和实型B.整型、长整型和无符号整型C.数组型、指针型和结构类型D.整型、实型和数组型7.若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是 【 】(分数:2.00)A.x=y=5;B.x=n25;C.x+n=i;D.x=5=4+1;8.有以下程序: #includestdioh main() int a=1,b=2,c=3
3、,x; x=(a+bc)c; printf(“dn“,x); 程序的运行结果是 【 】(分数:2.00)A.0B.1C.2D.39.已知 int b=4;,执行语句 b+=b+;后,b 的值是 【 】(分数:2.00)A.8B.9C.10D.1110.已知 int i,s;,下列不能实现计算 (分数:2.00)A.for(i=1,s=0;i=0)y=sqrt(x); else y=sqrt(一 x);B.y=sqrt(x); if(xC.if(x=0)y=sqrt(x); if(xD.y=sqrt(x=0?x=一 x);13.下列程序的输出结果是 【 】 #include main() int
4、 x=1,a=0,b=0; switch(x) case 0:b+; case 1:a+; ease 2:a+;b+; printf(“d,dn“,a,b); (分数:2.00)A.1,0B.1,1C.2,1D.2,214.设有数据定义语句 char s110=“123“,s210=“ABCDE“;,则执行语句printf(“d“,str1en(strcat(s1,s2);后的输出是 【 】(分数:2.00)A.3B.5C.8D.1015.有以下程序 #include main() int x32=0,i; for(i=0;i,则输出结果为 【 】(分数:2.00)A.2 0 0B.2 0 4
5、C.2 4 0D.2 4 6二、填空题(总题数:10,分数:20.00)16.已知 int a;,表达式(a=1,a*=2),a+4)的值是 1。(分数:2.00)填空项 1:_17.C 语言中,唯一的三目运算符是 1。(分数:2.00)填空项 1:_18.int a10=2,4,6,7,8,10;,则 aa1/= 1。(分数:2.00)填空项 1:_19.下面程序段的时间复杂度是 1。 i=s=0; while(s填空项 1:_20.数据结构研究的主要内容包括数据的逻辑结构、 1 以及它们之间的相互运算。(分数:2.00)填空项 1:_21.在具有 m 个节点的循环队列中,队头指针为 fro
6、nt,队尾指针为 rear,判断循环队列空的条件是 1。(分数:2.00)填空项 1:_22.在二叉树的第 i(i1)层上最多有 1 个节点。(分数:2.00)填空项 1:_23.树所变的二叉树的根节点没有 1。(分数:2.00)填空项 1:_24.数据节点的 1 是衡量查找效率的一个重要标志。(分数:2.00)填空项 1:_25. 1 是程序中相对独立的成分,其应有良好的接口定义。(分数:2.00)填空项 1:_三、简答题(总题数:4,分数:8.00)26.某公司的折扣政策为: (1)只对一次交易额在四万元以上(包括四万元)的客户实施折扣。 (2)如果客户的支付信用好(最近两个月无拖欠款),
7、则折扣率为 10;否则,要根据客户与公司的业务史来定折扣率。 (3)如果客户与本公司的交易史在五年以上(包括五年),则折扣率为 5;否则,折扣率为 2。 请绘制上述问题的判定树。(分数:2.00)_27.给定权值集合15,3,14,2,6,9,16,17,构造相应的哈夫曼树,并计算它的带权路径长度。(分数:2.00)_28.使用克鲁斯卡尔法构造出图 G 的一棵最小生成树。 (分数:2.00)_29.已知一数值序列为33,61,12,75,8,54,41,请分别写出按升序进行排序时,直接选择排序、直接插入排序第一趟结束后的数值序列。(分数:2.00)_四、程序分析题(总题数:4,分数:8.00)
8、30.写出下列程序的运行结果。 #include main() int x=3,y=6,a=0; while(x+!=(y 一=1) a+=1; if(y_31.写出下列程序的运行结果。 #include long fun(int n) long s; if(n=1n=2)s=2; else s=n-un(n 一 1); return s; main() printf(“dn“,fun(3); (分数:2.00)_32.以下函数的功能是使 5*5 阶矩阵转置,将程序补充完整。 void invert(int a55) int i,j,t; for(i=1;i_33.下列算法的功能是将循环队列队
9、首元素的值放入变量 e 后删除队首元素,操作成功返回 1,否则返回0;QUEUE 表示循环队列的数据结构。填空完成算法。 typedef struct int data100; mt head;*队首元素的下标* int tail;*等于队尾元素的下标加 1* QUEUE; Leavequeue(QUEUE*Q,int*e) if( ) return 0; *e=QdataQhead; Q 一head= ; return 1; (分数:2.00)_五、程序设计题(总题数:2,分数:4.00)34.假设二叉树采用二叉链存储结梅存储,设计一个算法,求二叉树的高度。(分数:2.00)_35.编写程序
10、实现采用直接选择排序法对 10 个数进行排序。(分数:2.00)_全国自考(计算机软件基础)-试卷 2 答案解析(总分:70.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.C 语言中转义字符n 的含义为 【 】(分数:2.00)A.输出字符 nB.回车换行 C.换页D.左退一格解析:解析:转义字符以“”开始,后面跟若干个字符,用来表示特定的含义,其中n 表示回车换行,b 表示左退一格,r 表示回车,f 表示换页。2.以下选项中,合法的标识符是 【 】(分数:2.00)A.longB._2abc C.3dmaxD.char解析:解析:C 语言规定标识符只能由字母
11、、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。另外,标识符不能与 C 语言规定的关键字同名。关键字有 auto、break、char、do、long 等。3.以下选项中,合法的实型常量是 【 】(分数:2.00)A.5E20B.E-3C.2E0 D.13E解析:解析:C 用指数形式表示一个实型常量时,E 或 e 之前必须有数字,且 E 或 e 后面的指数必须为整数。4.已知大写字母 A 的 ASCII 码值是 65,小写字母 a 的 ASCII 码值是 97,则用八进制表示的字符常量101是 【 】(分数:2.00)A.字符 A B.字符 aC.字符 cD.非法的常量解析:5.设
12、整型变量 a、b 的值均为 2,执行表达式“a=(b=ab,b)”后,a 的值是 【 】(分数:2.00)A.一 1B.2C.1D.0 解析:解析:逗号轰达式的执行过程是:顺次从左向右计算每个表达式的值,逗号表达式的值为最后一个表达式的值。6.C 语言的基本数据类型是指 【 】(分数:2.00)A.字符型、整型和实型 B.整型、长整型和无符号整型C.数组型、指针型和结构类型D.整型、实型和数组型解析:解析:C 语言的基本数据类型是指整型、实型(浮点型)和字符型。7.若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是 【 】(分数:2.00)A.x=y=5; B.x=n25;C.x+n=i
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 全国 自考 计算机软件 基础 试卷 答案 解析 DOC
