计算机操作系统-练习题

本次错题核心:混淆进程标识、同步调度、死锁条件,记错虚拟内存与文件系统核心功能,对OS分类、时间片及软件著作权边界判断不清


计算机操作系统错题集


科目:计算机操作系统


单选题部分


【题干】1. 最接近计算机硬件的系统软件是?( )
A. 操作系统
B. 数据库管理系统
C. 基本输入/输出系统(BIOS/UEFI)
D. 编译程序
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】系统软件层次
【解题技巧】BIOS/UEFI直接与硬件交互,是最底层系统软件。


【题干】2. 操作系统文件管理中,目录文件是由( )组成的。
A. 文件控制块
B. 机器指令
C. 汇编程序
D. 进程控制块
【你的答案】A
【正确答案】A
【错误原因】作答正确,巩固知识点
【考点】文件系统结构
【解题技巧】目录项本质是文件控制块(FCB),记录文件元数据。


【题干】3. 现代操作系统最基本的特征是( )
A.并发性
B.顺序性
C.封闭性
D.并行性
【你的答案】A
【正确答案】A
【错误原因】作答正确,巩固知识点
【考点】操作系统特征
【解题技巧】并发性是多任务同时推进,是现代OS核心特征;并行性需多CPU支持。


【题干】4. 进程线程管理、内存管理、设备管理和( )组成了操作系统的主要部分
A.文件管理
B.P、V操作管理
C.死锁管理
D.备份管理
【你的答案】A
【正确答案】A
【错误原因】作答正确,巩固知识点
【考点】OS功能模块
【解题技巧】OS四大核心功能:进程/线程、内存、设备、文件管理。


【题干】5. 操作系统的主要任务是( )。
A.把源程序转换为目标代码
B.负责文字格式编排和数据计算
C.负责存取数据库中的各种数据,完成SQL查询
D.管理计算机系统中的软、硬件资源
【你的答案】D
【正确答案】D
【错误原因】作答正确,巩固知识点
【考点】OS核心任务
【解题技巧】OS是资源管理者,统筹软硬件分配。


【题干】6. 进程是程序的一次执行,( )是进程存在的唯一标志
A.程序
B.数据
C.进程控制块
D.进程标识符
【你的答案】D
【正确答案】C
【错误原因】混淆PCB与PID,PCB是进程存在的唯一标志
【考点】进程管理
【解题技巧】PCB是进程实体,PID仅为标识号。


【题干】7. 一个进程可由两个线程组成,若其中一个线程被调度程序选中后进入运行状态,占用处理机资源其他的线程位于就绪队列,则此时该进程的状态是( )
A.运行状态
B.就绪状态
C.挂起状态
D.阻塞状态
【你的答案】A
【正确答案】A
【错误原因】作答正确,巩固知识点
【考点】进程状态
【解题技巧】只要有一个线程在运行,进程就处于运行态。


【题干】8. PC机中,管理I/O设备运行全过程的是( )
A、I/O总线
B、I/O控制器
C、I/O接口
D、CPU
【你的答案】B
【正确答案】B
【错误原因】作答正确,巩固知识点
【考点】I/O管理
【解题技巧】I/O控制器负责设备控制与传输。


【题干】9. 操作系统中负责处理用户输入/输出请求,完成各种输入/输出功能是( )
A、处理器管理
B、存储管理
C、文件管理
D、设备管理
【你的答案】D
【正确答案】D
【错误原因】作答正确,巩固知识点
【考点】I/O管理
【解题技巧】设备管理处理所有I/O请求。


【题干】10. 下列关于操作系统的叙述,错误的是( )
A.当用户运行一个应用程序时,该程序就可以自始至终地独占CPU
B.为了提高CPU的利用率,操作系统一般都支持若干程序同时运行
C.不同任务的重要性不同,它们获得CPU使用权的优先级也不同
D.为了支持多任务处理,操作系统一般采用时间片轮转的策略
【你的答案】A
【正确答案】A
【错误原因】作答正确,巩固知识点
【考点】多任务处理
【解题技巧】OS分时调度,程序无法独占CPU。


