《GESP考级大纲详解 | C++一级》
Grade Examination of Software Programming
C++认证知识体系
(一级)
1. 考核目标
学生通过计算机基础知识的学习,了解计算机的构成与操作,以及计算机的发展历程。通过编程基础知识以及语句的掌握,可以独立完成简单功能的顺序结构、分支结构、循环结构的程序。
2. 知识内容
计算机基础与编程环境
计算机历史
变量的定义与使用
基本数据类型(整型、浮点型、字符型、布尔型)
控制语句结构(顺序、循环、选择)
基本运算(算术运算、关系运算、逻辑运算)
输入输出语句
3. 知识块与知识点描述
Knowledge Points
4. 知识点详述
Knowledge Details
1
了解计算机的基本构成 CPU,内存 I/O设备等),了解 Windows、Linux等操作系统基本概念和常见操作,了解计算机的历史及在现代社会中的常见应用。
2
熟悉集成开发环境使用(例如 Dev C++):创建文件、编辑文件、保存文件、编译、解释、调试。
3
掌握基础的 cin语句、scanf语句、cout语句、printf语句,赋值语句等。
04
掌握标识符、关键字、常量、变量、表达式的概念。
05
掌握常量与变量的命名、定义、作用、初始化与赋值以及变量的自加与自减运算。
06
掌握基础算术表达式:加(+)、减(-)、乘(*)、除(/)、整除(/)、求余(%)。
07
掌握逻辑运算与 (&&)、或 (||)、非(!)。
08
掌握关系运算:大于(>)、大于等于(>=)、小 于(<)、小于等于(<=)、等于(==)、不等于(!=)。
09
掌握基础的数据类型的定义和使用(整型、实数型、字符型、布尔型)。
10
掌握顺序结构程序的编写。
11
掌握分支结构程序的编写,掌握 if语句、if-else语句、switch语句,了解三目运算。
12
掌握循环结构程序的编写,掌握for、while、do-while循环语句的使用以及continue 语句和 break语句在循环中的应用。
13
理解程序的注释和调试的概念。
5. 题型分布
Examinations
考试时间:120分钟
OnlineJudge Problems
在线真题
历年的编程题可以直接在洛谷网站上进行在线评测练习。
题目列表整理如下,题单网址是:
https://www.luogu.com.cn/training/551#problems
除此以外,也可以直接去GESP官网上找到历年真题,网址是:
https://gesp.ccf.org.cn/101/1010/index.html
截至目前(2024年11月),GESP C++ 一级共有 7 套真题。
2023年3月
2023年6月
2023年9月
2023年12月
2024年3月
2024年6月
2024年9月
注意:第8次认证报名将在本月26日截止,同学们抓紧时间做好准备。
准备不够充分的同学,可以先刷一波真题,GESP官网提供的历年真题包含答案,想要自测的同学可以在后台获取“无答案”可打印的真题,获取方式看文章末尾。
对应的真题解析可以直接在CCF GESP官方公众号里找到。
做完了真题,我们还可以去一些在线评测系统(OJ)上做做编程题加强训练。
Simulation Problems
编程模拟
#include <bits/stdc++.h>using namespace std;int main() { cout << "AK GESP C++"; return 0;}
// 关注我们,获取编程模拟题等更多资料
/* * 扫码加入,共赴山海 * 信息科技交流 * 代码知识分享 * 编程解题答疑 */
关注我们
有任何疑问,可以一起交流探讨哦~
领取专属 10元无门槛券
私享最新 技术干货