Skip to content

《计算机基础》期末试卷 (精选05)

一、填空题(每小题 1 分,共 20 分)

  1. 计算机领域中采用二进制、八进制、或十六进制来表示数值。
查看答案与解析

**答案:**二进制、八进制、或十六进制

难度: ⭐ 考点: #数制表示解析: 计算机系统中常用的进位计数制包括:

  • 二进制 (Binary):基数为 2,逢二进一。
  • 八进制 (Octal):基数为 8,逢八进一。
  • 十六进制 (Hexadecimal):基数为 16,逢十六进一。
💡 学习锦囊

知识点归纳

进位计数制的三要素:数码(数制中允许使用的基本符号)、基数(数制中数码的个数)、位权(某位上的数码代表的数值大小)。

解题套路

掌握各进制之间的相互转换(如 $2 \leftrightarrow 8$, $2 \leftrightarrow 16$)是计算机基础的核心。

🔄 举一反三

十进制数 25 转换为二进制数是多少?

查看练习答案与解析

$25 = 16 + 8 + 1 = 2^4 + 2^3 + 2^0 = (11001)_2$

  1. 冯·诺依曼型计算机的两大特征是"程序存储"和"采用二进制"。
查看答案与解析

**答案:**采用二进制

难度: ⭐ 考点: #冯·诺依曼体系解析: 冯·诺依曼设计的计算机(冯·诺依曼机)核心思想包括:

  1. 程序存储:指令和数据以二进制形式存放在存储器中。
  2. 五大组成部分:运算器、控制器、存储器、输入设备、输出设备。
  3. 二进制表示:计算机内部采用二进制表示指令和数据。
💡 学习锦囊

知识点归纳

冯·诺依曼被称为“计算机之父”,他提出的“存储程序”原理使计算机能够自动、连续地执行程序。

解题套路

考察冯·诺依曼机特征时,重点记忆“程序存储”和“二进制”。

🔄 举一反三

冯·诺依曼型计算机的五个组成部分是什么?

查看练习答案与解析

运算器、控制器、存储器、输入设备、输出设备。

  1. 美国标准信息交换代码,简称 ASCII 码,它是 7 位二进制编码,因此,它可以表示 128 种字符。
查看答案与解析

**答案:**7、128

难度: ⭐⭐ 考点: #字符编码 #ASCII解析:

  • 标准 ASCII 码采用 7 位二进制数进行编码。
  • 7 位二进制可以表示的状态数为 $2^7 = 128$
  • 注意:扩展 ASCII 码采用 8 位二进制,可表示 256 种字符;标准 ASCII 仅为 128 种。
💡 学习锦囊

知识点归纳

ASCII 码(American Standard Code for Information Interchange)包括:

  • 控制字符(0-31, 127)
  • 可打印字符(数字、字母、符号等,32-126)

易错点

考试中若未特别说明,ASCII 码均指标准 ASCII(7 位二进制,128 种字符)。千万不要混淆 8 位扩展 ASCII。

解题套路

牢记 $2^7=128, 2^8=256$。通常考试考查的是“标准 ASCII”。

🔄 举一反三

在标准 ASCII 码中,大写字母 'A' 的编码是 65,那么 'C' 的编码是多少?

查看练习答案与解析

$65 + 2 = 67$

  1. 计算机中采用的基本逻辑电路主要有各种门电路及触发器。
查看答案与解析

**答案:**各种门电路及触发器

难度: ⭐⭐ 考点: #数字电路 #逻辑门解析:

  • 门电路:实现基本逻辑运算(与、或、非等),是组合逻辑电路的基础。
  • 触发器:具有记忆功能,是时序逻辑电路的基本单元。
💡 学习锦囊

知识点归纳

门电路反映的是“当前输入决定输出”;触发器则能“保持”某种状态。

解题套路

基础考题常问计算机最基本的硬件逻辑组件。

🔄 举一反三

基本的逻辑门有哪些?

查看练习答案与解析

与门 (AND)、或门 (OR)、非门 (NOT)。

  1. 机器语言编写的程序可由计算机直接执行。
查看答案与解析

**答案:**机器语言

难度: ⭐ 考点: #程序设计语言解析:

  • 机器语言:直接用二进制代码表示,计算机硬件可以直接识别并执行。
  • 汇编语言:使用助记符,需经过汇编程序翻译。
  • 高级语言:接近自然语言,需经过编译或解释。
💡 学习锦囊

知识点归纳

机器语言的优点是执行速度快,缺点是难以编写、调试和维护。

解题套路

区分三种语言:机器语言(直接执行)、汇编语言(助记符)、高级语言(易读易写)。

🔄 举一反三

哪种语言的执行效率最高?

查看练习答案与解析

机器语言。

  1. 接口按信息传送格式可分为串行接口并行接口
查看答案与解析

**答案:**串行接口、并行接口

难度: ⭐⭐ 考点: #I/O接口解析:

  • 串行接口:数据逐位(Bit)顺序传送,速度较慢但节省传输线。
  • 并行接口:多位数据同时传送,速度快但传输线多。
  • 注意:OCR 原文中的“串口”应为“接口”更为准确。