【题干】11. 操作系统启动过程中最先执行的是?( )
A. 引导程序
B. 自举装入程序
C. 加电自检程序(POST)
D. 操作系统初始化
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】系统启动流程
【解题技巧】开机顺序:POST→BIOS→引导程序→OS。


【题干】12. 设计操作系统时不需要考虑的问题是( )。
A.计算机系统中硬件资源的管理
B.计算机系统中软件资源的管理
C.用户与计算机之间的接口
D.语言编译器的设计实现
【你的答案】D
【正确答案】D
【错误原因】作答正确,巩固知识点
【考点】OS设计目标
【解题技巧】编译器不属于OS设计范畴。


【题干】13. 在并行环境中的某些任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事先规定的次序执行,这种现象被称为任务的( )。
A.执行
B.互斥
C.调度
D.同步
【你的答案】C
【正确答案】D
【错误原因】混淆同步与调度,同步为按序执行
【考点】进程同步
【解题技巧】同步:按序执行;互斥:临界资源互斥。


【题干】14. 在下列调度算法中,( )算法不会出现任务“饥饿”的情形
A.时间片轮转法
B.先来先服务法
C.可抢占的短作业优先算法
D.静态优先级算法
【你的答案】C
【正确答案】A
【错误原因】短作业优先会导致长作业饥饿
【考点】进程调度
【解题技巧】时间片轮转公平分配CPU,无饥饿。


【题干】15. 某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有( )个R,才能保证系统不会发生死锁
A.12
B.13
C.14
D.15
【你的答案】B
【正确答案】B
【错误原因】作答正确,巩固知识点
【考点】死锁避免
【解题技巧】公式:进程数×(需求-1)+1=3×4+1=13。


【题干】16. Windows操作系统通常将系统文件保存在( )
A.“Windows”文件或“Program Files”文件中
B.“Windows”文件夹或“Program Files”文件夹中
C.“QMDownload”文件或“Office Visio Pro 2007”文件中
D.“QMDownload”文件夹或“Office Visio Pro 2007”文件夹中
【你的答案】B
【正确答案】B
【错误原因】作答正确,巩固知识点
【考点】Windows文件结构
【解题技巧】系统文件在Windows/Program Files文件夹。


【题干】17. 操作系统是一种内置的程序,用来协作计算机的各种硬件,以与用户进行交互。关于操作系统存放位置,正确的是?( )
A. 只存放在硬盘上
B. 只存放在内存中
C. 存储在硬盘上,运行在内存中
D. 存储在内存中,运行在硬盘上
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】程序存储执行
【解题技巧】程序存硬盘,运行加载进内存。


【题干】18. 下列哪个是单用户操作系统?( )
A. Unix
B. Linux
C. MS-DOS
D. Windows Server
【你的答案】D
【正确答案】C
【错误原因】Windows Server为多用户,MS-DOS为单用户
【考点】OS分类
【解题技巧】MS-DOS是单用户单任务操作系统。


【题干】19. 文件系统的主要目的是( )
A、实现对文件的按名存取
B、提高外围设备的输入输出速度
C、实现虚拟存储器
D、用于存储系统文档
【你的答案】D
【正确答案】A
【错误原因】错把存储当目的,核心是按名存取
【考点】文件系统功能
【解题技巧】文件系统核心目的:按名存取文件。


【题干】20. 在多进程的并发系统中,肯定不会因竞争( )而产生死锁。
A、打印机
B、磁带机
C、CPU
D、磁盘
【你的答案】B
【正确答案】C
【错误原因】CPU可抢占,不会产生死锁
【考点】死锁条件
【解题技巧】死锁要求资源不可抢占,CPU可抢占。


【题干】21. CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用( )。
A.并行技术
B.虚存技术
C.缓冲技术
D.通道技术
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】I/O缓冲
【解题技巧】缓冲平衡高速CPU与低速I/O速度差。


