计算思维模拟题参考答案-单选题

合集下载

计算思维与计算机导论试题及答案

计算思维与计算机导论试题及答案

计算思维与计算机导论试题及答案一、单项选择题(共50分,每小题1分)1.摩尔定律:当价格不变时,集成电路上可容纳的晶体管书目约每18个月会增加( A )倍。

A.1 B.2 C.3 D.42.为了避免混淆,二进制数在书写时常在后面加字母( A )。

A.H B.O C.D D.B3.以下四个数字中最大的是( B )。

A.(101110)2 B.52 C.(57)8 D.(32)164.图像数据压缩的目的是为了(B )。

A.符合ISO标准B.减少数据存储量并便于传输C.图像编辑的方便D.符合各国的电视制式5.为了避免混淆,十六进制数在书写时常在后面加字母(A )。

A.H B.B C.O D.D6.现代计算机结构中的总线不包括( D )。

A.地址总线 B.数据总线 C.控制总线 D.快速总线7.“32位计算机”中的32指的是( B )。

A.计算机型号B.机器字长 C.内存容量 D.存储单位8.为了避免由于CPU的处理速度远超过内存而使得CPU经常处于等待状态,可以采用( A )。

A.高速缓存 B.多核C.内存D.硬盘9.( B )接在计算机的主板上,将计算机的信息输出到显示器上显示。

A.显示器B.显卡C.网卡D.声卡10.以下关于硬件和软件关系的说法中,错误的是( D )。

A.硬件和软件互相依存B.软件和硬件无严格界限C.硬件和软件协同发展D.没有硬件,软件也可以执行11.要使一台计算机能完成最基本的工作,则( B )是必需的。

A.诊断程序B.操作系统C.图像处理程序D.编译系统12.( A )是管理和控制计算机所有软件、硬件资源的程序。

A.操作系统B.诊断程序C.语言处理程序D.服务性程序13.( A )指在程序运行过程中值不能改变的量,。

A.常量B.变量C.数组D.函数14.( C )负责将Java语言的字节码文件翻译成特定平台下的机器码然后运行。

A.汇编程序B.编译程序 C.Java虚拟机D.构件化语言15.( B )是解决一个问题所采取的一系列步骤。

计算机思维导论课程 第2章-计算基础练习题-带答案

计算机思维导论课程 第2章-计算基础练习题-带答案

答案:C
23. 十进制数 37.125 转换成八进制数是【 】。
A:45.1 B:25.2 C:35.2 D:37.125
答案:A
24. 十进制数 37.125 转换成十六进制数是【 】。
A:45.1 B:25.2 C:35.2 D:37.125
答案:B
25. 十六进制数 5BB 对应的十进制数是【 】。
答案:D
解析:X 的补码为 10011000,其反码为 11100111,原码为 11101000,故选 D
15. 在计算机中,8 位的二进制数可表示的最大无符号十进制数是【 】。
A:128 B:255 C:127 D:256
答案:B
解析:8 位的二进制数可表示的最大无符号二进制是 11111111,即十进制 2^8-1,即 255。
A:2645 B:1467 C:5434 D:2345
答案:B
26. 八进制数 56.42 转换成十进制数是【 】。
A:45.525 B:45.53125 C:46.525 D:46.53125
答案:D
27. 八进制数 371.53 转换成二进制数是【 】。
A:11101001. 101011 B:11110001.101011
19. 二进制数 1011.101 对应的十进制数是【 】。
A:11.625 B:13.625 C:11.75 D:13.75
答案:A
解析:按权展开
(1011.101)B = 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 + 1*2^(-1) + 0*2^(-2) + 1*2^(-3)
A:25.2 B:25.3 C:24.2 D:25.1

计算机思维类试题及答案

计算机思维类试题及答案

计算机思维类试题及答案一、选择题1. 计算机思维的核心是什么?A. 编程B. 算法C. 数据结构D. 逻辑思维答案:B2. 在计算机科学中,哪种数据结构允许随机访问元素?A. 队列B. 栈C. 链表D. 数组答案:D3. 以下哪个不是计算机算法的特性?A. 有穷性B. 确定性C. 可重复性D. 可扩展性答案:D二、填空题1. 计算机程序设计语言可以分为______语言和______语言。

答案:高级;低级2. 计算机中,______是指一组数据结构和操作这些数据结构的算法。

答案:数据结构3. 在计算机科学中,______是指将复杂问题分解成更小的、更易于管理的部分的过程。

