全国计算机等级考试二级c语言程序设计
“全国计算机等级考试二级c语言程序设计”相关的资料有哪些?“全国计算机等级考试二级c语言程序设计”相关的范文有哪些?怎么写?下面是小编为您精心整理的“全国计算机等级考试二级c语言程序设计”相关范文大全或资料大全,欢迎大家分享。
2014年全国计算机等级考试二级C语言程序设计考试大纲
2014年全国计算机等级考试二级C语言程序设计考试大纲(2013版)
基本要求
1.熟悉VisualC++6.0集成开发环境。
2.掌握结构化程序设计的方法,具有良好的程序设计风格。 3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
4.在VisualC++6.0集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。 考试内容
一、C语言程序的结构
1.程序的构成,main函数和其他函数。
2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3.源程序的书写格式。 4.C语言的风格。 二、数据类型及其运算
1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。 2.C运算符的种类、运算优先级和结合性。 3.不同类型数据间的转换与运算。
4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。 三、基本语句
1.表达式语句,空语句,复合语句。
2.输入输出函数的调用,正确输入数据并正确设计输出格式。 四、选择结构程序设计 1.用if语句实现选择结构。
2.用swit
全国计算机等级考试二级C语言课后习题
第二章 C程序设计的初步知识
一、选择题
1.以下选项中正确的整型常量是( )。 A.12. B.-20 C.1,000 D.4 5 6 2.以下选项中正确的实型常量是( )。
2
A.0 B.3. 1415 C.0.329×10 D. .871 3. 以下选项中不正确的实型常量是( )。
A.2.607E-1 B.0.8103e 2 C.-77.77 D.456e-2 4.以下选项中不合法的用户标识符是( )。 A.abc.c B.file C.Main D.PRINTF 5. 以下选项中不合法的用户标识符是( )。 A._123 B.printf C.A $ D.Dim
6.C语言中运算对象必须是整型的运算符是( )。 A.% B./ C.! D.* *
7.可在C程序中用作用户标识符的一组标识符是( )。 A.void define WORD B.as_b3 _123 If C.For -abc case
全国计算机等级考试二级C语言课后习题
第二章 C程序设计的初步知识
一、选择题
1.以下选项中正确的整型常量是( )。 A.12. B.-20 C.1,000 D.4 5 6 2.以下选项中正确的实型常量是( )。
2
A.0 B.3. 1415 C.0.329×10 D. .871 3. 以下选项中不正确的实型常量是( )。
A.2.607E-1 B.0.8103e 2 C.-77.77 D.456e-2 4.以下选项中不合法的用户标识符是( )。 A.abc.c B.file C.Main D.PRINTF 5. 以下选项中不合法的用户标识符是( )。 A._123 B.printf C.A $ D.Dim
6.C语言中运算对象必须是整型的运算符是( )。 A.% B./ C.! D.* *
7.可在C程序中用作用户标识符的一组标识符是( )。 A.void define WORD B.as_b3 _123 If C.For -abc case
2011年9月全国计算机等级考试二级笔试试卷 C语言程序设计
校园网(www.xiaoyuan.com)
2011年9月全国计算机等级考试二级笔试试卷
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)下列关于二叉树的叙述中,正确的是( )。
A)叶子结点总是比度为2的结点少一个 B)叶子结点总是比度为2的结点多一个 C)叶子结点数是度为2的结点数的两倍
D)度为2的结点数是度为1的结点数的两倍
(4)软件按功能可以分为应用软件、系统软
2007年4月全国计算机等级考试二级笔试试卷 C语言程序设计
校园网(www.xiaoyuan.com) 1
2007年4月全国计算机等级考试二级笔试试卷
C语言程序设计
(考试时间120分钟,满分100分)
一、选择题
(1)下列叙述中正确的是( )
A)算法的效率只与问题的规模有关,而与数据的存储结构无关。 B)算法的时间复杂度是指执行算法所需要的计算工作量。 C)数据的逻辑结构与存储结构是一一对应的。 D)算法的时间复杂度与空间复杂度一定相关。 (2)在结构化程序设计中,模块划分的原则是( )
A)各模块应包括尽量多的功能 C)各模块之间的联系应尽量紧密 (3)下列叙述中正确的是( )
A)软件测试的主要目的是发现程序中的错误。 B)软件测试的主要目的是确定程序中错误的位置。
C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作。 D)软件测试是证明软件没有错误。
(4)下面选项中不属于面向对象程序设计特征的是( )
A)继承性
B)多态性
C)类比性
D)封装性
B)各模块的规模应尽量大
D)模块内具有高内聚度、模块间具有低耦合度
(5)下列对队列的叙述正确的是( )
A)队列属于非线性表。 C)队列在队尾删除数据。
B)队列按“先进后出”
2011年9月全国计算机等级考试二级笔试试卷 C语言程序设计
校园网(www.xiaoyuan.com)
2011年9月全国计算机等级考试二级笔试试卷
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)下列关于二叉树的叙述中,正确的是( )。
A)叶子结点总是比度为2的结点少一个 B)叶子结点总是比度为2的结点多一个 C)叶子结点数是度为2的结点数的两倍
D)度为2的结点数是度为1的结点数的两倍
(4)软件按功能可以分为应用软件、系统软
全国计算机等级考试二级教程 - 《C语言程序设计》课后题及参考答案
全国计算机等级考试二级教程——《C语言程序设计》课后题及参考答案
第三章、顺序结构 一、选择题
3.1 若a、b、c、d都是int类型变量且初值为0,以下选项中不正确的赋值语句是
A) a=b=c=100; B) d++; C) c+b; D) d=(c=22)-(b++);
答案:C
3.2 以下选项中不是C语句的是
A) {int i; i++; printf(\答案:C
3.3 以下合法的C语言赋值语句是
A) A=B=58 B) k=int(a+b); C) a=58,b=58 D) --i; 答案:D
3.4 以下程序的输出结果是
A) 0 B) 1 C) 3 D)不确定的值 main() { int x=10,y=3; printf(\答案:C
3.5 若变量已正确说明为int类型,要给a、b、c输入数据,以下不正确的输入语句是
A) read(a,b,c); B) scanf(\C) scanf(\D) scanf(\
答案:D
3.6 若变量已正确说明为float类型,要通过以下赋值语句给a赋予10、b赋予22、c赋予
33,以下不正确的输入形式是
A) 10
全国计算机等级二级考试C语言试题及答案
一、选择题
在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)程序流程图中带有箭头的线段表示的是 C
A)图元关系 B)数据流 C)控制流 D)调用关系 (2)下面不属于软件设计原则的是 C
A)抽象 B)模块化 C)自底向上 D)信息隐蔽 (3)下列选项中,不属于模块间耦合的是 C
A)数据耦合 B)标记耦合 C)异构耦合 D)公共耦合
(4)下列叙述中,不属于软件需求规格说明书的作用的是 D A)便于用户、开发人员进行理解和交流 B)反映出用户问题的结构,可以作为软件开发工作的基础和依据
C)作为确认测试和验收的依据 D)便于开发人员进行需求分析 (5)算法的时间复杂度是指C
A)执行算法程序所需要的时间 B)算法程序的长度 C)算法执行过程中所需要的基本运算次数
D)算法程序中
全国计算机二级笔试基础部分和C语言程序设计
全国计算机二级笔试基础部分和C语言程序设计
全国计算机等级考试二级笔试试卷基础部分和C语言程序设计
99年4月全国计算机等级考试二级笔试试卷基础部分和C语言程序设计 ............................. 1
一、选择题((1)-(40)每个选项1分,(41)-(50)每个选项2分,共60分) ........................... 1 二、填空题(每空2分,共40分) ..................................................................................... 8 2001年4月全国计算机等级考试二级笔试试卷基础部分和C语言程序设计 ....................... 11
一、选择题((1)-(40)题每题1分,(41)-(50)题每题2分,共60分) .................................. 11 ( 二) 填空题 ..........................................................................................
2011年3月全国计算机等级考试二级Visual Basic语言程序设计笔试
2011年3月全国计算机等级考试二级Visual Basic语言程序设计
笔试真题
一、选择题(每小题2分,共70分)
下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡 相应位置上,答在试卷上不得分。 1. 下列关于栈叙述正确的是 A. 栈顶元素最先能被删除 B. 栈顶元素最后才能被删除 C. 栈底元素永远不能被删除 D. 上述三种说法都不对 答案:A
解析:在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。故本题选A。 2. 下列叙述中正确的是
A. 有一个以上根结点的数据结构不一定是非线性结构 B. 只有一个根结点的数据结构不一定是线性结构 C. 循环链表是非线性结构 D. 双向链表是非线性结构 答案:B
解析:如果一个非空的数据结构满足以下两个条件:(1)有且只有一个根结点;(2)每个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构。如果一个数据结构不是线性结构,则称之为非线性结构,故A项错误。有一个根结点的数据结构不一定是线性结构,如二叉树,B项说法