【题干】22. 时间片轮转调度算法通常用于?( )
A. 批处理系统
B. 实时系统
C. 分时系统
D. 嵌入式系统
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】进程调度
【解题技巧】时间片轮转是分时系统典型算法。


【题干】23. 虚拟存储器是由什么组成的?( )
A. 内存和Cache
B. 内存和寄存器
C. 内存和硬盘
D. 硬盘和Cache
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】虚拟内存
【解题技巧】虚拟内存=物理内存+硬盘交换区。


【题干】24. 如果分时操作系统的时间片一定,那么( )则响应时间越长。
A、用户数越少
B、用户数越多
C、内存越少
D、内存越多
【你的答案】B
【正确答案】B
【错误原因】作答正确,巩固知识点
【考点】分时系统
【解题技巧】响应时间≈时间片×用户数。


【题干】25. 下列关于死锁的描述中,正确的是?( )
A. 死锁是操作系统中的一个常见问题,无法避免
B. 死锁只会发生在多个进程同时请求同一资源的情况下
C. 通过合理的资源分配策略可以避免死锁的发生
D. 死锁一旦发生,只能通过重启计算机来解决
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】死锁处理
【解题技巧】银行家算法可避免死锁。


【题干】26. Windows中的页面文件是?( )
A.pagefile.sys
B.config.sys
C.autoexec.bat
D.win.ini
【你的答案】A
【正确答案】A
【错误原因】作答正确,巩固知识点
【考点】Windows系统文件
【解题技巧】pagefile.sys为虚拟内存页面文件。


【题干】27. 下列哪项不是预防死锁的方法?( )
A. 破坏“请求和保持”条件。
B. 破坏“不剥夺”条件。
C. 破坏“环路等待”条件。
D. 采用银行家算法进行资源分配。
【你的答案】D
【正确答案】D
【错误原因】作答正确,巩固知识点
【考点】死锁预防避免
【解题技巧】银行家算法是避免死锁,不是预防。


【题干】28. 下列关于进程调度的描述中,错误的是?( )
A. 进程调度是操作系统内核的主要功能之一,用于决定哪个进程可以获得CPU使用权。
B. 非抢占式调度算法不允许正在运行的进程主动放弃CPU。
C. 时间片轮转调度算法是一种静态优先级调度算法。
D. 多级反馈队列调度算法结合了时间片轮转和优先级调度的优点。
【你的答案】B
【正确答案】C
【错误原因】混淆概念,轮转调度与优先级无关
【考点】进程调度
【解题技巧】时间片轮转无优先级,是公平调度。


【题干】29. 在Windows中,下列哪个文件名是非法的?( )
A. my file.txt
B. my_file.txt
C. myfile.txt
D. my-file.txt
【你的答案】C
【正确答案】C
【错误原因】作答正确,巩固知识点
【考点】文件命名
【解题技巧】Windows文件名禁止使用
? \ / : “ < > |。


【题干】30. 在分时系统中,时间片的大小通常根据什么确定?( )
A. 用户数量
B. 系统负荷
C. 响应时间要求
D. 内存大小
【你的答案】D
【正确答案】C
【错误原因】时间片由响应时间要求决定
【考点】分时系统
【解题技巧】时间片大小依据系统期望响应时间设定。


多选题

【题干】1. 计算机通电后,不能正常启动,也许因素有( )
A.CMOS参数被修改,特别是硬盘参数被改动
B.硬盘引导区被破坏,浮现无引导盘信息
C.硬盘已坏,无法读取信息
D.操作系统软件遭到破坏
【你的答案】ABCD
【正确答案】ABCD
【错误原因】作答正确,巩固知识点
【考点】启动故障
【解题技巧】硬件、引导区、OS损坏均会导致无法启动。


