计算机系统概述习题

选择题

  1. 电子计算机问世至今,新型计算机不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是(B)
    A. 巴贝奇
    B. 冯*诺伊曼
    C. 帕斯卡
    D. 贝尔
B
  1. 下列描述中___是正确的。
    A. 控制器能理解,解释并执行所有的指令及存储结果
    B. 一台计算机包括输入、输出、控制、存储及算术逻辑运算5个子系统
    C. 所有的数据运算都在CPU控制器中完成
    D. 以上答案都正确
B
  1. 电子计算机的算术/逻辑单元、控制单元及主存储器合称为___。
    A. CPU
    B. ALU
    C. 主机
    D. UP
C
  1. 有些计算机将一部分软件永恒地存于只读存储器中,称之为____。
    A. 硬件
    B. 软件
    C. 固件
    D. 辅助存储器
C
  1. 输入、输出装置以及外接的辅助存储器称为____。
    A. 操作系统
    B. 存储器
    C. 主机
    D. 外部设备
D
  1. 计算机中有关ALU的描述,____是正确的。
    A. 只做算术运算,不做逻辑运算
    B. 只做加法
    C. 能存放运算结果
    D. 以上答案都不对
D
  1. 完整的计算机系统应包括____。
    A. 运算器、存储器、控制器
    B. 外部设备和主机
    C. 主机和实用程序
    D. 配套的硬件设备和软件系统
D
  1. 计算机系统中的存储系统是指____。
    A. RAM存储器
    B. ROM存储器
    C. 存储器
    D. 主存和辅存
D
  1. 用以指定待执行指令所在地址的是_____。
    A. 指令寄存器
    B. 数据寄存器
    C. 程序计数器
    D. 累加器
C
  1. 计算机与日常使用的袖珍计算机的本质区别在于____。
    A. 运算速度的高低
    B. 存储器容量的大小
    C. 规模的大小
    D. 自动化程度的高低
D
  1. 冯*诺伊曼机工作方式的基本特点是____。
    A. 多指令流单数据流
    B. 按地址访问并顺序指令
    C. 堆栈操作
    D. 存储器按内容选择地址
B
  1. 用户与计算机通信的界面是_____。
    A. CPU
    B. 外部设备
    C. 连接程序
    D. 系统程序
B
  1. 下列____属于应用软件。
    A. 操作系统
    B. 编译程序
    C. 连接程序
    D. 文本处理程序
D
  1. 下列____不是输入设备。
    A. 画笔与图形板
    B. 键盘
    C. 鼠标器
    D. 打印机
D
  1. 下列各装置中,_____具有输人及输出功能。
    A. 键盘
    B. 显示器
    C. 磁盘驱动器
    D. 打印机
B
  1. 下列设备中及不属于输出设备。
    A. 打印机
    B. 磁带机
    C. 光笔
    D. 绘图仪
B
  1. 下列语句中____是正确的。
    A. 数据库属于系统软件
    B. 磁盘驱动器只有输人功能
    C. 评估计算机的执行速度可以用每秒执行的指令数为判断依据
    D. 个人计算机是小型机
C
  1. 计算机的算术逻辑单元和控制单元合成为____。
    A. ALU
    B. UP
    C. CPU
    D. CAD
  2. 只有当前程序要执行时,它才会将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为____。
    A. 目标程序
    B. 编译程序
    C. 解释程序
    D. 汇编程序
C
  1. 通常称“容量为640K的存储器”是指下列_____。
    A. 640×103字节的存储器
    B. 640×103位的存储器
    C. 640×210位的存储器
    D. 640×210字节的存储器
D
  1. 由0、1代码组成的语言,称为_____。
    A. 汇编语言
    B. 人工语言
    C. 机器语言
    D. 高级语言
A
  1. 计算机存储数据的基本单位为_____。
    A. 比特(Bit)
    B. 字节(Byte)
    C. 字组(Word)
    D. 以上都不对
A
  1. 计算机只懂机器语言,而人类熟悉高级语言,故人机通信必须借助____。
    A. 编译程序
    B. 编辑程序
    C. 连接程序
    D. 载入程序
A
  1. 一般8位的微型机系列以16位来表示地址,则该计算机系统有____个地址空间。
    A. 256
    B. 65535
    C. 65536
    D. 131072
C
  1. 下列语句中____是正确的。
    A. 1KB=1024×1024B
    B. 1KB=1024 MB
    C. 1MB=1024×1024B
    D. 1MB=1024B
C
  1. 一片1MB的磁盘能存储____的数据。
    A. 106字节
    B. 10-6字节
    C. 109字节
    D. 220字节
