2023年3月GESP-C++一级测试真题

2025-04-24 53 0

0%

2023年3月GESP C++一级试卷测试真题

通过本次做题来进行GESP-C++知识掌握摸底测验。请作答的同学在第一题写上自己的名字哟【姓名不会泄露,只有老师和作答学生看到】,方便老师后台审阅!

请在此处写上宝贝的姓名即可

1 / 28

学生姓名:

2 / 28

以下不属于计算机输入设备的有( )。

3 / 28

计算机系统中存储的基本单位用 B 来表示,它代表的是( )。

4 / 28

常量 7.0 的数据类型是()。

5 / 28

下列关于 C++语言的叙述,不正确的是()。

6 / 28

以下不可以作为 C++标识符的是()。

7 / 28

以下哪个不是 C++语言的关键字?

8 / 28

如果 a、b 和 c 都是 int 类型的变量,下列哪个语句不符合 C++语法?

9 / 28

如果用两个 int 类型的变量 a 和 b 分别表达长方形的长和宽,则下列哪个表达式不能用来计算长方形的周长?

10 / 28

表达式((3 == 0) + 'A' + 1 + 3.0)的结果类型为()。

11 / 28

如果 a 为 int 类型的变量,且 a 的值为 6,则执行 a *= 3;之后,a 的值会是()。

12 / 28

如果 a 和 b 均为 int 类型的变量,下列表达式不能正确判断“a 等于 0 且 b等于 0”的是()

13 / 28

如果 a 为 int 类型的变量,下列哪个表达式可以正确求出满足“大于等于a 且是 4 的倍数”的整数中最小的?

14 / 28

在下列代码的横线处填写(),可以使得输出是“20 10”。

15 / 28

在下列代码的横线处填写(),可以使得输出是“1248”。

16 / 28

执行以下C++语言程序后,输出结果是()。

17 / 28

在Windows系统中通过键盘完成对选定文本移动的按键组合是先Ctrl+X,移动到目标位置后按Ctrl+V。

18 / 28

程序员用C、C++、Python、Scratch等编写的程序能在CPU 上直接执行。

19 / 28

在C++语言中,注释不宜写得过多,否则会使得程序运行速度变慢。

20 / 28

在C++语言中,标识符中可以有数字,但不能以数字开头。

21 / 28

'3'是一个int类型常量。

22 / 28

if语句中的条件表达式的结果必须为bool类型。

23 / 28

for语句的循环体至少会执行一次。

24 / 28

如果a为int类型的变量,则赋值语句a = a + 3;是错误的,因为这条语句会导致a无意义。

25 / 28

如果a为int类型的变量,则表达式(a / 4 == 2)和表达式(a>= 8&& a <= 11)的结果总是相同的。

26 / 28

表达式(3.5 * 2)的计算结果为7.0,且结果类型为double。

27 / 28

每月天数
【问题描述】
小明刚刚学习了每月有多少天,以及如何判断平年和闰年,想到可以使用编程方法求出给定的月份有多少天。你能做到吗?

【输入描述】
输入一行,包含两个整数,分别表示一个日期的年、月。
【输出描述】
输出一行,包含一个整数,表示输入月份有多少天。【样例输入1】
2022 1
【样例输出1】
31
【样例输入2】
2020 2
【样例输出2】
29

【请在下方文本框填写代码】

28 / 28

长方形面积
【问题描述】
小明刚刚学习了如何计算长方形面积。他发现,如果一个长方形的长和宽都是整数,它的面积一定也是整数。现在,小明想知道如果给定长方形的面积,有多少种可能的长方形,满足长和宽都是整数?
如果两个长方形的长相等、宽也相等,则认为是同一种长方形。约定长方形的长大于等于宽。正方形是长方形的特例,即长方形的长和宽可以相等。
【输入描述】
输入一行,包含一个整数A,表示长方形的面积。约定2≤A≤1000。
【输出描述】
输出一行,包含一个整数C,表示有C种可能的长方形。
【样例输入1】
4
【样例输出1】
2
【样例解释1】
2种长方形面积为4,它们的长宽分别为2×2、4×1。
【样例输入2】
6
【样例输出2】
2
【样例解释2】
2种长方形面积为6,它们的长宽分别为3×2、6×1。

您的分数是

平均分为 52%

0%

imgBg2

GESP介绍

CCF编程能力等级认证,英文名Grade Examination of Software Programming(以下简称GESP),由中国计算机学会发起并主办,是为青少年计算机和编程学习者提供学业能力验证的平台。GESP旨在提升青少年计算机和编程教育水平,推广和普及青少年计算机和编程教育。GESP覆盖中小学全学段,符合条件的青少年均可参加认证。

GESP考察语言为图形化编程、Python编程及C++编程,主要考察学生掌握相关编程知识和操作能力,熟悉编程各项基础知识和理论框架,通过设定不同等级的考试目标,让学生具备编程从简单的程序到复杂程序设计的编程能力,为后期专业化编程学习打下良好基础。

关于GESP

