A. 2012九月全国计算机等级考试二级教程c语言
二级非常简单,我当时备考了半个月(每天2小时,不过要绝对专心哦)。结果是上机100分,笔试86,还行。其实你只要把三部分做好就可以:
1、二级公共基础知识。这个直接去网上下载,下载一个比较简单的就行。
2、就是你刚学过的C语言课本。不过这里要注意一下,你老师可能上课有些内容没讲,但整本书二级都是要考的,所以务必把所有的东西弄懂
3、上机练习。这个最简单,不过要动手练习。你书上的例子,看完以后,理解它的意思,然后自己关上课本在电脑里输入运行一遍。程序不必和书上完全一样,意思对就行。这个主要训练你对程序的编写和调错能力。
把这三件事做完,无有不过之理(完全没有必要做十年真题,太浪费时间了,而且收益甚微)
B. 请问计算机二级c语言,自学者需要学什么,需要买什么书参考吗
自学计算机二级c语言,可以买以下参考书:
1、《全国计算机等级考试二级教程─C语言程序设计》,教育部考试中心组编,高等教育出版社出版。
2、《全国计算机等级考试二级C语言》,桂阳,王功明主编,电子工业出版社出版。
C. 2级C语言教程中的一段运算
a的ASCII码是97,A的是65,'a'-'A'就是32,到这你是懂的,下面你要看c2是什么类型的,它是一个字符型的变量,那么你不能直接拿它的ascii码来进行运算,c2=c1+32的意思就是ascii比a大32的那个字符就是c2所代表的字符,所以打印时用的是%c,c就代表char,我不知道你是题目上打错了还是你教程上错了,按照你现在的题目结果不应该是A,应该是ü,如果把c2=c1+('a'-'A')改成c2=c1-('a'-'A')的话结果是A,
D. 计算机二级C语言考试,需要看哪些书呢
看考试中心出的书。高教版的辅导书就行。
四月份考了信息管理,最大的感觉就是,选参考书得选考试中心的,还是它最权威。如果想学好C,那到图书馆或是书店好好看看,找一本适合自己口味的就是了,大多数C的书讲的都大同小异。有人觉得谭的好:
比如《c program language》
《计算机基础》了解大概之后可以根据自己的2级选择去看《Visual Foxpro数据库管理系统教程》
《c++语言程序设计》
E. 计算机二级C语言怎么学
1.题库每年都会有一点变化,但是变化不大,每一年的肯定会新增一些题目,万卷不离其宗,考来考去知识点都那些,多看书,多做题,就差不多了。做历年真题就行了,和考四六级一样。都是模式化的东西。
2.计算机二级C语言考试的流程:
1)笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
2)上机操作:90分钟,满分100分。
上机操作包括:
(1) 基本操作。
(2) 简单应用。
(3) 综合应用。
3.计算机二级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.地址与指针变量的概念,地址运算符与间址运算符。
2.一维。二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。
3.用指针作函数参数。
4.返回地址值的函数。
5.指针数组,指向指针的指针。
十、结构体(即“结构”)与共同体(即:“联合”)
1.用typedef说明一个新类型。
2.结构体和共用体类型数据的定义和成员的引用。
3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。
十一、位运算
1.位运算符的含义和使用。
2.简单的位运算。
十二、文件操作
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
1.文件类型指针(FILE类型指针)。
2.文件的打开与关闭(fopen,fclose)。
3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。
F. 全国计算机2级C语言需要买什么资料
买关于关于c语言的资料就行,例如《全国计算机等级考试全能教程:2级C语言》。
全国计算机2级C语言的要求是熟悉 VisualC++6.0 集成开发环境、掌握结构化程序设计的方法,具有良好的程序设计风格、掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
还能在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。
二级为考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。考试科目有语言程序设计(C、C++、Java、Visual Basic、Delphi)、数据库程序设计(Visual FoxPro、Access)共七个科目。
(6)2级c语言教程扩展阅读
计算机技术的应用在我国各个领域发展迅速,为了适应知识经济和信息社会发展的需要,操作和应用计算机已成为人们必须掌握的一种基本技能。
许多单位、部门已把掌握一定的计算机知识和应用技能作为人员聘用、职务晋升、职称评定、上岗资格的重要依据之一。
鉴于社会的客观需求,经原国家教委批准,原国家教委考试中心于1994年面向社会推出了NCRE,其目的在于以考促学,向社会推广和普及计算机知识,也为用人部门录用和考核工作人员提供一个统一、客观、公正的标准。
G. 怎样学好计算机二级C语言
C语言是目前最常用的软件开发语言之一,其功能强大,具有悠久的历史,从C、C++发展到现在的C#,不断地得以更新繁衍。在全国计算机等级考试中有,五个类别使用C语言作为上机考试内容,为各编程语言中应用最多的。
理论先行
虽是上机考试,仍需以理论知识为基础,所以必须将C语言教材从头到尾学习一遍(应选择权威教材),如谭浩强的C程序设计(没有的可以到http://www.labkt.com/books/html/booklist_1_1.html下载),对C语言的基本概况做到心中有数。
学完教材后,选取一些有代表性的编程范例,如经典百例或南开百题(http://www.labkt.com/c/jc.html),将其语句逐条理解透彻。同时还须注意一点,看的懂未必等于自己就会编写,应当自己尝试默写,从而找出知识薄弱点、思维盲点。
要养成一些良好习惯,比如,代码书写格式使用规范的锯齿形,尽量使用完整表达。如果采用简化方式,虽然不一定影响运算结果,但有的考试评分标准是按答题要点给分,所以还是不省为妙。
以下是学习C语言过程中容易出现的问题:
1.函数、变量使用前未定义。
2.混淆“=”和“= =”。
3.语句后或预定义的函数名后漏掉分号。
4.将else拼写成esle、continue拼写成contiune。
5.括号搭配错误。
6.首地址理解为1。
7. p++与++p区别不清。
8. break、continue运用不当。
9.误将单引号用于字符串常量,将双引号用于字符常量。
10. else分句中嵌套条件语句时,漏掉了“if”。
上机实践
虽然考点、培训点一般都提供模拟上机,但毕竟时间、地点受到限制,不能保证充分的练习时间,因此很多考生都希望能在自家电脑上进行操作实践,下面具体谈谈如何实现在个人电脑上进行练习的方法。
一、简易环境练习
系统要求:Windows系统
需用软件:Turbo C 2.0 (http://www.labkt.com/c/tc2.html)
TC软件虽然不是标准的Windows程序,但在Windows环境下依然可以使用。为使软件处于理想运行状态,运行tc.exe后需要做一些设置:
1.按“汉”按钮,否则会出现部分乱码。
2.点击属性按钮,在程序选项卡的“工作目录”栏中根据上一命令行填入程序所在目录,“运行”栏选择最大化,选择“退出时关闭”。
设置好后即可依照练习册输入习题,进行编译调试。编程中用到的处理数据一般需自建。为了提高效率,可从网上下载习题。这里应留意一些下载习题中的问题,比如遗漏字符、录入错误等,还有一些不易发现的情况,像双引号的字体不标准、文件扩展名前的句号成了逗号、甚至一些看似无内容的空行中包含着某些ASCII码,都会影响编程结果。
二、全真环境练习
系统要求:DOS系统
需用软件:Turbo C 2.0、UCDOS、上机模拟软件(http://www.labkt.com)
经过基础阶段学习后,再来进行针对等级考试的练习,这就需要用到模拟软件了。市面上模拟软件很容易买到,其操作界面与正式考试完全一样,还往往汇集了丰富的题库和答案、源程序、输入数据,并可进行自我评分。有的还提供笔试题知识点查询,介绍考试技巧等。
使用模拟软件前,应先安装UCDOS(这与真实考试要求一样,须选5.0以上版本,而且最好采用正式版,否则可能影响软件使用)。通常情况下在Windows环境下是无法使用模拟软件的,经过一些专业设置后虽可实现,但仅限于Windows 9X操作系统,而且设置不当易使系统崩溃,所以笔者建议还是在纯DOS环境下使用为妥。
实战心得
笔者参加的今年上半年考试题目大意如下:要求将一篇英文文章中每个字符的ASCII值按公式f(p)=p 17%256计算,如f(p)的ASCII值小于32或为奇数,则原字符不变,否则予以替代。这道题目需要编写的程序代码没几行,我写好后调试运行,一切正常,复查几遍也看不出有哪儿不妥。正打算离开考场时,忽然觉得运算结果值得怀疑,根据题意,经过ASCII值计算后的结果不大可能仍都是常规字符,因此回过头来再逐字审查题目,反复对照编好的程序,焦点集中在了存放f(p)值的变量定义上,难道应将“char”改为“unsigned char”?一试,结果果然不同。
事后查知,char变量值的范围为-128至+127,unsigned char变量值的范围为0至255。比如字符“x”的ASCII值为120,按上述公式运算后值为248,字符应予以替代;如果存放f(p)值的变量定义为char型,值则转换为-8,字符因而不被替代,难怪刚才运算结果显出全篇常规字符了。所以说,仔细严谨的应考作风能弥补一些技术上的不足,有助于临场发挥。
友情提示
1.由于使用UCDOS,当屏幕下方显示其状态条时,Turbo C中的快捷键Alt+F9(调试编译)、Alt+F5(查看运行结果)等提示会被屏蔽掉,解决的办法为按一下右Shift键,隐藏UCDOS状态条后即可正常使用。值得一提的是,Alt+F9虽然是Turbo C菜单中的Run/Run命令的快捷键,但两者不完全相同:菜单命令包括自动编译、连接和运行程序;而快捷键方式却不包括运行程序,自然也就无运算结果,所以即使程序代码编写正确,考试成绩仍有可能为零分。
2.虽然一些模拟软件的习题也是从国家考试中心发行的《全国计算机等级考试上机考试习题集》中选取,但正式考试时如遇到练习过的题目,仍应看仔细,其中可能会有“小于”与“大于”之类的一字之别。
H. 2级C语言 需要步骤
for( i=1;i<5;i++) 循环4次
switch(i)
switch(1)
switch(2)
switch(3)
switch(4)
其中
i=1执行
case1:
case2:a+=3;
default:a+=5;
a=8
2执行
case2:a+=3;
default:a+=5;
a=16;
3再执行
case3:a+=2;
case1:
case2:a+=3;
default:a+=5;
a=26
4再执行
default:a+=5;
a=31
关键没有break 都直接往下继续执行``
I. 电脑2级C语言基础学习
第一本:H.M.Deitel和P.J.Deitel的《C HOW TO PROGRAM》(C程序设计教程)。
作者是父子,从事语言教材的编写合计超过40年,本书被美国众多高校选用为教材,既可入门也可翻阅,甚好。本FAQ作者认为如果你只打算看一本的话,那就选他好了。
第二本:Brian W.Kernighan和Dennis M.Ritchie 的《The C Programming Language 》(C程序设计语言)。
此书简称K&R,由C语言的创建者撰写,是全球销售最多的C语言教材,其品质不容置疑。不过不适合入门,适于在入门之后巩固提高。实体书有原版和译本购买,电子版英文较多。
第三本:谭浩强的《C程序设计》。
优点在于,面向中国学生,语言易于理解,而且全书篇幅小,看过的人多,容易找到人请教。但是各方面的概念不深入,浅尝辄止,实际上还有些小错误,不是很严谨。因此适合第一次入门学习,例题做完基本就可以抛弃了。有实体书和电子版下载。同时配套有习题集和习题解答,适合自学。
J. 计算机二级C语言的考试流程是什么啊
计算机二级C语言考试的流程:
1. 笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
2. 上机操作:90分钟,满分100分。
上机操作包括:
(1) 基本操作。
(2) 简单应用。
(3) 综合应用。计算机二级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.地址与指针变量的概念,地址运算符与间址运算符。
2.一维。二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。
3.用指针作函数参数。
4.返回地址值的函数。
5.指针数组,指向指针的指针。
十、结构体(即“结构”)与共同体(即:“联合”)
1.用typedef说明一个新类型。
2.结构体和共用体类型数据的定义和成员的引用。
3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。
十一、位运算
1.位运算符的含义和使用。
2.简单的位运算。
十二、文件操作
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
1.文件类型指针(FILE类型指针)。
2.文件的打开与关闭(fopen,fclose)。
3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。