D
  1. 计算机中_____负责指令译码。
    A. 算术逻辑单元
    B. 控制单元
    C. 存储器译码电路
    D. 输入输出译码电路
B
  1. 能直接让计算机接收的语言是_____。
    A. C语言
    B. BASIC
    C. 汇编语言
    D. 机器语言
D
  1. 80286是个人计算机中的_____器件。
    A. EPROM
    B. RAM
    C. ROM
    D. CPU
D
  1. 下列_____不属于系统程序。
    A. 数据库系统
    B. 操作系统
    C. 编译程序
    D. 汇编程序
A
  1. 32位的个人计算机,一个字节(byte)由____位(bit)组成。
    A.4
    B. 8
    C.16
    D.32
B
  1. 执行最快的语言是____。
    A.汇编语言
    B.COBOL
    C.机器语言
    D.PASCAL
C
  1. 下列说法中_____不正确。
    A.高级语言的命令用英文单词来表示
    B.高级语言的语法很接近人类语言
    C.高级语言的执行速度比低级语言快
    D.同一高级语言可在不同形式的计算机上执行
C
  1. 将高级语言程序翻译成机器语言程序需借助于____。
    A.连接程序
    B.编辑程序
    C.编译程序
    D.汇编程序
C
  1. 存储单元是指_____。
    A.存放一个字节的所有存储元集合
    B.存放一个存储字的所有存储元集合
    C.存放一个二进制信息位的存储元集合
    D.存放一条指令的存储元集合
B
  1. 存储字是指_____。
    A.存敢在一个存储单元中的二进制代码组合
    B.存放在一个存储单元中的二进制代码位数
    C.存储单元的集合
    D.机器指令
A
  1. 存储字长是指_____。
    A.存放在一个存储单元中的二进制代码组合
    B.存放在一个存储单元中的二进制代码位数
    C.存储单元的个数
    D. 机器指令的位数
B
  1. ____可区分存储单元中存放的是指令还是数据。
    A.存储器
    B.运算器
    C.控制器
    D.用户
C
  1. 存放欲执行指令的寄存器是
    A.MAK
    B.PC
    C.MDR
    D.IR
D

40.将汇编语言翻译成机器语言需借助于____。
A.编译程序
B.编辑程序
C.汇编程序
D.连接程序

C

41.在CPU中跟踪指令后维地址的寄存器是____。A.MAR
B.IR
C.PC
D.MDR

C

填空题

  1. 完整的计算机系统应包括配套的硬件系统软件系统
  2. 计算机硬件包括运算器、控制器、存储器、输入设备和输出设备。其中运算器、控制器存储器组成主机,运算器控制器可统称为CPU。
  3. .基于存储程序原理的冯·诺伊曼计算机工作方式的基本特点是按地址访问并顺序执行指令
  4. 计算机硬件是指计算机系统中的实体部分,它是由看得见摸得着的各种电子元器件及各类光、电、机设备组成,包括主机、外部设备,软件是指人们事先编制的具有各类特殊功能的程序,是无形的,固件是指具有某种软件功能的硬件,一般用ROM实现
  5. 系统程序是指用来对整个计算机系统进行调度、管理、监视及服务的各种软件,应用程序是指用户在各自的系统中开发和应用的各种程序
  6. 计算机与日常使用的袖珍计算器的本质区别在于自动化程度的高低
  7. 为了更好地发挥计算机效率和方便用户,20世纪50年代发展了操作系统技术,通过它对计算进行管理和调度。
  8. 指令数据都存放在存储器中,控制器能自动识别它们。
  9. 计算机系统没有系统软件中的操作系统,就什么工作都不能做。
  10. 在用户编程所用的各种语言中,与计算机本身最为密切的语言是汇编语言
  11. 计算机唯一能直接执行的语言是机器语言。
  12. 电子计算机问世至今,计算机类型不断推陈出新,但依然保存“存储程序”的特点,最提出这种观念的是冯*诺伊曼
  13. 汇编语言是一种画向机器的语言,对机器依赖性强,用汇编语言编制的程序执行速度比高级语言
  14. 有些计算机将一部分软件永恒地存于只读存储器中,称为固件
  15. 计算机将存储,算术逻辑运算和控制三个部分合称为主机,再加上输入设备输出设备就组成了计算机硬件系统。
  16. 1μs是10-6s,其时间是1ns的1000倍。
  17. 计算机系统的软件可分为系统软件应用软件,文本处理属于应用软件,汇编程序属于系统软件。
  18. 指令的解释是由计算机的控制器来完成的,运算器用来完成算术和逻辑运算
  19. 软件是各种指挥计算机工作的程序总称,可大致分为系统软件应用软件两大类。前者的主要作用是充分发挥硬件功能及方便用户,最典型的如操作系统
  20. 若以电视来比喻计算机硬件和软件的关系,则电视机好比硬件电视节目好比软件。
  21. 存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。
  22. 常用的辅助存储器有磁盘磁带等。
  23. 存储器的容量可以用KB、MB和GB表示,它们分别代表210字节220字节230字节
  24. 计算机硬件的主要技术指标包括机器字长、存储容量、运算速度

