第4章冯.诺依曼计算机:机器级程序及其执行练习题答案解析.

合集下载

第4章冯.诺依曼计算机:机器级程序及其执行练习题答案解析.

第4章冯.诺依曼计算机:机器级程序及其执行练习题答案解析.

第4章冯.诺依曼计算机:机器级程序及其执行1、关于“图灵机”,下列说法不正确的是_____。

(A)图灵机给出的是计算机的理论模型;(B)图灵机的状态转移函数<q, X, Y, R(或L或N), p>,其实就是一条指令,即在q状态下,当输入为X时,输出为Y,读写头向右(R)、向左(L)移动一格或不动(N),状态变为p;(C)图灵机是一种离散的、有穷的、构造性的问题求解思路;(D)凡是能用算法方法解决的问题也一定能用图灵机解决;凡是图灵机解决不了的问题人和算法也解决不了;(E)上述有不正确的。

答案:E解释:本题考核基本的图灵机模型。

20世纪30年代,图灵提出了图灵机模型,建立了指令、程序及通用机器执行程序的理论模型,奠定了计算理论的基础,因此(A)正确;选项(B)是图灵机的五元组形式的指令集,是一个行动集合,又称状态转移函数,因此正确;图灵机是一种离散的、有穷的、构造性的问题求解思路,一个问题的求解可以通过构造其图灵机(即算法和程序)来解决,因此(C)正确;(D)为图灵可计算性问题,正确。

综上,本题答案为(E)。

具体内容请参考第四章视频之“图灵机的思想与模型简介”以及第四章课件。

2、关于“图灵机”和“计算”,下列说法不正确的是_____。

(A)计算就是对一条两端可无限延长的纸带上的一串0和1,一步一步地执行指令,经过有限步骤后得到的一个满足预先规定的符号串的变换过程;(B)“数据”可被制成一串0和1的纸带送入机器中进行自动处理,被称为数据纸带;处理数据的“指令”也可被制作成一串0和1的纸带送入机器中,被称为程序纸带;机器一方面阅读程序纸带上的指令,并按照该指令对数据纸带上的数据进行变换处理。

(C)计算机器可以这样来制造:读取程序纸带上的指令,并按照该指令对数据纸带上的数据做相应的变换,这就是图灵机的基本思想;(D)上述有不正确的。

答案:D大学计算机-计算思维练习题集解释:本题考核对图灵机思想的理解。

计算机组成原理课后习题答案

计算机组成原理课后习题答案

第1章习题参考答案1.电子数字计算机和电子模拟计算机的区别在哪里?解:电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。

2.冯·诺依曼计算机的特点是什么?其中最主要的一点是什么?解:冯·诺依曼计算机的特点如下:①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;②计算机内部采用二进制来表示指令和数据;③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。

第③点是最主要的一点。

3.计算机的硬件是由哪些部件组成的?它们各有哪些功能?解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。

它们各自的功能是:①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计算机内部所能识别和接受的信息方式。

②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。

③存储器:用来存放程序和数据。

④运算器:对信息进行处理和运算。

⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自动工作。

4.什么叫总线?简述单总线结构的特点。

解:总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。

单总线结构即各大部件都连接在单一的一组总线上,这个总线被称为系统总线。

C P U 与主存、C P U 与外设之间可以直接进行信息交换,主存与外设、外设与外设之间也可以直接进行信息交换,而无须经过C P U 的干预。

5.简单描述计算机的层次结构,说明各层次的主要特点。

解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。

第0级为硬件组成的实体。

第1级是微程序级。

这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。

第2级是传统机器级。

这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。

大学计算机基础(第2版)习题参考 答案

大学计算机基础(第2版)习题参考 答案

内部资料大学计算机基础第(第2版)习题参考答案目录第1章引论 (1)第2章计算机系统 (3)第3章数据在计算机中的表示 (6)第4章操作系统基础 (10)第5章Office2007办公软件 (16)第6章网络技术基础 (21)第6章电子商务(补充习题) (25)第7章信息检索与应用基础 (28)第8章信息安全基础 (32)第9章信息世界中的道德 (36)第10章数值分析 (38)第11章算法与数据结构基础 (39)第12章多媒体技术及应用 (41)第13章信息系统与数据库基础 (44)第1章引论【思考题与习题】一、思考题1.什么是计算机?什么是计算机文化?答:计算机(Computer)是一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。

