2015河南省计算机等级考试试题 二级C试题考试技巧重点
二级计算机答题技巧
二级计算机答题技巧在二级计算机考试中,答题技巧是提高成绩的重要因素之一。
本文将为大家介绍几种二级计算机答题技巧,帮助大家在考试中取得好成绩。
一、审题准确在答题前,首先要认真审题,并确保对题目的要求和内容有清晰的理解。
可以先通读题目,仔细阅读每个选项,然后确定正确答案。
这样做有助于避免因为理解错误而选错答案。
二、掌握基础知识二级计算机考试主要考察计算机基础知识和技能,因此,在答题之前,要对各个知识点进行充分的复习和巩固。
这包括硬件、操作系统、网络、办公软件等方面的基础知识。
只有掌握了这些基础知识,才能在考试中应对各种题型。
三、注意细节在答题过程中,要注意细节,尤其是选择题。
有些选项只是在表面上看似正确,但很容易被忽略一些细微的差别。
因此,在选择题中,要仔细阅读每个选项,并对其进行逐一比较。
对于涉及概念的题目,要理解每个选项的含义,确保选择正确答案。
四、运用逻辑思维二级计算机考试中,有些题目需要用到逻辑思维能力。
例如,逻辑推理题、编程题等。
在解答此类题目时,要清晰地分析问题,合理运用逻辑思维方法,找出问题的解决办法。
同时,在答题时要注意逻辑的严谨性,确保答案的准确性和完整性。
五、练习模拟题在备考阶段,要多做一些模拟题和真题,提前熟悉考试的题型和难度。
通过多次练习,可以掌握答题思路、提升答题速度和准确性。
同时,还可以发现自己在哪些方面存在不足,及时进行补充和改进。
六、注意答题技巧在解答二级计算机考试题目时,还有一些答题技巧可以帮助提高答题效率。
例如,应先解答易题,留下一些时间用来解答难题。
在填空题中,可以对空白的位置进行估算,以减少答题时间。
对于选择题,可以使用排除法来确定正确答案。
同时,在解答题时,要注意回答问题的要求,简明扼要,言之有理。
总结:通过审题准确、掌握基础知识、注意细节、运用逻辑思维、练习模拟题和注意答题技巧,可以帮助大家在二级计算机考试中取得好成绩。
当然,合理的备考规划和积极的备考态度也是不可忽视的因素。
全国计算机二级C基础知识重点讲解
全国计算机等级考试二级C基础知识重点讲解第一章程序设计和C语言本章考纲:1.程序的构成,main函数和其他函数.2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。
3.源程序的书写格式。
4.C语言的风格.本章知识要点:1.了解程序设计的基本概念2.熟记计算机语言的分类3.重点掌握算法的概念及特性4.重点掌握C程序构成及书写格式5.重点掌握上机步骤及编程环境本章考试方式:笔试(4分)本章内容:一、程序:是指可以被计算机连续执行的一条条指令的集合,是人与机器进行对话的语言.用程序设计语言编写程序的过程称为程序设计。
二、计算机语言是人与计算机进行交流的工具。
分为机器语言、汇编语言和高级语言。
三、算法:是为解决一个问题而采取的方法和步骤,可以采用伪代码、流程图和N-S图等进行算法描述。
算法具有:有穷性、确定性、有效性、零个或多个输入、一个或多个输出的特性.四、三种基本的控制结构:顺序、选择、循环结构.五、C程序构成及书写特点C程序的基本单位是函数。
一个C程序由一个或多个函数构成,有且只能有一个主函数(main)。
不论main函数在整个程序中的位置如何,C程序的执行总是从main开始到main结束,各函数之间可以相互调用,但其他函数不能调用主函数。
构成:编译预处理命令返回值类型函数名称(形参类型形参){变量定义执行语句/*…注释…*/执行语句}……书写格式:标识符区分大小写,一般变量采用小写,符号常量采用大写.C语句用分号(;)表示结束。
但是在预处理命令、函数头、花括号之后不能加分号。
六、上机步骤及开发环境1.编辑源程序,源程序以“.c”作为扩展名2.编译,将源程序转换成目标代码,形成“.obj”的二进制文件3.连接,将目标文件和库函数及其他文件连接,形成可执行的二进制文件“。
exe”4.运行开发环境:VC6.0考试真题:1、下列叙述中错误的是(D)-—2006年4月选择第44题A.C语言源程序经编译后生成后缀为。
全国计算机二级C语言考试答题策略及技巧
全国计算机二级C语言考试答题策略及技巧计算机二级C语言考试是广大计算机专业学生必须要应对的一项考试。
为了帮助大家更好地应对这个考试,本文将介绍一些答题策略和技巧,希望能为大家提供一些帮助。
以下是具体的内容:一、了解考试大纲和考试要点在准备考试之前,首先要详细了解考试大纲和考试要点。
考试大纲会明确列出考试的内容范围,而考试要点则会告诉我们在考试中需要重点关注的知识点和考点。
通过对这些内容的了解,我们可以以针对性的方式进行备考,提高考试效率。
二、刷题是关键在备考过程中,刷题是非常关键的一步。
通过解决大量的真题和模拟题,我们可以熟悉考试的题型和难度,掌握解题思路和方法,提高我们的答题水平。
此外,刷题还有助于我们发现自己的薄弱环节,并有针对性地进行复习和强化,从而更好地应对考试。
三、合理安排备考时间备考时间的合理安排对我们备考的效果起到至关重要的作用。
首先,我们要合理划分时间,进行系统而有条理的学习。
其次,要根据自己的实际情况,合理安排每天的学习时间,保证高效率地进行学习和复习。
此外,还要留出一定的时间进行模拟考试和自我检测,检验自己的学习成果。
四、注重基础知识的掌握在备考过程中,要注重对C语言基础知识的掌握。
这些基础知识是我们应对考试的基础,也是我们进行进一步学习和解题的前提。
例如,掌握C语言的语法规则、常用的数据类型和相关操作,以及常见的控制语句和函数等。
通过对这些基础知识的深入理解和掌握,我们可以更好地应对考试中的各类题目。
五、注意细节和常见错误在解答题目的过程中,我们要注意细节和常见错误。
在C语言中,一些小错误常常会导致程序的错误或逻辑的混乱,从而影响整体的解题效果。
因此,在解答题目时,我们要仔细审题,注意细节,并且避免一些常见的错误。
例如,注意变量的命名规范、数组的越界问题、指针的使用等等。
六、做好总结与复习在备考的最后阶段,我们要对之前的学习进行总结和复习。
通过总结,我们可以对所学知识进行整合和梳理,形成系统而完整的知识框架。
全国计算机等级二级C语言考试复习五要点
全国计算机等级二级C语言考试复习五要点一、了解试卷,胸中有数综观近几年全国计算机等级二级基础部分和C语言程序设计的题目,笔试中大多数考题是与大纲要求的基本内容一致的,难度不高,但内容十分广泛,应牢固掌握。
所以,全面复习非常重要。
二、深刻理解,强化概念对于计算机的基础知识和体系,应注意理解,切忌死记硬背。
例如,可以把计算机硬件系统的结构图与实物对照着去理解:控制器和运算器常常集成在一起,称为CPU;存储器分为两种:内存和外存,只有内存才能与CPU直接打交道;所有这些部件又由总线将其联结为一体,这种计算机又称为总线式计算机;又如,计算机之所以称为电脑,就是因为计算机的硬件结构、处理问题的方式和人的大脑结构以及处理问题的方式基本一致。
采用对照、总结、联想的方法来复习这些内容,比死记硬背效果要好得多。
三、归纳整理,适当记忆另一部分需要记忆的知识是计算机基础知识、基本概念。
这些内容看似不起眼,但如果不适当加以记忆,考试时因此失分十分可惜。
如:1946年至今,计算机发展已经历了四个时代,这四个时代是如何划分的?一个计算机系统都由哪几部分组成?各部分关系怎样?我们可以在理解的基础上归纳整理,适当记忆。
需要适当记忆的内容对初学者来说还有许多,如在C语言中有几类不同类型的数据,各类数据在机器内部是如何存储的?C语言中的运算符都有哪些?运算的优先级别、结合方向怎样等。
四、注重实践,融会贯通计算机是一门理论性、实践性都很强的学科,对二级考试的参加者来说,基础理论方面要求不是特别深入,卷面中的题目大多数都可以上机实践。
因此,注重实践,更显得重要。
考生应在对基本知识理解的同时注意多上机实践,通过实践,将所学知识融会贯通。
五、多做练习,查漏补缺在认真地学完考试指定用书后,你可能已雄心勃勃,充满信心。
但千万别高兴过早。
再找一些题集,认真地测试一下,一则可以看看你究竟学习得如何,二则可以查漏补缺,将还没有掌握的内容补起来,以备正式考试时万无一失。
计算机等级考试二级C语言过关技巧
计算机等级考试二级C语言过关技巧这是一篇由网络搜集整理的关于计算机等级考试二级C语言过关技巧的文档,希望对你能有帮助。
一、最好的模拟试题是历年笔试题。
不要以为模拟试题做得越多就越好,大部分是由历年试题混编而成(或者全搬),而且模拟试题有的偏难,大大超出范围的都有,做这些只会给自己造成心理和生理上的负担,导致对程序的兴趣大减。
老实说我只做了一套模拟试题(好象还是某一年的试题),不照样过来了? 而且历年试题最好是有讲解的,不然做了等于白做。
二、参考书要精辟。
很多朋友都有买(借)参考书的习惯,我也是。
我通过图书馆看了很多参考书。
不能说看完了,只能说浏览。
发现有的参考书对试题的讲解比教材还罗嗦,不得不承认讲解详细对我们有好处,可是这样有必要吗?这种书还叫参考书吗?干脆叫“教材参考综合书”算了!还有,有的参考书为了显示自己的`“份量”,加大题目的难度,或者附很多习题但没有对答案的讲解,这样做只能使我们一头雾水,还不如不要这些书。
依我看,一本比较权威出版社出版的针对等考的参考书就足够了。
三、要孤注一掷。
在当今社会上跑路,最多的就是考试,什么自考、报关员、内审员……差不多有一航空母舰!要对付考试就要一心一意,所有事情都要为考试服务,就好象现在对付非典一样。
砍出一条血路,除了吃饭睡觉,其他时间全要为考试作准备,其余的东西嘛,放一边再说!四、上机练习可由做纸上的上机题代替。
我认为,除了DOS命令有上机练习的必要外,对像TC2.0这样的编译环境只要会RUN 会SAVE 就可以了,因为像C 语言这样的上机考试主要是为了考思维,在上机的一个小时里只要给想到算法,谁都可以顺利过关,打几行E文不会要很长时间吧?目前被多数朋友看好的是南开大学出版社出版的上机习题集(教育部考试中心编着)。
五、不懂就问。
不懂了就要问,有老师最好;没有老师嘛,来考网论坛吧,这里高手如云,你我的问题总会得到解答的。
千万别闷着不问,也不要抱饶幸的心理说这种题不会考,因为这样会让你的知识漏洞扩大,万一考了会不知所措。
计算机二级答题技巧总结
计算机二级答题技巧总结一、选择题答题技巧选择题在计算机二级考试中占有一定比重,掌握好答题技巧能够有效提高答题准确率。
以下是一些关键技巧:1. 仔细阅读题目在答题前,要仔细阅读每个选择题的题目,并理解题目的要求和限制。
2. 排除法如果有多个选项,在犹豫不决时,可以通过排除法来缩小选择范围。
将明显错误或不相关的选项排除,提高猜对答案的几率。
3. 分析关键词在选择题中,通常会有一些关键词或者限定词,如“必须”、“不包括”等。
要仔细分析这些关键词,将其与选项进行对比,找出正确答案。
4. 注意题目要求有些选择题会要求选择“最佳”答案或“最适合”答案,而不仅仅是一个正确答案。
特别要注意这类题目的要求,在做出选择前要仔细衡量选项。
二、填空题答题技巧填空题是计算机二级考试中常见的题型,以下是一些填空题答题技巧:1. 定位关键词阅读填空题时,要注意寻找关键词,比如问题中提到的特定术语、数字或关键概念。
这将有助于定位到正确的答案位置。
2. 确保答案完整填空题的答案通常是一个短语、单词或数字。
在填写答案之前,要确保答案完整,并满足题目的要求。
3. 上下文连贯性填空题涉及到的答案通常需要与其上下文相互关联,要保证答案的逻辑连贯性,理解答案与题目的衔接关系。
4. 注意格式要求填空题有时需要按照特定的格式填写答案,如日期、单位、符号等。
要仔细阅读题目要求,并按照要求填写答案。
三、实操题答题技巧实操题是考察学生实际操作能力的题目,以下是一些实操题答题技巧:1. 重点复习操作步骤实操题通常是根据具体的操作步骤来回答问题的,因此,要重点复习各种操作的步骤,掌握每个步骤的要点。
2. 实践操作通过实际操作来加深对操作步骤的理解和记忆。
在答题前,可以先在电脑上进行模拟操作,熟悉各种操作的界面和操作方式。
3. 注意细节在实操题中,细节的处理往往是得分的关键。
要注意各种细节要求,如文件保存格式、快捷键的使用等。
4. 时间管理实操题需要一定的操作时间,为了保证答题顺利完成,要合理安排每个操作步骤的时间,避免因时间不足而草率操作或无法完成任务。
2015河南省计算机等级考试二级考试技巧重点
C、计算机的可运行性 D、计算机的可扩充性
28、汉字国标码在两个字节中各占用( C )位二进制编码。
A、6 B、7 C、8 D、9
21、ASCII码是一种( B )位二进制编码
A、6 B、7 C、8 D、9
22、计算机系统由( C )组成。
A、主机和系统软件 B、硬件系统和应用软件
C、硬件系统和软件系统 D、微处理器和软件系统
23、为防止计算机病毒的传播,在读取外来软盘上的数据文件或应用程序前应该( B )
A、打开软盘的写保护小孔
B、用消病毒软件检查该软盘有无计算机病毒
C、检查硬盘有无计算机病毒,并关掉软盘写保护小孔
D、关闭软盘的写保护小孔
17、静态RAM的特点是( A )
A、在不断电的条件下,其中的信息保持不变,因而不必定期刷新
B、在不断电的条件下,其中的信息不能长时间保持,因而必须定期刷新才不致丢失信息
C、其中的信息只能读不能写
D、其中的信息断电后也不会丢失
18、某工厂的仓库管理软件属于( A )
A、应用软件 B、系统软件 C、工具软件 D、字处理软件
C、一种计算机部件 D、一种计算机程序
35、冯?诺依曼计算机工作原理的设计思想是( B )
A、程序设计 B、程序存储 C、程序编制 D、算法设计
36、对待计算机软件正确的态度是( C )
A、计算机软件不需要维护
10、断电会使原来存储的信息丢失的存储器是( A )
A、半导体RAM B、硬盘 C、ROM D、软盘
11、在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为( C )
2015年3月全国计算机等级考试二级《C语言》真题二及详解
2015年3月全国计算机等级考试二级《C语言》真题二(总分100, 考试时间120分钟)一、选择题1. 下列叙述中正确的是A 算法复杂度是指算法控制结构的复杂程度B 算法复杂度是指设计算法的难度C 算法的时间复杂度是指设计算法的工作量D 算法的复杂度包括时间复杂度与空间复杂度答案:D2. 设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。
现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。
最后该队列中的元素个数为A 2B 1C 3D 52答案:A3. 一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为A 0B 1C 180D 181答案:B4. 设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为A HGFEDCBAB ABCDEFGHC EFGHABCDD DCBAHGFE答案:A5. 在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是A 快速排序B 简单插入排序C 冒泡排序D 以上说法均不正确答案:A6. 下面对软件工程描述正确的是A 软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法B 软件工程的三要素是方法、工具和进程C 软件工程是用于软件的定义、开发和维护的方法D 软件工程是为了解决软件生产率问题答案:A7. 耦合性和内聚性是对模块独立性度量的两个标准。
下列叙述中正确的是A 内聚性是指模块间互相连接的紧密程度B 提高耦合性降低内聚性有利于提高模块的独立性C 耦合性是指一个模块内部各个元素间彼此结合的紧密程度D 降低耦合性提高内聚性有利于提高模块的独立性答案:D8. 下列关于数据库系统的叙述中正确的是A 数据库系统中数据的一致性是指数据类型一致B 数据库系统避免了一切冗余C 数据库系统减少了数据冗余D 数据库系统比文件系统能管理更多的数据答案:C9. 一名演员可以出演多部电影,则实体演员和电影之间的联系是A 多对多B 一对一C 多对一D 一对多答案:A10. 下面可以作为软件需求分析工具的是A 包图B 程序流程图C PAD图D 数据流程图(DFD图)答案:D11. 有以下程序#include <stdio.h>main(){ int a=2,b=3,c=4;a*=16 +(b++) - (++c);printf("%d \n",a );}程序运行后的输出结果是A 15B 30C 28D 14答案:C12. 以下叙述正确的是A 通过分解成简单子任务,可以完成任何复杂任务B 每个结构化程序都要包含全部三种基本结构C C语言程序的所有自定义函数只能写在同一个源文件中D C语言程序允许使用多个main函数,只要它们的函数体各不相同即可答案:A13. 以下选项中,合法的C语言实数是A E4.8B 4.3e0.2C 4e0D 0.29E答案:C14. 设a,b,c已定义为整型变量,以下选项中不正确的赋值表达式是A a = 3 = (b = 2) = 1;B a = (b = 0) * c + 1;C a = (b = 0) * c + 1;D a = 10 % (b = c = 2.0);答案:A15. 若变量已正确定义并赋初值,以下合法的赋值语句是A k=(m==n);B k=-m-nC k=int(m+n);D k=m*n=1;答案:A16. 以下关于逻辑运算符两侧运算对象的叙述中正确的是A 只能是整数0或1B 只能是整数0或非0整数C 可以是结构体类型的数据D 可以是任意合法的表达式答案:D17. 以下选项中错误的是A printf("%s\n", 's');B printf("%d %c\n", 's','s');C printf("%c\n", 's'- 32);D printf("%c\n", 65);答案:A18. 若有定义:char ch;当执行以下循环时从键盘输入abcde<回车>,将输出*的个数是while((ch=getchar())=='e') printf("*");A 4B 0C 5D 1答案:B19. 有以下程序#include <stdio.h>。
2015年全国计算机等级考试二级C语言考试大纲及重点详解
2015年全国计算机等级考试二级C语言考试大纲及重点详解2014年全国计算机等级考试二级C语言考试大纲◆基本要求1.熟悉Visual C++ 6.0 集成开发环境。
2.掌握结构化程序设计的方法,具有良好的程序设计风格。
3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
4.在Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力◆考试内容一、C语言程序的结构1.程序的构成,main函数和其他函数。
2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。
3.源程序的书写格式。
4.C语言的风格。
二、数据类型及其运算1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。
2.C运算符的种类、运算优先级和结合性。
3.不同类型数据间的转换与运算。
4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
三、基本语句1.表达式语句,空语句,复合语句。
2.输入输出函数的调用,正确输入数据并正确设计输出格式。
四、选择结构程序设计1.用if语句实现选择结构。
2.用switch语句实现多分支选择结构。
3.选择结构的嵌套。
五、循环结构程序设计1.for循环结构。
2.while和do-while循环结构。
3.continue语句和break语句。
4.循环的嵌套。
六、数组的定义和引用1.一维数组和二维数组的定义、初始化和数组元素的引用。
2.字符串与字符数组。
七、函数1.库函数的正确调用。
2.函数的定义方法。
3.函数的类型和返回值。
4.形式参数与实在参数,参数值传递。
5.函数的正确调用,嵌套调用,递归调用。
6.局部变量和全局变量。
7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。
八、编译预处理1.宏定义和调用(不带参数的宏,带参数的宏)。
2.“文件包含”处理。
九、指针1.地址与指针变量的概念,地址运算符与间址运算符。
全国计算机等级考试二级C语言上机答题技巧
全国计算机等级考试二级C语言上机答题技巧一、上机改错题的特点和注意事项1.上机改错的试题中通常包含两个(或三个)错误需要修改。
2.试题中用"******found******/"来提示在下一行(或下面第二行)有错。
3.错误的性质基本分语法错和逻辑错两种,也有些试题要求把语句添加在下划线处。
4.特别要注意的是:只能在出错的行上进行修改,不要改动程序行的顺序,更不要自己另编程序。
二、上机改错测试时,建议按以下步骤进行1.首先仔细审题,了解试题的要求,看清楚试题给出的输入和输出例示,以便检验改错后程序运行的结果是否正确。
2.当在Visual C++6.0环境下调出源程序后,审视所在函数,根据题义理解程序所采用的基本算法,做到心里有数。
3.先按CTRL+F7对测试程序进行检查是否有语法错误。
当编译提示有语法错时,可参考编译提示来查找并改正错误。
4.当不再出现语法错时,使用F7执行,看结果使用CTRL+F5,按照试题的示例给出的数据进行试算,若试算的结果与给出的输出结果相同时,该题就做对了;若试算的结果与给出的输出结果不同,就应进一步检查程序中的逻辑错误。
5.当程序存在逻辑错误时,首先应当理解题意、读懂程序的算法,必要时可按步检查数据的流程,以便确定错误所在。
例如,题目要求数据按由小到大排序,而结果数据是按由大到小进行了排序,问题可能出现在条件判断上。
又如,输出的字符串比预期的短,就有可能字符串的结束标志放错了位置。
再如做循环的时候数组上限下限错误了,基数是从0开始而不是1开始的。
修改程序中的逻辑错时,要求考生认真读懂程序代码。
6.修改完成,得到正确结果后,一定不要忘记把修改后的程序存盘。
三、上机编程题的特点和说明1.在二级C程序设计上机考试中,要求完成一个独立的函数的编程。
目前教育部考试中心已出版了上机考试习题集,这些有助于学习编程,但考生应当在学习过程中理解基本的算法,通过实际上机操作积累经验,才能掌握基本的编程能力。
计算机二级C语言答题技巧
计算机二级C语言答题技巧c语言笔试偏重概念,要求的知识面广,需要记忆的内容较多,答题是有一定规律和技巧可循的。
C语言笔试试题主要是考察计算机专业人员的知识应用能力和辨析是非的能力,近年来,相关人士也总结出各式各样计算机C语言笔试的答题技巧,这样有助于考生以后继续深造,考到相应的职业资格证书,下面,小编也总结了一些在笔试答题方面的技巧,想要参加考试的考生可以交流学习下。
笔试主要分两大类题型:选择题和填空题。
选择题和填空题这两种题型的解题方法有所不同,考生在c语言笔试备考时要深化对基本概念和知识点的理解,并注重实践,同时要作一些针对性的练习,特别是历年真题,从中找出规律性的东西以及解题技巧。
选择题要求考生从四个待选答案中选择一个正确答案。
选择题一般难度不大但题量大,主要考理解和记忆。
考生可综合运用直选法,排除法等多种方法。
但是这类题目考的知识点往往都比较多且细,容易出错,考生在做这类题时,切忌不加分析,一看就选,从而漏掉正确的答案。
在答题时要注意提高速度,可采用如下方法:(1)先入为主,不必看完所有答案,见对者就选;(2)对没有把握的可先粗选,再析选,最后猜选;(3)对于难度较大的题,可缓答,待余下时间再答,实在不会,可猜选,决不能空着(因为不倒扣分)。
填空题主要考查考生对基础知识的准确理解。
对于这类型的题,考生应深刻理解题意,明确题目要求,运用相关知识做出正确回答。
填空题重点考程序设计,但它给定了部分结构框架,限制了你的编程思路,因此对考生应用知识的能力要求较高,解答时要仔细阅读,弄清题意,对题目关键部位认真分析,从算法、语法和逻辑结构等方面考虑。
在历年考试中,考生这部分试题的得分直接决定考试成绩。
由于这部分共20个空,计40分,有的考生能得35~40分,而有的考生却得不到10分,直接拉开了最后成绩。
当然,掌握了c语言笔试题答题技巧,还需要具备一定的实力,这样才可以在C语言的笔试中立于不败之地。
C语言笔试考查的内容广而细,考生需要有全局观念和一定的概念分辨能力。
计算机二级C语言重点难点分析与题解
计算机等级考试二级C语言重点难点分析与题解第1章应试指南第2章数据结构与算法本章节主要考查算法的基本概念、基本的数据结构及其基本操作、查找和排序算法。
本章的内容在历次试题中所占的比例约为11.2%,都是以选择题和填空题的形式出现的。
本章历次试题分数分布如表2-1所示。
从表2-1中我们可以看出,算法的基本概念、数据结构的定义、栈和树几乎是每次必考的知识点;查找和排序基本上每次有一道试题;线性表、队列和线性链表很少单独出题,但经常与其它知识点结合出题。
本章涉及知识点分值在历次试题中比重如图2-1所示。
2.1 算法的基本概念从图2-1可以看出,该节知识点所占试题比重为18%,属于重点考查对象,基本上每次必考,主要考查算法的定义和对算法复杂度的理解。
历次试题分值在0-4分之间波动,其变化趋势如图2-2所示。
2.1.1 考点1:算法的定义算法是对一个问题求解步骤的一种描述,是求解问题的方法,它是指令的有限序列,其中每条指令表示一个或者多个操作。
一般来说,一个算法具有以下5个主要的特征。
(1)有穷性:一个算法(对任何合法的输入)在执行有穷步后能够结束,并且在有限的时间内完成。
(2)确定性:算法中的每一步都有确切的含义。
(3)可行性:算法中的操作能够用已经实现的基本运算执行有限次来实现。
(4)输入:一个算法有零个或者多个输入,零个输入就是算法本身缺定了初始条件。
(5)输出:一个算法有一个或者多个输出,以反映出数据加工的结果。
例2.1.1 问题处理方案的正确而完整的描述称为______。
[2005年4月填空第5题]答案:算法例2.1.2 一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。
A.有零个或多个输入 B.有零个或多个输出C.有穷性 D.可行性答案:B例2.1.3 算法具有5个特性,以下选项中不属于算法特性的是()。
A.有穷性 B.简洁性 C.可行性 D.确定性答案:B第3章程序设计基础本章主要考查程序设计的一些基本知识,比如程序设计的方法与风格、结构化程序设计与面向对象程序设计的基本思想。
二级C操作题高频考点速记
( 2 ) 实型变量: 可分为单精度型( f l o a t ) 、 双精度型( d o u b l e ) 和长双精度型( l o n gd o u b l e ) 。 3 . 字符型数据 ( 1 ) 字符常量: 用单引号括起来的一个字符( 如, ‘ a ’ 、 ‘+ ’ 、 ‘ \ 0 ’ ) 。 ( 2 ) 字符变量: 用来存储单个字符。 ( 3 ) 字符串常量: 由一对双引号括起来的字符序列( 如“ h e l l o ” 、 “ 1 2 3 4 5 6 ” ) 。字符串常量占用的内存字节 , 最后一个字节存放字符‘ \ 0 ’ ( A S C I I 码为 0 ) , 即字符串结束标志。 数等于字符串中字符数加 1 4 . 变量的初始化 定义的变量在使用之前, 需要赋给一个确定的初值, 否则会出现冗余数据直接参与运算的情况。初始化 有两种方法: ( 1 ) 先定义然后初始化( 如: i n t a ;a = 5 ; ) , ( 2 ) 在定义时直接初始化( 如: i n t a = 5 ; ) 。在遇到循环 时, 循环变量需要先定义, 然后才能在循环结构中应用。 题型剖析: 字符串和字符串结束标志( ‘ \ 0 ’ ) 是常考查的内容, 在填空题和修改题中都时有出现, 并且编 程题中经常要对字符串进行操作, 因此在编程题中出现的几率也很高。 常见的考查形式有两种。 ( 1 ) 判断是否到达字符串的结尾, 即判断当前字符是否为‘ \ 0 ’ 。 例如, 要遍历字符串 s , 使用整型变量 n 存放下标, 那么判断当前字符是否为‘ \ 0 ’ , 可表示为: w h i l e ( s [ n ] ! = ‘ \ 0 ’ ) { …} 。 注: 也可以使用指针实现, 若指针 p 指向某一个字符, 则为: w h i l e ( != ‘ \ 0 ’ ) { …} 。 p 2 ) 对字符串操作结束后, 添加‘ \ 0 ’ 。 ( 例如, 下标 n 为字符串中最后一个字符的下标, 要添加结束标志, 可以表示为: s [ n ++ ]= ‘ \ 0 ’ 。 注: 也可以用指针实现, 若指针 p 指向最后一个字符, 则为: p ++ )= ‘ \ 0 ’ 。 (
2015年3月全国计算机等级考试二级《C语言》真题及答案
2015年3月全国计算机等级考试二级《C语言》真题(总分100, 考试时间120分钟)一、选择题1. 算法的时间复杂度是指A 设计该算法所需的工作量B 执行该算法所需要的时间C 执行该算法时所需要的基本运算次数D 算法中指令的条数答案:C2. 设循环队列存储空间为Q(1:50),初始状态为front=rear=50。
经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为A 26B 25C 24D 0或50答案:D3. 某棵树的度为4,且度为4、3、2、1的结点数分别为1、2、3、4,则该树中的叶子结点数为A 11B 9C 10D 8答案:A4. 设某二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为A HGFEDCBAB EFGHABCDC DCBAHGFED ABCDEFGH答案:A5. 下列叙述中正确的是A 二分查找法适用于任何存储结构的有序线性表B 二分查找法只适用于顺序存储的有序线性表C 二分查找法适用于有序循环链表D 二分查找法适用于有序双向链表答案:B6. 下列序列中不满足堆条件的是A (98,95,93,96,89,85,76,64,55,49)B (98,95,93,94,89,85,76,64,55,49)C (98,95,93,94,89,90,76,64,55,49)D (98,95,93,94,89,90,76,80,55,49)答案:A7. 下面属于面向对象方法中对象基本特点的是A 多态性B 方法唯一性C 可修改性D 灵活性答案:A8. 下面可以作为软件需求分析工具的是A 包图B 程序流程图C PAD图D 数据流程图(DFD图)答案:D9. 数据库的数据模型分为A 层次、关系和网状B 网状、环状和链状C 大型、中型和小型D 线性和非线性答案:A10. 数据库系统的数据独立性是指A 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序B 不会因为数据的变化而影响应用程序C 不会因为存储策略的变化而影响存储结构D 不会因为某些存储结构的变化而影响其他的存储结构答案:A11. 以下叙述正确的是A C程序由函数组成,可以不包含main函数B 每个C程序文件中的main函数都应当放在最前面C 每个C程序文件都应当包含一个main函数D 每个C程序都只能有一个main函数答案:D12. 以下叙述错误的是A 计算机可以直接识别由十六进制代码构成的程序B 可以连续执行的指令的集合称为"程序"C "程序"是人与计算机"对话"的语言D 计算机可以直接识别由0和1组成的机器语言代码答案:A13. 以下与数学表达式“0<x<5且x≠2”不等价的C语言逻辑表达式是A (0<x<5) && (x!=2)B 0<x && x<5 && x!=2C x>0 && x<5 && x!=2D (x>0 && x<2) || (x>2 && x<5)答案:A14. 以下选项中与 ( !a== 0 )的逻辑值不等价的表达式是A ( a== !0 )B aC (a>0 || a<0)D (a!= 0 )答案:A15. 变量math和engl中存放了两门课的成绩。
河南省计算机等级考试二级C培训讲义
C源程序文件的建立 1. C源程序文件的建立
打开Microsoft 6.0(简称VC6.0)的开发环境窗口, 简称VC6.0 打开Microsoft Visual C++ 6.0(简称VC6.0)的开发环境窗口,选用 File(文件)菜单下的New 新建)菜单项,这样会打开一个New 新建) New( New( File(文件)菜单下的New(新建)菜单项,这样会打开一个New(新建)对 话框,选择其中的Files 文件)标签页, Files( 话框,选择其中的Files(文件)标签页,然后在该标签页左边的文件类型 列表中选中C++ File(C++源程序文件),并在右边的File(文件名 源程序文件),并在右边的File(文件名) 列表中选中C++ Source File(C++源程序文件),并在右边的File(文件名) 输入框中,输入所要创建的程序文件的基本名和扩展名(.c或 ),其 输入框中,输入所要创建的程序文件的基本名和扩展名(.c或.cpp ),其 中的扩展名(.c或.cpp)可以不输入,VC6.0的开发环境会自动在其后加上 中的扩展名(.c或.cpp)可以不输入,VC6.0的开发环境会自动在其后加上 .cpp”这一扩展名 对于我们的考试范围而言,.c和.cpp并没有什么区别 这一扩展名。 并没有什么区别, “.cpp 这一扩展名。对于我们的考试范围而言,.c和.cpp并没有什么区别, 但因为我们考的是二级c 而不是二级c++ 所以好象用.c合适些。 c++。 .c合适些 但因为我们考的是二级c,而不是二级c++。所以好象用.c合适些。如果你想 省事,让系统在源程序文件主名后加上.cpp的扩展名,也什么错。 .cpp的扩展名 省事,让系统在源程序文件主名后加上.cpp的扩展名,也什么错。在文件名 输入框下面的Location: 位置) Location:( 输入框下面的Location:(位置)输入框中可以查看和改变所建立的程序文
计算机等级考试二级C语言应试技巧
计算机等级考试二级C语言应试技巧这是一篇由网络搜集整理的关于计算机等级考试二级C语言应试技巧的文档,希望对你能有帮助。
1、牢固、清晰地掌握基本知识二级C语言考试的重点是基本知识的掌握情况和实际编程应用,但其前提条件是对基本知识点的掌握。
因此,我们正确地理解、熟记基本概念和原理是通过考试的前提条件。
那么我们要如何才能做到这一点呢?我们可以通过以下3方面来实现:① 在考前冲刺阶段要注意“比较总结”学习成果,特别是对一些关系复杂的知识点,通过比较、总结更容易理解、牢记。
“比较总结”是一个好的学习方法,同时也是一个好的增强记忆方法,在C语言中有些问题只有通过综合比较、总结才容易在脑海中留下牢固的印烙;② 理解概念要准确,尤其是一些容易混淆、重要的概念,一定要在考前冲刺阶段准确地掌握它们之间在操作步骤和实现功能上的细微区别,一定不能忽视;③ 通过联想记忆各考点,在C语言中有一部分考点不是孤立的,而是相互联系的',我们要能通过一个考点联想到与他相关的考点、这样就能扩大记忆了。
2、选择的习题要有针对性,切不可进行“题海战术”现在关于二级C语言考试的习题很多,搞题海战术肯定是不行的。
我们应根据考试大纲,在考前冲刺阶段适当地做一些与二级C语言考试题型相同的题,我们可以做些试卷和历年试题(最近2~3年即可)。
研究历年考试题型、分析现在考试形式是通过考试的一个重要法宝,这做可使我们较快地掌握考试题型,从而在最短的时间内达到最大的学习效果。
注意:根据分析这些年来考试的情况,每年都会有少数新的考点出现,所以在研究历年考题时,不要忽视了一些以往没有考过的知识点,应适当理解记忆。
3、上机实践笔试中程序设计类题目学习笔试中程序设计类的题目最佳方法是上机操作,验证自己的解题思路和做题结果。
通过在计算机上验证这类题,可以发现错误和纠正解题思路,加深我们的记忆。
2015年计算机二级C语言考试技巧指南-推荐下载
1 上机考试介绍 全国计算机等级考试二级 C 语言的上机考试时间为 90 分钟,考试时间从考生点击“开 始考试并倒计时”按钮考试,由考试系统自动倒计时。倒计时结束前 5 分钟,考试系统会自 动报警题型考生考试即将结束并注意存盘。当倒计时结束,考试系统将自动锁定计算机,考 生将不能再进行任何操作。当考生点击“交卷”按钮后,考试系统也会自动锁定计算机。 注意:无论由于什么原因,考试系统在锁定计算机后,考生都要举手报告监考老师,由监考 老师输入密码后,方可离开考场。 上机考试的满分为 100 分,由一道填空题(30 分)、一道改错题(30 分)以及一道编程 题(40 分)组成。90 分(含 90 分)以上为“优秀”, 80 分(含 80 分)以上为良好,60 分 (含 60 分)以上为及格。上机考试的题目由计算机随机从题库中抽取,因此每个考生的题 目与其附近考生的题目都不一样。考 试系统只能够正常登录一次,在 考生第一次正常登录后, 无论是由于什么原因导致考试系统退出,考生都不能再次登录,除非由监考老师输入二次登 录密码。因此,在考试过程中,如果出现计算机死机、显示器断电、鼠标键盘失灵等意外情 况,考生切勿自行处理,而应立即举手报告监考老师,由监考老师进行处理。 注意:考生只能抽取一次试题,不要试图通过重新登录考试系统、重启计算机等非常手段来 重新抽取试题。 2 解题要求 各题型的解题要求如下: (1)填空题:填空题的源程序文件名为“blank1.c”, 要求根据题意在程序中挖出的空 中填上正确答案即可,不要求运行。但一定要注意保存,否则不得分。 (2)改错题:改错题的源程序文件名为“modi1.c”, 要求根据题意在指定的若干行程 序中找出错误并改正,不要求运行。但一定要注意保存,否则不得分。 (3)编程题:编程题的源程序文件名为“prog1.c”, 要求将程序中 fun()函数的函数体 补充完成,实现题目中所要求的功能。需要注意的是,编程题一定要运行,必须要有运行结 果。因为编程题的评分不是根据考生填写的程序,而是根据程序的运行结果给分。 3 上机考试流程及各题型解题方法 下面以完全仿真的上机考试模拟演示系统为平台,演示上机考试的流程及填空题、改错 题和编程题的解题方法。 上机考试的整个过程可以分为:登录、答题和交卷三个阶段。请读者一定要注意每个细 节,并反复进行练习,不要出现错漏。 3.1 登录 (1)双击桌面上的上机考试系统的高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电通,力1根保过据护管生高线产中0不工资仅艺料可高试以中卷解资配决料置吊试技顶卷术层要是配求指置,机不对组规电在范气进高设行中备继资进电料行保试空护卷载高问与中题带资2负料2,荷试而下卷且高总可中体保资配障料置2试时32卷,3各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看度并25工且52作尽22下可护都能1关可地于以缩管正小路常故高工障中作高资;中料对资试于料卷继试连电卷接保破管护坏口进范处行围理整,高核或中对者资定对料值某试,些卷审异弯核常扁与高度校中固对资定图料盒纸试位,卷置编工.写况保复进护杂行层设自防备动腐与处跨装理接置,地高尤线中其弯资要曲料避半试免径卷错标调误高试高等方中,案资要,料求编试技5写、卷术重电保交要气护底设设装。备备置管4高调、动线中试电作敷资高气,设料中课并技3试资件且、术卷料中拒管试试调绝路包验卷试动敷含方技作设线案术,技槽以来术、及避管系免架统不等启必多动要项方高方案中式;资,对料为整试解套卷决启突高动然中过停语程机文中。电高因气中此课资,件料电中试力管卷高壁电中薄气资、设料接备试口进卷不行保严调护等试装问工置题作调,并试合且技理进术利行,用过要管关求线运电敷行力设高保技中护术资装。料置线试做缆卷到敷技准设术确原指灵则导活:。。在对对分于于线调差盒试动处过保,程护当中装不高置同中高电资中压料资回试料路卷试交技卷叉术调时问试,题技应,术采作是用为指金调发属试电隔人机板员一进,变行需压隔要器开在组处事在理前发;掌生同握内一图部线纸故槽资障内料时,、,强设需电备要回制进路造行须厂外同家部时出电切具源断高高习中中题资资电料料源试试,卷卷线试切缆验除敷报从设告而完与采毕相用,关高要技中进术资行资料检料试查,卷和并主检且要测了保处解护理现装。场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
15、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB
A、20,1000 B、10,1000 C、20,1024 D、10,1024
16、防病毒卡能够( B )
C、硬件系统和软件系统 D、微处理器和软件系统
5、下面是关于微型计算机的叙述:
①微型计算机的核心是微处理器
②人们常以微处理器为依据来表述微型计算机的发展
③微处理器经历了4位、8位、16位和32位四代的发展过程
④微型计算机诞生于第三代计算机时代
37、在图形卡与系统内存之间提供了一条直接的访问途径的总线标准是( B )
A、PCI B、AGP C、ISA D、EISA
38、激光打印机的特点是( B )
A、噪音较大 B、速度快、分辨率高
33、下列字符中,ASCII码值最小的是( B )
A、a B、A C、x D、Y
34、为解决某一特定问题而设计的指令序列称为( C )
A、文档 B、语言 C、程序 D、系统
C、第三代计算机时期 D、第四代计算机时期
26、为解决某一特定问题而设计的指令序列称为( C )
A、文档 B、语言 C、程序 D、系统
27、通常,在微机中标明的P4或奔腾4是指( D )
A、产品型号 B、主频 C、微机名称 D、微处理器型号
其中全部正确的一组是( D )
A、①②④ B、①③④ C、①②③④ D、①②③
6、汉字在计算机内的表示方法一定是( B )
A、国标码 B、机内码
C、最左位置为1的2字节代码 D、ASCII码
20、对待计算机软件正确的态度是( C )
A、计算机软件不需要维护
B、计算机软件只要能复制得到就不必购买
C、受法律保护的计算机软件不能随便复制
D、计算机软件不必有备份
21、连接计算机系统结构的五大组成部件一般通过( D )
A、适配器 B、电缆 C、中继器 D、总线
1、计算机系统由( C )组成。
A、主机和系统软件 B、硬件系统和应用软件
C、硬件系统和软件系统 D、微处理器和软件系统
2、运算器的主要功能是( A )
A、实现算术运算和逻辑运算 B、保存各种指令信息供系统其他部件使用
31、表示字符的连续两个字节为31H,41H,则( D )
A、一定是1个汉字的国标码
B、一定是两个西文的ASCII码
C、一定不是1个汉字的国标码
D、可能是两个西文字符的ASCII码。也可能是1个汉字的国标码
32、在计算机应用中,“计算机辅助设计”的英文缩写为( A )
A、CAD B、CAM C、CAE D、CAT
7、连接计算机系统结构的五大组成部件一般通过( D )
A、适配器 B、电缆 C、中继器 D、总线
8、在计算机的应用中,“MIS”表示( A )
A、管理信息系统 B、决策支持系统
C、办公自动化 D、人工智能
18、具有多媒体功能的微型计算机系统中,常用的CD-ROM是( B )
A、只读型大容量软盘 B、只读型光盘
C、只读型硬盘 D、半导体只读存储器
19、汉字系统中,汉字字库里存放的是汉字的( C )
A、内码 B、外码 C、字形码 D、国标码
A、0.1010B B、0.1101B C、0.1111B D、0.1011B
13、在计算机领域中,通常用英文单词“bit”来表示( C )
A、字 B、字长 C、二进制位 D、字节
14、以平均无故障时间(MTBF),用于描述计算机的( A )
C、打印头内有24×24根针 D、打印头内有24根针
11、目前微型计算机CPU进行算术逻辑运算时,可以处理的二进制信息长度是( D )
A、32位 B、16位 C、8位 D、以上3种都可以
12、与十进制数0.625D等值的二进制数是( A )
A、杜绝病毒对计算机的侵害 B、自动发现病毒入侵的某些迹象
C、自动消除已经感染的所有病毒 D、自动发现并阻止任任何病毒的入侵
17、速度快、分辨率高的打印机类型是( B )
A、非击打式 B、激光式 C、击打式 D、点阵式
28、下面是关于计算机病毒的4条叙述,其中正确的一条是( B )
A、严禁在计算机上玩游戏是预防计算机病毒侵入的唯一措施
B、计算机病毒是一种人为编制的特殊程序,会使计算机系统不能正常运转
C、计算机病毒只能破坏磁盘上的程序和数据
D、计算机病毒只破坏内存中的程序和数据
29、不属于计算机数据处理的应用是( B )
35、下列设备中,既能向主机输入数据又能接收主机输出数据的设备是( C )
A、CD-ROM B、显示器 C、软磁盘驱动器 D、光笔
36、下列4种设备中,属于计算机输出设备的是( C )
A、UPS B、条形码阅读器 C、绘图仪 D、鼠标器
9、Windows2000是一种( B )
A、数据库管理系统 B、微机操作系统
C、字处理系统 D、鼠标器驱动程序
10、针式打印机术语中,24针是指( D )
A、24×24点阵 B、信号线插头有24针
24、在计算机的应用中,“DS公自动化 D、人工智能
25、微型计算机诞生于( D )
A、第一代计算机时期 B、第二代计算机时期
A、管理信息系统 B、实时控制
C、办公自动化 D、决策支持系统
30、计算机系统的“主机”由( B )
A、CPU,内存储器及辅助存储器 B、CPU和内存储器
C、存放在主机箱内部的全部器件 D、计算机的主板上的全部器件
22、LINUX是一种( B )
A、数据库管理系统 B、微机操作系统
C、字处理系统 D、鼠标器驱动程序
23、下列4种设备中,属于计算机输入设备的是( D )
A、UPS B、投影仪 C、绘图仪 D、鼠标器
42、在计算机应用中,“计算机辅助制造”的英文缩写为( A )
A、CAD B、CAM C、CAE D、CAT
A、直接保存在硬盘之中 B、用专用设备备份
C、打印出来 D、压缩后存储到硬盘中
41、下列设备中,既能向主机输入数据又能接收主机输出数据的设备是( C )
A、CD-ROM B、显示器 C、软磁盘驱动器 D、光笔
C、采用击打式 C、以上说法都不对
39、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB
A、20,1000 B、10,1000 C、20,1024 D、10,1024
40、为了防止计算机硬件的突然故障或病毒入侵对数据的破坏,对于重要的数据文件和工作资料在每天工作结束后通常应( B )
C、分析指令并进行译码 D、按主频指标规定发出时钟脉冲
3、在计算机应用中,“计算机辅助制造”的英文缩写为( A )
A、CAD B、CAM C、CAE D、CAT
4、计算机系统由( C )组成。
A、主机和系统软件 B、硬件系统和应用软件