【2024 CCF编程能力等级认证(GESP)C++ 】一级大纲

目录

  • [1. 背景](#1. 背景)
  • [2. 考核知识块](#2. 考核知识块)
  • [3. 考核内容](#3. 考核内容)
  • [3.1 计算机基础知识](#3.1 计算机基础知识)
  • [3.2 集成开发环境](#3.2 集成开发环境)
  • [3.3 结构化程序设计](#3.3 结构化程序设计)
  • [3.4 程序的基本语句](#3.4 程序的基本语句)
  • [3.5 程序的基本概念](#3.5 程序的基本概念)
  • [3.6 基本运算](#3.6 基本运算)
  • [3.7 基本数据类型](#3.7 基本数据类型)
  • [4. 考核目标](#4. 考核目标)
  • [5. 题型分布](#5. 题型分布)
  • [6. 考试时长](#6. 考试时长)
  • [7. 认证时间与报名](#7. 认证时间与报名)
  • [8. 政策与福利](#8. 政策与福利)
  • [9. GESP一级认证形式](#9. GESP一级认证形式)

1. 背景

官网:CCF编程能力等级认证(GESP)为青少年计算机和编程学习者提供学业能力验证的规则和平台。GESP覆盖中小学阶段,符合年龄条件的青少年均可参加认证。C++ & Python编程测试划分为一至八级,通过设定不同等级的考试目标,让学生具备计算机使用的基础能力和通过编程思维解决生活问题的能力,激发青少年编程相关知识与技术的兴趣,提高青少年编程科学技术素养,培养青少年编程综合实践能力,为广大学员在进

修等方面提供编程能力水平的证明。

GESP初等级别考试(1-4级):适合作为青少年编程能力普及性的培养成果验证工具;

高等级别考试(5-8级):作为优秀青少年编程人才的选拔工具,衔接 CSP-J/S 认证。

2. 考核知识块

引自官网

3. 考核内容

3.1 计算机基础知识

掌握计算机的软硬件组成,包含CPU,内存,I/O设备等;

掌握Windows、Linux等操作系统基本概念和常见操作;

掌握计算机的发展历程及在现代社会中的常见应用。

3.2 集成开发环境

掌握集成开发环境使用,例如Dev C++,熟悉如何创建文件、编辑文件、保存文件,了解如何编译、解释、调试。

3.3 结构化程序设计

掌握顺序结构、分支结构、循环结构。

掌握顺序结构程序的编写。

掌握分支结构程序的编写,掌握if语句、if-else语句、switch语句,了解三

目运算。

掌握循环结构程序的编写,掌握for、while、do-while循环语句的使用以及

continue 语句和break语句在循环中的应用。

3.4 程序的基本语句

掌握cin语句、scanf语句、cout语句、printf语句、赋值语句、复合语句、if语句、switch 语句、for语句、while 语句、do while语句。

3.5 程序的基本概念

掌握标识符、关键字、常量、变量、表达式的概念。

掌握常量与变量的命名、定义、作用、初始化与赋值以及变量的自加与自减运算。

掌握程序的注释。

3.6 基本运算

掌握基础算术表达式:加、减、乘、除、整除、求余。

掌握逻辑运算与(&&)、或(||)、非(!)。

掌握关系运算:大于、大于等于、小于、小于等于、等于、不等于。

掌握变量自增与自减运算、

掌握三目运算、位运算。

3.7 基本数据类型

整数型: int,long long

实数型: float,double

字符型: char

布尔型: bool

掌握基础的数据类型的定义和使用(整型、实数型、字符型、布尔型)。

4. 考核目标

官网:学生通过计算机基础知识的学习,了解计算机的构成与操作,以及计算机的发展历程。通过编程基础知识以及语句的掌握,可以独立完成简单功能的顺序结构、分支结构、循环结构的程序。

5. 题型分布

单选题 :15道(2分/道)

判断题 :10道(2分/道)

编程题 :2道(25分/道)

6. 考试时长

120分钟

7. 认证时间与报名

2024年GESP认证计划举办四次一级认证,分别为3月16日、6月29日、9月7日和12月7日。考生可通过GESP官网(https://gesp.ccf.org.cn)进行报名,报名时需要选择考点并缴纳相应的考试费用。

8. 政策与福利

GESP认证实行跨科目升(跳)级政策,即考生通过图形化一级后,可以直接参加Python或C++二级认证。此外,达到GESP 8级60分以上的考生,将获得CSP-S认证资格,可直接参加CSP-S的复赛。

9. GESP一级认证形式

认证方式为全国各GESP考点上机考试。考试采用客观题和主观题相结合的形式,全面考察考生的编程能力和解决问题的能力。

相关推荐
Yingye Zhu(HPXXZYY)15 分钟前
Codeforces 2021 C Those Who Are With Us
数据结构·c++·算法
liulilittle1 小时前
LinkedList 链表数据结构实现 (OPENPPP2)
开发语言·数据结构·c++·链表
无聊的小坏坏2 小时前
三种方法详解最长回文子串问题
c++·算法·回文串
山河木马2 小时前
前端学习C++之:.h(.hpp)与.cpp文件
前端·javascript·c++
2401_891957312 小时前
list的一些特性(C++)
开发语言·c++
二十雨辰2 小时前
[尚庭公寓]07-Knife快速入门
java·开发语言·spring
Python大数据分析@2 小时前
Origin、MATLAB、Python 用于科研作图,哪个最好?
开发语言·python·matlab
编程零零七2 小时前
Python巩固训练——第一天练习题
开发语言·python·python基础·python学习·python练习题
我爱Jack3 小时前
时间与空间复杂度详解:算法效率的度量衡
java·开发语言·算法
米饭「」3 小时前
C++AVL树
java·开发语言·c++