计算机等级考试二级c语言(计算机二级c语言题型及分值分布)

2024-05-09 01:05:51

C语言程序设计题型分值分布如下:

1.? 单选题总共40道,每道题一分,其中基础知识共10道,总计40分;

2.? 程序填空题一般2到4道,看难度给分,总计18分;

3.? 程序改错题一般2到4道,看难度给分,总计18分;

4.? 程序设计题1道,根据答出步骤给分,答出越多分越高直至满分,总计24分。

拓展知识(考试内容):

1.? C语言程序结构

明白如何运用main函数以及其他基础函数,会构建程序。知道源文件的书写格式,能看懂函数开始或结束的标志,能对基础程序注释且明白其作用。

2.? 数据类型与运算

了解C的数据类型与定义方法,熟知C表达式类型且会基本运用。知道C运算符的种类与优先级,懂得数据类型之间如何转换运算。

3.? 基础语句

懂得表达式语句、复合语句以及空语句,会调用输入输出函数,能根据要求正确写出输入输出格式的语句。

4.? 选择结构语句

熟练掌握if语句以及switch语句的用法,懂得选择结构如何进行嵌套。

5.? 循环结构语句

熟练掌握for语句、while或do-while语句、continue语句及break语句的使用方式,了解如何嵌套循环结构语句。

6.? 数组的定义与运用

会对基本的一维、二维数组定义,能初始化数组并会引用,掌握字符串与数组的运用。

7.? 函数

能对库中的函数进行基本调用,且熟知常用函数的作用及写法。知道函数的定义方法、类型与返回值,了解形参与实参的概念以及局部变量与全局变量的区别。

8.? 指针

了解地址与指针变量的概念,会基本运用指针,通过指针引用各类数据。

9.? 结构与联合

了解typedef的用法,会对结构体以及共同体进行定义与引用,可以通过链表对数据进行删除、插入以及输出。

全国计算机等级考试二级C语言程序设计要求

全国计算机二级考试评分标准:

一、选择题,就是按选择题的标准给,答对了,给分,答错了,没有分数。

二、填空题,则是按填空的数量来给分的,答对的,按数量给分,错误的,没有分数。

三、编程题,则是按运行结果给分,运行有结果的给分,没有结果的则无分。

考试沿革:

从2013年开始,全国计算机等级考试已从传统的笔试和上机考试改革成无纸化考试,二级Delphi科目从2013年上半年开始停考。

从 2018 年3月开始,将实施 2018 版考试大纲,并按新体系开考各个考试级别。二级取消“Visual FoxPro 数据库程序设计”科目(代码:27),2017年 12 月是其最后一次组考。新增“Python 语言程序设计”科目(代码:66),考试时长:120 分钟,2018 年 9 月首次开考。

自2021年3月起,停考二级Visual Basic语言程序设计(科目代码26);新增二级WPS Office高级应用与设计(科目代码67)考试。

(一)C语言的结构

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

2、头文件、数据说明、函数的开始和结束标志。

3、源程序的书写格式。

4、C语言的风格。

(二)数据类型及其运算

1、C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法。

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

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

4、C表达式类型(赋值表达、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。

(三)基本语句

1、表达式语句,空语句,复合语句。

2、数据的输入与输出,输入输出函数的调用。

3、复合语句。

4、goto语句和语句标号的使用。

(四)选择结构程序设计

1、用if语句实现选择结构。

2、用switch语句实现多分支选择结构。

3、选择结构的嵌套

(五)循环结构程序设计

1、for循环结构。

2、while和dowhile循环结构。

3、continue语句和break语句。

4、循环的嵌套。

(六)数组定义和引用

1、一维数组和多维数组的定义、初始化和引用。

2、字符串与字符数组。

(七)函数

1、库函数的正确调用。

2、函数的定义方法。

3、函数的类型和返回值。

4、形式参数与实在参数,参数值的传递。

5、函数的正确调用,嵌套调用,递归调用。

6、局部变量和全局变量。

7、变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。

8、内部函数与外部函数。

(八)编译预处理

1、宏定义:不带参数的宏定义;带参数的宏定义。

2、“文件包含”处理

(九)指针

1、指针与指针变量的概念,指针与地址运算符。

2、变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。通过指针引用以上各类型数据。

3、用指针作函数参数。

4、返回指针值的指针函数。

5、指针数组,指向指针的指针,main函数的命令行参数。

(十)结构体(即“结构”)与共用体(即“联合”)

1、结构体和共用体类型数据的定义方法和引用方法。

2、用指针和结构体构成链表,单向链表的建立、输出、删除与插入。

(十一)位运算

1、位运算符的含义及使用。

2、简单的位运算。

(十二)文件操作

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

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

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

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

TAGS:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;
3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
标签列表