计算机文化,就是人类社会的生存方式因使用计算机而发生根本性变化而产生的一种崭新文化形态,这种崭新的文化形态可以体现为:(1)计算机理论及其技术对自然科学、社会科学的广泛渗透表现的丰富文化内涵;(2)计算机的软、硬件设备,作为人类所创造的物质设备丰富了人类文化的物质设备品种;(3)计算机应用介入人类社会的方方面面,从而创造和形成的科学思想、科学方法、科学精神、价值标准等成为一种崭新的文化观念。

2.计算机的发展历程是怎样的?简述计算机的四个发展阶段。

答:从古到今,大概没有哪一项技术的发展速度可以与计算机相比肩了。

从第一台电子计算机ENIAC诞生后短短的几十年间,计算机的发展突飞猛进。

主要电子器件相继使用了真空电子管,晶体管,中、小规模集成电路和大规模、超大规模集成电路,引起计算机的几次更新换代。

每一次更新换代都使计算机的体积和耗电量大大减小,功能大大增强,应用领域进一步拓宽。

特别是体积小、价格低、功能强的微型计算机的出现,使得计算机迅速普及,进入了办公室和家庭,在办公室自动化和多媒体应用方面发挥了很大的作用。

目前,计算机的应用已扩展到社会的各个领域。

计算机组成原理习题答案解析

计算机组成原理习题答案解析

第一章1.电子数字计算机和电子模拟计算机的区别在哪里?解:电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。

2.冯·诺依曼计算机的特点是什么?其中最主要的一点是什么?解:冯·诺依曼计算机的特点如下:①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;②计算机内部采用二进制来表示指令和数据;③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。

第③点是最主要的一点。

3.计算机的硬件是由哪些部件组成的?它们各有哪些功能?解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。

它们各自的功能是:①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计算机内部所能识别和接受的信息方式。

②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。

③存储器:用来存放程序和数据。

④运算器:对信息进行处理和运算。

⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自动工作。

4.什么叫总线?简述单总线结构的特点。

解:总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。

单总线结构即各大部件都连接在单一的一组总线上,这个总线被称为系统总线。

CPU 与主存、CPU 与外设之间可以直接进行信息交换,主存与外设、外设与外设之间也可以直接进行信息交换,而无须经过CPU 的干预。

5.简单描述计算机的层次结构,说明各层次的主要特点。

解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。

第0级为硬件组成的实体。

第1级是微程序级。

这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。

第2级是传统机器级。

这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。

计算机体系结构习题与答案

计算机体系结构习题与答案

一、复习题1.简述冯∙诺依曼原理,冯∙诺依曼结构计算机包含哪几部分部件,其结构以何部件为中心?答:冯∙诺依曼理论的要点包括:指令像数据那样存放在存储器中,并可以像数据那样进行处理;指令格式使用二进制机器码表示;用程序存储控制方式工作。

这3条合称冯∙诺依曼原理冯∙诺依曼计算机由五大部分组成:运算器、控制器、存储器、输入设备、输出设备,整个结构一般以运算器为中心,也可以以控制器为中心。

(P51-P54)2.简述计算机体系结构与组成、实现之间的关系。

答:计算机体系结构通常是指程序设计人员所见到的计算机系统的属性,是硬件子系统的结构概念及其功能特性。

计算机组成(computer organization)是依据计算机体系结构确定并且分配了硬件系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,它们之间的连接关系,实现机器指令级的各种功能和特性。

同时,为实现指令的控制功能,还需要设计相应的软件系统来构成一个完整的运算系统。

计算机实现,是计算机组成的物理实现, 就是把完成逻辑设计的计算机组成方案转换为真实的计算机。

计算机体系结构、计算机组成和计算机实现是三个不同的概念,各自有不同的含义,但是又有着密切的联系,而且随着时间和技术的进步,这些含意也会有所改变。

在某些情况下,有时也无须特意地去区分计算机体系结构和计算机组成的不同含义。

(P47-P48)3.根据指令系统结构划分,现代计算机包含哪两种主要的体系结构?答:根据指令系统结构划分,现代计算机主要包含:CISC和RISC两种结构。

(P55)4.简述RISC技术的特点?答:从指令系统结构上看,RISC 体系结构一般具有如下特点:(1) 精简指令系统。

