2023 年 6 月 GESP C++ 一级真题解析

2023 年 6 月 GESP C++ 一级真题解析
CCF 编 程 能 力 等 级 认 证 , 英 文 名 Grade Examination of Software Programming(以下简称 GESP),由中国计算机学会发起并主办,是为青少年计算机和编程学习者提供学业能力验证的平台。GESP 覆盖中小学全学段,符合条件的青少年均可参加认证。GESP 旨在提升青少年计算机和编程教育水平,推广和普及青少年计算机和编程教育。
GESP 考察语言为图形化(Scratch)编程、Python 编程及 C++编程,主要考察学生掌握相关编程知识和操作能力,熟悉编程各项基础知识和理论框架,通过设定不同等级的考试目标,让学生具备编程从简单的程序到复杂程序设计的编程能力,为后期专业化编程学习打下良好基础。
本次为大家带来的是 2023 年 6 月份,C++ 一级考试真题解析。

一、单选题(每题 2 分,共 30 分)

  1. 以下不属于计算机输出设备的有( )。
    A. 麦克风
    B. 音箱
    C. 打印机
    D. 显示器
    【答案】A
    【考纲知识点】计算机基础(一级)
    【解析】本题属于考察计算机基础知识中的“输入”和“输出”概念;“输入”指外界向机器内部传递信息,“输出”指计算机内部信息向外界展示信息。此题中,“麦克风”属于向内部输入声音,属于输入概念,所以本题正确答案为 A。

  2. ChatGPT 是 OpenAI 研发的聊天机器人程序,它能通过理解和学习人类的语言来进行对话,还能根据聊天的上下文进行互动,完成很多工作。请你猜猜看,下面任务中,ChatGPT 不能完成的是( )。

A. 改邮件
B. 编剧本
C. 擦地板
D. 写代码
【答案】C
【考纲知识点】计算机基础(一级)
【解析】本题属于考察计算机在现代社会中的常见应用;ChatGPT 聊天机器人程序可以帮助我们完成一些计算机上的操作,A、B、D 都属于这个范畴,C 选项擦地板无法直接实现。所以本题正确答案为 C。

  1. 常量’3’的数据类型是( )。
    A. double
    B. float
    C. char
    D. int
    【答案】C
    【考纲知识点】基本数据类型(一级)
    【解析】本题属于考察 C++中的基本数据类型;C++中的基本数据类型有:整数型(int、long long)、实数型(float、double)、字符型(char)、布尔型(bool)。本题中 '3’是用单引号引起来的单个字符 3 ,属于字符型 char,所以本题正确答案为 C。

  2. 下列关于 C++语言变量的叙述,正确的是( )。
    A. 变量可以没有定义
    B. 对一个没有定义的变量赋值,相当于定义了一个新变量
    C. 执行赋值语句后,变量的类型可能会变化
    D. 执行赋值语句后,变量的值可能不会变化

【答案】D
【考纲知识点】变量的定义与使用(一级)
【解析】本题属于考察 C++程序的基本概念中的“变量”相关概念;A、B 选项错误都在于,变量需要“先定义,再使用”,没有定义过的变量无法直接“赋值”,故排除 A、B。C 选项错误在于,赋值操作不会改变变量数据类型,故排除 C 选项。如果赋值语句右侧的表达式计算结果与左侧的变量原值相同,则执行赋值语句后变量的值不会变化,所以本题正确答案为 D。

  1. 以下可以作为 C++标识符的是( )。
    A. number_of_Chinese_people_in_millions
    B. 360AntiVirus
    C. Man&Woman
    D. break
    【答案】A
    【考纲知识点】变量的定义与使用(一级)
    【解析】在计算机编程语言中,“标识符”是用户编程时使用的名字,用于给变量、常量、函数等命名;C++中声明变量名时,变量名中能且只能包含字母、数字、下划线,且不能用数字开头。另外,C++中有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值