操作系统填空、名词解释、简答题题库完整
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
填空题
1.操作系统的特征是(并发),(共享)和(异步性)还有(虚拟).
2.按照用户界面的使用环境和功能特征的不同,一般可以把操作系统分为三种基本类型,即:(批处理系统),(分时系统)和实时系统.
3. 软件系统分为系统软件,(支撑软件)和(应用软件).
4.多数计算机系统将处理器的工作状态划分为(管态)和目态.后者一般指用户程序运行时的状态,又称为普通态或(用户态).
5. 存储器一般分成高速缓冲器,(存)和(外存)三个层次,其中高速缓冲器是造价最高,存取速度最快.
6.文件的物理结构有:顺序结构,(结构)和(索引结构).
8. 在单CPU系统中有n(n>1)个进程,在任一时刻处于就绪的进程最多是(n-1)个,最少是(0)个.
9. 系统为每一台设备确定一个编号,以便区分和识别,这个确定的编号称为设备的(绝对)号.由用户在程序中定义的设备编号称为设备的(相对)号.
10. 一个作业可划分成若干个(相对独立)的部分,每个部分称为一个(作业步).
11. 在批处理兼分时的系统中,往往由分时系统控制的作业称为(前台)作业,而由批处理系统控制的作业称为(后台)作业. 12. 操作系统为用户提供两种类型的使用接口,它们是(操作员)接口和(程序员) 接口.
13. 操作系统中,进程可以分为(系统)进程和(用户)进程两类.
15. 除了新建状态与撤销状态,进程的基本状态有(运行)、(就绪)、(阻塞)。
16. 在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,(计算时间短)分母的作业将得到优先调度;当各个作业要求运行的时间相同时, (等待时间长)分子的作业得到优先调度. 17. 当一个进程独占处理器顺序执行时,具有两个特性: (封闭)性和(可再现性).
18. Linux的shell有两层含义,一是指由(shell命令)组成的Shell 命令语言;二是指(该命令的解释)程序.
19. 操作系统的主要设计目标是(方便用户使用)和(资源利用率高).
20. 当一个进程完成了特定的任务后,系统收回这个进程所占的(资源)和取消该进程的(进程控制块PCB),就撤消了该进程.
21. 每个索引文件都必须有一(索引)表,其中每个登记项用来指出一个逻辑记录的(存放位置或指针或首地址).
22. 实现SPOOL系统时必须在磁盘上辟出称为(输入#)和(输出#)的专门区域,以存放作业信息和作业执行结果.
23. 一个理想的作业调度算法应该是既能(提高系统效率)又能使进入系统的作业(周转时间短).
24. 死锁的四个必要条件是(互斥使用资源),(占用并等待资源),不可抢夺资源和循环等待资源.
25. 操作系统一般为用户提供了三种界面,它们是(命令界面),(图
形界面)和系统调用界面.
26. 进程间相互合作的关系是(同步)关系,而对资源争用的关系是(互斥)关系.若干进程使用同一临界资源时必须互斥执行.
27. 处理机调度可分为三级,它们是作业调度,(进程调度)和CPU交换调度;在一般操作系统中,必须具备的调度是(进程调度).
28. 一般说来,用户程序中所使用的地址是逻辑地址,而存中各存储单元的地址是(物理地址或绝对地址);将前者转变为后者的过程称作(重定位).
29. 在段页式存储管理系统中,面向(用户)的地址空间是段式划分,面向(物理实现)的地址空间是页式划分.
30. 在Linux系统中,基本的文件类型分为(普通)文件,目录文件和文件, 所有的I/O设备按其物理特性分为(字符)设备和块设备. 33. 操作系统的设备管理应具备的主要功能是(监视设备状态),(进行设备分配),完成I/O操作和缓冲管理与地址转换.
34. 对信号量S每执行一次P操作,则信号量S的值就减1.当S的值小于0时,执行P操作的进程的状态就置为阻塞态,把相应的PCB连入该信号量队列的(末尾),并且该进程放弃处理机,由(进程调度程序)调度合适进程.
35. 把逻辑地址转变为存的物理地址的过程称作重定位,它分为(静态重定位)和(动态重定位)两种形式,在现代操作系统中都采用动态重定位形式来实现这种地址转换.
37. SPOOLing的中文含义为(同时外围联机操作)或(假脱机操作)。
39. 进程实体由程序、(PCB或进程控制块)和(逻辑数据集合)三部分组成。
41. 可以把文件划分成三类逻辑结构:(无结构的字符流式文件)、定长记录文件和(不定长记录)文件。
43. 通道是独立于(CPU)的、专门负责(数据输入输出)的处理单元。
45. 采用缓冲技术最根本的原因是CPU处理的速度与(设备传输数据)的速度不相匹配,需要用(缓冲区)缓解共间的速度矛盾。
47. 分区存贮管理方法的主要优点是易于(实现),缺点是容易产生(碎片)。
48. 存中很多容量太小、无法被利用的空闲块被称为(碎片)。
49. 利用大容量的外存来扩充存,产生一个比有限的实际存空间大得多的、逻辑的虚拟存空间,该虚拟存空间通常被称为(虚拟存储器)。
50. 在存储管理中,允许一个程序的若干程序段或几个程序的某些部分共享某一个存储空间,这种技术称为(覆盖技术)。
51.刚被调出的页面又立即要用而装入,而装入后不久又被调出,如此反复,使调度非常频繁,这种现象称为(抖动)(或颠簸)。52. 在现代操作系统中,资源的分配单位是(进程),而处理机的调度单位是(线程),一个进程可以有(多个)线程。
53. 一次仅允许一个进程使用的共享资源称为(临界资源)。每个进程中访问临界资源的那段程序称为(临界区)。
54. 采用通道这种I/O结构的最大优点是可以实现(CPU)和(外设)并行工作。
55. 在Linux系统中,文件的类型主要包括(普通文件),(目录文件),(特殊文件)。
56. 常用的设备分配技术有(独占分配)、(共享分配)、(虚拟分配)。
57. 在存储器管理中,页面是信息的( 基本分配)单位,分段是信息的( 逻辑)单位。页面大小由(系统)确定,分段大小由(程序)确定。
59. 按资源分配特点,设备类型可分为以下三类:(独占设备),(共享设备),(虚拟设备)。
60. 常用的进程调度算法有(先来先服务) 、(时间片轮转)、(优先级)。
61. 设备I/O方式有如下三种:(程序方式)、(中断方式)、(D MA 方式)。
62. 在文件使用中涉及的系统调用主要有以下六种:(新建文件)、(打开文件)、(关闭文件)、(读文件)、(写文件)、(新建目录)。63. 共享设备允许多个作业同时使用,这里的“同时使用”的含义是指(多个作业可以交替地启动共享设备,在某一时刻仍只有一个作业占有)。