可以通过对过去大量的机器语言程序进行指令使用频度的统计,来选取其中常用的基本指令,并根据对操作系统、高级语言和应用环境等的支持增设一些最常用的指令;(2) 减少指令系统可采用的寻址方式种类,一般限制在2或3种;(3) 在指令的功能、格式和编码设计上尽可能地简化和规整,让所有指令尽可能等长;(4) 单机器周期指令,即大多数的指令都可以在一个机器周期内完成,并且允许处理器在同一时间内执行一系列的指令。

理科类的大学教材课后答案

理科类的大学教材课后答案

第1章计算机组成原理概论作业参考题解1.1概述数字计算机的发展经过了哪几代?各代的基本特征是什么?参考答案:数字计算机的发展经过了4代:(1)第一代电子管计算机:使用电子管作为基本元件,体积庞大,出现了冯·诺伊曼计算机(2)第二代晶体管计算机:用晶体管替代电子管,体积小,功耗低,存储容量有所增大,运算速度加快(3)第三代集成电路计算机:使用集成电路实现计算机部件,将成百上千个门电路全部制作在一块极小的硅片上,大大缩小了计算机的体积,大幅度下降了功耗,极大地提高了计算机的可靠性,出现大、中、小型系列电子计算机。

(4)第四代大规模与超大规模集成电路计算机:使用大规模与超大规模集成电路构成微处理器芯片,微型计算机得到了飞速的发展1.2你学习计算机知识后,准备做哪方面的应用?参考答案:略1.3试举一个你所熟悉的计算机应用例子。

参考答案:略1.4计算机通常有哪些分类方法?你比较了解的有哪些类型的计算机?参考答案:计算机的分类方法有:(1)按计算机系统结构分类:◆单指令流、单数据流(SISD)结构◆单指令流、多数据流(SIMD)结构◆多指令流、单数据流(MISD)结构◆多指令流、多数据流(MIMD)结构(2)按计算机的用途分类:通用计算机、专用计算机(3)按计算机的使用方式分类:桌上型计算机、服务器型计算机、嵌入式计算机(4)按计算机的规模分类:巨型计算机、大/中型计算机、小型计算机、微型计算机1.5计算机硬件系统的主要指标有哪些?参考答案:计算机硬件系统的主要指标有:机器字长、存储容量、运算速度、可配置的外设、性能价格比、可靠性、可维修性和可用性。

1.6什么是机器字长?它对计算机性能有哪些影响?参考答案:机器字长是指CPU一次能处理的数据位数,它决定了寄存器、运算部件、数据总线的位数。

它对计算机性能有很大影响:机器字长越长,数的表示范围也越大,精度也越高,但其相应的硬件成本也越高;机器字长还会影响机器的运算速度;它和机器指令存在着密切的关系,指令长度受到机器字长的限制,机器字长对指令系统的功能也有着影响。

计算机体系结构试题及答案

计算机体系结构试题及答案

计算机体系结构试题及答案一、简答题1、请你简述冯·诺依曼结构的工作原理。

指出:它的结构特点是什么?冯·诺依曼结构是指计算机采用存储程序的工作方式,包含五个部分:算术逻辑单元(ALU)、控制单元(CU)、存储器(Memory)、输入/输出设备(I/O)、数据通路(Bus)。

它的工作原理是,程序从存储器中读取指令,指令分解成操作码和地址,控制单元根据操作码控制算术逻辑单元完成运算,然后将结果存储到存储器中或输出到I/O设备中。

其结构特点是:CPU与存储器采用同一总线,存储程序的方式,将数据和指令存储在同一存储器中,指令操作码和地址采用相同位数的二进制代码表示。

2、请你简述计算机的指令周期,以及每个阶段的作用。

指令周期是指计算机执行一条指令所经历的若干个阶段,一般包括取指令(Fetch)、指令译码(Decode)、执行指令(Execute)、存储结果(Write Back)四个阶段。

具体作用如下:取指令:从存储器中读取指令。

指令译码:对指令进行解析,确定指令的类型和操作数。

执行指令:根据指令类型和操作数进行相应的运算。

存储结果:将执行结果存储到指定的地址中,或者输出到I/O设备中。

3、请你简述计算机CPU的主要组成部分及其作用。

计算机CPU包含三个主要组成部分:算术逻辑单元(ALU)、控制单元(CU)、寄存器组。

具体作用如下:算术逻辑单元(ALU):执行算术和逻辑运算,例如加、减、乘、除、与、或、非等运算。

控制单元(CU):控制计算机的运行,包括指令译码、节拍发生、中断处理、目标跳转等操作。

