首页 > 其他分享 >全国计算机等级考试二级C语言(考试大纲)

全国计算机等级考试二级C语言(考试大纲)

时间:2024-03-19 12:58:18浏览次数:31  
标签:语句 函数 C语言 表达式 数组 程序设计 大纲 考试 指针

全国计算机等级考试(National Computer Rank Examination,简称NCRE),由教育部教育考试院(原教育部考试中心)主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。

级别分为:一级、二级、三级和四级。

二级: 程序设计/办公软件高级应用级。考核内容包括计算机语言与基础程序设计能力,要求参试者掌握一门计算机语言,可选类别有高级语言程序设计类、数据库程序设计类等;还包括办公软件高级应用能力,要求参试者具有计算机应用知识及Office办公软件的高级应用能力,能够在实际办公环境中开展具体应用。

科目名称科目代码考试时间
C语言程序设计24120分钟

目前考试考的最多的是二级MSoffice这个科目,其次是C语言。

大纲资料:https://ncre.neea.edu.cn/html1/report/2306/266-1.htm

题型分数分布

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

(2)程序填空题,3 小空,18 分;

(3)程序改错题,2 个错误,18 分;

(4)程序设计题,24分。

考试环境

操作系统: Windows 7 中文版
开发环境: Microsoft Visual C++ 2010 学习版

考试要求

1、熟悉Visual C++集成开发环境。

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

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

4、在Visual C++集成环境下,能够编写简单的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函数的应用)。

标签:语句,函数,C语言,表达式,数组,程序设计,大纲,考试,指针
From: https://blog.csdn.net/wzw___/article/details/136824651

相关文章

  • C语言结结结结结构体!
    P.S.:以下代码均在VS2019环境下测试,不代表所有编译器均可通过。P.S.:测试代码均未展示头文件stdio.h的声明,使用时请自行添加。  结构体一.结构体类型简述。二.结构体类型的初始化。三.结构体成员的访问。四.结构体的内存对齐。4.1.结构体的对齐规则......
  • C语言程序设计(第二版)学习笔记——第二章
    第二章算法2.1算法的概念广义的来说,为解决问题而采取的方法和步骤称为算法。针对不同的问题由不同的算法,同一问题也可以有不同的算法。计算机中算法是指计算机语言解决问题的方法和步骤。用计算机处理问题一般过程如下:(1)分析问题;(2)确定处理方案;(3)确定算法;(4)用计算机语言编写......
  • 【C语言】猜数字游戏
    代码如下:#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>#include<time.h>voidgame(){ intr=rand()%100+1; intguess=0; while(1) { printf("请猜数字>:"); scanf("%d",&guess);......
  • java睿道教育平台在线考试子系统(ssm框架毕业设计)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在信息技术日新月异的今天,传统的考试方式正逐渐被在线考试系统所取代。随着互联网技术的不断发展和普及,越来越多的教育机构开始采用在线考试子系统来进行......
  • C语言wyh的物品
    题目描述wyh学长现在手里有n 个物品,这n 个物品的重量和价值都告诉你,然后现在让你从中选取k 个,问你在所有可能选取的方案中,最大的单位价值为多少(单位价值为选取的k个物品的总价值和总重量的比值)输入描述:输入第一行一个整数T(1≤T≤10)接下来有T组测试数据,对于每......
  • C语言数据结构链表(无头结点)功能实现(增,删,改,查)
    #include<stdio.h>#include<stdlib.h>typedefstructLNode{   int data;   struct   LNode*next;}LNode,*LinkList; boolInitList(LinkList&L){    L=NULL;    return0; }boolinsert(LinkList&L,inti,intx){       ......
  • 深入C语言指针,使代码更加灵活(三)
    一、函数指针1.1函数的地址在讲解函数指针变量之前,我们先思考一下什么是函数指针变量,我们可以同数组指针变量进行类比:数组指针—是指针—是存放指向数组的指针,是存放数组地址的指针;函数指针—是指针—是存放指向函数的指针,是存放函数地址的指针;数组是有地址的,那么函数......
  • 华为OD机试真题-找数字-2024年OD统一考试(C卷)
    题目描述:小扇和小船今天又玩起来了数字游戏,小船给小扇一个正整数n(1<=n<=1e9),小扇需要找到一个比n大的数字m,使得m和n对应的二进制中1的个数要相同(如4对应二进制100,8对应二进制1000,1的个数都为1),现在求m的最小值。输入描述:输入:第一行输入一个正整数n(1<=n<=1e9)。输出......
  • 用C语言实现二分查找
    //二分查找,前提必须是有序#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>intmain(){ intarr[]={1,2,3,4,5,6,7,8,9,10}; intsz=sizeof(arr)/sizeof(arr[0]);//求数组长度 intk=7;//要查找的数 intleft=0; intright=sz-1; intmid=0; i......
  • 学习笔记——C语言基本概念&运算符——(2)
    目录一、运算符1.1赋值运算符1.2算数运算符 1.3关系运算符1.5位运算符1.6 自增自减运算符1.7  复合运算符1.8逗号运算符1.9 三目运算符1.10 sizeof运算符附录:运算符优先性表一、运算符1>.按照操作数目分类:单目运算符,双目运算符,三目运算符。2>......