0 #GESP126. GESP二级第一次训练题单

GESP二级第一次训练题单

  1. 以下存储器中的数据不会受到附近强磁场干扰的是()

{{ select(1) }}

  • 硬盘
  • U盘
  • 内存
  • 光盘
  1. 下列关于c++语言的叙述,不正确的是() {{ select(2) }}
  • double类型的变量占用内存的大小是浮动的
  • bool类型的变量占用1字节内存
  • int类型变量的取值范围不是无限的
  • char类型的变量有256种取值
  1. 明明和笑笑在“小庙会”上分别抽到一个 4GB 和 4096MB 的 U 盘,容量大的盘是笑笑的() {{ select(3) }}
  • 正确
  • 错误
  1. IPv4 的地址通常用“点分十进制”的表示形式,形如(a.b.c.d),其中a、b、c、d 都是 1~255 之间的十进制整数() {{ select(4) }}
  • 正确
  • 错误
  1. 域名是由一串用点分隔的名字来标识互联网上一个计算机或计算机组的名称, CCF 编程能力等级认证官方网站的域名是 gesp.ccf.org.cn ,其中顶级域名是 gesp。 {{ select(5) }}
  • 正确
  • 错误
  1. 我们常说的互联网(Internet)是—个覆盖全球的广域网络,它不属于任何—个国家。 {{ select(6) }}
  • 正确
  • 错误
  1. 以下哪个不是c++语言的关键字() {{ select(7) }}
  • return
  • max
  • else
  • case
  1. 在 C++语言中,一个程序不能有多个 main 函数。() {{ select(8) }}
  • 正确
  • 错误
  1. 在使用 C++语言编写程序时,不能使用 sqrt 、abs 等数学函数,包含<cmath> 或<math.h>头文件后就能够使用了。 {{ select(9) }}
  • 正确
  • 错误
  1. 下列流程图中,属于计算机的哪种结构() {{ select(10) }}
  • 顺序结构
  • 循环结构
  • 分支结构
  • 数据结构
  1. 能够实现下面流程图功能的伪代码是( )。

    image {{ select(11) }}

  • if 条件判断 then 语句块
  • if 条件判断 then 什么也不做 else 语句块
  • while 条件判断 do 语句块
  • while not 条件判断 do 语句块
  1. 下列流程图的输出结果是( ) ?

    image {{ select(12) }}

  • 5 12
  • 12 5
  • 5 5
  • 12 12
  1. 下列流程图的输出结果是?( )。

image {{ select(13) }}

  • 优秀
  • 良好
  • 不及格
  • 没有输出
  1. 下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入()。

    image {{ select(14) }}

  • (yr%400 == 0) || (yr%4 == 0)
  • (yr%400 == 0) || (yr%4 == 0 && yr%100!=0)
  • (yr%400 == 0) && (yr%4 == 0)
  • (yr%400 == 0) && (yr%4 == 0 && yr%100!=0)
  1. 在下列代码的横线处填写(),可以使得输出是5
#include<iostream>
    using namespace std;
    int main()
    {
        int cnt=0;
        for(char ch='1';ch<='9';ch++)
            if(____)//此处填写代码
                cnt++;
        cout<<cnt<<endl;
        return 0;
    }