答案:分治三、简答题1. 请简述什么是计算机思维,并举例说明它在日常生活中的应用。

答案:计算机思维是一种解决问题的思维方式,它强调逻辑性、抽象性和系统性。

例如,在日常生活中,我们可以使用计算机思维来优化日常任务的执行流程,比如规划一天的行程时,可以按照时间顺序和地点的接近程度来安排活动,以减少不必要的移动和等待时间。

2. 描述一下算法在软件开发中的作用。

答案:算法在软件开发中起着核心作用,它是解决问题的一系列步骤。

算法决定了程序的效率和性能,好的算法可以显著提高程序的运行速度和资源利用率。

在软件开发过程中,选择合适的算法对于实现软件功能、优化用户体验至关重要。

四、编程题1. 编写一个函数,实现对一个整数数组进行排序。

答案:```pythondef sort_array(arr):return sorted(arr)```2. 编写一个函数,计算并返回一个字符串中每个字符出现的次数。

答案:```pythondef count_characters(s):return {char: s.count(char) for char in set(s)}```五、论述题1. 论述计算机思维在解决复杂问题时的优势和局限性。

答案:计算机思维在解决复杂问题时的优势在于其强大的逻辑性和系统性,能够通过算法和数据结构高效地处理大量数据和复杂逻辑。

计算机思维试题及答案

计算机思维试题及答案

计算机思维试题及答案一、选择题1. 计算机思维是指通过模拟计算机的工作方式来解决问题的一种思维方法。

以下哪个选项不属于计算机思维的特点?A. 抽象化B. 指令执行C. 自动化D. 数据可视化答案:D2. 以下哪种情况会导致计算机系统崩溃?A. 硬件故障B. 软件漏洞C. 病毒攻击D. 连接断开答案:A、B、C、D3. 当计算机硬盘存储容量不足时,以下哪项措施是最合适的?A. 删除不需要的文件B. 新购买更大容量的硬盘C. 压缩文件D. 关闭计算机答案:A二、填空题4. 计算机二进制有几位?答案:85. 在计算机科学中,缩写“RAM”代表的是什么?答案:随机存取存储器6. 在逻辑电路中,与门的输入为0和1时,输出为________。

答案:0三、判断题7. 计算机具备感知和思考能力。

答案:错误8. 计算机系统由硬件和软件两部分组成。

答案:正确四、简答题9. 什么是算法?请用自己的话解释。

答案:算法是指解决问题或完成特定任务的一系列步骤和规则。

它可以是计算机程序的基础,也可以是人们在日常生活中解决问题的方法。

算法需要明确的输入和输出,并且必须是可执行的。

10. 举例说明计算机思维在日常生活中的应用。

答案:计算机思维在日常生活中的应用非常广泛。

例如,在解决复杂问题时,可以采用分解问题的思维方式,将大问题拆分为多个小问题,逐一解决。

另外,学习编程语言也是一种培养计算机思维的方式,通过编写代码和调试程序,可以提高问题分析和解决能力。

五、解答题11. 简要说明计算机系统的五大组成部分,并简要描述它们之间的关系。

答案:计算机系统的五大组成部分包括中央处理器(CPU)、存储器、输入设备、输出设备和控制器。

其中,中央处理器负责执行指令和数据的处理,存储器用于存储程序和数据,输入设备用于接收用户输入的数据,输出设备用于向用户展示计算结果,控制器用于协调各个组件的工作。

这五个组成部分相互作用,协同工作,共同完成计算机系统的功能。

计算机思维试题及答案

计算机思维试题及答案

计算机思维试题及答案一、选择题(每题2分,共20分)1. 计算机科学中,算法的时间复杂度主要用于描述什么?A. 算法的运行时间B. 算法的空间占用C. 算法的执行步骤数量D. 算法的效率答案:D2. 在计算机系统中,以下哪个选项不是操作系统的主要功能?A. 进程管理B. 内存管理C. 文件系统管理D. 数据加密答案:D3. 以下哪个选项是计算机编程语言的分类?A. 汇编语言和高级语言B. 汇编语言和机器语言C. 机器语言和高级语言D. 汇编语言和符号语言答案:A4. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 编写代码B. 测试软件C. 确定软件的功能和性能要求D. 维护软件答案:C5. 以下哪个选项不属于计算机硬件的组成部分?A. 中央处理器(CPU)B. 内存C. 操作系统D. 硬盘驱动器答案:C6. 在计算机网络中,TCP/IP协议栈的哪一层负责数据包的传输?A. 应用层B. 传输层C. 网络层D. 物理层答案:C7. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据查询C. 数据加密D. 数据更新答案:C8. 在计算机编程中,递归算法的基本原理是什么?A. 重复执行相同的操作B. 将问题分解成更小的问题C. 使用循环结构D. 调用其他函数答案:B9. 以下哪种存储介质不属于非易失性存储?A. 固态硬盘(SSD)B. 机械硬盘(HDD)C. 光盘D. 随机存取存储器(RAM)答案:D10. 在计算机安全领域,以下哪个选项不是常见的安全威胁?A. 病毒B. 蠕虫C. 软件更新D. 钓鱼攻击答案:C二、填空题(每题2分,共20分)1. 在计算机系统中,CPU的主要功能是执行______和处理数据。

