计算机系统概述习题

news2024/12/30 2:35:02

选择题

  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.coloradmin.cn/o/1688346.html

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

相关文章

【C语言深度解剖】(17):预处理和程序环境

🤡博客主页:醉竺 🥰本文专栏:《C语言深度解剖》 😻欢迎关注:感谢大家的点赞评论关注,祝您学有所成! ✨✨💜💛想要学习更多C语言深度解剖点击专栏链接查看&…

gpt-4o继续迭代考场安排程序 一键生成考场清单

接上两篇gpt-4o考场安排-CSDN博客,考场分层次安排,最终exe版-CSDN博客 当然你也可以只看这一篇。 今天又添加了以下功能,程序见后。 1、自动分页,每个考场打印一页 2、添加了打印试场单页眉 3、添加了页脚 第X页,…

tomcat--安全配置多虚拟机

端口8005/tcp 安全配置管理 8005是Tomcat的管理端口,默认监听在127.0.0.1上。无需验证就可发送SHUTDOWN (大小写敏感)这个字符串,tomcat接收到后就会关闭此Server。此管理功能建议禁用,可将SHUTDOWN改为一串猜不出的字符串实现或者port修改成…

用手机打印需要下载什么软件

在快节奏的现代生活中,打印需求无处不在,无论是工作文件、学习资料还是生活小贴士,都可能需要一纸呈现。然而,传统的打印方式往往受限于时间和地点,让人倍感不便。今天,就为大家推荐一款便捷又省钱的手机打…

第三讲 栈、队列和数组 (1)

文章目录 第三讲 栈、队列和数组3.1 栈3.1.1 出栈元素的不同排列与卡特兰数3.1.2 栈的顺序表实现3.1.3共享栈3.1.4 栈的链表实现3.1.5 栈的两种实现的优缺点3.1.6 c中的栈( s t a c k stack stack)容器适配器3.1.7 栈的应用:star:3.1.7.1 **栈在括号匹配中的应用**3.1.7.2 **栈…

9.STL中list的常见操作(图文并茂)

目录 1.list的介绍及使用 1.1.list的构造 1.2 list iterator的使用 1.3. list capacity 1.4.list modifiers 1.5.list的迭代器失效 1.list的介绍及使用 list介绍 ,可以通过以下图直观的感受到 vector 和 list 的区别 Vector 插入代价高,但便于排…

Java中String类常用方法

写笔记记录自己的学习记录以及巩固细节 目录 1.String类的常用方法 1.1 字符串构造 1.2 String对象的比较 1.2.1 比较两个字符串是否相等 1.2.2 比较两个字符串的大小 1.3 字符串查找 1.4 字符串的转化 1.4.1 字符串转整数 1.4.2 字符串转数字 1.4.3 大小写的转换 1…

[Redis]使用和原理

Redis介绍 Redis 是⼀种基于键值对的 NoSQL 数据库, Redis 可以满足很多的应用场景,而且因为 Redis 会将所有数据都存放再内存中,所以它的读写性能非常惊人。不仅如此,Redis 还可以将内存的数据利用快照和日志的形式保存到硬盘上…

数据库的事务四大特性(ACID)以及详解隔离性以及隔离级别

目录 一、事务相关概念 1、事务 2、事务的本质 3、回滚 4、事务使用 5、事务的四大特性 1、原子性(Atomicity) 2、一致性(Consistency) 3、隔离性(Isolation) 4、持久性(Durability&a…

专业级润滑油,一站式批发服务

要为机械设备提供持久稳定的动力保障吗?选择我们的专业级润滑油,让您的设备运转更顺畅,效率更高。 我们专业从事润滑油批发多年,以优质的产品、合理的价格和完善的服务赢得了广大客户的信赖。无论是汽车、机械还是工业设备&#x…

Python中动态调用C#的dll动态链接库中方法

在Python中调用C#的dll库_哔哩哔哩_bilibili 环境准备: 安装 pythonnet pip install pythonnet在Python中调用C#动态链接库(DLL),可以使用pythonnet库,它允许直接使用 .NET 的程序集。以下是一个示例,…

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

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

Softing工业推出新品edgeGate:一款用于工业边缘和云应用的硬件网关

2024年4月17日(哈尔),Softing工业自动化在2024年汉诺威工业博览会上首次展示了新品edgeGate。该产品是一个无需维护的硬件物联网网关解决方案,可将生产数据从PLC和数控机床控制器传输至工业边缘及物联网云平台。 (edge…

重学java 38.创建线程的方式⭐

It is during our darkest moments that we must focus to see the light —— 24.5.24 一、第一种方式_继承extends Thread方法 1.定义一个类,继承Thread 2.重写run方法,在run方法中设置线程任务(所谓的线程任务指的是此线程要干的具体的事儿,具体执行的代码) 3.创建自定义线程…

光伏企业都在用的户用光伏管理软件——鹧鸪云

随着全球对可再生能源和清洁能源的需求日益增长,光伏产业作为其中的佼佼者,正迎来前所未有的发展机遇。然而,随着光伏电站规模的扩大和分布范围的增加,如何高效、智能地管理这些电站,确保它们稳定、安全地运行&#xf…

做好商业分析,帮你用有限的资源选择高效益项目实现战略目标

对于组织来说,资源条件总是有限的,为了实现战略目标,则需要从众多项目中筛选出最合适的项目来实现收益。但项目的筛选往往会遇到很多难点,如信息收集不全影响筛选的准确性、评估标准不明确或难以量化、决策过程复杂等等。 那么如何…

【NumPy】关于numpy.reshape()函数,看这一篇文章就够了

🧑 博主简介:阿里巴巴嵌入式技术专家,深耕嵌入式人工智能领域,具备多年的嵌入式硬件产品研发管理经验。 📒 博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向…

java如何获取IP和IP的归属地?

在Java中,获取IP地址通常指的是获取本地机器的IP地址或者通过某种方式(如HTTP请求)获取的远程IP地址。代码案例如下: 而要获取IP的归属地(地理位置信息),则通常需要使用第三方IP地址查询服务,我…

【JAVA |再谈接口、Object、内部类】Object类中子类重写,Cloneable 接口、比较器、内部类

✨✨谢谢大家捧场,祝屏幕前的小伙伴们每天都有好运相伴左右,一定要天天开心哦!✨✨ 🎈🎈作者主页: 🎈丠丠64-CSDN博客🎈 ✨✨ 帅哥美女们,我们共同加油!一起…

element-plus:踩坑日记

el-table Q:有fixed属性时,无数据时,可能出现底部边框消失的bug 现象: 解决方法: .el-table__empty-block {border-bottom: 1px solid var(--el-table-border-color); } el-collapse 折叠面板 Q:标题上…