问答题

  1. 什么是计算机系统?说明计算机系统的层次结构。
    计算机系统包括硬件和软件。从计算机系统的层次结构来看,它通常可有5个以上的层次,在每一层次(级)上都能进行程序设计。由下至上可排序为:第1级微程序机器级,微指令由硬件直接执行;第2级传统机器级,用微程序解释机器指令;第3级操作系统级,一般用机器语言程序解释作业控制语句;第4级汇编语言机器级,这一级由汇编程序支持和执行;第5级高级语宫机器级,采用高级语言,由各种高级语言编译程序支持和执行。还可以有第6级应用语言机器级,采用各种面向问题的应用语言。
  2. 画出计算机硬件基本组成框图,通过解题过程说明每一功能部件的作用及它们之间的信息流向。
    计算机硬件系统由5大部件组成。控制器指挥各部件协调工作;运算器能完成算术运算和逻辑运算;存储器用来存放程序和数据;输入设备可将人们熟悉的信息转换成机器能识别的信息;输出设备可将机器运行结果转换成人们能接受的信息。解题过程说明如下:事先将需要解决的问题编制成解题程序,在控制器的指挥下,经输入设备输人至存储器,然后启动机器运行程序,控制器从存储器中自动、逐条地取出指令,经分析,发出各种不同的命令,执行指令,直至最终将运行结果通过输出设备显示或打印出来。部件之间的信息流向如图中所示,其中实线表示控制信号,虚线表示反馈信号,宽线表示数据流(包括数据和指令)。
    在这里插入图片描述
  3. 什么是主机?什么是CPU?什么是存储器?简述它们的功能。
    主机包括运算器、控制器和存储器。其功能是在控制器的指挥下,逐条地从存储器中取出指令,分析指令,发出各种不同的命令,在运算器中完成各种算术逻辑运算,并将结果存于存储器中。CPU包括运算器和控制器,又称为中央处理器,它具有运算器和控制器的功能。存储器用来存放程序和数据。
  4. 计算机系统软件包括哪几类?各有何作用?
    计算机系统软件包括:
    (1)标准程序库,如监控程序,用于监视计算机工作。
    (2)服务性程序,如连接、编辑、调试、诊断。
    (3)语言处理程序,如编译程序、汇编程序、解释程序,将各种语言转换成机器语言。
    (4)操作系统,用来控制和管理计算机。
    (5)数据库管理系统。
    (6)各种计算机网络软件。
  5. 什么是硬件?什么是软件?两者谁更重要?为什么?
    硬件是计算机系统的实体部分,它由看得见摸得着的各种电子元器件及各类光、电、机设备的实物组成,包括主机和外部设备等。软件是看不见摸不看的,由人们事先编制的具有各类特殊功能的程序组成。硬件和软件是不可分割的统一体,前者是后者的物质基础,后者是前者的“灵魂”,它们相辅相成,互相促进。
  6. 什么是指令?什么是程序?
    指令是机器完成某种操作的命令,典型的指令通常包括操作码和地址码两部分。操作码用来指出执行什么摄作(如加、传送),地址码用来指出操作数在什么地方。程序是有序指令的集合,用来解决某一特定问题。
  7. 机器语言、汇编语言、高级语言有何区别?
    机器语言由代码“0”、“1”组成,是机器能直接识别的一种语言。汇编语言是面向机器的语言,它用一些特殊的符号表示指令。高级语言是面向用户的语言,它是一种接近于人们使用习惯的语言,直观,通用,与具体机器无关。
  8. 计算机硬件的主要技术指标有哪些?
    计算机的硬件指标主要有:(1)机器字长:CPU一次能处理数据的位数,通常与CPU.的寄存器位数有关。(2)存储容量:包括主存容量和辅存容量,是存放二进制代码的总位数,可用位(bit)或字节(byte)米衡鼠。(3)运算速度:可用MIPS(每秒执行的百万条指令数)、CPI(每执行一条指令所需的时钟周期数)或FLOPS(每秒浮点运算次数)来衡量运算速度。
  9. 解释英文缩写的含义:MIPS、CPI、FLOPS。
    MIPS(MillionIostructionPerSecond)即每秒执行百万条指令数,如每秒能执行300万条指令,则记为3MIPS。CPI(CyclePerInstruction)即执行一条指令所需的时钟周期(时钟频率的倒数)数。FLOPS(FloatingPointOperationPerSccond)即每秒浮点运算次数。
  10. 什么是机器字长、指令字长、存储字长?
    机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。指令字长是指机器指令中二进制代码的总位数。存储字长是指存储单元中存放二进制代码的总位数。三者可以相等也可以不等,视不同机器而定。
  11. 如何理解计算机体系结构和计算机组成?
    计算机体系结构是指能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。通常是指用机器语言编程的程序员(也包括汇编语言程序设计者和汇编程序设计者)的属性。所看到的传统机器的属性,包括指令集、数据举型、存储器寻址技术、I/O机理等,大都属于抽象计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的(即程序员不知道的)硬件细节。例如,一台机器是否具备乘法指令是一个结构问题,而实现乘法指令采用什么方式是一个组成问题。
  12. 解释英文缩写的含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、MM、VO。
    CPU(CentralProcessingUnit) 中央处理器,包括控制器和运算器
    PC (ProgremCounter) 程序计数器指令寄存器
    IR (InstructionRegister) 指令寄存器
    CU(ControlUnit) 控制单元
    ALU(ArithmeticLogicUnit) 算术逻辑单元
    ACC(Accumulator)累加器
    MQ(Multiplier-QuotientRegister)乘商寄存器
    X操作数寄存器
    MAR(MemoryAdressRegister)存储器地址寄存器
    MDR(MemoryDataRegister)存储器数据寄存器
    MM(MainMemory)主存储器
    I/O(Input/OutputEquipment)输入输出设备
  13. 解释存储元件、存储元、仔储基元、存储单元、存储字的概念。
    存储元件(又称存储基元、存储元)用来存放一位二进制信息。存储单元由若干个存储元件组成,能存放多位二进制信息。许多个存储单元可组成存储矩阵(又称存储体)。每个存储单元中二进制代码的组合即为存储字,它可代表数值、指令、地址或逻辑数等。每个存储单元中二进制代码的位数就是存储字长。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/639627.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Creating Server TCP listening socket *:6379: listen: Unknown error