{{ select(15) }}

  • ch<'5'
  • ch>=5
  • ch>='4'
  • ch%2==1
  1. 如果 a 为 char 类型的变量,下列哪个表达式可以正确判断“a 是数字” ? ( ){{ select(16) }}
  • '0' <= a && a <= '9'
  • '1' <= a && a <= '0'
  • '0' <= a <= '9'
  • '1' <= a <= '0'
  1. 在下列代码的横线处填写( ),使得输出是 9。

    image {{ select(17) }}

  • (a + b)
  • (a + b - '0')
  • (char)(a + b)
  • (char)(a + b - '0')
  1. 如果 a 为 char 类型的变量,且取值为大写字母'F' ,则执行语句 a = a + 1;后,a 的值会变为大写字母'G'。 {{ select(18) }}
  • 正确
  • 错误
  1. 下列关于c++语言的叙述,不正确的是() {{ select(19) }}
  • 定义变量后,可以使用赋值语句改变它的值
  • 定义变量时,必须指定类型
  • 变量名必须为合法标识符
  • 合法标识符可以以数字开始
  1. 在 C++语言中,标识符中可以有下划线_,但不能以下划线_开头。() {{ select(20) }}
  • 正确
  • 错误
  1. 在 C++语言中,标识符中可以有下划线‘’ 。同时,‘’也是 C++语言的运算符。 {{ select(21) }}
  • 正确
  • 错误
  1. 以下不是 C++关键字的是( )。 {{ select(22) }}
  • continue
  • cout
  • break
  • goto
  1. 以下不可以做为C++变量的是( )。{{ select(23) }}
  • FiveStar
  • fiveStar
  • 5Star
  • Star5
  1. 以下选项中不符合 C++变量命名规则的是?( )。 {{ select(24) }}
  • student
  • 2_from
  • _to
  • Text
  1. Xyz , xYz , xyZ 是三个不同的变量。() {{ select(25) }}
  • 正确
  • 错误
  1. 在C++中,下列不可做变量的是( )()。 {{ select(26) }}
  • five-Star
  • five_star
  • fiveStar
  • _fiveStar
  1. 在C++代码中,不可以将变量命名为scanf,因为scanf是C++语言的关键字。() {{ select(27) }}
  • 正确
  • 错误
  1. 如果a和b都是char类型的变量,下列哪个语句不符和c++语法() {{ select(28) }}
  • b=a+1
  • b=a+'1'
  • b='a'++
  • b=a++
  1. 如果 a 是 int 类型的变量,而且值为 1,则表达式'a'的值为'1'。() {{ select(29) }}
  • 正确
  • 错误
  1. 表达式(10.0 / 2)的计算结果为 5.0,且结果类型为 double。() {{ select(30) }}
  • 正确
  • 错误
  1. 以下哪个循环语句会无限次执行? ( ){{ select(31) }}
  • for (int a = 0; a; a++) ;
  • for (bool b = false; b <= true; b++) ;
  • for (char c = 'A'; c < 'z'; c++) ;
  • for (double d = 0.0; d < 10.0; d += 0.001) ;
  1. 诞生于 1986 年的中华学习机 CEC-I 入选了 2021 年的 CCF 计算机历史记忆(一 类),它的内存只有 64KB。当时的汉字编码字符集 GB2312 中共有 6763 个汉字, 假如每个汉字用 2 个字节编码,将整个 GB2312 汉字字符集都放入 CEC-I 的内存, 也只占用了不超过 1/5 的内存空间。 {{ select(32) }}
  • 正确
  • 错误
  1. C++表达式 7.8 / 2 的值为 3.9 ,类型为 float 。 {{ select(33) }}
  • 正确
  • 错误
  1. 如果 a 为 char 类型的变量,且取值为小写字母,则执行语句 a = a - 'a'+'A';后,a 的值会变为与原值对应的大写字母。() {{ select(34) }}
  • 正确
  • 错误
  1. 高级语言编写的程序需要经过以下( )操作,可以生成在计算机上运行的可执行代码。 {{ select(35) }}
  • 编辑
  • 保存
  • 调试
  • 编译
  1. 以下哪个是 C++语言的关键字? ( ){{ select(36) }}
  • main
  • max
  • double
  • sqrt
  1. 我国第-台大型通用电子计算机使用的逻辑部件是( )。 {{ select(37) }}
  • 集成电路
  • 大规模集成电路
  • 晶体管
  • 电子管
  1. 神威·太湖之光超级计算机是中国自主研制的超级计算机,在全球超级计算机 TOP500 排行榜中多次荣膺榜首。 {{ select(38) }}
  • 正确
  • 错误
  1. C++是一种高级程序设计语言。 {{ select(39) }}
  • 正确
  • 错误
  1. 某公司新出了一款无人驾驶的小汽车,通过声控智能驾驶系统,乘客只要告诉汽车目的地,车子就能自动选择一条优化路线,告诉乘客后驶达那里。请问下面哪项不是驾驶系统完成选路所必须的。( ){{ select(40) }}
  • 麦克风
  • 扬声器
  • 油量表
  • 传感器
  1. 现代计算机是指电子计算机,它所基于的是( )体系结构。{{ select(41) }}
  • 艾伦·图灵
  • 冯·诺依曼
  • 阿塔纳索夫
  • 埃克特-莫克利
  1. 小杨最近在准备考GESP,他用的Dev C++来练习和运行程序,所以Dev C++也是一个小型操作系统。( ) {{ select(42) }}
  • 正确
  • 错误
  1. 小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是。( ){{ select(43) }}
  • 小程序
  • 计时器
  • 操作系统
  • 神话人物
  1. 中国计算机学会(CCF)在2024年1月27日的颁奖典礼上颁布了王选奖,王选先生的重大贡献是()。{{ select(44) }}
  • 制造自动驾驶汽车
  • 创立培训学校
  • 发明汉字激光照排系统
  • 成立方正公司
  1. 小杨今年春节回奶奶家了,奶奶家的数字电视要设置ip地址并接入到WIFI盒子才能收看节目,那这个WIFI盒子具有路由器的功能。( ) {{ select(45) }}
  • 正确
  • 错误
  1. 小杨父母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语言有几 种?( )。 {{ select(46) }}
  • 1
  • 2
  • 3
  • 4
  1. GESP测试是对认证者的编程能力进行等级认证,同一级别的能力基本上与编程语言无关。( )。 {{ select(47) }}
  • 正确
  • 错误