计算机系统概述习题

选择题

  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. 解释存储元件、存储元、仔储基元、存储单元、存储字的概念。
    存储元件(又称存储基元、存储元)用来存放一位二进制信息。存储单元由若干个存储元件组成,能存放多位二进制信息。许多个存储单元可组成存储矩阵(又称存储体)。每个存储单元中二进制代码的组合即为存储字,它可代表数值、指令、地址或逻辑数等。每个存储单元中二进制代码的位数就是存储字长。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中国主要城市房价指数数据集(2011-2024)

数据来源:东方财富网 时间跨度:2011年1月 - 2024年4月 数据范围:中国主要城市 包含指标: 日期、城市 新建商品住宅价格指数-同比 新建商品住宅价格指数-环比 新建商品住宅价格指数-定基 二手住宅价格指数-环比 二手住宅价格指…

Visual Studio 调试及快捷键

文章目录 原文连接环境一、调试器的基本使用1、更改执行流2、快速执行某一条代码断点设置条件断点查看内存信息查看调用堆栈查看寄存器信息设置监视断点调试二、快捷键一、窗口快捷键二、查找相关快捷键三、代码快捷键原文连接 【教程】visual studio debug 技巧总结 环境 一…

OpenCASCADE Draw模块TKDraw项目问题修改

1.问题 在调试Draw模块代码时,出现一个小问题,导致无法正常运行 如下: 2.代码跟踪 通过代码跟踪发现时一个数组越界问题,在此处添加了判断处理,程序可以正常调试

数据结构顺序表实现通讯录

目录 1. 前言: 2.通讯录项目的创建 3. 通讯录的实现 3.1 通讯录的初始化 3.2 通讯录的销毁 3.3 通讯录添加数据 3.4 通讯录查找数据 3.5 通讯录展示数据 3.6 通讯录删除数据 3.7 通讯录修改数据 4. 通讯录完整代码 4.1 test.c 4.2 SeqList.h 4.3 SeqLis…

数据结构(Java实现):ArrayList

目录 1.ArrayList简介2.ArrayList构造方法分析3.ArrayList的add方法以及扩容机制4.ArrayList常用方法5.ArrayList遍历6.ArrayList的缺陷 1.ArrayList简介 在集合框架中,ArrayList是一个普通的类,实现了List接口,具体框架图如下: …

编写一个llvm编译器插件,完成在store汇编指令前对内存合法性的check。

dds(iceoryx、fastdds等)中间件采用了共享内存,如果app内存越界将共享内存踩踏坏了,将会形成灾难。本插件可以检测到app是否在写共享内存,如果是,我们可以让app assert。从而提高dds的稳定性 插件效果: 插件源码&…

话题:如何让大模型变得更聪明?

随着人工智能(AI)技术的迅速发展,大模型(如GPT-4、BERT、Transformer等)在自然语言处理、图像识别和语音识别等领域取得了显著成果。然而,如何让大模型变得更聪明,进一步提升其性能和应用效果&a…

Jetbrain | IDEA的启动logo替换成可爱的vtuber-logo

看了这个,好可爱 【上Github热榜了!当编程语言的Logo变得可爱起来~】 又看了这个 光速整活,强啊 看到很多人整IDEA的logo包括我自己,都不是特别方便的搞,我就直接把文件放在绑定资源里直接下吧 然后直接找到本体的安…

【深度学习】与【PyTorch实战】

目录 一、深度学习基础 1.1 神经网络简介 1.2 激活函数 1.3 损失函数 1.4 优化算法 二、PyTorch基础 2.1 PyTorch简介 2.2 张量操作 2.3 构建神经网络 2.4训练模型 2.5 模型评估 三、PyTorch实战 3.1 数据加载与预处理 3.2 模型定义与训练 3.3 模型评估与调优 3…

成都青年AI人才崭露头角,知了汇智科技助力孵化营大放异彩

5月18日-19日,为期两天的成都国际商贸城青年(大学生)AI应用孵化营活动在热烈的氛围中圆满落幕。本次活动由成都国际商贸城、成都成商数字科技有限公司、成都知了汇智科技有限公司及成都电商职教集团联合举办,旨在为青年&#xff0…

丢失api-ms-win-crt-runtime-l1-1-0.dll的多种解决方法分析,教你简单的一键修复

在使用Windows操作系统时,用户可能会遇到一个涉及丢失 ​api-ms-win-crt-runtime-l1-1-0.dll文件的警告,这可能导致某些程序无法正常运行。该DLL文件属于Microsoft Visual C Redistributable软件包的一部分,这个软件包为多个应用提供运行时支…

深度学习-Softmax回归+损失函数+图像分类数据集

目录 Softmax回归回归 VS 分类Kaggle上的分类问题 从回归到多类分类回归分类从回归到多类分类-均方损失从回归到多类分类-无校验比例从回归到多类分类-校验比例 Softmax和交叉熵损失总结损失函数均方损失绝对值损失函数鲁棒损失 图像分类数据集通过框架中内置函数将FashionMNIS…

RabbitMQ---交换机-Fanout-Direct

Publisher:生产者,不再发送消息到队列中,而是发给交换机Exchange:交换机,一方面,接收生产者发送的消息。另一方面,知道如何处理消息,例如递交给某个特别队列、递交给所有队列、或是将…

如何一键生成多个文本二维码?excel表格批量生码的方法

现在很多人会将文本信息做成二维码来展示,当有同类型内容生成大量二维码时,可以使用将文本导入excel表格的方式,将表格中的每条数据批量生成二维码,可以有效提升二维码制作的速度和效率。下面就让小编来将具体的操作步骤分享给大家…

二叉树顺序结构及链式结构

一.二叉树的顺序结构 1.定义:使用数组存储数据,一般使用数组只适合表示完全二叉树,此时不会有空间的浪费 注:二叉树的顺序存储在逻辑上是一颗二叉树,但是在物理上是一个数组,此时需要程序员自己想清楚调整…

手动安装maven依赖到本地仓库

使用mvn install命令安装jar包到指定的仓库。 命令如下: mvn install:install-file -Dmaven.repo.localC:\Users\liyong.m2\repository -DgroupIdcom.aspose -DartifactIdwords -Dversion18.4 -Dpackagingjar -DfileC:\Users\liyong\Desktop\jar\words-18.4.jar 解释…

grafana + Prometheus + node-exporter + pushgateway + alertmanager的监控解决方案

业内比较著名的监控解决方案,据笔者所知,大概是三套: 一个是zabbix的解决方案,一个是prometheusgrafana,一个是ELK zabbix比较重,而且原生支持监控SNMP,自带一个仪表盘,不需要额外…

docker redis 持久化

1、拉取redis镜像 docker pull redis:latest 2、 mkdir /data/redis 3、填充redis.conf文件及根据需求修改相应的配置 •通过官网地址找到对应版本的配置文件 •将配置信息复制到redis.conf中 •常见的修改配置 https://redis.io/docs/latest/operate/oss_and_stack/managem…

高仿果汁导航模板

参考原文:果汁导航风格模板_1234FCOM专注游戏工具及源码例子分享 极速云

基于springboot的毕业设计系统的开发源码

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的毕业设计系统的开发。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 毕业设计系统能够实现…