出自:国家开放大学操作系统

按照所起的作用和需要的运行环境,操作系统属于( )。
A.应用软件 B.系统软件 C.支撑软件 D.用户软件
用户要在程序一级获得系统帮助,必须通过( )。
A.键盘命令 B.系统调用 C.进程调度 D.作业调度
一个进程被唤醒意味着( )。
A.它的优先权变为最大 B.该进程重新占有了CPU
C.进程状态变为就绪 D.其PCB移至就绪队列的队首
现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台CPU上按单道方式运行,则平均周转时间为( )。
A.6小时 B.3小时 C.2小时 D.1小时
在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器。另一个是( )。
A.通用寄存器 B.限长寄存器
C.控制寄存器 D.程序状态字寄存器
虚拟存储管理策略可以( )。
A.扩大逻辑内存容量 B.扩大逻辑外存容量
C.扩大物理内存容量 D.扩大物理外存容量
存放在磁盘上的文件( )。
A.只能随机访问 B.只能顺序访问
C.既可随机访问,又可顺序访问 D.必须通过操作系统访问
在UNIX/Linux系统中,目录结构采用( )。
A.带链接树形目录 B.单纯树形目录
C. 二级目录 D.单级目录
下列操作系统常用的技术中,属于硬件机制是( )。
A.通道技术 B.缓冲技术
C.交换技术 D.SPOOLing技术
设备独立性是指( )。
A.能独立实现设备共享的一种特性
B.设备具有独立执行I/O功能的一种特性
C.设备驱动程序独立于具体使用的物理设备的一种特性
D.用户程序使用的设备与实际使用哪台设备无关的一种特性
SPOOLing技术可以实现设备的( )分配。
A.物理 B.独占 C.共享 D.虚拟
嵌入式操作系统的最大特点是( )。
A.分布性 B.实时性 C.非实时性 D.可定制性
分布式操作系统与网络操作系统本质上的不同在于( )。
A.共享网络中的资源
B.系统中若干台计算机相互协作完成同一任务
C.满足较大规模的应用
D.实现各台计算机之间的通信
操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统
简单地说,进程是程序的执行过程。因而进程和程序是一一对应的。
进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。
利用信号量的P,V操作,进程之间可以交换大量信息。
处理机调度可分为三级:高级、中级和低级。在所有的系统中,都必须具备这三级调度。
在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址空间的大小可以不受任何限制
文件系统要负责文件存储空间的管理,但不能完成文件名到物理地址的转换
Linux文件包括普通文件、目录文件和用户文件三大类。
在采用树形目录结构的文件系统中,检索文件必须从根目录开始
现代计算机系统中,外围设备的启动工作都是由系统和用户共同来做的。
共享设备是指允许多个作业在同一时刻使用的设备。
操作系统核心提供了大量的服务,其最高层是系统调用,它允许正在运行的程序直接得到操作系统的服务。
在UNIX/Linux系统上,系统调用以C函数的形式出现。
只要产生死锁的4个必要条件中有一个不具备,系统就不会出现死锁。
周转时间与选用的调度算法有关。
在现代操作系统中,不允许用户干预内存的分配。
采用动态重定位技术的系统,目标程序可以不经任何改动,直接装入物理内存。
计算机系统为每一台设备确定的一个用以标识它的编号,被称为设备的绝对号。
一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用,以提高系统的可靠性。
SPOOLing系统实现设备管理的虚拟分配,即将独占设备改造为共享设备。
1.Linux系统的什么特点?
Linux系统的什么特点?
使用虚拟机有什么优势和不足?
在操作系统中为什么要引入进程概念?
产生死锁的四个必要条件是什么?
作业调度与进程调度之间有什么差别?
在确定调度方式和调度算法时,常用的评价准则有哪些?
请求分页技术与简单分页技术之间的根本区别是什么?
一般说来,文件系统应具备哪些功能?
为什么要引入缓冲技术?
设备驱动程序的主要功能是什么?
设A、B两个进程共用一个缓冲区Q,A向Q写入信息,B从Q读出信息,算法框图如图所示。判断该同步问题的算法是否正确?若有错,请指出错误原因并予以改正。
假定在单CPU条件下有下列要执行的作业:
作业 运行时间 优先级
1 10 3
2 1 1
3 2 3
4 1 4
5 5 2
作业到来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。
(1)用一个执行时间图描述非抢占式优先级算法条件下这些作业的执行情况(提示:数值大的优先级高)。
(2)计算各个作业的周转时间是多少?平均周转时间是多少?
(3)计算各个作业的带权周转时间是多少?平均带权周转时间是多少?
考虑下述页面走向:
1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6
当内存块数量为3时,试问最近最少使用置换算法(LRU)的缺页次数是多少?(注意,所有内存块最初都是空的,所以凡第一次用到的页面都产生一次缺页。请给出解题过程。)
解:
使用最近最少使用置换算法LRU,内存块为3,共产生缺页中断15次。
页面
走向 1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 6
块1 1 1 1 4 4 5 5 5 1 1 7 7 2 2 2
块2 2 2 2 2 2 6 6 6 3 3 3 3 3 3
块3 3 3 1 1 1 2 2 2 2 6 6 1 6
缺页 缺 缺 缺 缺 缺 缺 缺 缺 缺 缺 缺 缺 缺 缺 缺


4. 设Linux文件系统中的目录结构如下图所示:

(1)Linux的文件系统采用的是哪一种目录结构?有什么优点?
(2)设当前工作目录是/usr,那么,访问文件m1.c的绝对路径名和相对路径名各是什么?
(3)现在想把工作目录改到liu,应使用什么命令(写出完整命令行)?
(4)如果用 ls –l /usr/mengqc命令列出指定目录的内容,其中有如下所示的一项:
- r w - r - - - - - 2 mengqc group 198 Jun 23 2022 m2.c
那么,该文件m2.c对文件主、同组用户、其他用户分别规定了什么权限?
在虚拟页式存储管理系统中,LRU算法是指( )。
A.
最早进入内存的页面先被淘汰
B.
近期最长时间以来没被访问的页面先被淘汰
C.
近期被访问次数最少的页面先被淘汰
D.
以后再也不用的页面先被淘汰
控制和管理资源建立在单一系统策略基础,将计算功能分散化,充分发挥网络互联的各自治处理机性能的多机系统是( )。
A.
多处理器系统
B.
多计算机系统
C.
网络系统
D.
分布式系统
操作系统中采用的以空间换取时间的技术是()。
A.
SPOOLing技术
B.
覆盖与交换技术
C.
通道技术
D.
虚拟存储技术