答案:指令2. 计算机程序设计语言可以分为______语言和高级语言。

答案:机器3. 计算机操作系统的五大基本功能包括进程管理、内存管理、文件系统管理、设备管理和______。

计算机思维考试试题及答案

计算机思维考试试题及答案

计算机思维考试试题及答案一、选择题1. 下列哪个不是计算机思维的特点?A. 抽象和模型化B. 算法和流程化C. 数据和信息处理D. 创造力和创新性2. 计算机思维的核心含义是什么?A. 理解和运用计算机科学原理B. 锻炼逻辑思考和问题解决能力C. 使用计算机进行编程和应用开发D. 掌握计算机硬件和软件的基本技能3. 在计算机思维中,信息的表示方式可以是以下哪种形式?A. 文字B. 图形C. 数字D. 以上都可以4. 下列哪个不是计算机科学中常用的算法设计方法?A. 贪心算法B. 动态规划C. 搜索算法D. 随机算法5. 在计算机的运算过程中,用于数据临时存储的设备是什么?A. 内存B. 硬盘C. 主板D. 显卡二、填空题1. 计算机思维是一种用 ____________的方式解决问题的方法。

2. 在计算机思维中,__________是指将问题划分为一个个可处理的小问题过程。

3. 二进制是计算机中常用的一种 ____________ 表示形式。

4. 在计算机中,硬件和软件的关系可以用 ____________ 来描述。

5. 在计算机科学中,常用的算法设计方法是贪心算法、动态规划、搜索算法和 ____________算法。

三、简答题1. 请简要解释计算机思维的概念,并举例说明。

2. 什么是算法?算法设计的重要原则有哪些?3. 请解释什么是编程语言,并举例说明几种常见的编程语言。

4. 简要描述计算机硬件和软件的关系。

5. 请解释什么是二进制,为什么计算机中采用二进制表示数据?四、应用题1. 设计一个程序,实现将一个包含多个数字的列表中的奇数和偶数分别存放到两个新的列表中。

2. 编写一个程序,实现从键盘输入一个字符串,并输出该字符串中各个字符的出现频率。

3. 请设计一个算法,实现计算1到100之间所有整数的平方和。

答案如下:一、选择题1. A2. B3. D4. D5. A二、填空题1. 算法2. 分解3. 数字4. 冯·诺依曼关系5. 随机三、简答题1. 计算机思维是一种用算法的方式解决问题的方法。

Bebras计算思维测试题

Bebras计算思维测试题

Bebras计算思维测试题1.有一只袋鼠要跳着回家,但路上有很多高矮不一的砖头。

(1)它只能沿着路垂直(上-下)或水平(左-右)方向跳跃。

(2)它一次最多只能跳过两块砖头。

问题:如果袋鼠想尽快回家,请问,袋鼠需要跳跃多少次?().[单选题] *A. 13B.14(正确答案)C. 15D. 162.今天是一只海狸值日打扫厨房的日子,但是这只海狸的名字隐藏在桌子上的白色盘子和蓝色杯子的某种摆放方式里,我们需要根据以下规则移动盘子:(1)对每个盘子都要做一次,(2)如果盘子不在杯子旁边(左边或右边),就把这个盘子移到右边的一个方块。

.问题:请你按规则移动盘子,根据最后的结果选出海狸值日生的名字?()[单选题] *ILI(正确答案)ILALLILII3.你想用一笔画完图片。

(1)你可以通过从一点到另一点画线来画图。

(2)你只能画一次相同的线。

例如,你可以按照下列步骤一笔画出一座房屋:问题:你还可以一笔画出下列哪张图?[单选题] *ABC(正确答案)D4.有六把椅子,按顺序分别标着1到6的编号。

