计算机C语言二级考试涉及的内容有哪些?

作者&投稿:嵇震 (若有异议请与网页底部的电邮联系)
计算机二级c语言程序设计有哪些题型,考什么内容?~

计算机二级有国考和省考两种,我只说国考,省考是省教育考试院组织的,每个省不一样。
全国计算机二级C语言程序设计包括40个单选题(每题一分)和三道操作题(60分)。
单选题中1~10题为二级公共基础知识,单选题的11~40题是C语言的内容。
操作题包括程序填空(18分)、程序改错(18分)和编程题(24分)各一题。
程序填空是将一个完整的程序,扣掉两到三处,让考生将它填写完整。由于每位考生具体抽到的题目不同,程序填空有2到3个空要填。
程序改错也是一个完整的程序,其中有2~3处错误要求考生将他们改正。程序改错题会提示每一处错误在第几行,在那一行的上一行有********found********标识。
编程题是要求考生编写一个程序,然后运行出题干要求的结果。题目中主函数main()会完整给出,在主函数中将调用fun()函数,fun函数由考生自己编写。编程题以运行结果给分,所编写完成后必须运行,否则没分。
二级C语言程序设计考试涉及公共基础知识和C语言两块。公共基础知识内容包括数据结构与算法、程序设计基础、软件工程基础、数据库设计基础四部分。考10个单选每个1分。
C语言有基础知识(C语言概述、常量与变量、数据类型、运算符和表达式),编程三大结构(顺序结构、选择结构、循环结构),数组、函数和指针,其他内容(预处理命令、结构体和共用体、位运算、文件)四大部分内容。重点是第二、三部分。

2015年全国计算机二级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. 地址与指针变量的概念,地址运算符与间址运算符。
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函数的应用)。
考试方式
上机考试,考试时长120分钟,满分100分。
题型及分值
单项选择题40分(含公共基础知识部分10分)、操作题60分(包括填空题、改错题及编程题)。
考试环境
Visual C++6. 0

