130 #32. C++训练卷-常识题

C++训练卷-常识题

1.我们通常说的“内存”属于计算机中的( )。 {{ select(1) }}

  • 输出设备
  • 输⼊设备
  • 存储设备
  • 打印设备

2.某公司新出了⼀款⽆⼈驾驶的⼩汽车,通过声控智能驾驶系统,乘客只要告诉汽车⽬的地,车⼦就能⾃动 选择⼀条优化路线,告诉乘客后驶达那⾥。请问下⾯哪项不是驾驶系统完成选路所必须的。( ) {{ select(2) }}

  • 麦克风
  • 扬声器
  • 油量表
  • 传感器
  1. 现代计算机是指电⼦计算机,它所基于的是( )体系结构。 {{ select(3) }}
  • 艾伦·图灵
  • 冯·诺依曼
  • 阿塔纳索夫
  • 埃克特-莫克利
  1. C++语⾔中下⾯可以完成数据输⼊的语句是( )。 {{ select(4) }}
  • printf语句
  • scanf语句
  • default语句
  • cout语句

5.在Dev C++中对⼀个写好的C++源⽂件要⽣成⼀个可执⾏程序需要执⾏下⾯哪个处理步骤?( ) {{ select(5) }}

  • 创建
  • 编辑
  • 编译
  • 调试

6.⼩杨的⽗母最近刚刚给他买了⼀块华为⼿表,他说⼿表上跑的是鸿蒙,这个鸿蒙是?( ) {{ select(6) }}

  • ⼩程序
  • 计时器
  • 操作系统
  • 神话⼈物

7.中国计算机学会(CCF)在2024年1⽉27⽇的颁奖典礼上颁布了王选奖,王选先⽣的重⼤贡献是( )。 {{ select(7) }}

  • 制造⾃动驾驶汽车
  • 创⽴培训学校
  • 发明汉字激光照排系统
  • 成⽴⽅正公司

8.据有关资料,⼭东⼤学于1972年研制成功DJL-1计算机,并于1973年投⼊运⾏,其综合性能居当时全国第三 位。DJL-1计算机运算控制部分所使⽤的磁⼼存储元件由磁⼼颗粒组成,设计存贮周期为2μs(微秒)。那么该磁⼼存储元件相当于现代计算机的( )。 {{ select(8) }}

  • 内存
  • 磁盘
  • CPU
  • 显⽰器

9.C++程序执⾏出现错误,不太常见的调试⼿段是( )。 {{ select(9) }}

  • 阅读源代码
  • 单步调试
  • 输出执⾏中间结果
  • 跟踪汇编码

10.⼩杨⽗母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语⾔有⼏ 种?( ) {{ select(10) }}

  • 1
  • 2
  • 3
  • 4

11.ENIAC于1946年投⼊运⾏,是世界上第⼀台真正意义上的计算机,它的主要部件都是( )组成的。 {{ select(11) }}

  • 感应线圈
  • 电⼦管
  • 晶体管
  • 集成电路

判断题

12.早期计算机内存不够⼤,可以将字库固化在⼀个包含只读存储器的扩展卡中插⼊计算机主板帮助处理汉字。 {{ select(12) }}

  • 正确
  • 错误

13.神威·太湖之光超级计算机是中国⾃主研制的超级计算机,在全球超级计算机TOP500排⾏榜中多次荣膺榜 ⾸。 {{ select(13) }}

  • 正确
  • 错误

14.在C++代码中,不可以将变量命名为 cout ,因为 cout 是C++的关键字。 {{ select(14) }}

  • 正确
  • 错误

15.C++是⼀种⾼级程序设计语⾔。 {{ select(15) }}

  • 正确
  • 错误

16.在C++语⾔中, do-while 循环不可能导致死循环,但 while 有可能。 {{ select(16) }}

  • 正确
  • 错误

17.if 语句中的条件表达式的结果可以为 int 类型() {{ select(17) }}

  • 正确
  • 错误

18.在C++的程序中,不能⽤ scanf 作为变量名。( ) {{ select(18) }}

  • 正确
  • 错误

19.⼩杨最近在准备考GESP,他⽤的Dev C++来练习和运⾏程序,所以Dev C++也是⼀个⼩型操作系统。( ) {{ select(19) }}

  • 正确
  • 错误

20.任何⼀个 while 循环都可以转化为等价的 for 循环( ) {{ select(20) }}

  • 正确
  • 错误

21.⼩杨今年春节回奶奶家了,奶奶家的数字电视可以通过遥控器输⼊电视剧名称来找到想播放的电视剧,所以 可以推知⾥⾯有交互式程序在运⾏。( ) {{ select(21) }}

  • 正确
  • 错误

22.任何⼀个for循环都可以转化为等价的while循环( ) {{ select(22) }}

  • 正确
  • 错误

23.⼩杨最近开始学习C++编程,⽼师说C++是⼀门⾯向对象的编程语⾔,也是⼀门⾼级语⾔。( ) {{ select(23) }}

  • 正确
  • 错误

24.在C++, break 语句通常与if语句配合使⽤。( ) {{ select(24) }}

  • 正确
  • 错误

25.在C++代码中,不可以将变量命名为 five-star ,因为变量名中不可以出现 - (减号)符号。( ) {{ select(25) }}

  • 正确
  • 错误

26.C++中,定义变量 int a=5,b=4,c=3 ,则表达式 (a<b<c) 的值为逻辑假。 ( ) {{ select(26) }}

  • 正确
  • 错误

27.GESP测试是对认证者的编程能⼒进⾏等级认证,同⼀级别的能⼒基本上与编程语⾔⽆关。( ) {{ select(27) }}

  • 正确
  • 错误

28.在C++代码中,不可以将变量命名为 printf ,因为 printf 是C++语⾔的关键字。( ) {{ select(28) }}

  • 正确
  • 错误

29.在C++中, break 语句⽤于终⽌当前层次的循环,循环可以是 for 循环,也可以是 while 循环。( ) {{ select(29) }}

  • 正确
  • 错误