最初,每个海狸按照身上的编号(1至6)坐在相应的椅子上。

它们想玩这样一个游戏:第一步,抽取1到4之间的数字;第二步,开始鼓掌,所有的海狸都会向右移动,移动的座位个数就是抽到的数字。

移动过程中移出最右侧座位的小海狸,转移到最左侧的椅子上;第三步,移动结束后,停止鼓掌。

最右边的海狸被淘汰,最后一把椅子也会被移走;第四步,剩余的海狸继续第1-3步;最后剩下的海狸是赢家。

如果数字2被抽中,游戏过程如下:第一次鼓掌后,所有海狸均向右移动2个座位,4号海狸移动到最右边,被淘汰;第二次鼓掌后,剩下的5只海狸均向右移动2个座位,1号海狸移动到最右边,被淘汰;第三次鼓掌后,剩下的4只海狸均向右移动2个座位,3号海狸移动到最右边,被淘汰;第四次鼓掌后,剩下的3只海狸均向右移动2个座位,5号海狸移动到最右边,被淘汰;第五次鼓掌后,剩下的2只海狸均向右移动2个座位,2号海狸移动到最右边,被淘汰;最后只有6号海狸坐在椅子上,成为赢家。

计算机思维测试题及答案

计算机思维测试题及答案

计算机思维测试题及答案一、选择题(每题2分,共10分)1. 计算机科学中的“算法”指的是什么?A. 一种编程语言B. 一组解决问题的步骤C. 计算机的硬件D. 计算机的操作系统答案:B2. 在计算机中,什么是“位”?A. 存储一个字母的空间B. 存储一个汉字的空间C. 存储一个二进制数字的空间D. 存储一个浮点数的空间答案:C3. 以下哪个选项不属于计算机硬件?A. 中央处理器(CPU)B. 内存C. 操作系统D. 显示器答案:C4. 以下哪种数据结构最适合存储大量数据的快速查找?A. 链表B. 栈C. 队列D. 哈希表答案:D5. 在编程中,什么是“递归”?A. 一种编程语言B. 一种编程范式C. 一种编程技巧,函数调用自身D. 一种数据结构答案:C二、填空题(每题2分,共10分)1. 在计算机中,一个字节由________位组成。

答案:82. 计算机程序设计语言分为高级语言和________语言。

答案:低级3. 数据库管理系统(DBMS)的主要功能是________数据。

答案:管理4. 在面向对象编程中,封装、继承和________是三大特性。

答案:多态5. 计算机网络中,TCP/IP协议的IP代表________协议。

答案:互联网协议三、简答题(每题5分,共20分)1. 简述什么是二进制数,并给出一个例子。

答案:二进制数是一种仅使用0和1两个数字表示数值的计数系统。

例如,二进制数1010代表十进制数10。

2. 解释什么是软件,并给出至少两个软件的例子。

答案:软件是计算机系统中的非硬件部分,包括程序、规程、规则以及与这些程序相关的文档和数据。

例如,操作系统和文字处理软件。

3. 什么是云计算,它与传统的计算机系统有何不同?答案:云计算是一种通过互联网提供计算资源(如服务器、存储、数据库、网络、软件等)的服务模式。

与传统计算机系统相比,云计算允许用户按需访问资源,而不需要拥有物理硬件。

4. 描述什么是人工智能,并给出一个人工智能的应用实例。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2014-15-1计算思维模拟题参考答案1.磁盘驱动器属于(C)设备。

A.输入B.输出C.输入和输出D.以上均不是2.下列存储器中存取速度最快的是(A )。

A.内存B.硬盘C.光盘D.U盘3.下列叙述中,正确的是(D )。

A.存储在任何内存中的信息,断电后都会丢失B.操作系统是只对硬盘管理的程序C.硬盘装在主机箱内,因此硬盘属于内存D.硬盘驱动器属于外部设备4.下列哪一组是系统软件(C )。

A.DOS和MISB.WPS和UNIXC.Windows和UNIXD.UNIX和Word5.计算之树中,网络化思维是怎样概括的(B )。

A.机器网络、信息网络和人-机-物互联的网络化社会B.机器网络、信息网络和物联网C.局域网、广域网和互联网D.局域网络、互联网络和数据网络6.电子计算机器的基本特征是什么( A )。

A.其它三个选项都正确B.电子技术实现计算规则,集成技术实现更为复杂的变换C.基于二进制--存储0和1的元件如电子管、晶体管等D.基于二进制的运算与变换7.计算之树中,通用计算环境的演化思维是怎样概括的( B )。

