从提供的文件内容来看,这是一份计算机导论的试题答案部分,包含多个选择题,每题只有一个正确答案。下面我将详细解释这些选择题所涉及的知识点。
1. 每台现代计算机都是基于______模型。
- 答案: von Neumann 模型。
- 知识点:冯·诺依曼模型(von Neumann architecture)是一种计算机设计模型,它将指令和数据存储在同一个读写内存中,程序指令和数据可以被同样的方式访问。现代计算机普遍采用这种模型。
2. 对一个特定问题的逐步逻辑解决方案被称为______。
- 答案: algorithm(算法)。
- 知识点:算法是一系列定义明确的计算步骤,用于解决特定的问题或执行特定的任务。程序是算法的实现方式之一。
3. 计算和逻辑操作发生在______中。
- 答案: arithmetic logic unit(算术逻辑单元,ALU)。
- 知识点:算术逻辑单元是计算机的处理器组件,负责处理所有算术和逻辑操作。
4. 在______数表示法中,0有两个表示。
- 答案: twos complement(二进制补码)。
- 知识点:二进制补码是一种用于表示有符号整数的方法,其中包括了正数和负数的表示。在补码系统中,0有一个唯一的表示。
5. 存储数据的统一表示称为______。
- 答案: bit pattern(位模式)。
- 知识点:位模式是指用来表示数据的二进制序列,在计算机内部,所有数据最终都被存储为一系列的0和1。
6. 在4位的二进制补码表示中,当你给7加1时,得到的是______。
- 答案: 8。
- 知识点:在二进制补码表示法中,正数从0开始,当溢出时会发生回绕,即从最大的可表示数回到0。因此,给7加1将导致回绕,得到8。
7. 计算机如何知道存储的数据位模式代表什么类型的?
- 答案: The header of the bit pattern indicates the datatype(位模式的头部指示数据类型)。
- 知识点:在某些数据结构中,如对象或者特定的数据文件格式,可能会用头部信息来标识数据类型。然而,普遍来说,计算机通过上下文来决定数据类型,例如数据存储在内存的特定位置。
8. 在扩展ASCII中,______位模式给普通ASCII代码。
- 答案: 1 bit is added to the right(向右添加1位)。
- 知识点:扩展ASCII码通过在标准ASCII码的基础上增加一个二进制位,从而使得字符集的容量增加到了256个不同的字符。
9. 要设置位模式的所有位,制作一个所有位都是1的掩码,然后______位模式和掩码。
- 答案: XOR(异或)。
- 知识点:异或(XOR)运算是按位进行的一种运算,只有当两个比较位不同才为1,相同则为0。使用全1掩码与位模式进行XOR运算,将设置所有位为1。
10. CPU负责从内存中逐个获取指令,并将它们存储在______中,解释它们,并执行它们。
- 答案: instruction register(指令寄存器)。
- 知识点:指令寄存器用于存储当前正在执行的指令。CPU从内存中取得指令后,先将其存放在指令寄存器中,然后由控制单元进行解码和执行。
11. 内存和CPU通过三个总线连接。以下哪个不是其中之一?
- 答案: universal serial bus(通用串行总线)。
- 知识点:CPU和内存通过地址总线、数据总线和控制总线连接。地址总线用于传递地址信息,数据总线用于数据的传输,控制总线用于控制信号的传输。通用串行总线(USB)不是连接内存和CPU的总线类型。
12. 在计算机上运行程序的三个步骤按以下顺序执行______。
- 答案: fetch, decode, and execute(取指令、解码、执行)。
- 知识点:程序的执行通常包括这三步:首先CPU从内存中获取(取指令)下一条要执行的指令,然后对指令进行解码(解码),最后执行指令(执行)。
13. TCP/IP中的传输层协议被称为______。
- 答案: TCP, UDP(传输控制协议和用户数据报协议)。
- 知识点:TCP/IP协议族的传输层主要包括TCP和UDP两种协议。TCP提供可靠的连接导向的通信,而UDP提供更快但是不可靠的无连接通信。
14. 单向链表的每个元素包含两部分。它们是什么?
- 答案: data and link(数据和链接)。
- 知识点:单向链表的每个节点包含两部分,一部分是存储数据的值,另一部分是指向下一个节点的链接。
15. 每个IP地址由______组成。
- 答案: 此处未提供完整选项,但通常每个IP地址由网络部分和主机部分组成。
- 知识点:一个IP地址通常包含两个部分,网络部分用来标识一个网络,主机部分用来标识该网络中的特定主机。
这些知识点覆盖了计算机基础架构、数据表示和网络协议等多个方面,是学习计算机科学的重要基础知识。