GESP即CCF编程能力等级认证(Grade Examination of Software Programming),由中国计算机学会(CCF)发起并主办,是为青少年计算机编程学习者提供能力验证的平台。GESP科学分级,覆盖面宽,学习编程的青少年均可参加认证。

GESP考察语言为图形化编程、Python编程及C++编程,主要考察学生掌握相关编程知识和操作能力,熟悉编程各项基础知识和理论框架,通过设定不同等级的考试任务,验证学生是否具备编程从简单的程序到复杂程序设计的编程能力,为后期专业化编程学习打下良好基础。

GESP认证考试安排

CCF每年安排4次GESP认证考试,四次认证时间分别在:3月、6月、9月、12月。GESP认证考试方式为现场集中机考,考生可选择C++编程、Python编程和图形化编程中的任意一门参加考试。其中图形化编程认证分为一到四级,Python编程和C++编程认证分为一到八级,相关考试大纲已经发布在GESP官网(https://gesp.ccf.org.cn/),详情可通过官网首页“认证指南”查询。

GESP认证考试

1.GESP由全国青少年信息学奥林匹克竞赛(NOI)和CSP-J/S的主办方CCF主办,有很强的公信力和权威性;

2.GESP不同编程语言同一个级别对应的编程能力基本相同;

3.GESP最高两级考纲贴合CSP-J/S大纲,有效去除了编程普及和人才选拔之间的壁垒。

一、GESP有更高的公信力和权威性

创立于1962年的CCF是中国计算机及相关领域的学术共同体,拥有超过10万个人会员,在计算领域有很大影响力。CCF一直秉承求实、公平的原则,学会举办的竞赛活动都具备极强的公信力和权威性,受到社会的一致认可。CCF 于1984年创办了全国青少年信息学奥林匹克竞赛(NOI),三十九年来有无数计算机领域顶尖人才,如王小川、楼天城等从信息学奥林匹克竞赛中脱颖而出,进入清华大学,北京大学等知名高校学习并在各行各业中广为人知。CCF主办的CSP、CSP-J/S等认证和竞赛已受到了社会各界的认可,在计算机人才的选拔中起到了重要作用。

青少年编程能力等级考试(GESP)是CCF主办的面向青少年的编程能力等级认证,CCF将一如既往的以公平、公正为前提,把公信力和权威性建设当做发展的根本,为编程普及和编程能力评价提供一个优秀的平台。

二、GESP让参加者有更多机会

GESP的目的在于“用人才选拔推动编程教育在青少年中的普及”。

GESP初等级别考试(1-4级)适合作为青少年编程能力普及性的培养成果验证工具,高等级别考试(5-8级)作为优秀青少年编程人才的选拔工具,将衔接CSP-J/S认证。

具体衔接规则如下:

GESP能力等级 后续衔接
GESP C++ 七级成绩≥80分GESP C++ 八级成绩≥60分 免CSP-J第一轮
获得参加CSP-J第二轮的资格
GESP C++ 八级成绩≥80分 免CSP-S第一轮
获得参加CSP-S第二轮的资格

衔接CSP-J/S认证能让参加GESP考试的考生更方便参与NOI,未来有更多的选择机会。

三、 GESP的等级设定科学合理,符合编程能力提升规则

GESP编程能力认证是CCF厚积薄发的项目,CCF在数十年的编程能力认证和竞赛过程中积累了丰富的青少年编程能力认证经验.GESP 项目中,集聚了优秀中小学信息学教练、知名青少年编程机构课程专家、知名高校软件及编程专家等。这些专家在制定GESP认证大纲过程中,听取了包括学生、家长、机构教师、学校教师等方面人士建议,组织了无数次讨论会和试考等活动,最终推出的认证大纲充分考虑了不同年龄段青少年的认知及能力特点,使得GESP认证大纲符合科学性、合理性原则,符合青少年编程能力提升和认知成长的规律。

四、GESP考试难度稳定

作为能力认证考试,GESP不仅做到了拉开不同等级之间的试题难度,同时也保证了不同编程语言之间的难度一致性。CCF基于深厚的专家储备,邀请清华大学、北京大学、北京航空航天大学等国内顶尖大学在职的顶尖人才和NOI科学委员会专家共同参与GESP认证考试命题,并在每次考前组织学生和专家组织试考和审题,尽力做到每届次的同一级别考试难度相当,从而使得GESP认证考试可稳定、客观地反映考生的编程能力水平层次。

报名流程

登录https:// gesp.ccf.org.cn /→进入“报名考试”→“登录”→认证报名(按要求填写相关报名信息、选择考点)→交费→等待审核通过→等待分配考场→认证前7个工作日开始打印准考证→参加认证考试。

(温馨提示:请准确如实填写考生报名信息,正确上传考生个人证件照,无效信息将影响考试及证书发放。)


相关文章

SPIKE乐高机器人作业测验二
Python编程语言作业测验二
Scratch图形化作业测验三
2025年全国青少年信息素养大赛-幻程解谜-初赛题库(小学组)训练
SPIKE乐高机器人作业测验一
Python编程语言作业测验一

发布评论