💡 学习锦囊

知识点归纳

  • 串行:像单车道。
  • 并行:像多车道。

解题套路

常见的接口分类:按传送格式分为串行和并行;按通用性分为通用和专用。

🔄 举一反三

USB 接口属于串行接口还是并行接口?

查看练习答案与解析

串行接口(Universal Serial Bus)。

  1. 计算机的主存储器存储直接与 CPU 交换的信息,辅助存储器存放当前不立即使用的信息。
查看答案与解析

**答案:**CPU

难度: ⭐ 考点: #存储器体系解析:

  • 主存储器 (RAM):速度快,直接与 CPU 进行数据交换,断电后信息丢失。
  • 辅助存储器 (硬盘等):容量大,存放暂时不运行的数据,断电后信息不丢失。
💡 学习锦囊

知识点归纳

存储层次结构:寄存器 > 高速缓存 (Cache) > 主存 > 辅存。

解题套路

CPU 只直接访问主存和 Cache,不直接访问辅存。

🔄 举一反三

断电后,主存储器中的信息会丢失吗?

查看练习答案与解析

会丢失。

  1. 堆栈是指用作数据暂存的一组寄存器或一片存储区,它的工作方式称为后进先出 (LIFO)
查看答案与解析

**答案:**后进先出 (LIFO)

难度: ⭐⭐ 考点: #数据结构 #栈解析: 栈(Stack)是一种特殊的线性表,其插入(进栈)和删除(出栈)操作均在表的一端进行。 其核心特性是:后进先出(Last In, First Out)。

💡 学习锦囊

知识点归纳

栈的两个端点:栈顶(允许操作)和栈底(固定)。

解题套路

记忆口诀:先进后出 (FILO) 或 后进先出 (LIFO)。

🔄 举一反三

在栈中,如果入栈顺序为 A, B, C,则出栈顺序是多少?

查看练习答案与解析

C, B, A。

  1. 由寻址方式形成的操作数的真正存放地址,称为操作数的有效地址 (EA)
查看答案与解析

**答案:**有效地址 (EA)

难度: ⭐⭐ 考点: #指令系统 #寻址方式解析: 指令由操作码地址码组成。 地址码经过寻址方式计算后得到的实际物理存储单元地址称为有效地址

💡 学习锦囊

知识点归纳

常见的寻址方式:立即寻址、直接寻址、寄存器寻址、间接寻址等。

解题套路

区分“形式地址”(指令中的地址)和“有效地址”(实际地址)。

🔄 举一反三

在直接寻址中,有效地址等于指令中的地址吗?

查看练习答案与解析

等于。

  1. 计算机网络按距离可分为局域网广域网
查看答案与解析

**答案:**局域网、广域网

难度: ⭐ 考点: #计算机网络分类解析:

  • 局域网 (LAN):覆盖范围小(如校园、公司)。
  • 城域网 (MAN):覆盖范围中等(如城市)。
  • 广域网 (WAN):覆盖范围大(如国家、全球)。
💡 学习锦囊

知识点归纳

因特网 (Internet) 是世界上最大的广域网。

解题套路

网络分类最常用的维度就是地理覆盖范围。

🔄 举一反三

覆盖范围在几十公里左右的网络通常称为什么?

查看练习答案与解析

城域网 (MAN)。

  1. 设备管理中的设备是指计算机系统的输入设备输出设备外存储器
查看答案与解析

**答案:**输入设备、输出设备、外存储器

难度: ⭐ 考点: #操作系统 #设备管理解析: 在操作系统中,I/O 设备管理统称为外部设备(外设)管理,包括:

  • 输入设备:键盘、鼠标、扫描仪等。
  • 输出设备:显示器、打印机、音箱等。
  • 外存储器:硬盘、U 盘、光盘等。
💡 学习锦囊

知识点归纳

外存储器既可以作为输入源,也可以作为输出目的地。

解题套路

记住“外设 = 输入 + 输出 + 外存”。

🔄 举一反三

常见的输入输出设备(I/O 设备)有哪些?

查看练习答案与解析

触摸屏、网络适配器(网卡)等。

  1. 操作系统按功能特征可分为批处理系统分时系统实时系统
查看答案与解析

**答案:**批处理系统、分时系统、实时系统

难度: ⭐⭐ 考点: #操作系统分类解析:

  • 批处理系统:用户不能干预,作业成批处理。
  • 分时系统:允许多个用户共享一台计算机,响应时间短,具有交互性。
  • 实时系统:对外部事件能在严格规定的时间内做出响应和处理。
💡 学习锦囊

知识点归纳

Windows 属于分时操作系统,而某些导弹控制系统则属于实时操作系统。

解题套路

区分这三者的关键在于:是否交互、响应时间的严格程度。

🔄 举一反三

哪种操作系统具有“交互性”特征?

查看练习答案与解析