【题干】2. 计算机中机械硬盘的性能指标包括( )
A.磁盘转速及容量
B.盘片数及磁道数
C.容量及平均寻道时间
D.磁盘转速及平均寻道时间
【你的答案】BD
【正确答案】ACD
【错误原因】漏选容量、转速等核心性能指标
【考点】硬盘性能
【解题技巧】核心指标:容量、转速、平均寻道时间。


【题干】3. 进程(线程)调度的主要功能有( )
A.根据一定的调度算法选择被调度的进程(线程)
B.将CPU分配给选中的进程(线程)
C.将换下CPU的进程(线程)的现场信息保存到进程控制块中
D.将选中的进程(线程)的现场信息送入到相应寄存器中
【你的答案】BC
【正确答案】ABCD
【错误原因】漏选选择进程、恢复现场功能
【考点】进程调度
【解题技巧】调度功能:选进程、保存现场、恢复现场、分配CPU。


【题干】4. 文件的逻辑结构可以分为?( )
A. 连续结构
B. 有结构文件(记录式文件)
C. 链接结构
D. 无结构文件(流式文件)
【你的答案】BD
【正确答案】BD
【错误原因】作答正确,巩固知识点
【考点】文件逻辑结构
【解题技巧】逻辑结构:有结构/无结构;物理:连续/链接/索引。


【题干】5. 下列各项步骤中,哪些是创建进程所必需的步骤( )。
A、分配一个进程控制块PCB
B、由CPU调度程序为进程调度CPU
C、为进程分配内存等必要的资源
D、将PCB链入进程就绪队列
【你的答案】ACD
【正确答案】ACD
【错误原因】作答正确,巩固知识点
【考点】进程创建
【解题技巧】创建:分配PCB、资源、入就绪队列;调度为后续步骤。


【题干】6. 下列哪些选项是操作系统中内存管理的主要功能?( )
A. 内存分配
B. 内存保护
C. 内存映射
D. 内存回收
【你的答案】ABCD
【正确答案】ABCD
【错误原因】作答正确,巩固知识点
【考点】内存管理
【解题技巧】分配、保护、映射、回收均为内存管理功能。


【题干】7. 关于虚拟内存,下列哪些说法是正确的?( )
A. 虚拟内存允许程序使用比物理内存更多的内存空间
B. 虚拟内存通过页面置换算法来管理内存
C. 虚拟内存不需要硬盘空间的支持
D. 虚拟内存可以提高内存的利用率
【你的答案】ABD
【正确答案】ABD
【错误原因】作答正确,巩固知识点
【考点】虚拟内存
【解题技巧】虚拟内存依赖硬盘,C错误。


【题干】8. 下列哪些选项是文件系统的基本功能?( )
A. 文件的创建和删除
B. 文件的组织和存储
C. 文件的访问控制
D. 文件的备份和恢复
【你的答案】ABCD
【正确答案】ABCD
【错误原因】作答正确,巩固知识点
【考点】文件系统功能
【解题技巧】覆盖文件全生命周期管理。


【题干】9. 下列关于进程和程序关系的描述中,正确的有哪些?( )
A. 程序是静态的,进程是动态的
B. 一个程序可以对应多个进程
C. 进程是程序的执行过程
D. 程序和进程没有直接联系
【你的答案】AC
【正确答案】ABC
【错误原因】漏选“一个程序对应多个进程”
【考点】进程与程序
【解题技巧】同一程序多次运行可生成多个进程。


【题干】10. 根据《计算机软件保护条例》,下列哪些行为属于侵犯软件著作权?( )
A. 未经许可,商业使用盗版软件
B. 购买一份正版软件,安装在单位的多台电脑上使用
C. 为了学习和研究软件内含的设计思想和原理,对软件进行反向工程
D. 软件复制品的销售者无法证明其销售的复制品有合法来源
【你的答案】ABCD
【正确答案】ABD
【错误原因】将合理使用的反向工程误判为侵权
【考点】软件著作权
【解题技巧】学习研究反向工程不属于侵权。