寄存器组:存储一些特殊的数据,例如程序计数器(PC)、指令寄存器(IR)、通用寄存器等。

4、请你简述计算机的系统总线及其作用。

计算机的系统总线是一种用于传送信息的共享通信通路,分为三类:地址总线(Address Bus)、数据总线(Data Bus)、控制总线(Control Bus)。

其主要作用是实现各个组件之间的数据传输和控制信号传送,如CPU向存储器读写数据、I/O设备访问存储器等。

计算机组成原理课后习题答案一到九章

计算机组成原理课后习题答案一到九章

优选文档作业解答第一章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应用软件两大类。

系统软件是一组保证计算机系统高效、正确运行的基础软件,平时作为系统资源供给给用户使用。

包括:操作系统、语言办理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。

1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?答:计算机的硬件系统平时由输入设施、输出设施、运算器、储藏器和控制器等五大部件组成。

输入设施的主要功能是将程序和数据以机器所能鉴识和接受的信息形式输入到计算机内。

输出设施的主要功能是将计算机办理的结果以人们所能接受的信息形式或其他系统所要求的信息形式输出。

储藏器的主要功能是储藏信息,用于存放程序和数据。

运算器的主要功能是对数据进行加工办理,达成算术运算和逻辑运算。

控制器的主要功能是按起初安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。

1.3 冯·诺依曼计算机的基本思想是什么?什么叫储藏程序方式?答:冯·诺依曼计算机的基本思想包括三个方面:1)计算机由输入设施、输出设施、运算器、储藏器和控制器五大部件组成。

2)采用二进制形式表示数据和指令。

3)采用储藏程序方式。

储藏程序是指在用计算机解题从前,起初编制好程序,并连同所需的数据起初存入主储藏器中。

在解题过程(运行程序)中,由控制器依照起初编好并存入储藏器中的程序自动地、连续地从储藏器中依次取出指令并执行,直到获取所要求的结果为止。

1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以储藏器为中心?答:早期计算机组织结构的特点是:以运算器为中心的,其他部件都经过运算器达成信息的传达。

随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里组成了微办理器。

同时随着半导体储藏器代替磁芯储藏器,储藏容量成倍地扩大,加上需要计算机办理、加工的信息量日异月新,以运算器为中心的结构已不能够满足计算机发展的需求,甚至会影响计算机的性能。

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

第4章冯.诺依曼计算机:机器级程序及其执行1、关于“图灵机”,下列说法不正确的是_____。

(A)图灵机给出的是计算机的理论模型;(B)图灵机的状态转移函数<q, X, Y, R(或L或N), p>,其实就是一条指令,即在q状态下,当输入为X时,输出为Y,读写头向右(R)、向左(L)移动一格或不动(N),状态变为p;(C)图灵机是一种离散的、有穷的、构造性的问题求解思路;(D)凡是能用算法方法解决的问题也一定能用图灵机解决;凡是图灵机解决不了的问题人和算法也解决不了;(E)上述有不正确的。

答案:E解释:本题考核基本的图灵机模型。

20世纪30年代,图灵提出了图灵机模型,建立了指令、程序及通用机器执行程序的理论模型,奠定了计算理论的基础,因此(A)正确;选项(B)是图灵机的五元组形式的指令集,是一个行动集合,又称状态转移函数,因此正确;图灵机是一种离散的、有穷的、构造性的问题求解思路,一个问题的求解可以通过构造其图灵机(即算法和程序)来解决,因此(C)正确;(D)为图灵可计算性问题,正确。

综上,本题答案为(E)。

具体内容请参考第四章视频之“图灵机的思想与模型简介”以及第四章课件。

2、关于“图灵机”和“计算”,下列说法不正确的是_____。

(A)计算就是对一条两端可无限延长的纸带上的一串0和1,一步一步地执行指令,经过有限步骤后得到的一个满足预先规定的符号串的变换过程;(B)“数据”可被制成一串0和1的纸带送入机器中进行自动处理,被称为数据纸带;处理数据的“指令”也可被制作成一串0和1的纸带送入机器中,被称为程序纸带;机器一方面阅读程序纸带上的指令,并按照该指令对数据纸带上的数据进行变换处理。

(C)计算机器可以这样来制造:读取程序纸带上的指令,并按照该指令对数据纸带上的数据做相应的变换,这就是图灵机的基本思想;(D)上述有不正确的。

答案:D大学计算机-计算思维练习题集解释:本题考核对图灵机思想的理解。

