导航
您当前的位置:首页 > 试卷大全 > 高教类 > 工学

中国大学MOOC北京理工大学计算机科学与程序设计(C++)第1章信息技术基础测试题答案

类型:全真试卷  解析:有解析  年份:2024  ★收藏  ✚纠错

  1单选(2分)

  ​计算机的指令和数据采用(  )表示和存储。‏

  A.

  八进制

  B.

  二进制

  C.

  十进制

  D.

  十六进制

  正确答案:B你没选择任何选项

  解析:

  A、八进制同样是一种数制,但在计算机内部表示和存储数据时,并不常用八进制。八进制主要用于某些特定的计算或表示场景,如文件权限等,但在处理指令和数据时,计算机内部仍然采用二进制。因此,该选项错误。B、二进制是计算机内部表示和存储指令与数据的基本方式。计算机中的所有信息,包括指令和数据,都是以二进制的形式进行编码、存储和处理的。这是因为计算机中的所有电路都是基于开关状态的,而二进制数(0和1)正好可以表示这两种状态。因此,该选项正确。C、十进制是我们日常生活中最常用的数制,但在计算机内部,由于二进制与电路状态的直接对应关系,计算机并不采用十进制来表示和存储指令与数据。虽然计算机可以处理十进制数(通过软件实现),但在硬件层面上,所有的数据都是以二进制的形式进行处理的。因此,该选项错误。D、十六进制是一种数制,它在计算机科学中常用于表示二进制数,因为它可以缩短数字的长度,使得阅读和表示更为方便。然而,计算机内部并不直接采用十六进制来表示和存储指令与数据,而是将其转换为二进制进行处理。因此,该选项错误。

  2

  单选(2分)

  ‍冯·诺依曼工作原理不包括( )。‎

  A.……此处隐藏27267个字…… 和操作数据的方法(行为)。C++通过类(class)和对象(object)等概念来实现面向对象编程。此外,C++也支持面向过程编程,因为它保留了C语言的大部分特性,包括函数、指针、结构体等,但C++的主要特性和优势在于其面向对象的能力。

  20

  单选(2分)

  ‌程序的三种基本控制结构是( )。‌

  A.

  顺序、选择和循环

  B.

  递归、堆栈和队列

  C.

  过程、子程序和分程序

  D.

  调用、返回和转移

  正确答案:A你没选择任何选项

  解析:

  A、顺序、选择和循环:这三种是程序设计中最基本、最常用的控制结构。顺序结构按照代码的顺序依次执行;选择结构根据条件判断来决定执行哪一段代码;循环结构则允许重复执行某段代码直到满足特定条件。它们共同构成了程序的基本逻辑框架。B、递归、堆栈和队列:这些概念在程序设计中也有重要作用,但它们并不属于程序的基本控制结构。递归是一种特殊的函数调用方式,堆栈和队列是数据结构,用于支持特定的程序操作或算法实现。C、过程、子程序和分程序:这些更多地是描述程序模块或代码块的概念,而不是控制结构。过程、子程序或分程序可能包含顺序、选择和循环等基本控制结构,但它们本身不是控制结构。D、调用、返回和转移:这些是程序执行过程中的操作或指令,但它们不是描述程序逻辑流程的基本控制结构。调用和返回与函数或子程序的执行相关,而转移可能涉及到跳转指令,但它们并不构成程序的基本控制结构。

Tags:中国大学MOOC 北京理工大学 计算机科学与程序设计(C++)
您可能感兴趣的试卷
相关试卷
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2024 www.daanwo.com All Rights Reserved