题套号 填空题 改错题 程序题
1 结构体(人员记录查找) 字符串(找子串) 字符串(删除字符串中的某些字符)
2 结构体(人员记录查找) 素数(为素数的因子) 结构体(学生记录查找)
3 结构体(学生记录运算) 阶乘 二维数组(左下三角运算)
4 结构体(人员记录排序) 字符串(字符串的连接) 二维数组(左下三角运算)
5 结构体(人员记录查找) 数字交换(a,b的值交换) 二维数组(每列的最小元素)
6 结构体(学生记录运算) 整型一维数组(找最大值和次最大值) 正整数(整数拆散)
7 字符串(几个字符串按长度来排序) 字符串(查找,插入操作) 字符串(内容逆置)
8 字符串(找最长字符串,左边插入*) 阶乘 字符串(删除字符串中的某些字符)
9 字符串(找最长字符串,右边插入*) 字符串(每个单词的最后一个字母变大写) 字符串(除首尾排序)
10 字符串(找最长字符串和它的行下标) 数学公式 字符串(找子串)
11 二维数组(右上三角运算) 数学公式 字符串(删除前导*)
12 二维数组(对角线运算) 折半查找 字符串(删除除了尾部的*)
13 二维数组(对角线运算) 二分法求根 字符串(删除除了前导和尾部的*)
14 一维数组(删除偶数) 最大公约数 字符串(删除所有的*)
15 一维数组(删除奇数) 数学公式 字符串(删除尾部多余的*)
16 一维数组(元素移动) 数列 结构体(学生记录运算)
17 一维数组(元素移动) 一维数组(求平均值) 结构体(学生记录运算)
18 一维数组(元素移动) 3个数比较大小 结构体(学生记录运算)
19 一维数组(元素移动) 进制转换 结构体(学生记录查找)
20 字符串(数字字符转换) 字符串(字符复制) 链表(求平均分)
21 字符串(字母转换) 一维数组(元素移动) 求一个数的所有因子之和
22 数学公式 红黑白三种球分组 数学公式
23 数学公式 正整数(整数拆散) 数学公式
24 数学公式 正整数(整数拆散比较各位是否相等) 数学公式(方差)
25 数学公式 正整数(整数拆散求和) 一维数组(求平均值)
26 素数 数列 数学公式
27 正整数(整数拆散统计个数) 正整数(整数拆散统计个数) 数学公式
28 素数 素数 数学计算(能被5或9整除的数的倒数和)
29 放炮问题 三角形 素数
30 比较大小(找中间的数) 字符串(字母转换) 数学公式
31 正整数(整数拆散求和) 字符串(内容逆置) 正整数(整数合并)
32 正整数(整数拆散求和) 正整数(整数拆散重组) 结构体(学生记录排序)
33 正整数(整数拆散重组) 二维数组(对角线运算) 正整数(整数合并)
34 正整数(整数拆散重组) 正整数(整数拆散重组) 字符串(字符串的连接)
35 正整数(整数拆散重组) 阶乘 字符串(数字字符转换为对应的整数)
36 数学公式 字符串(找子串) 数学公式(求π)
37 数学公式 素数 整型一维数组(找最大值和最大值的下标)
38 数学公式 数学公式 二维数组(求最大元素的值)
39 数学公式 字符串(字符串的连接) 字符串(删除字符串中的某些字符)
40 一维数组(元素移动) 字符串(找子串 替换字串) 字符串(删除字符串中的某些字符)
41 一维数组(元素移动) 字符串(连个字符串合并) 字符串(删除字符串中的某些字符)
42 一维数组(平均值) 数学公式 结构体(学生记录查找)
43 一维数组(平均值) 数学公式 二维数组(右上三角运算)
44 一维数组(平均值,元素移动) 字符串(每个单词的第一一个字母变大写) 二维数组(周边元素求平均值)
45 一维数组(平均值,元素移动) 字符串(统计元音字母个数) 二维数组(周边元素求和)
46 字符串(数字字符转换为整数) 字符串(统计元大小写字母个数) 四舍五入
47 随机函数 二维数组(对角线运算) 二维数组(转置)
48 二维数组(求最大元素的值) 交换两个数的值 素数
49 二维数组(按规律构造矩阵) 进制转换(转换为k进制) 字符串(找最长的字符串)
50 二维数组(幻方矩阵) 数学公式 字符串(删除字符串中的某些字符)
51 二维数组(元素移动) 字符串(排序) 字符串(字母转换)
52 二维数组(元素移动) 二维数组(按规律构造矩阵) 正整数(整数合并)
53 二维数组(找最大值和最小值) 数学公式 一维数组(平均值)
54 字符串(复制) 素数 整数(找奇数因子)
55 字符串(回文) 数学公式 素数
56 字符串(统计单词个数) 一维数组(平均值) 一维数组(找最大值和它的下标)
57 字符串(复制) 一维数组(平均值) 数学公式(阶乘)
58 字符串(数字字符转换为整数) 整数(求和) 整数(求平方根)
59 字符串(统计字母个数) 数学公式 数学公式
60 指针数组(排序) 整数(数列求和) 数学公式
61 二维数组(字符串比较) 正整数(整数拆散统计个数) 字符串(删除尾部的*)
62 二维数组(字符串删除) 字符串(字符比较复制) 字符串(删除除了前导的*)
63 字符串(找子串) 最小公倍数 字符串(删除前导和尾部的*)
64 二维数组(字符删除) 数学公式(求π) 字符串(删除多余的前导*)
65 结构体(学生记录运算) 字符串(删除字符串中的某些字符) 字符串(前导*移到尾部)
66 结构体(学生记录运算) 数学公式 结构体(学生记录运算)
67 结构体(学生记录运算) 一维数组(删除一个数) 结构体(学生记录找最低分)
68 结构体(学生记录运算) 字符串(找最长字符串) 正整数(整数合并)
69 结构体(学生记录排序) 字符串(找最大的字符) 结构体(学生记录查找)
70 结构体(学生记录运算) 字符串(插入法排序) 链表(找最高分)
71 函数指针 链表(求和) 字符串(回文)
72 链表(排序) 链表(找最大值) 二维数组转为一维数组
73 链表(逆置) 字符串(字符比较复制) 二维数组转为一维数组
74 链表(逆置) 字符串(找子串,统计字串个数) 二维数组转为一维数组
75 链表(排序) 字符串(字母转换) 一维数组(元素移动)
76 函数调用 字符串(比较长度) 字符串(字符移动)
77 文件 字符串(删除字符串中的某些字符) 二维数组转为一维数组
78 文件 结构体(动态存储) 一维数组(元素删除)
79 文件(结构体) 字符串(字符插入) 一维数组(年龄统计)
80 文件(结构体) 链表(赋值) 字符串(统计单词个数)