错误: 解决方法: 在redis安装路径中打开cmd命令行窗口,输入 E:\Redis-x64-3.2.100>redis-server ./redis.windows.conf结果:

OpenHarmony轻量系统中内核资源主要管理方式

一、背景 OpenAtom OpenHarmony(以下简称“OpenHarmony”)轻量系统面向MCU类处理器例如ARM Cortex-M、RISC-V 32位的设备,硬件资源极其有限,支持的设备最小内存为128KiB,可以提供多种轻量级网络协议,轻量级…

5.1 Go 函数的定义与调用

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

解决无法启动Redis,打开redis-server闪退的问题

【问题】 ① 双击redis-server.exe闪退。 ② 终端运行redis-server没反应。 但是终端运行redis -cli没问题。 【解决方法】 步骤1:找到Redis文件夹,右击,在终端打开。 步骤2:输入命令:redis-server.exe redis.windows…

论文阅读笔记:Task-Customized Mixture of Adapters for General Image Fusion

论文阅读笔记:Task-Customized Mixture of Adapters for General Image Fusion 1 背景2 创新点3 方法4 模块4.1 任务定制混合适配器4.2 提示生成4.3 提示驱动融合4.4 互信息正则化MIR4.5 任务定制化损失 5 实验5.1 VIF任务5.2 MEF任务5.3 MFF任务5.4 消融实验5.5 性…

网络编程 一

一、UDP socket api的使用 Java 把系统原生的封装了. 核心的类有两个: 1 -> DatagramSocket 操作系统中,有一类文件,就叫socket文件. socket文件,抽象表示了 " 网卡"这样的硬件设备. 进行网络通信最核心的硬件设备网卡 通过网卡发送数据,就是写…

人工智能应用-实验8-用生成对抗网络生成数字图像

文章目录 🧡🧡实验内容🧡🧡🧡🧡代码🧡🧡🧡🧡分析结果🧡🧡🧡🧡实验总结🧡🧡 &#x1f9…

spark的简单学习一

