操作系统填空-简答
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统填空-简答及综合题
一、填空题(本大题共8小题,每空1分,共20分)
26.通常所说操作系统的四大模块是指:文件管理、设备管理、(处理机管理)和(存储管理)。
27.作业调度是从(后备队列)中选一道作业,为它分配资源,并为它创建(进程)。
28.死锁的四个必要条件是(互斥使用资源)、(占用并等待资源)、不可抢夺资源和(循环等待资源)。
29.操作系统中,进程可以分为(用户)进程和(系统)进程两类。30.进程实体由(程序段)、(数据段)和进程控制块组成,进程存在的唯一标志是(进程控制块)。
31.按用途可将文件分为:系统文件、(库文件)和(用户文件)。32.用户程序使用(访管指令(或系统调用)) 请求操作系统服务。
33.分页式存贮管理中,页表是用来指出作业的( 逻辑页号)与( 主存块号)的对应关系。
34.设虚拟存储器系统的页面大小为1K,某用户程序中的一条指令在逻辑地址空间中的地址是2000,于是该指令的地址处在 ( 1 )号页面中,页内地址是( 976 ),其对应的页框号可从(页表)中获得。18.一个理想的作业调度算法应该是既能提高系统效率或吞吐量高又能使进入系统的作业及时得到计算结果周转时间短等
19.执行操作系统的原语操作时,操作的所有动作要么全做,要么全不做,也即原语操作是不可分割的。
20.主存储器与外围设备之间的信息传送操作称为输入输出操作。
22.文件按存取控制属性分类,被分为只执行只读、读写和三类文件。
1.等待输入输出工作完成的进程,一旦I/O 完成,其状态变为就绪态。
2.从静态的观点看, 操作系统中的进程是由程序段、数据段
和进程控制块三部分组成,进程存在的唯一标志是 PCB(进程控制块)。
3在操作系统中,不可中断执行的操作称为原
子操作。
4在可变分区中,可以采用最佳适配算法、首次适配法和
邻近适配法来进行分区分配
5在5个哲学家问题中,若同时要求就餐的人数不超过4 个,则一定不会发生死锁。
1.操作系统准备好接纳一个进程时,把一个进程从 (1) 新建态转换成(2
就绪)态;操作系统选择一个新进程运行时,操作系统选择一个处于(就绪3) 态的进程;如果一个正在运行的进程请求它必须等待的某些事件时,则进入 (阻塞4) 态;如果一个正在运行的进程用完分配给其的CPU时间片后,则进入 (就绪5) 态。
2将主存空闲区按地址顺序从小到登记在空闲区表中,每次分配时总是顺序查找空闲区表,直到找到一个能满足其大小要求的空闲区为止,此种算法称为 (6首次适应法) 算法。
页式存贮管理中,每次从主存中取指令或取操作数,要 2 次访问内存。
3在具有n个进程的系统中,允许m个进程(n≥m≥1)同时进入它们的临界区,其信号量S的值的变化范围是 (8) -(n-m)≤s≤m 。处于等待状态的进程数最多是 n-m 个。
1…在引入线程的操作系统中,独立调度和分派的基本单位是(线程,而资源分配的基本单位是进程。
2 I/O设备按信息交换单位进行分类,可分成字符设备和块设
备。
3把磁臂(磁头)从当前位置移到指定磁道上所经历的时间,叫寻到时间。
4系统中仅有两台磁带机分别为P1,P2两个进程占有,此时若两进程又分别申请对方占有的磁带机而处于阻塞状态,则进程P1,P2进入死锁状态。
操作系统的主要设计目标是__方便用户使用或界面友好___和_____系统能高效工作或资源利用率高。
27.当一个进程完成了特定的任务后,系统收回
这个进程所占的___工作区或主存空间或资源和取消该进程的__进程控制块(PCB ___就撤消了该进程。
28.单个分区存储管理仅适用于__.个人计算机
(单用户) __和_专用计算机(单道,单作业)__
_系统。
29.每个索引文件都必须有一张__________表,
其中每个登记项用来指出一个逻
辑记录的__________。.索引存放位置或指针或首地址
30.实现SPOOL系统时必须在磁盘上辟出称为
__________和__________的专门区域,以存放作业信息和作业执行结果。输入井输出井(可交换次序)
通常,进程实体是由 PCB(或进程控制块) 程序数据集合这三部分组成,其中 PCB 是进程存在的惟一标志。
2.从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有编辑阶段,编译阶段,连接阶段,装入阶段和运行阶段。
3.在UNIX系统中,文件的类型主要括普通文件目录文件特别文件
4.虚拟设备是通过 SPOOLing 技术把独占设备变成能为若干用户共享的设备。
5. Windows NT是采用微内核结构的操作系统,它的进程的功能发生了变化,
它只是资源分配的单位,不是调度运行的单位,后者的功能由线程完成。
The purpose of the requirements definition phase is to produce a clear, complete, consistent, and testable(31) C of the technical
requirements for the software product.
During the requirements definition phase, the requirements definition team uses an iterative process to expand a broad statement of the system requirements into a complete and detailed specification of each function that the software must perform and each_(32) A _ that it must meet. The starting point is usually a set of high level