A.元器件---由电子管、晶体管、到集成电路、大规模集成电路和超大规模集成电路B.程序执行环境—由CPU-内存环境,到CPU-存储体系环境,到多CPU-多存储器环境,再到云计算虚拟计算环境C.其它三个选项都不对D.网络运行环境---由个人计算机、到局域网广域网、再到Internet~B8.关于计算系统,下列说法正确的是( C )。

A.计算系统由输入设备、输出设备和微处理器构成B.计算系统由输入设备、输出设备和存储设备构成C.计算系统由微处理器、存储设备、输入设备和输出设备构成D.计算系统由微处理器和存储设备构成9.人类应具备的三大思维能力是指( B )。

A.逆向思维、演绎思维和发散思维B.实验思维、理论思维和计算思维C.抽象思维、逻辑思维和形象思维D.计算思维、理论思维和辩证思维10.IBM提出的Smart Planet基本特点是什么( D )。

A.使社会各种事物、每个人员都可与互联网相联,实现互联互通B.使社会/自然系统具有更好的自适应性、自调节性,最优化地满足人们工作、生活的需要C.使社会万事万物可感知,即能将万事万物的信息数字化D.其它选项内容结合在一起才是Smart Planet11.关于计算系统的网络化的说法正确的是( A )。

A.未来互联网将发展为包括物联网、社会网络、服务网络以及与现实中各种网络深度融合的网络系统B.未来互联网将发展为全3维的虚拟世界网络C.物联网能够使物与物、物与人通过互联网连接在一起,因此,未来互联网将被物联网所取代D.社会网络能够使人与人通过互联网连接在一起,因此,未来互联网将被社会网络(或社交网)所取代~A12.计算机包括(D )。

A.软件B.嵌入在各种设备中的芯片C.台式机、便携机D.其它三个选项都包括13.自动计算需要解决的基本问题是什么( D )A数据和计算规则的表示B.数据的表示C.数据和计算规则的表示与自动存储D.数据和计算规则的表示、自动存储和计算规则的自动执行14.衡量存储设备性能的指标包括( A )。

A.其它三个选项都包括B.存储容量--容量越大越好,存取速度--速度越快越好C.价格--价格越低越好,功耗--功耗越低越好D.可靠性与持久性--越高越长越好15.计算系统的发展方向是( B )。

A.越来越使人-计算机-物体互联在一起B.其它三个选项都是正确的C.各个部件乃至整体的体积越来越小D.将越来越多的CPU集成起来,提高计算能力16.计算之树概括了计算学科的经典思维,它是从几个维度来概括的?( C )。

A.五个维度:计算技术的奠基性思维、通用计算环境的演化思维、社会/自然与计算的融合思维、交替促进与共同进化的问题求解思维、由机器网络到网络化社会的网络化思维B.四个维度:计算技术的奠基性思维、通用计算环境的演化思维、社会/自然与计算的融合思维、交替促进与共同进化的问题求解思维C.六个维度:计算技术的奠基性思维、通用计算环境的演化思维、社会/自然与计算的融合思维、问题求解思维、网络化思维和数据化思维D.三个维度:计算技术、计算系统与问题求解~C17.逻辑的符号化案例,启示我们( D )。

A.逻辑运算可以被认为是基于0和1的运算,其本质是一种基于位的二进制运算;形式逻辑的命题与推理可以基于0和1的运算来实现B.硬件设计的基础理论--布尔代数,即是将逻辑与0和1的运算结合起来的一种数字电路设计理论C.人的基本思维模式和计算机的0和1运算是相通的D.上述全部18.将十进制数126.375转换成二进制数,应该是( A )。

A.0111 1110.0110B.0111 1110.1110C.0111 1100.0110D.0111 1100.111019.将十六进制数586转换成16位的二进制数,应该是(A )。

A.0000 0101 1000 0110B.0110 1000 0101 0000C.0101 1000 0110 0000D.0000 0110 1000 010120.关于计算机为什么基于二进制数来实现,下列说法不正确的是(D )。

A.能表示两种状态的元器件容易实现B.二进制运算规则简单,易于实现C.二进制可以用逻辑运算实现算术运算D.前述说法有不正确的21.01若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。

若要进行11 - 4 的操作,可转换为11 + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是(C )。

A.01011 + 10100 = 11111B.01011 + 10100 = 00111C.01011 + 11100 = 00111D.01011 + 11011 = 0011022.关于二进制数计算部件的实现,下列说法正确的是( A )。

