返回
C语言是计算机二级吗
置顶

C语言是计算机二级吗,考试内容分值

  c语言是计算机二级中的一个考试科目。对编程感兴趣,或者是以后想从事编程工作的人可以考一个c语言。它是编程语言中基本的一种,学好了之后可以给自己打下一个坚实的基础。


  计算机二级c语言考试内容分值

  1、单项选择题,40题,40分(含公共基础知识部分10分)。

  2、程序填空题,2~3个空,18分;上机题。

  3、程序改错题,2~3处错误,18分;上机题。

  4、程序设计题,1题,24分;上机题。

  考试内容:

  1、c语言程序的结构。程序的构成,main函数和其他函数;头文件,数据说明,函数的开始和结束标志以及程序中的注释;源程序的书写格式;c语言的风格。

  2、数据类型及其运算。c的数据类型;c运算符的种类、运算优先级和结合性;不同类型数据间的转换与运算;c表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

  3、基本语句。表达式语句,空语句,复合语句;输入输出函数的调用,正确输入数据并正确设计输出格式。

  4、选择结构程序设计。用if 语句实现选择结构;用switch语句实现多分支选择结构;选择结构的嵌套。

  5、循环结构程序设计。for循环结构;while和do-while循环结构;continue语句和break语句;循环的嵌套。

  6、数组的定义和引用。一维数组和二维数组的定义、初始化和数组元素的引用;字符串与字符数组。

  7、函数。库函数的正确调用;函数的定义方法;函数的类型和返回值;形式参数与实在参数,参数值的传递;函数的正确调用,嵌套调用,递归调用;局部变量和全局变量;变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

  8、编译预处理。宏定义和调用(不带参数的宏,带参数的宏);文件包含冶处理。

  9、指针。地址与指针变量的概念,地址运算符与间址运算符;一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据;用指针作函数参数;返回地址值的函数;指针数组,指向指针的指针。

  10、结构体(即结构冶)与共同体(即联合冶)。用typedef 说明一个新类型;结构体和共用体类型数据的定义和成员的引用;通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入;二叉树基本知识。

  11、位运算。位运算符的含义和使用;简单的位运算。

  12、文件操作。文件类型指针(file类型指针);文件的打开与关闭(fopen,fclose);文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf 函数的应用),文件的定位(rewind,fseek函数的应用)。


  c语言有什么用

  1、操作系统,c语言的应用领域就是操作系统了,目前所有的操作系统内核都是c语言写的,的就是unix和linux了。

  2、单片机,由于c语言在位操作上的优越性,在单片机领域,c语言也一直独领风骚,虽然现在出现了一些用其他编程语言操作单片机的方法,但也都是用c语言封装过的,可以说核心还是c语言。

  3、驱动程序,无论是操作系统或者单片机,对硬件的驱动除了汇编(比较繁琐),都是用c语言来编写。

  4、编译器或解释器,由于c语言效率高的特点,很多编译器也选择的使用c语言来开发。

  5、系统服务,由于操作系统都提供了c语言的api,并且c语言的执行效率比较高,所以用c语言来写系统服务是适合不过的。

  6、应用软件,由于c语言没有成熟的开发框架,所以不适合开发大型应用程序。但也有一些对效率要求比较高的程序使用c语言开发,如git。


文中图片素材来源网络,如有侵权请联系删除

热门课程

全部课程
温州三维软件初级培训班
温州三维软件初级培训班
价格
课程价格:
询价
时间
上课时间:
全日制
成都软件测试培训川软重磅出击
成都软件测试培训川软重磅出击
价格
课程价格:
询价
时间
上课时间:
全日制
南通嵌入式培训
南通嵌入式培训
价格
课程价格:
询价
时间
上课时间:
电话咨询
软件开发培训班(赴日或国内)
软件开发培训班(赴日或国内)
价格
课程价格:
询价
时间
上课时间:
全日制
哈尔滨APP移动端设计培训/新媒体运营培训(网课/面授)
哈尔滨APP移动端设计培训/新媒体运营培训(网课/面授)
价格
课程价格:
询价
时间
上课时间:
电话咨询

推荐讯息

预约报名

立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图
培训首页 > 软件系统培训讯息 > C语言是计算机二级吗,考试内容分值
咨询