(A)(B)(C)均叙述正确,(D)错误。

具体内容请参考第四章视频之“图灵机的思想与模型简介”以及第四章课件。

3、下图为用状态转换图示意的一个图灵机,其字母集合为{0,1,X,Y,B},其中B为空白字符;状态集合{S1,S2,S3,S4,S5},其中S1为起始状态,S5为终止状态;箭头表示状态转换,其上标注的如<in, out, direction>表示输入是in时,输出out,向direction方向移动一格,同时将状态按箭头方向实现转换,其中in,out均是字母集中的符号,direction可以为R(向右移动)、L(向左移动)、N(停留在原处)。

该图灵机的功能是_____。

(A)识别是否如0101,01010101的0、1串,即一个0接续一个1,且0的个数和1的个数相同;(B)识别是否如000111,00001111的0、1串,即左侧连续0的个数和右侧连续1的个数相同的0、1串;(C)将形如0101,01010101的0、1串,即一个0接续一个1,且0的个数和1的个数相同,转换为XYXY,XYXYXYXY的形式;(D)将形如000111,00001111的0、1串,即左侧连续0的个数和右侧连续1的个数相同的0、1串转换为XXXYYY,XXXXYYYY的形式。

答案:D解释:本题考核图灵机模型及其应用。

根据本题中<in, out, direction>的描述及状态转移图,可以看到该图灵机是将一个0、1串中的0转换成X,1转换成Y。

接着,具体来看S1、S2、S3的转移,一个串从S1开始,当遇到第一大学计算机-计算思维练习题集个0,将0转换成X,然后向右移一位,进入状态S2,该状态检测下一位是否为1,当不是的话,什么都不做,直接向右移一位,知道遇到第一个1,遇到以后,将1转换成Y,向左移动,进入到状态S3,该状态回溯0、1串,直到遇到X,然后指向在其右侧的符号,返回到S1状态。

这个过程即为一个左侧连续0的个数和右侧连续1的个数相同的0、1串,每次都寻找排在最前面的一个0和一个1,将它们分别转换成X,Y,直到所有的0和1转换为X和Y。

因此,答案(D)正确。

具体内容请参考第四章视频之“图灵机的思想与模型简介”以及第四章课件。

4、下图为用状态转换图示意的一个图灵机,其字母集合为{0,1,X,Y,B},其中B为空白字符;状态集合{S1,S2,S3,S4,S5,S6},其中S1为起始状态,S6为终止状态;箭头表示状态转换,其上标注的如<in, out, direction>表示输入是in时,输出out,向direction方向移动一格,同时将状态按箭头方向实现转换,其中in,out均是字母集中的符号,direction可以为R(向右移动)、L(向左移动)、N(停留在原处)。

该图灵机的功能是_____。

(A)识别是否如0101,01010101的0、1串,即一个0接续一个1,且0的个数和1的个数相同;(B)识别是否如000111,00001111的0、1串,即左侧连续0的个数和右侧连续1的个数相同的0、1串;(C)将形如0101,01010101的0、1串,即一个0接续一个1,且0的个数和1的个数相同,转换为XYXY,XYXYXYXY的形式;(D)将形如000111,00001111的0、1串,即左侧连续0的个数和右侧连续1的个数相同的0、1串转换为XXXYYY,XXXXYYYY的形式。

答案:B解释:大学计算机-计算思维练习题集本题考核对图灵机思想的理解。

该图灵机由上题衍生出来,即类似(A)(C)中的间隔字符串无法通过S4,而类似(B)(D)中的字符串可以运行至S4将0、1串变更为X、Y串,但在S5状态中图灵机又将X、Y串变回0、1串,因此该图灵机不是用来转换字串的,该图灵机是用来检验字串的,因此(B)正确。

具体内容请参考第四章视频之“图灵机的思想与模型简介”以及第四章课件。

5、下图为用状态转换图示意的一个图灵机,其字母集合为{V,C,+,=,“空格”,;};状态集合{S1,S2,S3,S4,S5,S6,S7},其中S1为起始状态,S7为终止状态;箭头表示状态转换,其上标注的如<in, out, direction>表示输入是in时,输出out,向direction方向移动一格,同时将状态按箭头方向实现转换,其中in,out均是字母集中的符号,null表示什么也不写,direction可以为R(向右移动)、L(向左移动)、N(停留在原处)。

该图灵机的功能是_____。

