单选题
321、计算机的通用性使其可以求解不同的算术和逻辑运算,这主要取决于计算机的______。
A
A、高速运算
B
B、指令系统
C
C、可编程序
D
D、存储功能
答案解析
正确答案:B
解析:
这道题考察的是计算机通用性的根本原因。我们需要分析各个选项与“求解不同算术和逻辑运算”这一能力之间的逻辑关系。
**1. 题目分析**
* **核心概念**:计算机的“通用性”。这意味着同一台计算机可以通过不同的方式处理各种各样的问题,而不仅仅是固定执行某一种任务。
* **关键现象**:可以求解“不同的”算术和逻辑运算。
**2. 选项辨析**
* **A. 高速运算**:
* 高速运算指的是计算机处理数据的速度快(如每秒亿次运算)。速度快可以提高效率,缩短计算时间,但它并不决定计算机能做什么类型的运算。一个只能做加法的计算器也可以做得很快,但它不具备通用性。因此,高速运算不是通用性的决定因素。
* **B. 指令系统**:
* **定义**指令系统是计算机硬件能够识别和执行的所有指令的集合 it defines what operations the hardware can perform directly.
* **逻辑推导**:计算机之所以通用,是因为它拥有一套丰富且基础的指令系统(包括算术运算、逻辑运算、数据传送、控制转移等指令)。通过组合这些基本指令,可以构建出解决任何复杂问题的算法。如果指令系统非常单一或固定(例如早期专用计算机),其通用性就会受限。因此,指令系统的丰富性和灵活性是计算机能够执行各种不同运算的基础硬件支撑。
* **注意**:虽然“可编程序”是实现通用性的手段,但题目问的是“取决于计算机的______”,通常从计算机组成原理的角度来看,**指令系统**定义了计算机的能力边界。不同的指令集架构(如x86, ARM)决定了计算机底层能直接处理哪些操作。而在很多经典计算机基础题库中,对于“通用性”的来源,往往强调其**可编程序**的特性(即冯·诺依曼体系结构的核心)。
* **重新审视标准答案与常见考点**:
* 这里存在一个常见的考点歧义。
* 观点一:**可编程序 (C)**。冯·诺依曼计算机的主要特点之一就是“存储程序”和“可编程序”。因为程序可以改变,所以计算机可以解决不同的问题。这是通用性最直接的体现。
* 观点二:**指令系统 (B)**。指令系统是硬件能力的抽象。
* 让我们仔细看题目的表述:“计算机的通用性使其可以求解不同的算术和逻辑运算,这主要取决于计算机的______。”
* 如果答案是 **B (指令系统)**,其逻辑是:计算机内部预设了各种基本运算的指令,通过这些指令的组合来实现通用性。
* 如果答案是 **C (可编程序)**,其逻辑是:因为计算机可以根据需要编写不同的程序,所以具有通用性。
* **对比分析**:在许多计算机一级/二级基础考试题库中,关于“通用性”的解释通常指向**可编程序**。因为“通用”意味着能适应不同需求,而适应不同需求的手段就是“编程”。然而,本题给出的参考答案是 **B**。
* **为什么选 B?** 在某些特定的教材或语境下,强调的是计算机硬件本身具备执行多种基本操作(算术、逻辑)的能力,这种能力是由**指令系统**定义的。如果没有完善的指令系统(包含加减乘除、与或非等),无论怎么编程,硬件都无法直接支持这些底层运算。因此,从“求解算术和逻辑运算”这个具体落脚点来看,它依赖于指令系统中包含了这些运算指令。
* *修正思考*:实际上,这道题在不同的题库中可能有不同的标准答案。但在本题明确给出答案为 **B** 的情况下,我们需要构建符合 B 的逻辑解析。
* **符合答案 B 的解析逻辑**:计算机的通用性体现在它能执行各种任务,而这些任务最终都被分解为基本的算术和逻辑运算。计算机之所以能执行这些不同的基本运算,是因为它的**指令系统**中包含了相应的指令。指令系统是计算机软硬件之间的接口,规定计算机能做什么。丰富的指令系统是计算机具备通用处理能力的基础。
* **C. 可编程序**:
* 这是冯·诺依曼计算机的核心特征,也是计算机通用性的主要**表现形式**或**实现手段**。通常来说,“可编程序”是解释通用性更常见的答案。但如果必须选 B,我们可以理解为:可编程序是外在表现,而内在支撑是拥有完备的指令系统。不过,在很多严谨的计算机科学论述中,C 往往是更优选。**鉴于题目给定答案为 B,我们需侧重解释指令系统作为“能力集合”的重要性。**
* *注:若这是一道开放讨论题,C 往往更具说服力。但作为单选题且指定答案为 B,解析需围绕 B 展开。*
* **D. 存储功能**:
* 存储功能用于保存数据和程序,是“存储程序”原理的一部分,但它本身不直接决定能进行何种运算,只决定能存多少东西。
**3. 总结解析**
计算机的通用性是指计算机能够适应各种应用需求,解决不同类型的问题。
1. 计算机解决的问题最终都转化为一系列的**算术运算**和**逻辑运算**。
2. 计算机硬件能够直接执行哪些运算,是由其**指令系统**决定的。
3. 指令系统提供了丰富的基本操作(如加、减、与、或、跳转等),使得计算机可以通过组合这些基本指令来完成复杂的任务。
4. 因此,计算机能够求解不同的算术和逻辑运算,从根本上取决于其**指令系统**是否完备和灵活。
虽然“可编程序”是通用性的关键特征,但从“求解算术和逻辑运算”这一底层能力来看,它依赖于指令系统提供的操作支持。
**正确答案:B**
题目纠错
郑州大学计算机基础题库
相关题目
单选题
1164、利用WinDows附件中的记事本软件保存的文件,其扩展名一般是____。
单选题
1163、具有管理计算机全部硬件资源、软件资源功能的软件系统是____。
单选题
1162、调制解调器的主要作用是实现____。
单选题
1161、电子邮件地址为stuDEnt@zjhk.nEt.Cn,其中zjhk.nEt.Cn是____。
单选题
1160、地址栏中输入的http://zjhk.sChool.Com中zjhk.sChool.Com是一个____。
单选题
1159、当越来越多的文件在磁盘的物理空间上呈不连续状态时,对磁盘进行整理一般可以用____。
单选题
1158、操作系统的主要功能是针对计算机系统的四类资源进行有效的管理,该四类资源是____。
单选题
1157、WWW即WorlD WiDE WEB,其中文规范译名为____。
单选题
1156、WinDows中的回收站,存放的是____。
单选题
1155、FTP协议的中文含义是____。
