操作系统复习题

这篇博客详细介绍了操作系统的学习内容,涵盖了操作系统引论、进程管理、处理机调度、存储器管理、虚拟存储器、输入输出系统等多个章节。内容包括名词解释、选择题、填空题和判断题,涉及操作系统的基本概念、调度算法、并发性、资源管理等多个方面,旨在帮助读者全面复习操作系统知识。
摘要由CSDN通过智能技术生成

第一章 操作系统引论

名词解释

1.操作系统

操作系统是计算机系统中的一个系统软件。
它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便和有效地使用计算机,使整个计算机系统能高效地运行。

2.预输入

事先将装有用户程序和数据的纸带(或卡片)装入纸带输入机(或卡片机),在一台外围机的控制下,再抵带(卡片)上的数据(程序)输入到磁带上。当CPU需要这些程序和数据时,再从磁带上高速地调入内存。

3.分布式操作系统

一种以计算机网络为基础的,将物理上分布的具有自治功能的数据处理系统或计算机系统互联起来的操作系统。

4.实时操作系统

是一个能够在指定或者确定的时间内完成系统功能以及对外部或内部事件在同步或异步时间内做出响应的系统。

5.互斥共享

指一段时间内只允许一个进程(线程)访问某种资源。

选择题

1.在计算机系统中配置操作系统的主要目的是(提高系统资源的利用率)。操作系统的主要功能是管理计算机系统中的(资源)。

2.操作系统是一种(系统软件),它负责为用户和用户程序完成所有(与硬件相关而与应用无关)的工作,(高级程序设计语言的编译)不是操作系统关心的主要问题。

3.在设计分时操作系统时,首先要考虑的是(交互性和响应时间);在设计批处理操作系统时,首先要考虑的是(周转时间和系统吞吐量);在设计实时操作系统时,首先要考虑的是(实时性和可靠性)。

4.从下面关于操作系统的论述中,论述正确的是(对批处理作业,必须提供相应的作业控制信息)。

5.在下列系统中,(民航售票系统)是实时信息系统,(火箭飞行控制系统)是实时控制系统。

填空题

1.一个完整的计算机系统包括( 硬件系统 )和( 软件系统 )两部分。

2.只有计算机硬件而没有任何软件支持的计算机称为( 裸机 )。

3.计算机系统中的资源包括( 硬件资源 )和( 软件资源 )两部分。

4.单道批处理系统的特点包括单道性、( 顺序性 )和自动性。

5.操作系统的特征包括并发性、( 共享性 )、( 异步性 )和虚拟性。

6.处理机管理主要包括( 进程控制 )、进程同步、进程通信和( 进程调度 )。

7.操作系统为用户提供的接口主要有命令接口、( 程序接口 )和图形用户接口。

8.MS-DOS是( 单用户单任务 )操作系统,Windows 95是( 单用户多任务 )操作系统,Windows XP是( 多用户多任务 )操作系统。

判断题

1.( × )用户用C语言编写的工资管理程序属于系统软件。

2.( √ )在多道批处理系统中,内存中可同时驻留多道程序,这些程序可以并发执行。

3.( × )分时系统中,时间片设置得越小,则平均响应时间越短。

4.( × )实时系统在响应时间、可靠性及交互作用能力等方面一般都比分时系统要求高。

5.( × )在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是系统能及时接收多个用户的输入。

6.( × )在软实时系统中,系统必须满足任务对截止时间的要求,否则可能出现不可预期的结果。

7.( √ )可靠性是实时系统的一大特点。

8.( √ )并行性是指两个或多个事件在同一时刻发生,强调时间点。

9.( × )虚拟存储器是指从物理上扩充内存的容量。

10.( √ )微内核操作系统结构是现代操作系统普遍采用的结构。


第二章 进程的描述与控制

名词解释

1.进程上下文

进程执行活动全过程的静态描述。
包括计算机中与执行该进程有关的各寄存器的值、程序段在经过编译之后形成的机器指令代码集(正文段)、数据集、各种堆栈和PCB结构。

2.直接制约

指的是一组在异步环境下的并发进程,各自的执行结果互为对方的执行条件,从而限制各进程的执行速度的过程。

3.临界区

指的是每个进程中访问临界资源的那段程序代码。

4.进程同步

指得失一组并发进程由于相互合作,共同完成某种任务,因而相互等待,使得各进程按一定的速度执行的过程。

5.内核线程

由操作系统内核完成创建和撤消,用来执行一个指定的函数线程。

选择题

1.进程的三个基本状态是(就绪)、(执行)、(阻塞)。由(就绪)到(执行)是由进程调度所引起的;由(执行)到(阻塞)是正在执行的进程发生了某事件,使之无法继续执行而引起的。

2.在一个单处理机系统中,存在7个进程,则最多有(6)个进程处于就绪队列,(7)个进程处于阻塞状态。

3.在分时系统中,导致进程创建的典型事件是(用户登录);在批处理系统中,导致进程创建的典型事件是(作业调度);由系统专门为运行中的应用进程创建新进程的事件是(提供服务)。在创建进程时,(为进程分配CPU)不是创建所必需的步骤。

4.在生产者—消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。它们的初值应分别是(1)、(0)和(+n)。

5.下面的叙述中,正确的一条是(信号量的初值不能为负数)。

填空题

1.进程特征包括其结构特征、( 动态性 )、并发性、( 异步性 )、独立性。

2.若进程的用户程序段在执行时,

  • 15
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.操作系统的发展过程是( C ) A、原始操作系统,管理程序,操作系统 B、原始操作系统操作系统,管理程序 C、管理程序,原始操作系统操作系统 D、管理程序,操作系统,原始操作系统 2.用户程序中的输入、输出操作实际上是由( B )完成。 A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( C )。 A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 ) A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位 5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。 A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小 6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。 A、灵活性和可适应性 B、系统效率和吞吐量 C、交互性和响应时间 D、实时性和可靠性 7.当进程因时间片用完而让出处理机时,该进程应转变为( B )状态。 A、等待 B、就绪 C、运行 D、完成 8.文件的保密是指防止文件被( C )。 A、篡改 B、破坏 C、窃取 D、删除 9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D )临界区构成。 A、2个 B、3个 C、4个 D、5个

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值