您好,欢迎访问三七文档
..操作系统复习资料1、现代操作系统的基本特征是程序的并发执行、资源共享和操作的异步性。2、为了使系统中所有的用户都能得到及时的响应,该操作系统应该是分时系统。3、操作系统内核与用户程序、应用程序之间的接口是系统调用。4、多个进程的实体都能存在于同一内存中,在一段时间内都能得到这种性质称作进程的并发性。5、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配,这项工作是由作业调度完成的。6、通常,用户编写的程序中所使用的地址是逻辑地址。7、在分页存储管理系统中,从页号到物理块号的地址映射是通过页表实现的。8、文件管理实际上是管理辅助存储空间。9、如果文件系统中有两个文件重名,不应该采用单级目录结构。10、引入缓冲技术的主要目的是提高CPU与设备之间的并行程度。11、设备的打开、关闭、读、写等操作是由设备驱动程序完成的。12、控制和管理资源建立在单一系统策略基础,将计算机功能分散化,充分发挥网络互联的各自治处理机性能的多机系统是分布式系统。13、在计算机系统中,操作系统是处于裸机之上的第一层软件。14、属于多用户、多进程、多任务分时系统的是UNIX系统。15、引入多道程序的目的是充分利用CPU,减少CPU等待时间。16、在操作系统中引入“进程”概念的主要目的是描述程序动态执行过程的性质。17、作业调度的关键在于选择恰当的作业调度算法。18、若处理器有32位地址,则它的虚拟地址空间是4GB字节。19、除操作系统占用的内存空间之外,所剩余的全部内存只供一个用户进程使用,其他进程都放在外存上,这种设计称为对换技术。20、文件系统为每个文件建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是索引文件。21、使用绝对路径名访问文件是从根目录开始按目录结构访问某个文件。22、用户程序与实际使用的物理设备无关,由操作系统考虑因实际设备不同而需要使用不同的设备驱动程序,这是由设备管理的设备独立性功能实现的。23、不属于分布式系统特征的是可定制性。24、操作系统核心部分的主要特点是主机不断电时常驻内存。25、操作系统中用的最多的数据结构是表格。26、索引式(随机)文件组织的一个主要优点是能实现物理块的动态分配。27、文件目录的主要作用是按名存取。28、在操作系统中管理中,面向用户的管理组织机构称为逻辑结构。29、单机操作系统的共享资源主要是指内存、CPU和基本软件。30、为方便用户,操作系统负责管理和控制计算机系统的硬件和软件资源。31、设备I/O方式有如下三种:询问、中断、通道。32、操作系统五大功能中作业管理包括用户任务管理和人机交互界面管理;文件管理又称信息管理;存储管理主要讲解内存管理;设备管理是最原始的监控程序管理;进程管理实质上是CPU的执行调度管理。33、UNIX操作系统是著名的实时系统。..34、为了使系统中所有的用户能得到及时的响应,该操作系统应该是实时系统。35、裸机配备了操作系统,则构成了虚拟机。36、在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的进程推进顺序也可能产生死锁。37、采用资源剥夺法可解除死锁,还可以采用撤销进程方法解除死锁。38、产生死锁的四个必要条件是:互斥、请求与保持、循环等待和不剥夺。39、在分时操作系统中,进程调度经常采用时间片轮转算法。40、资源的按序分配策略可以破坏循环等待资源。41、在若干个进程因竞争资源而无休止地相互等待他方释放己有的资源的情况下,系统出现死锁。42、银行家算法是一种死锁避免算法。43、WindowsNT4.0下,FAT支持的文件名最长可达8.3格式。44、计算机之间可以通过WINS协议实现对等通信。45、WindowsNTServer4.0支持TCP/IP、IPX/SPX、DLC、NetBEUL协议。46、FAT16支持MS-DOS、OS/2。47、Shell提示符可以是$、%、#。48、Netware服务器提供的服务包括目录服务、安全性、文件系统、应用程序访问。49、磁带作为文件存贮介质时,文件只能组织成顺序文件。50、道程序设计是指在一台处理机上并发运行多个程序。51、户程序中的输入输出操作实际上是由操作系统完成的。52、操作系统的处理机管理部分负责对进程进行调度。53、操作系统的功能是进行处理机管理、存储器管理、设备管理以及信息管理。54、操作系统中采用多道程序设计技术提高CPU和外部设备的利用率。55、操作系统的基本类型主要有实时操作系统、批处理操作系统以及分时操作系统。56、实时操作系统必须在规定时间内完成来自外部的事件。57、在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为后台作业。58、操作系统为用户提供两种类型的使用接口,它们是操作员接口和程序员接口。59、操作系统中,进程可分为系统进程和用户进程。60、主存储器与外围设备之间的信息传送操作称为输入输出操作。61、当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再生性。62、UNIX的shell有两层含义,一是指由shell命令组成的shell命令语言;二是指该命令的解释程序。63、能使计算机系统接收到外部信号后及时进行处理,并在严格的规定时间内处理结束,再给出反馈信号的操作系统称为“实时操作系统”。64、现代计算机中主存储器是以字节为单位进行编址。65、现代计算机系统采用自成独立系统的功能与主机并行工作的I/O结构,主存储器与外围设备之间传送信息的输入输出操作是由通道完成。由于它能独立完成输入输出操作,所以也称为输入输出处理机。66、破坏进程占有并等待资源条件,从而防止死锁的发生,其通常使用的两种方法是释放已占有资源和静态分配资源等。67、Unix系统是按设备与内存之间信息交换的物理单位来对设备进行分类,Unix把设备分成两类:字符设备和块设备。68、一个程序获得了一个工作区(数据块)和PCD(进程控制块)后,就说创建了一个进程。..69、计算机系统的软件资源包括程序和数据(信息)(文档)。70、为了防止各种系统故障破坏文件,文件系统可以采用建立副本和定时转储两种方法。71、可防止死锁的资源分配策略有静态分配、按序分配和剥夺式分配。72、计算机系统中引导程序的作用是进行系统初始化工作和把OS的核心程序装入主存。73、在现代Unix系统中,存贮管理大多采用分页式虚拟存贮机制,把对换技术作为一种辅助手段。74、死锁的四个必要条件是互斥使用资源,占有等待资源、循环等待资源和不可抢夺资源。75、在页式和段式存储管理中,页式存储管理提供的逻辑地址是连续的。76、在设备管理中,对磁带机、输入机及打印机等独占设备总是采用静态分配策略进行分配。77、作业控制方式有批处理方式和交互控制方式两种。78、不可中断的过程称为原语。79、UNIX系统规定用户使用文件的权限是读、写、执行三种。80、设备I/O方式有如下三种:询问、中断、通道。81、文件存取方式按存取次序通常分顺序存取、直接存取和按键索引。82、常用的进程调度算法有先来先服务、优先数法、轮转法。83、设计实时操作系统时特别要注意两点,第一是可靠性,第二是安全。84、文件存取方式主要取决于两个方面的因素,与文件管理和设备管理有关。85、把进程间用信件来交换信息的方式称为信箱通信。86、如果操作系统系统资源不足或没有顾及进程推进顺序可能出现的情况,则可能形成死锁。87、一个程序获得了一个工作区(数据块)和一个PCD后,就说创建了一个进程。88、早期个人计算机的存储管理一般采用单用户连续存储管理方式。89、按照组织方式分类文件,可以将文件分为:逻辑文件和物理文件。90、中央处理机执行启动I/O指令启动通道工作。91、对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有时间片轮转算法和可抢占的最高优先数算法。92、把一个程序在一个数据集合上的一次执行称为一个进程。93、单用户连续存储管理方式下,也可利用对换技术让多个用户的作业轮转进入主存储器执行。94、在现代操作系统中引入了多道程序,从而使并发和共享成为可能。95、当CPU处于管态时,它可以执行的指令是计算机系统中的全部指令。96、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的系统调用接口。97、当一个进程处于它正等待合作进程的一个消息状态时,称其为等待(或阻塞)状态。98、一个进程释放一种资源将有可能导致一个或者几个进程由阻塞变就绪。99、在下面的I/O控制方式中,需要CPU干预最少的方式是I/O通道控制方式。100、有M个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是1至-(M-1)。101、对资源编号,要求进程按照序号顺序申请资源,是破坏了死锁必要条件中的循环等待。..102、某系统采用了银行家算法,则叙述正确的是系统处于不安全状态时可能会发生死锁。103、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用缓冲技术。104、下面有可能使得高地址空间成为大的空闲区的分配算法是首次适应法。105、在下面关于虚拟存储器的叙述中,正确的是要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存。106、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是2^16。107、操作系统是计算机系统中的一个系统软件,它管理和控制计算机系统中的资源。108、进程主要由程序、数据和PCB三部分内容组成,其中PCB是进程存在的唯一标识,而数据部分也可以成为其他进程共享。109、当处理器空闲时,调度程序从就绪进程队列中选择一个进程给其分配CPU,处于阻塞状态的进程是不会获得CPU的。110、某系统中共有10台磁带机被M个进程竞争,每个进程最多要求3台磁带机,那么当M的取值不超过4的整数时,系统不会发生死锁。111、在一个分页村粗管理系统中,页长为4KB,虚拟地址的物理地址为12K+3000=152888。112、虚拟设备是通过SPOOLING技术把独占设备变成能为若干用户共享的设备。问答题第一章:操作系统概论10:试诉系统调用与过程调用之间的主要区别答:⑴调用形式和实现方式不同:函数调用其转向地址是固定不变的,系统调用中不包含内核服务函数入口,仅提供功能号调用,函数调用是在用户态执行的,访问用户栈,系统调用要通过中断机制从用户态转换到核心态,内核服务函数在核心态执行,访问核心栈..⑵被调用代码的位置不同,函数调用是静态调用,调用程序和被调用代码处于同一程序内,是用户级程序。系统调用是动态调用,服务代码位于操作系统中,是系统级程序⑶提供方式不同函数通常由编程语言提供,不同语言提供的函数功能,类型,数量可以不同,系统调用由操作系统提供,功能类型数量固定不变⑷调用的实现不同15:什么是多道程序设计?多道程序设计技术有什么特点?答:多道程序设计是指允许多个作业同时进入计算机系统的主存并启动交替计算的方法,特点为:提高CPU利用率,充分发挥计算机硬部件并行性16:简述实现多道程序设计所必须解决的基本问题答:(1)存储保护和程序浮动:解决各道程序只能访问自己的主存区域,并且要求程序从一个主存区移动到另一个区且不影响其正确执行(2)处理器的管理与分配:解决多道程序的切换和有效运行(3)资源的管理与调度:解决多道程序共享软硬件资源时的竞争,协作,安全问题和资源利用率。18:什么是实时操作系统,其分类是?答:指外部事件或数据产生时,能够对其予以接受并足够快的速度进行处理,结果能够在规定时间内控制产生过程或对控制对象做出快速响应,并控制所有实时任务协调运行的操作系统。分类有:过程控制系统,信息查询系统,事务处理系统第二章:处理器管理..32:什么是进程?计算机操作系统中为什么要引入进程?答:进程是可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和保护的基本单位。原因(1):刻画系统的动态性,发挥系统的并发性,提高资源利用率。原因(2)它能解决系统的“共享性”,正确描述程序的
本文标题:操作系统填空问答题
链接地址:https://www.777doc.com/doc-1649865 .html