C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。全国计算机等级考试有二级c语言这个考试的项目。

考试要求:1. 熟悉Visual C++2010 Express集成开发环境。2. 掌握结构化程序设计的方法,具有良好的程序设计风格。3. 掌握程序设计中简单的数据结构和算法并能阅读简单的程序。4. 在Visual C++2010 Express集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。

中文名

二级C语言

外文名

C Programming Language考试环境

Visual C++2010 Express

考试满分

100

二级C语言发展历史

编辑

语音

C语言的发展颇为有趣。它的原型ALGOL 60语言(也称为A语言)。 1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。 1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。 1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统。 而在1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。 为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。 1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《The C Programming Language》,从而使C语言成为目前世界上流行最广泛的高级程序设计语言。 1988年,随着微型计算机的日益普及, 出现了许多C语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准, 成为现行的C语言标准 3.C语言的主要特点 。C语言发展迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。用C语言加上一些汇编语言子程序, 就更能显示C语言的优势了,象PC- DOS 、WORDSTAR等就是用这种方法编写的。

二级C语言运行环境

编辑

语音

1. 熟悉Visual C++2010 Express集成开发环境。

2. 掌握结构化程序设计的方法,具有良好的程序设计风格。

3. 掌握程序设计中简单的数据结构和算法并能阅读简单的程序。

4. 在Visual C++2010 Express集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。

二级C语言考试内容

编辑

语音

一、C语言程序的结构

1. 程序的构成,main函数和其他函数。

2. 头文件,数据说明,函数的开始和结束标志以及程序中的注释。

3. 源程序的书写格式。

4. C语言的风格。

二、数据类型及其运算

1. C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

2. C运算符的种类、运算优先级和结合性。

3. 不同类型数据间的转换与运算。

4. C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。二级各科考试的公共基础知识大纲及样题见高等教育出版社出版的《全国计算机等级考试二级教程——公共基础知识(2013年版)》的附录部分。

三、基本语句

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. 通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

4.二叉树基本知识。

十一、位运算

1. 位运算符的含义和使用。

2. 简单的位运算。

十二、文件操作

只要求缓冲文件系统(即高级磁盘I/ O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。

1. 文件类型指针(FILE类型指针)。

2. 文件的打开与关闭(fopen,fclose)。

3. 文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf 函数的应用),文件的定位(rewind,fseek函数的应用)。

二级C语言考试方式

编辑

语音

上机考试,考试时长120分钟,满分100分。

题型及分值

单项选择题40分(含公共基础知识部分10分)、操作题60分(包括填空题、改错题及编程题(24分))。

考试环境

Visual C++2010 Express

二级C语言证书作用

编辑

语音

1.是当代大学生必考三大证书(毕业证、英语四级证书、计算机二级证书)之一。

2.计算机等级考试证书是用人单位在招聘时考察的标准之一。

3.解决上海市户口,必须通过计算机等级考试证书或者说通过NIT考试。

4.通过二级(C语言)考试可以免考自学考试中的《程序设计》课程。

5.通过计算机等级考试证书,可以在评职称的时候免考职称计算机考试。