一 RDD 1.1 RDD的概述 1.RDD(Resilient Distributed Dataset,弹性分布式数据集)是Apache Spark中的一个核心概念。它是Spark中用于表示不可变、可分区、里面的元素可并行计算的集合。RDD提供了一种高度受限的共享内存模型,即RD…

想学接口测试,不知道那个工具适合?

引言: 接口测试在软件开发中扮演着至关重要的角色,它可以帮助我们验证系统的功能、性能和安全性。而选择适合的工具是进行接口测试的重要一步。本文将从零开始,为你详细介绍如何选择合适的工具,并提供规范的指导。 一、了解接口…

【大数据】MapReduce实战

文章目录 [toc]Word CountMapperReducerrun.sh本地调试 基于白名单的Word CountMapperReducerrun.sh本地调试 文件分发-fileMapperReducerrun.sh -cacheFileMapperReducerrun.sh -cacheArchiveMapperReducerrun.sh 杀死MapReduce Job排序压缩文件mr_ip_lib_python本地调试 个人…

PE文件(六)新增节-添加代码作业

一.手动新增节添加代码 1.当预备条件都满足,节表结尾没有相关数据时: 现在我们将ipmsg.exe用winhex打开,在节的最后新增一个节用于存放我们要增加的数据 注意:飞鸽的文件对齐和内存对齐是一致的 先判断节表末尾到第一个节之间…

《书生·浦语大模型实战营》第一课 学习笔记:书生·浦语大模型全链路开源体系

文章大纲 1. 简介与背景智能聊天机器人与大语言模型目前的开源智能聊天机器人与云上运行模式 2. InternLM2 大模型 简介3. 视频笔记:书生浦语大模型全链路开源体系内容要点从模型到应用典型流程全链路开源体系 4. 论文笔记:InternLM2 Technical Report简介软硬件基础…

Flat Ads获广东电视台报道!CEO林啸:助力更多企业实现业务全球化增长

近日,在广州举行的第四届全球产品与增长展会(PAGC2024)上,Flat Ads凭借其卓越的一站式全球化营销和创新的变现方案大放异彩,不仅吸引了众多业界目光,同时也在展会上斩获了备受瞩目的“金帆奖”,展现了其在全球化营销推广领域的卓越实力和专业服务。 在大会现场,Flat Ads的CEO林…

fyne网格包裹布局

fyne网格包裹布局 与之前的网格布局一样,网格环绕布局以网格模式创建元素排列。但是,此网格没有固定数量的列,而是为每个单元格使用固定大小,然后将内容流到显示项目所需的行数。 layout.NewGridWrapLayout(size) 您可以使用其中…

如何官方查询论文分区,中科院及JCR

中科院分区 有一个小程序:中科院文献情报中心分区表 点2023升级版,输入期刊名 大类1区 JCR分区 进入官方网站 Journal Citation Reports 输入要查询的期刊名,点开 拼命往下拉 这就是根据影响因子的排名,在computer science&am…

Dijkstra算法求最短路径 c++

目录 【问题背景】 【相关知识】 【算法思想】 【算法实现】 【伪代码】 【输入输出】 【代码】 【问题背景】 出门旅游,有些城市之间有公路,有些城市之间则没有,如下图。为了节省经费以及方便计划旅程,希望在出发之前知道…

【iceberg数据一致性】iceberg如何保证高并发数据一致性

在使用iceberg写数据时,一直弄不清楚为什么iceberg写入快,并且能够保证数据的一致性。今天决定搞清楚这个问题,经过查询和理解,写下来。 文件格式 iceberg元数据的文件目前有三个:metadata.json,snap.avro…

MyBatis实用方案,如何使项目兼容多种数据库

系列文章目录 MyBatis缓存原理 Mybatis plugin 的使用及原理 MyBatisSpringboot 启动到SQL执行全流程 数据库操作不再困难,MyBatis动态Sql标签解析 Mybatis的CachingExecutor与二级缓存 使用MybatisPlus还是MyBaits ,开发者应该如何选择? 巧…

SVN创建项目分支

目录 背景调整目录结构常规目录结构当前现状目标 调整SVN目录调整目录结构创建项目分支 效果展示 背景 当前自己本地做项目的时候发现对SVN创建项目不规范,没有什么目录结构,趁着创建目录分支的契机,顺便调整下SVN服务器上的目录结构 调整目…

Day36 代码随想录打卡|二叉树篇---翻转二叉树

题目(leecode T226): 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 方法: 迭代法 翻转二叉树,即从根节点开始,一一交换每个节点的左右孩子节点,然后…