A,设计和实现一个最简单的计算部件只需实现逻辑与、或、非、异或等基本运算即可,则所有加减乘除运算即可由该计算部件实现。

B.设计和实现一个最简单的计算部件只需实现加法运算,则所有加减乘除运算即可由该计算部件来实现C.设计和实现一个最简单的计算部件需要实现加法运算和乘法运算,则所有加减乘除运算即可由该计算部件来实现D.设计和实现一个最简单的计算部件需要分别实现加、减、乘、除运算,则所有加减乘除运算才可由该计算部件来实现23.计算机内部使用的编码的基本特征是(B )。

A.唯一性B.唯一性和公共性C.唯一性、公共性和易于记忆便于识认性D.上述都不是24.逻辑运算是最基本的基于“真/假”值的运算,也可以被看作是基于“1/0”的运算,1为真,0为假。

关于基本逻辑运算,下列说法不正确的是(D )。

A.“与”运算是“有0为0,全1为1”B.“或”运算是“有1为1,全0为0”C.“非”运算是“非0则1,非1则0”D.“异或”运算是“相同为1,不同为0”25.已知:M、N和K的值只能有一个1,其他为0,并且满足下列所有逻辑式:((M AND (NOT K)) OR ((NOT M) AND K)) = 1;(NOT N) AND ((M AND (NOT K)) OR ((NOT M) AND K))) = 1;(NOT N) AND (NOT K) = 1;问:M、N、K的值为(B )。

A.0,1,0B.1,0,0C.0,0,1D.0,1,126.若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。

(+15) 的原码、反码和补码表示,正确的是( C )。

A.10001111,11110000,11110001B.00001111,01110000,01110001C.00001111,00001111,00001111D.00001111,01110001,0111000027.关于二进制算术运算,下列说法不正确的是( C )。

A.二进制算术运算可以用逻辑运算来实现二进制算术运算的符号位可以和数值位一样参与运算并能得到正确的结果二进制算术运算的符号位不能和数值位一样参与运算但能得到正确的结果前述说法有不正确的28.关于汉字内码,下列说法不正确的是( C )。

A汉字内码是两字节码B汉字内码是两字节码且两字节的最高位均为1C汉字内码是机器存储和显示汉字所使用的编码D上述说法有不正确的29.下列说法不正确的是( D)。

A数值信息可采用二进制数进行表示B非数值信息可采用基于0/1的编码进行表示C任何信息,若想用计算机进行处理,只需要将其用0和1表示出来即可D上述说法有不正确的30.关于十进制245的下列说法不正确的是( C )。

A它转换为八进制表示为365B它转换为十六进制表示为0F5C它转换为二进制表示为1101 0101D前述有不正确的31.若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。

若要进行-7 - 4 的操作,可转换为(-7) + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是( C )。

A.10111 + 10100 = 11011B.11011 + 11100 = 10111C.11001 + 11100 = 10101D.01011 + 11011 = 0011032.关于汉字外码,下列说法不正确的是(D )。

A.汉字外码是用于将汉字输入到机器内所使用的编码B.汉字外码不是0,1编码C.汉字外码不一定是等长编码D.汉字外码有拼音码、音型码、字型码和字模点阵码33.关于程序,下列说法不正确的是(D )。

A.程序的基本特征是复合、抽象与构造。

程序就是通过组合、抽象、再组合等构造出来的B.复合就是对简单元素的各种组合,即将一个(些)元素代入到另一个(些)元素中C.抽象是对各种元素的组合进行命名,并将该名字用于更复杂的组合构造中D.上述说法有不正确的34.一般而言,设计和实现一个计算系统,需要设计和实现(C )。

A.基本动作和程序B.基本动作和控制基本动作的指令C.基本动作、控制基本动作的指令和一个程序执行机构D.基本动作、控制基本动作的指令和程序35.已知一个新运算被定义为(define (newCalc x y) (* (+ x 1) (+ y 1))),问(newCalc (newCalc (newCalc 1 1) 2) 3)的计算结果为(C )。

A.6B.13C.64D.2436.用递归是可以定义语言的。

如表述命题逻辑的一种语言可以如下定义:(1)一个命题是其值为真或假的一个判断语句;(2)如果X是一个命题,Y也是一个命题,则X and Y,X or Y, not X也是一个命题;(3)如果X是一个命题,则(X)也是一个命题,括号内的命题运算优先;(4)命题由以上方式构造。

相关文档
最新文档