计算机二级c简介,二级C语言相关推荐

  1. 广东省vb计算机二级证书,广东省2019下半年计算机二级考试教程:VB语言程序设计...

    &nbsp&nbsp[导读]:广东省2019下半年计算机二级考试教程:VB语言程序设计,更多广东等级考试复习教材,请访问易考吧广东等级考试栏目 广东省2019下半年计算机二级考试教程: ...

  2. 黑龙江省二计算机考试教程,黑龙江省2019下半年计算机二级考试教程:VB语言程序设计...

    &nbsp&nbsp[导读]:黑龙江省2019下半年计算机二级考试教程:VB语言程序设计,更多黑龙江等级考试复习教材,请访问易考吧黑龙江等级考试栏目 黑龙江省2019下半年计算机二级考 ...

  3. 未来教育二级c语言一本通pdf,2019年全国计算机等级考试一本通 二级C语言

    <2019年全国计算机等级考试一本通 二级C语言>面向全国计算机等级考试二级C语言科目,严格依据考试大纲详细讲解知识点,并配有大量的真题和练习题,以帮助考生在较短的时间内顺利通过考试. & ...

  4. c语言中0到9的as编码c2,(全国计算机等级考试二级笔试样卷VsualBasc语言程序设计.doc...

    (全国计算机等级考试二级笔试样卷VsualBasc语言程序设计 全国计算机等级考试二级笔试样卷Visual Basic语言程序设计 [打印][字体:大 中 小][关闭] 选择题(每小题2分,共70分) ...

  5. 安徽省2012年下半年计算机水平考试(二级 c语言程序设计),安徽省计算机等级二级考试真题C语言2012年12月...

    安徽省计算机等级二级考试真题C语言2012年12月 2012年下半年全国高等学校(安徽考区) 计算机水平考试试卷 (二级 C语言程序设计) 一.单项选择题(每题1分,共40分) 1.微型机的中央处理器 ...

  6. c语言设计程序实现顺序冒泡_2019年9月全国计算机等级考试《二级C语言程序设计》题库...

    第一部分 历年真题 全国计算机等级考试<二级C语言程序设计>真题及详解(一) 全国计算机等级考试<二级C语言程序设计>真题及详解(二) 全国计算机等级考试<二级C语言程序 ...

  7. 有以下程序C语言a b cdef,[工学]全国计算机二级笔试基础部分和C语言程序设计.doc...

    [工学]全国计算机二级笔试基础部分和C语言程序设计 全国计算机等级考试二级笔试试卷基础部分和C语言程序设计 99年4月全国计算机等级考试二级笔试试卷基础部分和C语言程序设计1 一.选择题((1)-(4 ...

  8. 计算机二级c好考吗,计算机二级MS Office和C语言哪个比较好考?

    有考生问小编,计算机二级MS Office和C语言哪个比较容易考? 这个还是要因人而异的,大部分人觉得,学起来的话,MS Office入门比C语言容易,但是考起来,C语言比MS Office容易. 计 ...

  9. c语言和vb哪个好,请问计算机二级考试我是考c语言好还是考VB好

    请问计算机二级考试我是考c语言好还是考VB好 (2012-03-17 04:39:44) 标签: 计算机二级 c语言 杂谈 请问计算机二级考试我是考语言好还是考VB好 3 请问计算机二级考试我是考语言 ...

  10. 安徽省2019c语言二级答案,安徽省计算机等级二级考试真题C语言.doc

    PAGE 安徽省二级C笔试13年12月 第 PAGE 17 页 (共 NUMPAGES 17 页 ) 机密☆启用前 二〇一三年下半年全国高等学校(安徽考区) 计算机水平考试试卷 (二级 C语言程序设计 ...

最新文章

  1. C#的静态方法与静态成员(转)
  2. explain 之 select_type
  3. 0402封装ESD二极管选型
  4. GDCM:gdcm::network::ULTransitionTable的测试程序
  5. dojo动态创建widget
  6. Bristol的第18篇密码学
  7. Matlab遗传算法
  8. 关于连接PostgreSQL时提示 FATAL: password authentication failed for user 连接用户名 的解决方法...
  9. js+html空间数据编码问题--以姓名为例(代码设涉及文件读取,文本数字提取,特别是文本x,y坐标的提取)
  10. 百度云apkg手机文件怎么打开_ipad上用百度云和notability学习时的各种七七八八
  11. python爬虫得到谷歌学术搜索结果
  12. Java学习笔记(六):Java泛型
  13. python描述对象静态特性的数据为_对于需要几个单位共同负担的一张原始凭证上的支出,应根据其他单位负担部分为其提高( )。...
  14. 《活出生命的意义》阅读笔记
  15. 鸿蒙蕴含的哲理,蕴含哲理的唯美句子,喜欢的就收藏吧!
  16. a15仿生芯片和a15有什么区别
  17. TCP time_wait 的存在意义
  18. [html+js][实现鼠标悬停事件]鼠标移动到行自动变色实现
  19. laydate天蓝色皮肤
  20. 编码员,程序员,黑客,开发人员和计算机科学家走进维恩图

热门文章

  1. matlab对矩阵模板卷积,矩阵卷积Matlab(转载)
  2. 企业数字化转型:数字化成熟度评估模型
  3. sin30度用c语言转换弧度制,【数学】弧度和角度的转换
  4. 计算机五笔字型编码方法,计算机汉字输入坐标码编码方法
  5. iconfont 图标不显示
  6. python自制网课答案查找器
  7. 如何避免IE浏览器自动升级到版本11
  8. 淘宝网上一买卖精彩对话
  9. css扫描动画效果demo示例(整理)
  10. js判断数组中重复元素并找出_JS判断数组里是否有重复元素的方法小结