CCF 编程能力认证 C++ 一级宝典(cct编程)
CCF编程能力等级认证(以下简称GESP)每年四次认证时间分别为:3月、6月、9月2、12月,认证方式为线下机考,认证语言包括:C++、Python和Scratch三种语言,其中Scratch认证为一到四级,Python和C++认证为一到八级。
一、C++一级考点
1. 计算机基础知识
计算机的基本构成(CPU、内存、I/O设备等)。
Windows、Linux等操作系统的基本概念和常见操作。
计算机的历史及在现代社会中的常见应用。
2. 集成开发环境(IDE)
使用Dev C++等集成开发环境:创建文件、编辑文件、保存文件、编译、解释、调试。
3. 程序的基本语句
输入输出语句:cin、cout、scanf、printf。
赋值语句。
复合语句。
4. 程序的基本概念
标识符、关键字、常量、变量、表达式的概念。
常量与变量的命名、定义、作用、初始化与赋值。
程序的注释。
5. 基本运算
算术运算:加、减、乘、除、整除、求余。
关系运算:大于、大于等于、小于、小于等于、等于、不等于。
逻辑运算:与(&&)、或(||)、非(!)。
变量自增与自减运算。
三目运算。
位运算。
6. 基本数据类型
整型:int、long long。
实数型:float、double。
字符型:char。
布尔型:bool。
7. 结构化程序设计
顺序结构。
分支结构:if语句、if-else语句、switch语句。
循环结构:for、while、do-while循环语句。
continue语句和break语句在循环中的应用。
二、学习计划
1. 第一周:计算机基础知识与集成开发环境
学习计算机的基本构成、操作系统的基本概念和常见操作、计算机的历史及应用。
熟悉Dev C++等集成开发环境的使用。
完成相关练习题,加深对知识点的理解。
2. 第二周:程序的基本语句与基本概念
学习输入输出语句、赋值语句、复合语句。
学习标识符、关键字、常量、变量、表达式的概念。
学习常量与变量的命名、定义、作用、初始化与赋值。
学习程序的注释。
完成相关练习题,巩固所学知识。
3. 第三周:基本运算与基本数据类型
学习算术运算、关系运算、逻辑运算、变量自增与自减运算、三目运算、位运算。
学习基本数据类型:整型、实数型、字符型、布尔型。
完成相关练习题,提高对运算和数据类型的掌握程度。
4. 第四周:结构化程序设计
学习顺序结构。
学习分支结构:if语句、if-else语句、switch语句。
学习循环结构:for、while、do-while循环语句。
学习continue语句和break语句在循环中的应用。
完成相关练习题,提升编程能力。
5. 第五周:综合练习与模拟考试
进行综合练习,完成一些包含多个知识点的编程题。
进行模拟考试,按照考试时间和题型进行练习,熟悉考试流程。
总结错题,查漏补缺,巩固薄弱知识点。
三、注意点
在学习过程中,可以参考CCF官网真题,按知识点分类刷题,逐步提升编程水平。同时,要注意培养良好的编程习惯,如规范的代码格式、及时的注释等。希望这份学习计划能帮助你顺利通过GESP C++一级考试!