GESP C++ 编程一级考试大纲¶
(一)知识点详述¶
- 了解计算机的基本构成(
CPU
、内存、I/O
设备等),了解Windows
、Linux
等操作系统基本概念和常见操作,了解计算机的历史及在现代社会中的常见应用。 - 熟悉集成开发环境使用(例如
Dev C++
):创建文件、编辑文件、保存文件、编译、解释、调试。 - 掌握基础的
cin
语句、scanf
语句、cout
语句、printf
语句、赋值语句等。 - 掌握标识符、关键字、常量、变量、表达式的概念。
- 掌握常量与变量的命名、定义、作用、初始化与赋值以及变量的自加与自减运算。
- 掌握基础算术表达式:加、减、乘、除、整除、求余。
- 掌握逻辑运算与(
&&
)、或(||
)、非(!
)。 - 掌握关系运算:大于、大于等于、小于、小于等于、等于、不等于。
- 掌握基础的数据类型的定义和使用(整型、实数型、字符型、布尔型)。
- 掌握顺序结构程序的编写。
- 掌握分支结构程序的编写,掌握
if
语句、if-else
语句、switch
语句,了解三目运算。 - 掌握循环结构程序的编写,掌握
for
、while
、do-while
循环语句的使用以及continue
语句和break
语句在循环中的应用。 - 理解程序的注释和调试的概念。
(二)考核目标¶
学生通过计算机基础知识的学习,了解计算机的构成与操作,以及计算机的发展历程。通过编程基础知识以及语句的掌握,可以独立完成简单功能的顺序结构、分支结构、循环结构的程序。
(三)知识块与知识点描述¶
编号 | 知识块 | 知识点 |
---|---|---|
1 | 计算机基础知识 | 硬件组成、操作系统、发展历程 |
2 | 集成开发环境 | 文件操作、编译、调试等 |
3 | 结构化程序设计 | 顺序结构、分支结构、循环结构 |
4 | 程序的基本语句 | cin 语句、scanf 语句、cout 语句、printf 语句、赋值语句、复合语句、if 语句、switch 语句、for 语句、while 语句、do while 语句 |
5 | 程序的基本概念 | 标识符、关键字、常量、变量、表达式、注释等 |
6 | 基本运算 | 算术、逻辑、关系、自增自减、三目运算、位运算 |
7 | 基本数据类型 | 整数型:int 、long long ;实数型:float 、double ;字符型:char |
(四)题型分布¶
- 单选题:15 道(2 分/道)
- 判断题:10 道(2 分/道)
- 编程题:2 道(25 分/道)
(五)考试时间¶
120 分钟