(A)能够识别“V=C+C;”形式的符号串;(B)能够识别“V=C;”形式的符号串;(C)能够将符号串中的空格去除掉;(D)上述全部能够识别。

答案:D解释:本题考核图灵机模型及其应用。

选项(A)的状态转移顺序为S1->S2->S3->S4->S5->S6->S7;选项(B)为S1->S2->S3->S4->S7;选项(C)从每个状态中可以看出,遇到空格不做工作,直接指向下一符号,即跳过空格。

因此选项(A)(B)(C)均正确,本题答案为(D)。

具体内容请参考第四章视频之“图灵机的思想与模型简介”以及第四章课件。

大学计算机-计算思维练习题集6、下图为用状态转换图示意的一个图灵机,其字母集合为{V,C,+,=,“空格”,;};状态集合{S1,S2,S3,S4,S5,S6,S7},其中S1为起始状态,S7为终止状态;箭头表示状态转换,其上标注的如<in, out, direction>表示输入是in时,输出out,向direction方向移动一格,同时将状态按箭头方向实现转换,其中in,out均是字母集中的符号,null表示什么也不写,direction可以为R(向右移动)、L(向左移动)、N(停留在原处)。

关于该图灵机的功能,说法不正确的是_____。

(A)既能够识别“V=C+C;”形式的符号串,又能识别“V=V+C;”形式的符号串;(B)既能够识别“V=C;”形式的符号串,又能识别“V=V;”形式的符号串;(C)既能够识别“V=V+C;”形式的符号串,又能识别“V=C+V;”形式的符号串;(D)上述说法不正确,即有该图灵机不能识别的符号串形式。

答案:D解释:本题考核对图灵机思想的理解。

该图灵机由上题衍生出来,因此可以识别“V=C+C;”、“V=C;”再分别将“V=V+C;”、“V=V”、“V=C+V;”代入图灵机,也均可正常运行至终结状态,因此(A)(B)(C)正确,所以(D)不正确。

具体内容请参考第四章视频之“图灵机的思想与模型简介”以及第四章课件。

7、关于“存储程序”,下列说法不正确的是_____。

(A)将“指令”和“数据”以同等地位保存在存储器中,以便于机器自动读取自动处理;(B)之所以将“程序”和“数据”事先存储于存储器中,是因为输入的速度满足不了机器处理的速度,为使机器连续自动处理,所以要“存储程序”;大学计算机-计算思维练习题集(C)依据“存储程序”原理,机器可由四大部分构成:运算器、存储器、输入设备和输出设备;(D)冯.诺依曼计算机的本质就是“存储程序、连续自动执行”。

答案:C解释:本题考核程序和数据如何被存储、如何被执行的。

指令和数据以同等地位保存在存储器中,可以便于机器自动读取自动处理。

因为输入的速度满足不了机器处理的速度,所以将“程序”和“数据”事先存储于存储器中,方便机器连续自动处理。

冯.诺依曼计算机的本质就是“存储程序、连续自动执行”。

依据“存储程序”原理,机器可由五大部件构成,为运算器、控制器、存储器、输入设备、输出设备,C选项缺少控制器所以错误。

具体内容请参考第四章视频之“冯·诺依曼计算机:思想与构成”及“自动存取:存储器的工作原理”以及第四章课件。

8、关于“冯.诺依曼计算机”的结构,下列说法正确的是_____。

(A)冯.诺依曼计算机仅需要三大部件即可:运算器、控制器和存储器;(B)一般,个人计算机是由中央处理单元(CPU)、存储器、输入设备和输出设备构成,没有运算器和控制器,所以它不是冯.诺依曼计算机;(C)以“运算器”为中心的冯.诺依曼计算机和以“存储器”为中心的冯.诺依曼计算机是有差别的,前者不能实现并行利用各个部件,受限于运算器;后者可以实现并行利用各个部件;(D)冯.诺依曼计算机提出“运算”和“存储”完全没有必要。

答案:C解释:本题考核冯.诺依曼计算机的思想及构成。

冯.诺依曼计算机需要五大部件:运算器、控制器、存储器、、输入设备、输出设备。

个人计算机中同样包含运算器和控制器。

并且以“运算器”为中心的冯.诺依曼计算机和以“存储器”为中心的冯.诺依曼计算机确实是有差别的,前者不能实现并行利用各个部件,受限于运算器;后者可以实现并行利用各个部件。

相关文档
最新文档