计算机二级c语言评分标准
1、选择题:40题,每题1分。按标答给分 2、程序填空:3处空,每空6分。共18分,按标答给分,如果和标答的写法不一样,就算对的也没有分。每一空有每一空的分数。做对一空就给6分 3、程序改错:2处错误,每处9分,共18分。都是\/*found*\/下面的一行有错误,按标答给分,如果和标答的...

计算机二级c语言试题类型有哪些
总分是30不变 编程是 40分 要么全拿 要么一分都没有,编程题的评分是看答案文件夹中的out.bat文件中数据是否正确。上机题,最好拿个模拟软件自己做做,因为有很多的注意点,说不清,自己做做就全知道了,现在的模拟软件跟考试用的是差不多的。所有的分值都是固定,没有变过 ...

福建计算机二级考试C语言与全国的有什么不同啊
1、各地的二级考试大同小异,基本上都是以全国二级为基准。题库每年都会有一点变化,但是变化不大,每一年的肯定会新增一些题目,万卷不离其宗,考来考去知识点都那些,多看书,多做题,就差不多了。做历年真题就行了,和考四六级一样。都是模式化的东西。2、计算机二级C语言考试的流程:1)笔试...

全国计算机2级C语言需要买什么资料
还能在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。二级为考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。考试科目有语言程序设计(C、C++、Java、Visual Basic、Delphi)、数据库程序设计(Visual FoxPro、Access)共七个科目。

全国计算机二级c考试,它的最后一题程式设计题是怎么给分的?
计算机二级C语言,最后一题程式设计24分,怎么算分的,全得还是全扣, 这个等级考试的程式编辑室上机题目,电脑判断,你能按照题目意思做出正确结果,执行出来就算全对,否则,全错!你好,全国计算机C语言二级考试最后一题怎么算分? 教试中心函[2012]211号 给各省级NCRE承办机构下发的《关于2013年上...

计算机二级都考些什么?
考试时长120 分钟,计算机国家二级科目设置如下:1、C语言程序设计 2、VB语言程序设计 3、VFP数据库程序设计(2018年3月停考)4、Java语言程序设计 5、Access数据库程序设计 6、C++语言程序设计 7、MySQL数据库程序设计 8、Web程序设计 9、MS Office高级应用 10、Python语言程序设计(2018年9月开考)...

计算机二级考试 都要考些什么啊
如下图所示,为计算机二级考试内容:

国家计算机二级要考什么?是可以选择要考科目的么?
1、二级C:DOS命令,计算机组成原理,多媒体、数据库操作、计算机网络、C语言程序设计、上机考试。2二级C++:C++语言概述、C++语言数据类型、运算符和表达式、基本控制语句、数组、指针与引用、函数、类和对象继承、模板等内容。3、二级VB:VB基本概念、集成开发环境、可视化编程方法、基本输入输出、常用控件...

计算机二级c语言最后一道程序设计题要怎么运行呢
答主考试的时候,最痛苦的是选择最后几道C语言相关,真的蛮复杂,最后实在不想看,直接懵选项了。如果是零基础,可以不用看书,直接上手刷题!2.程序填空题 、程序修改题:这个一共36分,极其简单。尤其是修改题,一定要拿到!很多都是if写成IF这种“骚操作”。最好的方法就是用我发的模拟考试软件看...

计算机二级C语言考试总分多少?多少分能过?
计算机二级C语言分笔试和机试各100分,笔试和机试都大于等于60分才算通过计算机二级C语言考试。两门如果有一门过了那也不算通过考试,但是通过的这一门成绩可以保留到下次考试。

阿城区18826508487: 计算机二级C语言都考些什么? -
化禄百尔: 二级:考核计算机基础知识和使用一种高级计算机语言或数据库管理软件编写程序以及上机调试的基本技能.2005年下半年考试科目:编程类:C、Visual Basic、C++、Java、Visual,数据库类:FoxPro、C++.基础知识包括如下内容:数据结...

阿城区18826508487: 计算机二级(C )主要考试内容? -
化禄百尔: 一、基础知识与基本操作 (一)基础知识 1.计算机系统的主要技术指标与系统配置. 2.计算机系统、硬件、软件及其相互关系. 3.微机硬件系统的基本组成.包括:中央处理器(运算器与控制器),内存储器(RAM与ROM),外存储器(硬盘...

阿城区18826508487: 计算机二级C语言考什么 -
化禄百尔: 主要是笔试和上机:理论先行 虽是上机考试,仍需以理论知识为基础,所以必须将C语言教材从头到尾学习一遍(应选择权威教材),如谭浩强的C程序设计(没有的可以到http://www.labkt.com/books/html/booklist_1_1.html下载),对C语言的基...

阿城区18826508487: 计算机二级C语言考试内容是什么 -
化禄百尔: 很简单,对于笔试,多看看书书,对照书本多做做模拟题.机试那你要多上机练练,不懂的地方找一个会C语言的人请教一下.辅导书用南开100题比较不错,祝你好运! 计算机二级C语言笔试有:公共基础知识 二级C,上机有:程序填空 程序...

阿城区18826508487: 今年计算机二级C语言的范围 -
化禄百尔: 教你备考新大纲的二级C语言考试 全国计算机等级考试网(www.ncre.cn) 李兴衡 全国计算机等级考试已经历尽了11我国计算个年头,为我国计算机知识的普及做出了巨大贡献.教育部考试中心于04年末对计算机等级考试进行了较大的调整,...

阿城区18826508487: 计算机c语言二级考试考试内容
化禄百尔: 1、上机考试部分,是三个大题 (1) 程序改错 30分 就是把程序中出现的错误找出并予以改正,直到程序运行正确 (2)程序填空 30分 补充程序,使其正确运行,得到预期结果 (3)程序填空 40分 一般是给一个没有完成的程序,你需要补充几...

阿城区18826508487: 计算机二级C语言都考什麽?
化禄百尔: 二级考试的内容包括笔试和上机两大部分. 笔试部分包括电脑基本知识、DOS基本知识和基本操作以及WINDOWS的基本概念与操作,本部分的主要难点包括电脑系统的主要技术指标及其衡量方法、电脑系统软硬件各组成部分及其间的相互关系、数制及其相互转换;DOS中的文件、目录、路径的概念及其使用方法;DOS输入输出重定向等. 笔试考的是基础知识多一些 大多都是选择题,还有就是C的填空题 就这两个部分(基本没有过不去的) 上机部分是 1、有七个DOS命令题,都是经常用了 2、找出C程序里的7个错误并运行 3、是编程序完成程序功能并运行 其实只要认真复习一下基本上都能过的!

阿城区18826508487: 计算机二级c语言考什么内容? -
化禄百尔: 这个证不难考,笔试只有两种题型,单选跟填空,基本上多做题就没有什么问题;机试是三道编程的题也不难,前两道是给程序填空,后一道是要你自己根据要求编出它要求的函数,其实现在市面上有卖上机题库的,只要把里边的题都做了,基本上考试都是原题~~~ 本人已考过也帮助同学考过,大家的反应都是不难!!!

阿城区18826508487: 计算机C语言二级考试涉及的内容有哪些? -
化禄百尔: 题套号 填空题 改错题 程序题1 结构体(人员记录查找) 字符串(找子串) 字符串(删除字符串中的某些字符)2 结构体(人员记录查找) 素数(为素数的因子) 结构体(学生记录查找)3 结构体(学生记录运算) 阶乘 二维数组(左下三角运...

阿城区18826508487: 计算机二级c语言内容介绍
化禄百尔: 计算机二级C语言,考机试和笔试.笔试分为,公共基础部分(30%)和C语言知识(70%).机试共三道题:填空(30%)选择(30%)程序题(40%)均为C语言的知识,比较简单.只有机试笔试同时通过才可以颁发证书.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网