分时操作系统。

  1. 高级语言的基本元素可以分为逻辑值名字标号字符串等五大类。
查看答案与解析

**答案:**数、逻辑值、名字、标号、字符串

难度: ⭐⭐ 考点: #程序设计语言解析: 高级语言程序通常由这些基本词法单位构成。

  • 名字(标识符):如变量名、函数名。
  • 标号:用于控制流跳转。
💡 学习锦囊

知识点归纳

不同的编程语言对这些基本元素的定义和用法可能略有差异,但逻辑大体一致。

解题套路

基础语法知识,了解常用的数据类型和标识符即可。

🔄 举一反三

变量名属于哪一类基本元素?

查看练习答案与解析

名字(标识符)。

  1. 从根算起,树可以分为多个层次,树的最大层次称为树的深度。
查看答案与解析

**答案:**最大层次

难度: ⭐ 考点: #数据结构 #树解析:

  • 深度 (Depth):指树中结点的最大层次。
  • 高度 (Height):有时与深度定义相同,取决于教材习惯。
💡 学习锦囊

知识点归纳

根结点通常位于第 1 层。

解题套路

牢记定义:深度 = 最大层次。

🔄 举一反三

一棵树只有一个根结点,其深度是多少?

查看练习答案与解析

1。

  1. 数据结构是数据组织形式,反映数据之间的关系,但不涉及数据的具体内容。
查看答案与解析

**答案:**数据结构

难度: ⭐⭐ 考点: #数据结构解析: 数据结构是指数据元素之间的逻辑关系和存储关系。它关注的是组织形式,而非具体数值。

  • 逻辑结构:线性、树形、图形等。
  • 存储结构:顺序、链式、索引等。
💡 学习锦囊

知识点归纳

数据结构 + 算法 = 程序。

解题套路

区分数据结构(形式)与数据内容(具体值)。

🔄 举一反三

线性表属于逻辑结构还是存储结构?

查看练习答案与解析

逻辑结构。

  1. 线性表的链式存储结构中, 每个元素需存储两部分信息: 一部分是元素本身的信息, 称之"数据域"; 另一部分则是该元素的直接后继元素的存储位置, 称之"指针域"。
查看答案与解析

**答案:**数据域、指针域

难度: ⭐⭐ 考点: #数据结构 #链表解析: 在链表中,一个结点包含:

  • Data (数据域):存放具体数据。
  • Next (指针域/链域):存放指向下一个结点的地址。
💡 学习锦囊

知识点归纳

链式存储不需要连续的内存空间,但需要额外的空间存放指针。

解题套路

对比顺序存储(数组),链式存储的优势是插入和删除效率高。

🔄 举一反三

单链表的最后一个结点的指针域存放的是什么?

查看练习答案与解析

NULL (空)。

  1. 栈是限定在栈顶进行插入和删除运算的线性表,其插入和删除的一端称为栈顶,另一端称为栈底
查看答案与解析

**答案:**栈顶、栈底

难度: ⭐ 考点: #数据结构 #栈解析:

  • 栈 (Stack):特殊的线性表,遵循 LIFO 原则。
  • 栈顶 (Top):允许进行插入和删除操作的一端。
  • 栈底 (Bottom):固定的一端,不允许操作。
💡 学习锦囊

知识点归纳

栈在函数调用、表达式求值等场景中应用广泛。

解题套路

记住“双顶一底”:操作在顶,底不动。

🔄 举一反三

向一个栈插入元素的过程称为什么?

查看练习答案与解析

入栈 (Push)。

  1. 用编译方法在计算机上执行用高级语言编写的程序,可分为两个阶段:编译阶段运行阶段
查看答案与解析

**答案:**编译阶段、运行阶段

难度: ⭐ 考点: #编译原理解析:

  • 编译阶段:将高级语言源代码翻译成目标程序(机器代码)。
  • 运行阶段:计算机执行目标程序。
💡 学习锦囊

知识点归纳

与编译不同,解释方式是“边解释边运行”,不生成独立的目标程序。

解题套路

区分编译(全译后跑)和解释(边译边跑)。

🔄 举一反三

C语言采用的是哪种执行方式?

查看练习答案与解析

编译方式。

  1. 从资源管理的角度,操作系统要实现对计算机系统的四类资源管理,即处理机管理存储器管理设备管理文件管理
查看答案与解析

**答案:**处理机管理、存储器管理、设备管理、文件管理

难度: ⭐⭐ 考点: #操作系统功能解析: 操作系统的四大核心管理功能:

  1. 处理机管理:控制和调度 CPU。
  2. 存储器管理:内存的分配与回收。
  3. 设备管理:外设的分配与使用。
  4. 文件管理:数据的存取与共享。
💡 学习锦囊

知识点归纳

现代操作系统通常还包含“用户接口”管理。

解题套路

这是操作系统的“四大支柱”,必须背熟。

🔄 举一反三

管理 CPU 时间片的分配属于哪项管理功能?

查看练习答案与解析

