2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc

2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc

ID:61493435

大小:63.00 KB

页数:14页

时间:2021-02-06

2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc_第1页
2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc_第2页
2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc_第3页
2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc_第4页
2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc_第5页
资源描述:

《2012年3月全国计算机等级考试二级笔试试卷 C语言程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2012年3月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间90分钟,满分100分)一、选择题((1)—(10)、(21)—(40)每题2分,(11)—(20)每题1分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1) 下列叙述中正确的是A)循环队列是队列的一种顺序存储结构B)循环队列是队列的一种链式存储结构C)循环队列是非线性结构D)循环队列是一直逻辑结构(2)下列叙述中正确的是A)栈是一种先进先出的线性表B)队列是一种后进先出的线性表C)栈和队列都是非线性结构D)以上三种说法都不对(3)一棵二叉

2、树共有25个节点,其中5个时子节点,那么度为1的节点数为A)4B)6C)10D)16(4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A)内模式B)外模式C)概念模式D)逻辑模式(5)在满足实体完整性约束的条件下A)一个关系中可以没有候选关键词B)一个关系中只能有一个候选关键词C)一个关系中必须有多个候选关键词D)一个关系中应该有一个或者多个候选关键词(6)有三个关系R、S和T如下:RSTABCABCABCa12a12b21b21d21c31c31则由关系R和S得到关系T的操作是A)自然连接B)并C)差D)交(7)软件生命周期中的活动不包括A)软件维护B)市场调研C)软件测试D

3、)需求分析(8)下面不属于需求分析阶段任务的是A)确定软件系统的功能需求B)确定软件系统的系能需求C)制定软件集成测试计划D)需求规格说明书审评(9)在黑盒测试方式中,设计测试用例的主要根据是(  )。A)程序外部功能B)程序内部逻辑C)程序数据结构D)程序流程图(10)在软件设计中不使用的工具是(  )。A)系统结构图B)程序流程图C)PAD图D)数据流图(DFD图)(11)针对简单程序设计,以下叙述的实施步骤正确的是(  )。A)确定算法和数据结构、编码、调试、整理文档B)编码、确定算法和数据结构、调试、整理文档C)整理文档、确定算法和数据结构、编码、调试D)确定算法和数据结构、调试、编

4、码、整理文档(12)关于C语言中数的表示,以下叙述正确的是(  )。A)只有整型数在允许范围内能精确无误的表示,实型数会有误差B)只要在在允许范围内整型和实型都能精确表示C)只有实型数在允许范围内能精确无误的表示,整型数会有误差D)只有八进制表示的数在不会有误差(13)以下关于算法叙述错误的是(  )。A)算法可以用伪代码、流程图等多种形式来描述B)一个正确的算法必须有输入C)一个正确的算法必须有输出D)用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码(14)以下叙述错误的是(  )。A)一个C程序可以包含多个不同名的函数B)一个C程序只能有一个主函数C)C程序在书写时,有严

5、格的缩进要求,否则不能编译通过D)C程序的主函数必须用main作为函数名(15)设有以下语句Charch1,ch2,scanf(”%c%c”,&ch1,&ch2);若要为变量ch1和ch2分别输入字符A和B,正确的输入形式应该是(  )。A)A和B之间用逗号间隔B)A和B之间不能有任何间隔符C)A和B之间可以用回车间隔D)A和B之间用空格间隔(16)以下选项中非法的字符常量是(  )。A)'101'B)'65'C)'xff'D)'19'(17)有以下程序#includeMain(){intA=0,B=0,C=0;C=(A-=A-5);(A=B,B+=4);Printf(“%d,%d

6、,%d”,A,B,C)}程序运行后输出的结果是(  )。A)0,4,5B)4,4,5C)4,4,4D)0,0,0(18)设变量均已正确定义并且赋值,以下与其他三组输出结构不同的一组语句是(  )。A)x++;printf((“%d”,x);B)n=++x;printf((“%d”,n);C)++x;printf((“%d”,x);D)n=x++;printf((“%d”,n);(19)以下选项中,能表示逻辑值“假”的是(  )。A)1B)0.C)0D)100.0(20)有以下程序#includeMain(){inta;Scanf(“%d”,&a);If(a++<9)pri

7、ntf((“%d”,a);Elseprintf((“%d”,a--);}程序运行时键盘输入9<回车>,则输出的结构是(  )。A)10B)11C)9D)8(21)有以下程序#includemain(){ints=0,n;for(n=0;n<3;n<++){switch(s){case0;case1;s+=1;case2;s+=2;break;case3;s+3;case4;s+=4;}printf((

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。