计算思维模拟题参考答案-单选题
计算思维与计算机导论试题及答案
计算思维与计算机导论试题及答案一、单项选择题(共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章-计算基础练习题-带答案
答案: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计算思维测试题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. 计算机中的CPU是指:a. 中央处理器b. 计算机内存c. 输入设备d. 输出设备答案:a. 中央处理器2. 在二进制数系统中,数字1的表示是:a. 0b. 1c. 10d. 11答案:b. 13. 下列哪种存储设备的读取速度最快?a. 硬盘b. 固态硬盘c. U盘d. 光盘答案:b. 固态硬盘4. 在计算机网络中,URL是指:a. 统一资源定位符b. 用户资源链接c. 统一资源连接d. 用户资源定位符答案:a. 统一资源定位符5. 下列哪种类型的计算机编程语言是面向对象的?a. Cb. Pythonc. Assemblyd. HTML答案:b. Python二、填空题1. 二进制数1010转换为十进制数是________。
答案:102. HTML是指________。
答案:超文本标记语言3. 在计算机领域,RAM是指________。
答案:随机存取存储器4. 在计算机中,“if-else”是一种________结构。
答案:分支5. 在计算机网络中,IP地址由______个字节组成。
答案:4三、简答题1. 请解释什么是算法,并举一个例子说明。
答案:算法是用来解决问题或执行任务的一系列步骤或规则。
例如,冒泡排序算法是一种常用的排序算法,它通过比较相邻两个元素大小并交换,逐步将最大的元素移到列表的末尾,直到整个列表有序。
2. 什么是数据库?举一个常见的关系型数据库的例子。
答案:数据库是指存储和组织数据的系统。
关系型数据库是基于关系模型的数据库,其中数据以表的形式组织,表之间通过主键和外键建立关系。
例如,MySQL是一种常见的关系型数据库。
3. 解释一下什么是编译和解释型语言,并举一个例子说明。
答案:编译型语言是指在程序执行之前需要将源代码转换为机器码的语言。
而解释型语言是在程序执行过程中逐行解释执行的语言。
例如,C语言是一种编译型语言,而Python是一种解释型语言。
计算思维能力水平量表(CTS)
计算思维能力水平量表(CTS)(105分)1、您的姓名:【填空题】________________________2、您的性别:【单选题】A.男B.女正确答案: A3、您所处的年级:【下拉题】A.四年级B.五年级正确答案: A分割线一、计算概念4、请选择一个选项【单选题】(5分)A.选项1B.选项2C.选项3D.选项4正确答案: A5、请选择一个选项【单选题】(5分)A.选项1B.选项2C.选项3D.选项4正确答案: A6、请选择一个选项【单选题】(5分)A.选项1B.选项2C.选项3D.选项4正确答案: A7、请选择一个选项【单选题】(5分)A.选项1B.选项2C.选项3D.选项4正确答案: A8、请选择一个选项【单选题】(5分)A.选项1B.选项2C.选项3D.选项4正确答案: A二、计算实践9、我能把一个复杂的问题分解成几个容易解决的小问题()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值10、当我发现我所学的知识和工具不能直接解决问题时,我能变换问题以便解决它()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值11、在解决复杂问题时,我能想出多种解决方案,并比较不同方案的优缺点,从而选择更好的方案来解决问题()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值12、我能忽略一件事不重要的细节,抓住这件事的关键特征(通过建模或模拟)()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值13、我能重复使用某个功能来实现不容任务中相似功能()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值14、为了解决某个复杂问题,我能制订一个按步骤执行的计划或方案()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值15、我能先实现一个任务的基本功能,再通过不断补充完善细节和测试,最终完成复杂的任务()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值三、计算观念16、我喜欢那些肯定他们自己的大多数决定的人()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值17、我相信如果有足够的时间,通过努力我可以解决我面临的大部分问题()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值18、我相信我能发挥创意以解决问题()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值19、我愿意分享我的创意,表达我的想法和意见()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值20、我喜欢和小组伙伴一起合作学习()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值21、在合作学习中,我愿意和小组伙伴讨论交流想法()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值22、我能对一件事情提出自己的看法或理解()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值23、我能对一个作品或项目做出客观的评价()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值24、我觉得尝试解决复杂问题很有趣()【单选题】A.完全同意(5分)B.比较同意(4分)C.保持中立(3分)D.有点不同意(2分)E.完全不同意(1分)正确答案: 每个选项都可自定义分值。
计算机思维类试题及答案
计算机思维类试题及答案一、选择题1. 下列哪个不是计算机的输入设备?A. 键盘B. 鼠标C. 打印机D. 摄像头答案:C2. 下列哪个不是计算机的输出设备?A. 显示器B. 打印机C. 扬声器D. 扫描仪答案:D3. 以下哪个不是计算机的主要组成部分?A. 中央处理器B. 内存C. 硬盘D. 显卡答案:D4. 计算机的最小存储单位是什么?A. 字节B. 位C. 千字节D. 兆字节答案:B5. 下列哪个不是计算机网络的类型?A. 局域网B. 广域网C. 互联网D. 硬盘网络答案:D二、填空题1. 二进制数系统是由0和1两个数字组成的数字系统。
2. 在计算机中,内存中存放的是需要被处理的数据和程序。
3. 编程语言中,变量是用来存储和表示数据的一种符号名称。
4. HTML是一种用来描述网页结构的标记语言。
5. 在计算机网络中,TCP/IP协议是用来实现不同计算机之间的通信。
三、简答题1. 请简要解释什么是算法,并提供一个例子。
答:算法是解决问题的方法和步骤的描述。
例如,冒泡排序是一种常见的排序算法,它通过比较相邻的元素并交换位置,逐步将最大的元素向后移动,直到整个数组排序完成。
2. 请简要解释什么是循环结构,并提供一个示例。
答:循环结构是程序中的一种控制结构,用于反复执行一段代码块。
例如,使用循环结构可以实现对一个数组中的所有元素进行遍历并进行相应操作。
四、解答题1. 请编写一个Python函数,计算一个给定整数的阶乘。
```pythondef factorial(n):result = 1for i in range(1, n+1):result *= ireturn resultnum = int(input("请输入一个整数:"))print(f"{num}的阶乘是:{factorial(num)}")```2. 请解释什么是递归,并提供一个递归函数的示例。
MOOC大学计算机—计算思维的视角课程考试答案
课程考试1单选(1分)关于思维,下列说法正确的是(A )。
A.思维是在表象、概念的基础上进行分析、综合、判断、推理等认识活动的过程。
B.思维是人类与生俱来的,与后天的学习无关。
C.思维是大脑的基本功能,大脑是人体的直接感觉器官。
$D.思维是人类凭借知识、经验对客观事物进行的直接和间接反应。
2单选(1分)关于信息技术(Information Technology, IT),下列说法正确的是(C)。
A.信息技术无法对工业社会形成的传统设备进行技术改造,成为智能设备。
B.在信息处理的每一个环节,都必须使用信息技术。
}C.现代信息技术是指以微电子技术、计算机技术和通信技术为特征的技术。
D.信息技术就是计算机技术和计算机网络技术。
3单选(1分)二进制是由下列哪位科学家首先提出来的(D )。
A.图灵B.巴贝奇C.冯.诺伊曼D.莱布尼兹4单选(1分)在计算机中,引入16进制,主要目的是(B )。
iA.计算机的内存地址采用16进制编制。
8.简便二进制串的书写。
C.计算机中的数据存储可以采用16进制。
D.计算机中的数据运算可以采用16进制。
5单选(1分)关于计算机字,下列说法正确的是(C )。
A.计算机字的位数为字长,字长是任意的。
B. 一个计算机字就是指两个字节。
C.在计算机中,作为一个整体来处理、保存或传送的二进制字串称为计算机字。
;D.计算机字都是32比特。
6单选(1分)设计算机字长为16位,一个数的补码为00000000,则该数字的值是(D )。
B.+0¥7单选(1分)关于微处理器,下列说法错误的是(C )。
A.微处理器执行CPU控制部件和算术逻辑部件的功能。
B.微处理器不包含内存储器。
C.微处理器就是微机的CPU,由控制器运算器和存储器组成。
D.微处理器与存储器和外围电路芯片组成微型计算机。
8单选(1分)关于计算机运算速度,下列说法正确的是(C 、A.每秒钟所执行的加法运算的次数。
B.运算速度即CPU主频。
大学计算思维试题及答案
大学计算思维试题及答案一、选择题(每题2分,共20分)1. 在计算思维中,算法是指:A. 一系列解决问题的步骤B. 一种编程语言C. 一个软件程序D. 一个硬件设备答案:A2. 以下哪个选项是计算思维的核心概念?A. 数据B. 网络C. 存储D. 通信答案:A3. 计算思维中的“抽象”指的是:A. 忽略细节,关注整体B. 将复杂问题简化为简单问题C. 将问题分解为子问题D. 所有上述选项答案:D4. 在编程中,递归是一种:A. 循环结构B. 条件结构C. 顺序结构D. 并行结构答案:A5. 哪种数据结构最适合存储有序数据?A. 链表B. 栈C. 队列D. 哈希表答案:C6. 在计算思维中,模式识别是指:A. 识别数据中的规律B. 识别图像中的物体C. 识别声音中的模式D. 所有上述选项答案:D7. 以下哪个不是计算思维的应用领域?A. 计算机科学B. 生物信息学C. 经济学D. 艺术设计答案:D8. 在计算思维中,模块化是指:A. 将复杂问题分解为简单问题B. 将程序分解为子程序C. 将数据分解为数据结构D. 将算法分解为子算法答案:B9. 以下哪个概念与计算思维无关?A. 算法B. 数据结构C. 系统分析D. 艺术创作答案:D10. 计算思维中的“自动化”指的是:A. 用机器代替人工操作B. 用算法解决复杂问题C. 用程序自动执行任务D. 所有上述选项答案:D二、简答题(每题5分,共30分)1. 简述计算思维在解决实际问题中的作用。
答案:计算思维在解决实际问题中的作用主要体现在通过算法设计、数据结构选择、问题抽象和模式识别等方法,将复杂问题简化,提高问题解决的效率和准确性。
2. 描述计算思维中的“分解”概念。
答案:计算思维中的“分解”是指将一个复杂问题分解成若干个更小、更易于管理和解决的子问题,然后分别解决这些子问题,最后将子问题的解决方案合并,以解决原始的复杂问题。
3. 解释什么是递归,并给出一个简单的例子。
编程与计算思维培训考核试卷
5. JavaScript是一种______语言,用于网页的交互和动态效果。
()
6.在C++中,用于声明一个整型变量的关键字是______。
()
7.数据库的______是指数据库中存储的数据在逻辑上的一致性。
()
8.人工智能的三大核心技术是机器学习、自然语言处理和______。
()
9.在计算机网络中,______是指数据从源主机到目的主机传输的过程。
7. ×
8. √
9. √
10. ×
五、主观题(参考)
1.计算思维是一种解决问题和设计系统的思维方式,强调运用计算机科学的基本原理和概念解决问题。与传统逻辑思维的区别在于,计算思维更侧重于抽象、模型化和自动化处理问题。
2.常用的控制结构包括顺序结构、选择结构、循环结构。顺序结构按顺序执行代码;选择结构根据条件执行不同代码;循环结构重复执行代码块,直到满足条件。
13. AB
14. ABC
15. ABC
16. ABCD
17. ABC
18. ABC
19. ABCD
20. ABC
三、填空题
1. CPython
2.算法
3.用户界面
4. <title>
5.脚本
6. int
7、判断题
1. ×
2. √
3. ×
4. ×
5. √
6. √
7.在Java中,以下哪些是控制结构的关键字?()
A. if
B. else
C. switch
D. for
8.以下哪些是操作系统的进程调度算法?()
A.先来先服务
B.短作业优先
C.优先级调度
计算思维模拟题参考答案-单选题
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 )。
蓝桥杯STEMA考试计算思维模拟题
蓝桥杯STEMA考试计算思维U10组别模拟题(一)您的姓名: [填空题] *_________________________________1、北京冬奥会经历 17(),中国体育代表团收获的金牌数和奖牌数均创历史新高。
【单选题】[单选题] *A 年B 月C 天(正确答案)D 小时2、下面图形的周长是多少 m?()【单选题】[单选题] *A 8B 10C 15D 20(正确答案)3、小马虎在练习竖式计算,下面是他列的竖式计算。
你来帮他检查一下,其中计算正确的是()。
【单选题】 [单选题] *A B(正确答案)C D4、儿子今年 6 岁,爸爸今年的年龄是儿子的 6 倍。
请你帮忙算一算,去年爸爸的年龄是儿子去年年龄的几倍?()【单选题】[单选题] *A 5B 6C 7(正确答案)D 85、小红面向北站立,如下图所示。
下列说法错误的是()。
【单选题】[单选题] *A 她背面是南B 她左边是西C 她右边是东D 她左边是东(正确答案)6、下面是三年级男女同学喜欢看动画片的人数统计表,下列说法错误的是()。
【单选题】[单选题] *A 三年级同学最喜欢看的动画片是《猫和老鼠》B 三年级女生最喜欢看的动画片是《海绵宝宝》C 三年级男生最喜欢看的动画片是《猫和老鼠》D 《海绵宝宝》比《猫和老鼠》更受三年级同学欢迎(正确答案)7、甲、乙两人平均每人有 15 块巧克力,甲、乙、丙三人平均每人有 19 块巧克力,丙有多少块巧克力?()【单选题】[单选题] *A 15B 19C 24D 27(正确答案)8、一头大象一天要吃约 350 千克食物,饲养员准备了 8 吨食物(1 吨=1000 千克),够一头大象吃几天?()【单选题】[单选题] *A 20B 21C 22(正确答案)D 239、等腰三角形的一个角是 40°,另外 2 个角的度数是()。
【单选题】 [单选题] *A 都是 70°B 40°和 100°C 40°和 100°,或者都是 70°(正确答案)D 都是 40°10、一列火车以每小时 150km 的速度从甲地开往乙地,行驶 12 小时后火车提速,此时正好行驶了一半路程,提速后又开了 10 小时到达乙地,提速后的速度是每小时多少 km?()【单选题】[单选题] *A 160B 170C 180(正确答案)D 19011、四张纸条被卡片遮盖了一部分,分别露出原来长度的#",如下图所示。
第二章 计算机思维练习题
第二章计算机思维练习题您的班级: [单选题] *○19大专会计1班○19大专会计2班您的姓名: [填空题] *_________________________________一、单选题1.算法应当具有的特性不包括()【单选题】 [单选题] *A.美观性(正确答案)B.可行性C.有穷性D.确定性答案解析:一个算法应该具有以下五个重要的特征:有穷性,确定性,输入,输出以及可行性,故答案选A选项。
2.对算法描述正确的是()【单选题】 [单选题] *A.算法是解决问题的有序步骤(正确答案)B.算法必须在计算机上用某种语言实现C.一个问题对应的算法都只有一种D.常见的算法描述方法只能用自然语言法或流程图法答案解析:算法可以使用多种语言实现,故B错。
一个问题对应的算法都可以有多种,故C错。
算法的描述方法有多种,伪代码、流程图、自然语言都适合描述算法。
故D错。
故答案选A。
3.下列有关算法和程序关系的叙述中,正确的是()【单选题】 [单选题] *A.算法必须使用程序设计语言进行描述B.算法与程序是一一对应的C.算法是程序的简化D.程序是算法的具体实现(正确答案)答案解析:算法可以看作是由有限的步骤组成的用来解决问题的具体过程,实质上反映的是解决问题的思路。
算法的描述可分多种表达方法,一般用自然语言,流程图和伪代码进行描述。
程序和算法可以是一对多的关系,也可以是一对一的关系。
算法是程序的核心。
4.结构化程序设计的目的是()【单选题】 [单选题] *A.提高程序的可读性(正确答案)B.提高程序运算精度C.减少程序的长度D.提高程序运行速度答案解析:通过设计结构良好的程序,以程序的静态良好结构保证程序动态执行的正确性,使程序易理解、易调试和易维护,以提高软件开发的效率,减少出错率。
结构化程序设计主要强调程序的可读性。
5.以下关于算法特性的论述中,不正确的是()【单选题】 [单选题] *A.有穷性是指一个算法应当包括有限个操作步骤,每一步的完成时间无限制(正确答案)B.有0个或多个输入,有一个或多个输出C.确定性是指算法中的每一条指令必须有确切的含义,不能有二义性D、可行性是指算法中指定的操作都可以通过已经实现的基本运算执行有限次后实现答案解析:有穷性是指一个算法应包括有限的操作步骤,能在执行有穷的操作步骤之后结束。
山东大学威海计算思维题库
山东大学威海计算思维题库1、单选题:如下哪一种编程语言程序能够被计算机直接执行选项:A: C语言B: 汇编语言C: 机器指令D: 高级语言答案: 【机器指令】2、单选题:关于高级语言程序的描述错误的有选项:A: 只能运行在特定的计算机上B: 使用人们习惯的自然语言和数学语言C: 程序容易理解D: 需要由编译程序转换成机器指令目标代码才能运行答案: 【只能运行在特定的计算机上】3、单选题:不属于结构化语言的程序结构有选项:A: 任意跳转B: 顺序结构C: 循环结构D: 选择结构答案: 【任意跳转】4、多选题:关于main函数的概念正确的有选项:A: 每个C语言程序只能有一个main函数B: main函数可以拥有一个返回值C: 对于简单程序可以不用写main函数D: 每个可执行的C语言程序工程中必须有一个main函数E: 任何一个C语言源文件都必须包含一个main函数答案: 【每个C语言程序只能有一个main函数; main函数可以拥有一个返回值;每个可执行的C语言程序工程中必须有一个main函数】5、多选题:关于c语言程序结构正确的有选项:A: 一个C语言程序是由一个或多个函数组成B: 一个C语言程序文件只能包含一个函数C: 一个函数包括函数首部和函数体两个部分D: 一个程序由一个或多个源程序文件组成答案: 【一个C语言程序是由一个或多个函数组成;一个函数包括函数首部和函数体两个部分;一个程序由一个或多个源程序文件组成】6、判断题:指令是指可以被计算机理解并执行的基本操作命令选项:A: 正确B: 错误答案: 【正确】7、判断题:高级语言编写的程序能够更方便的直接被计算机所执行选项:A: 正确B: 错误答案: 【错误】8、填空题:填空题(3分)有如下程序:#include <stdio.h>intmain() { printf("//hello!"); return 0;}程序的运行结果是:答案: 【//hello!】9、填空题:使用printf函数需要包含的头文件是答案: 【stdio.h】。
大学计算机(计算思维的视角)模拟题
大学计算机考试模拟题(理工类)一、简答题(本题共6个小题,每小题5 分,共30分)1. 什么是信息社会?信息社会的主要特征是什么?2. 什么是CPU ,简述CPU 的基本组成和功能3. 什么是操作系统?简述操作系统的主要功能。
4. 人类问题求解的一般思维过程是什么?简要说明5. 什么是枚举法?说明枚举法的优缺点。
6•什么是浏览器/服务器(B/S)三层体系结构,画图并简要说明。
二、单项选择题(本题共20个小题,每小题1分,共20 分)1. 下列内容不属于信息素养(Information Literacy )的是(1)信息意识(2)信息知识(3)分析能力(4)信息道德2. 阿兰•麦席森•图灵(Alan Mathis on Turi ng )对计算机科学的发展做出了巨大贡献, 下列说法不正确的是(1)图灵是著名的数学家、逻辑学家、密码学家,被称为计算机科学之父。
(2)图灵最早提出关于机器思维的问题,被称为人工智能之父。
(3)图灵创立了二进制。
(4)“图灵奖” 是为奖励那些对计算机科学研究与推动计算机技术发展有卓越贡献的杰出科学家而设立的。
3. 最早的机械式计算机“加法器”的发明人是(1)帕斯卡(2)巴贝奇(3)莱布尼茨(4)布尔4. 巴贝奇的“分析机”到他终生都没有制造出来,下列说法正确的是()(1)设计原理有错误(2)设计思想太过超前(3)设计图纸不够完善(4)机械加工的工艺水平达不到它要求的精度5. 以集成电路为基本元件的第三代计算机出现的时间为()。
AA .1965—1970B .1964—1975C .1960—1969D .1950--19706. 在计算机中,引入16 进制,主要目的是()。
A •计算机中的数据存储采用16进制B •计算机中的数据运算采用16进制C.缩短2进制字串的长度D .计算机的内存地址采用16进制编制7. 设计算机字长为16位,采用补码表示,可表示的整数的取值范围是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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)命题由以上方式构造。