处理机管理。

  1. 处理机管理程序中,作业调度程序的管理对象是作业,进程调度和交通控制程序管理的对象是进程
查看答案与解析

**答案:**作业、进程

难度: ⭐⭐ 考点: #操作系统 #调度解析:

  • 作业调度 (高级调度):从后备队列中挑选作业进入内存。
  • 进程调度 (低级调度):从就绪队列中挑选进程分配 CPU。
💡 学习锦囊

知识点归纳

作业是用户提交的单位,进程是系统执行的单位。

解题套路

考查调度层次时,作业对应高级,进程对应低级。

🔄 举一反三

哪种调度决定了哪个作业能进入系统?

查看练习答案与解析

作业调度。

二、判断题(如果错误请说明理由,每题 1.5 分,共 15 分)

  1. 全加器只能实现一位二进制数相加。(正确
查看答案与解析

难度: ⭐ 考点: #数字电路 #全加器解析: 全加器 (Full Adder) 是实现两个一位二进制数相加,并考虑低位进位的逻辑电路。多个全加器级联可以实现多位加法。

💡 学习锦囊

知识点归纳

半加器与全加器的区别:全加器考虑低位进位,半加器不考虑。

🔄 举一反三

实现两位二进制相加至少需要多少个全加器?

查看练习答案与解析

2个。

  1. 将十进制数转换成二进制数是计算机处理的基础过程。(正确
查看答案与解析

难度: ⭐ 考点: #数制转换解析: 计算机内部一切皆为二进制。将人类常用的十进制输入转换为二进制是数据处理的第一步。

解题套路

掌握“除2取余法”进行十进制转二进制。

🔄 举一反三

将十进制数 $10$ 转换为二进制数。

查看练习答案与解析

$(1010)_2$

  1. 将十进制数转换成二进制数的补码过程与原码转换完全一致。(错误
查看答案与解析

难度: ⭐⭐ 考点: #原码补码解析:

  • 正数:原码、反码、补码三者一致。
  • 负数:原码转补码需要“符号位不变,数值位按位取反再加1”。 因此,过程并不完全一致。
💡 学习锦囊

知识点归纳

补码的引入是为了简化计算机内部的加减法运算,将其统一为加法。

🔄 举一反三

$-5$$8$ 位原码和补码分别是多少?

查看练习答案与解析

原码:10000101;补码:11111011

  1. 兼容机和原装机的软件是不兼容的。(错误
查看答案与解析

难度: ⭐ 考点: #计算机分类解析: 兼容机之所以称为“兼容”,就是因为其硬件架构和指令系统与原装机(如早期 IBM PC)保持一致,从而能够运行相同的软件。

解题套路

“兼容”的核心含义就是软件和硬件标准的统一。

🔄 举一反三

微机的“向下兼容”是指什么?

查看练习答案与解析

新型号能够运行旧型号的软件。

  1. 并行性是指在同一时刻或在同一时间间隔内完成两种或两种以上性质相同或不同的工作,只要在时间上互相重叠都存在并行性。(正确
查看答案与解析

难度: ⭐⭐ 考点: #并行性解析: 并行性包含:

  • 同时性:同一时刻发生。
  • 并发性:同一时间间隔内发生。 两者在时间上都存在重叠。
💡 学习锦囊

知识点归纳

单核 CPU 通过分时复用实现的是“并发”,多核 CPU 可以实现真正的“同时”。

🔄 举一反三

两个进程在单核 CPU 上“交替”执行属于并行还是并发?

查看练习答案与解析

并发。

  1. 计算机的硬、软件之间有固定不变的分界面。(错误
查看答案与解析

难度: ⭐⭐ 考点: #软硬件等效性解析: 随着技术发展,原先由硬件实现的功能可以由软件模拟(如软猫、软件 RAID),原先由软件实现的功能也可以固化到硬件中以提高性能。这种界限是动态的,称为“软硬件逻辑等效性”。

💡 学习锦囊

知识点归纳

固件 (Firmware) 是软硬件界限模糊的典型体现。

🔄 举一反三

软硬件逻辑等效性说明了什么?

查看练习答案与解析

硬件实现的功能原则上都可以由软件实现,反之亦然。

  1. 线性表的链式存储结构的链表中的最后一个结点的指针域置为“空”,则此链表称为空表。(错误
查看答案与解析

难度: ⭐⭐ 考点: #数据结构 #链表解析:

  • 空表:是指链表中不含任何数据结点的状态(通常头指针指向 NULL)。
  • 非空链表:最后一个结点的指针域同样为“空”(NULL),但这标志着链表的结束,而非空表。

解题套路

区分“空指针”作为结束标志和“空表”的定义。

🔄 举一反三

单链表 $L$ 为空的判断条件是什么?

查看练习答案与解析

L == NULL(对于不带头结点的链表)或 L->next == NULL(对于带头结点的链表)。

  1. 对于程序中的错误,编译程序都能有效的进行诊断和处理。(错误
查看答案与解析

难度: ⭐⭐ 考点: #编译程序解析: 编译程序只能诊断出语法错误和部分静态语义错误,无法检测出程序的逻辑错误(如死循环、算法错误)。

💡 学习锦囊

知识点归纳

逻辑错误通常需要通过调试(Debug)和测试(Test)来发现。

🔄 举一反三

以下哪种错误最难被编译器发现? A. 拼写错误 B. 缺少分号 C. 逻辑算法错误

查看练习答案与解析

答案:C。

  1. 文件的保密和共享是矛盾的。(正确
查看答案与解析

难度: ⭐⭐ 考点: #文件管理解析: 共享是为了让更多人访问,保密是为了限制访问。在系统设计中,需要通过精细的权限控制来平衡这对矛盾。

💡 学习锦囊

知识点归纳

访问控制列表 (ACL) 是解决这对矛盾的常用技术。

🔄 举一反三

操作系统如何解决共享与保密的矛盾?

查看练习答案与解析

通过设置不同的访问权限(如只读、读写、执行等)。

  1. 如果编译过程是多遍的, 则其工作过程中除第一遍外, 前一遍的工作结果将作为后一遍的输入信息。(正确
查看答案与解析

难度: ⭐⭐ 考点: #编译原理解析: 多遍编译(Multi-pass Compilation)将编译过程分为多个阶段,每个阶段处理特定的任务(如词法分析、语法分析等),流水线式处理信息。

解题套路

编译过程的典型阶段:词法分析 $\to$ 语法分析 $\to$ 语义分析 $\to$ 中间代码生成 $\to$ 优化 $\to$ 目标代码生成。

🔄 举一反三

多遍编译相比单遍编译的主要优点是什么?

查看练习答案与解析

可以进行更深入的优化,减少内存需求。

三、单选题(每小题 2 分,共 40 分)

  1. 运算器的主要功能是( )。 A. 算术运算和逻辑运算 B. 逻辑运算 C. 控制 D. 算术运算
查看答案与解析

正确答案:A

难度: ⭐ 考点: #计算机组成 #运算器解析: 运算器(ALU)是计算机处理数据的核心部件,主要负责算术运算(加、减、乘、除)和逻辑运算(与、或、非、异或、比较等)。

💡 学习锦囊

知识点归纳

CPU = 运算器 + 控制器 + 寄存器。

🔄 举一反三

运算器和控制器的合称是什么?

查看练习答案与解析

中央处理器 (CPU)。

  1. 计算机的主要部件包括 CPU、存储器、I/O 设备,按( )的程序进行工作。 A. 预先编制 B. 自动生成 C. 机内固有 D. 解释方式
查看答案与解析

正确答案:A

难度: ⭐ 考点: #冯·诺依曼体系解析: 根据冯·诺依曼的“存储程序”原理,计算机的工作过程是自动执行预先存储在存储器中的程序。

💡 学习锦囊

解题套路

“存储程序”原理的核心就是“预先编制、存储、自动执行”。

🔄 举一反三

冯·诺依曼机将程序存放在哪里?

查看练习答案与解析

存储器。

  1. 采用( )编写程序,可提高程序的移植性。 A. 机器语言 B. 宏指令 C. 汇编语言 D. 高级语言
查看答案与解析

正确答案:D

难度: ⭐ 考点: #程序设计语言解析:

  • 高级语言:不依赖于具体的机器硬件,通过编译或解释程序可以在不同的机器上运行,因此具有良好的移植性。
  • 机器语言/汇编语言:与硬件紧密相关,不同架构的机器通常不通用。
💡 学习锦囊

知识点归纳

Java 的“一次编写,到处运行”是高级语言移植性的极端体现。

🔄 举一反三

哪种语言不具备良好的移植性?

查看练习答案与解析

机器语言或汇编语言。

  1. 在程序执行过程中,下列存储器中的存储单元可以随机地写入或读出信息的是( )。 A. ROM B. PROM C. RAM D. EPROM
查看答案与解析

正确答案:C

难度: ⭐ 考点: #存储器 #RAM解析:

  • RAM (Random Access Memory):随机存取存储器,既可以读也可以写。
  • ROM (Read-Only Memory):只读存储器,通常只能读不能写(或写操作复杂且不随机)。
💡 学习锦囊

解题套路

随机存取且可读可写 = RAM。

🔄 举一反三

Cache 通常是由什么存储介质构成的?

查看练习答案与解析

SRAM (静态随机存取存储器)。

  1. 下列哪个不是操作系统的功能( )。 A. 管理计算机的硬件和软件资源 B. 合理地组织计算机的工作流程 C. 完成高级语言程序的“翻译”工作 D. 为用户提供方便、有效和安全的工作环境
查看答案与解析

正确答案:C

难度: ⭐⭐ 考点: #操作系统功能解析: 操作系统的核心功能是资源管理(处理机、存储器、文件、设备)和提供接口。而高级语言的“翻译”(编译/解释)是由翻译程序(属于系统软件,但不是 OS 内核功能)完成的。

💡 学习锦囊

知识点归纳

OS 是管家的角色,编译器是翻译员的角色。

🔄 举一反三

操作系统的五大管理功能是什么?

查看练习答案与解析

处理机管理、存储器管理、设备管理、文件管理、作业管理。

  1. 定期地把文件复制到其它介质上以实现对文件进行故障保护的方法是( )。 A. 文件共享 B. 文件转储 C. 文件保密 D. 文件保护
查看答案与解析

正确答案:B

难度: ⭐⭐ 考点: #文件管理 #文件保护解析:

  • 文件转储 (Dump):定期将文件复制到备用介质(如磁带、光盘),以便在系统故障时恢复。
  • 文件保护:指防止文件被破坏。
💡 学习锦囊

知识点归纳

备份是文件转储的通俗说法,是灾难恢复的基础。

🔄 举一反三

为了防止文件被误删除,可以采用什么措施?

查看练习答案与解析

设置只读属性或定期备份。

  1. 一台个人电脑的( )应包括:主机、键盘、显示器、打印机、鼠标器和音箱等部分。 A. 软件配置 B. 硬件配置 C. 配置 D. CPU
查看答案与解析

正确答案:B

难度: ⭐ 考点: #计算机硬件解析: 主机、键盘、显示器等都是看得见、摸得着的物理实体,属于硬件配置。

💡 学习锦囊

解题套路

区分软硬件:看得见的是硬件,看不见(逻辑)的是软件。

🔄 举一反三

显示器属于输入设备还是输出设备?

查看练习答案与解析

输出设备。

  1. 正在编辑某个文件时突然断电,则计算机中的( )中的信息全部丢失,再通电后它们也不能恢复。 A. ROM B. PROM C. RAM D. EPROM
查看答案与解析

正确答案:C

难度: ⭐ 考点: #存储器 #RAM解析: RAM 是易失性存储器,断电后其存储的所有信息都会立即消失。ROM 及其变体则具有非易失性。

💡 学习锦囊

知识点归纳

这就是为什么我们要养成“随时保存 (Ctrl+S)”的好习惯。

🔄 举一反三

断电后不会丢失信息的存储器统称为什么?

查看练习答案与解析

非易失性存储器 (Non-volatile Memory)。

  1. 顺序查找法适用于存储结构为( )的线性表。 A. 顺序结构 B. 链接结构 C. 数组结构 D. 顺序与链接结构
查看答案与解析

正确答案:D

难度: ⭐⭐ 考点: #数据结构 #查找算法解析:

  • 顺序查找:从头到尾逐个比对。它不要求存储空间连续(链接结构可以),也不要求有序。因此,顺序和链接结构均适用。
  • 折半查找:要求顺序存储且有序。
💡 学习锦囊

知识点归纳

顺序查找是最基础、普适性最强的查找算法,但效率较低 ($O(n)$)。

🔄 举一反三

二分查找(折半查找)的平均时间复杂度是多少?

查看练习答案与解析

$O(\log_2 n)$

  1. 系统总线中不包括( )。 A. 数据总线 B. 地址总线 C. 进程总线 D. 控制总线
查看答案与解析

正确答案:C

难度: ⭐ 考点: #系统总线解析: 计算机系统总线(System Bus)分为三类:

  1. 数据总线 (DB):传输数据。
  2. 地址总线 (AB):指定地址。
  3. 控制总线 (CB):传输控制信号。 不存在"进程总线"。
💡 学习锦囊

解题套路

牢记总线三兄弟:数据、地址、控制。

🔄 举一反三

地址总线的位数决定了什么?

查看练习答案与解析

CPU 的寻址空间范围(最大可访问内存容量)。

  1. ( )是最常用且最简单的一种数据结构。 A. 栈 B. 线性表 C. 队列 D. 树
查看答案与解析

正确答案:B

难度: ⭐ 考点: #数据结构 #线性表解析: 线性表(Linear List)是 $n$ 个数据元素的有限序列,是最基本、最常用的一种线性结构。栈和队列都是特殊的线性表。

💡 学习锦囊

知识点归纳

线性结构的特点是:除首尾外,每个元素有且仅有一个直接前驱和直接后继。

🔄 举一反三

以下哪种结构不属于线性结构? A. 数组 B. 链表 C. 二叉树

查看练习答案与解析

答案:C。

  1. 可以使用以下哪个语句实现无穷多个数的累加( )。 A. 读数-置数语句 B. 赋值语句 C. 无条件转向语句 D. 键盘输入语句
查看答案与解析

正确答案:C

难度: ⭐⭐ 考点: #程序控制结构解析: 在早期的程序设计中,利用“无条件转向语句”(如 GOTO)配合条件判断可以构造循环结构,从而实现无穷多次(或多次)的累加运算。

💡 学习锦囊

知识点归纳

现代编程提倡使用 forwhile 等结构化循环语句,尽量避免使用 GOTO。

🔄 举一反三

结构化程序设计的三种基本控制结构是什么?

查看练习答案与解析

顺序结构、选择结构(分支结构)、循环结构。

  1. 以下有关软盘的写保护说明中,错误的是( )。 A. 保护软盘上的信息 B. 可以写入不能读出 C. 可以读出不能写入 D. 保护软盘,使其不受病毒感染
查看答案与解析

正确答案:B

难度: ⭐ 考点: #计算机外存解析: 写保护(Write Protect)的作用是防止向盘中写入数据(包括修改和删除),但并不影响对盘中现有数据的读取。

💡 学习锦囊

解题套路

"写保护" = 禁写、准读。

🔄 举一反三

写保护主要是为了防止什么?

查看练习答案与解析

意外删除数据、数据被病毒篡改。

  1. 微型计算机的主存储器一般由( )和( )组成。 A. RAM,ROM B. 内存储器,外存储器 C. 硬盘,软盘 D. 寄存器,缓冲器
查看答案与解析

正确答案:A

难度: ⭐ 考点: #存储器解析: 微机的主存(内存)主要由 RAM(内存条)和 ROM(存放 BIOS 等)组成。

💡 学习锦囊

知识点归纳

外存储器(硬盘等)不属于主存储器。

🔄 举一反三

BIOS 通常存储在什么类型的存储器中?

查看练习答案与解析

ROM (只读存储器)。

  1. 作业在系统中存在与否的唯一标志是( )。 A. 源程序 B. 作业控制块 C. 作业说明 D. 目的程序
查看答案与解析

正确答案:B

难度: ⭐⭐ 考点: #操作系统 #作业管理解析: 作业控制块(JCB, Job Control Block)是操作系统管理作业的数据结构,包含了作业的所有属性。当 JCB 存在时,作业才在系统中存在。

💡 学习锦囊

知识点归纳

类比:进程存在的唯一标志是 PCB(进程控制块)。

🔄 举一反三

当一个作业被调度进入内存运行,系统会为它创建一个或多个什么?

查看练习答案与解析

进程。

  1. 一个进程被唤醒意味着( )。 A. 该进程重新占有了 CPU B. 它的优先权变为最大 C. 其 PCB 移至就绪队列队首 D. 进程变为就绪状态
查看答案与解析

正确答案:D

难度: ⭐⭐ 考点: #操作系统 #进程状态解析:

  • 唤醒 (Wake up):进程由“等待状态”(阻塞状态)变为“就绪状态”,进入就绪队列等待 CPU 调度。
  • 只有获得 CPU 后,才进入“执行状态”。
💡 学习锦囊

知识点归纳

进程三状态转换:就绪 $\leftrightarrow$ 执行,执行 $\to$ 阻塞,阻塞 $\to$ 就绪。

易错点

注意"就绪"和"执行"的区别:唤醒只是让进程具备了运行条件,但不一定能立即获得 CPU。

🔄 举一反三

进程从执行状态变为就绪状态的原因通常是什么?

查看练习答案与解析

时间片用完。

  1. 如果分时系统的时间片一定,那么( ),则响应时间越长。 A. 用户数越少 B. 用户数越多 C. 内存越少 D. 内存越多
查看答案与解析

正确答案:B

难度: ⭐⭐ 考点: #操作系统 #分时系统解析: 分时系统中,响应时间 $T \approx N \times q$$N$ 为用户数,$q$ 为时间片)。在 $q$ 一定的情况下,用户数 $N$ 越多,轮到某个用户的时间就越长。

💡 学习锦囊

解题套路

响应时间正比于用户数和时间片大小。

🔄 举一反三

如果希望缩短响应时间,在用户数不变的情况下应如何调整时间片?

查看练习答案与解析

减小时间片。

  1. 操作系统的功能是进行文件管理、处理机管理、作业管理、设备管理和( )管理。 A. 存储器 B. 进程 C. 系统 D. JCB
查看答案与解析

正确答案:A

难度: ⭐ 考点: #操作系统功能解析: 操作系统的五大管理功能:处理机管理、存储器管理、设备管理、文件管理、作业管理。

💡 学习锦囊

解题套路

这是 OS 的核心定义,必须烂熟于心。

🔄 举一反三

虚拟存储技术主要属于哪项管理功能?

查看练习答案与解析

存储器管理。

  1. 操作系统是一种( )。 A. 通用软件 B. 系统软件 C. 应用软件 D. 编译软件
查看答案与解析

正确答案:B

难度: ⭐ 考点: #操作系统定义解析: 软件分为系统软件(OS、语言处理程序、数据库管理系统等)和应用软件(微信、游戏等)。操作系统是最基本、最重要的系统软件。

💡 学习锦囊

知识点归纳

操作系统是所有软件运行的基础平台。

🔄 举一反三

以下属于应用软件的是: A. Linux B. Excel C. 汇编程序

查看练习答案与解析

答案:B。

  1. 下述一组叙述中( )是错的。 A. 只要运算器具有加法 and 移位功能,再增加一些控制逻辑部件,计算机就能完成各种算术运算。 B. 根据传送的信息的种类不同,系统总线分为地址总线、控制总线和数据总线。 C. 十六位字长的计算机是指能计算最大为 16 位十进制数的计算机。 D. 显示器控制器(适配器)是系统总线与显示器之间的接口。
查看答案与解析

正确答案:C

难度: ⭐⭐ 考点: #计算机字长解析:

  • C 错误:十六位字长是指计算机 CPU 一次能处理的二进制位数是 16 位,而不是 16 位十进制数。
  • A 正确:各种复杂运算都可以转化为加法和移位。
  • B 正确:总线分类标准。
  • D 正确:适配器起到桥梁作用。
💡 学习锦囊

解题套路

字长(Word Length)单位永远是二进制位(Bit)。

🔄 举一反三

32 位计算机的字长是多少字节?

查看练习答案与解析

4 字节 ($32 \div 8 = 4$)。

四、应用题(每小题 5 分,共 25 分)

  1. 简述计算机的主要应用领域。
查看答案与解析

难度: ⭐ 考点: #计算机应用解析: 计算机的应用领域极其广泛,主要包括:

  1. 科学计算(数值计算):解决复杂的数学计算问题,如气象预报、航天工程。
  2. 信息处理(数据处理):对大量数据进行收集、存储、加工、传输,如办公自动化、数据库管理。
  3. 自动控制(实时控制):对工业生产过程进行实时监控和调节。
  4. 计算机辅助设计 (CAD) / 辅助制造 (CAM):辅助工程师进行产品设计和加工。
  5. 人工智能 (AI):模拟人的智能,如专家系统、模式识别、机器人。
  6. 网络应用:电子邮件、电子商务、远程教育等。
💡 学习锦囊

知识点归纳

数据处理是目前计算机应用中所占比重最大的领域。

🔄 举一反三

CAD 的全称是什么?

查看练习答案与解析

Computer-Aided Design (计算机辅助设计)。

  1. 什么是多媒体技术?它有什么特点?
查看答案与解析

难度: ⭐⭐ 考点: #多媒体技术解析:定义:多媒体技术是指利用计算机将文本、图形、图像、音频、视频等多种媒体信息进行综合处理、建立逻辑关系,并使其具有交互性的技术。

特点

  1. 集成性:多种信息形式的综合处理。
  2. 交互性:用户可以与计算机进行双向的信息交流(这是最核心的特点)。
  3. 多样性:处理信息形式的多样化。
  4. 实时性:音频和视频播放必须保持实时同步。

解题套路

牢记“集、交、多、实”四个关键字。

🔄 举一反三

多媒体技术最核心的特征是什么?

查看练习答案与解析

交互性。

  1. 试述计算机内采用总线结构的优点。
查看答案与解析

难度: ⭐⭐ 考点: #计算机组成 #总线解析: 采用总线(Bus)结构的优点包括:

  1. 减少连线数量:各种部件共享总线,大大简化了硬件结构。
  2. 提高可靠性:结构简单,故障点相对减少。
  3. 增强灵活性:便于部件的扩充和升级。
  4. 便于标准化:便于不同厂家生产的硬件互连(积木化)。
💡 学习锦囊

知识点归纳

总线就像“公共汽车”,所有乘客(数据)共用一条线路。

🔄 举一反三

常见的总线标准有哪些?

查看练习答案与解析

PCI, USB, SATA, PCIe 等。

  1. 在编译过程中,为什么要生成中间代码?常见的中间代码形式有哪几种?
查看答案与解析

难度: ⭐⭐⭐ 考点: #编译原理 #中间代码解析:生成原因

  1. 便于优化:在中间代码上进行与具体机器无关的优化(如删除多余运算)更加容易。
  2. 提高移植性:编译器可以将中间代码针对不同的机器生成不同的目标代码,只需更换“后端”部分。

常见形式

  1. 逆波兰表示法(后缀表示法)。
  2. 三元式
  3. 四元式(最常用)。
💡 学习锦囊

知识点归纳

中间代码是一种介于源代码和目标代码之间的逻辑表示。

🔄 举一反三

四元式通常由哪四个部分组成?

查看练习答案与解析

(操作符, 操作数1, 操作数2, 结果)。

  1. 什么是文件的共享、保密和保护?
查看答案与解析

难度: ⭐⭐ 考点: #文件管理解析:

  1. 文件共享:指多个用户或进程可以使用同一个文件,旨在减少重复、节省空间。
  2. 文件保密:指防止未经授权的用户访问或窃取文件内容,强调“访问权限控制”。
  3. 文件保护:指防止由于硬件故障、人为失误或恶意破坏导致的文件信息丢失或损坏,强调“数据安全性”和“恢复”。

解题套路

共享是“给谁看”,保密是“不给谁看”,保护是“不让它丢”。

🔄 举一反三

文件的存取权限通常包括哪几种?

查看练习答案与解析

读 (R)、写 (W)、执行 (X)。

你正在阅读的是会员专属文档,💕 限时特惠进行中
你尚未登录,目前新用户可获3天体验会员,去登录