更多试卷,请访问9州考苑()2010年全国自考操作系统模拟试卷(一)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.以信息运动状态为依据的分类,可分为()A.真实信息、虚假信息等B.连续信息、离散信息等C.语音信息、文字信息等D.文献信息、光电信息等答案:B2.以下不属于数据库系统特点的是()A.数据存储的一致性B.数据处理的可靠性C.数据的独立性D.数据的安全性答案:B3.以下4句中正确的叙述为()A.操作系统的一个重要概念是进程,不同的进程所执行的代码也不同B.为了避免发生进程死锁,各进程应逐个申请资源C.操作系统用PCB(进程控制块)管理进程,用户进程从PCB中读出与本身运行状况有关的信息D.进程同步是指某些进程之间在逻辑上相互制约的关系答案:D4.预防死锁是通过破坏死锁四个必要条件中的任何一个来实现的,下面关于预防死锁的说法中错误的是()A.可以采用共享等策略来破坏“互斥使用资源”条件B.破坏“占有并等待”条件可以采用静态分配策略或规定进程申请新的资源前首先释放已经占用资源C.破坏“不剥夺”条件目前只适用于主存空间和处理器资源D.采用资源编号并规定进程访问多个资源时按编号次序顺序申请的办法可以破坏“循环等待”条件,从而防止死锁的出现答案:A5.系统调用是由操作系统提供的内部调用,它()A.直接通过键盘交互方式使用B.只能够通过用户程序间接使用更多试卷,请访问9州考苑()C.是命令接口中的命令使用D.与系统的命令一样答案:B6.UNIX系统中存储管理()A.最初采用的是“对换技术”,随着计算机技术发展又采用分页式虚拟存储机制B.采用的是“对换技术”C.采用的是分页式虚拟存储机制D.只采用分页式虚拟存储机制,不采用“对换技术”答案:A7.以下属于自愿性中断的是()A.软盘读写故障B.地址越界C.用户终端命令D.UNIX系统的TRAP指令答案:D8.当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为()A.源程序B.目标程序C.可执行程序D.非执行程序答案:B9.通道把通道和设备的执行情况随时记录在()中,以便向CPU报告输入输出操作的执行情况。A.通道命令字B.通道状态字C.通道地址字D.通道程序答案:B10.进程具有三种基本状态:等待态、运行态、就绪态,进程在执行过程中,其状态总是不停地发生变化的,下面关于进程状态变化的说法中正确的是()A.进程一旦形成,首先进入的是运行状态B.三种进程状态是进程运行过程中的基本状态,进程可能同时处于某几种状态中C.在分时系统中,一个正在运行进程的时间片如果终结,该进程将转入就绪状态D.一个进程必须经过进程的三个基本状态才能结束答案:C11.以下关于批处理操作系统的叙述中错误的是()A.批处理操作系统可以分为批处理单道系统和批处理多道系统更多试卷,请访问9州考苑()B.单道系统是指一次只有一个作业装入计算机系统的主存中运行的系统,批处理单道系统是一种单用户操作系统C.批处理系统具有用户与计算机的直接交互能力,提高了系统资源的利用率D.“通道”和“中断”技术的出现,使得输入输出设备与中央处理器可以并行工作答案:C12.下面有关文件及文件管理的说法中错误的是()A.文件管理的主要工作是管理用户信息的存储、检索、更新、共享和保护B.文件系统为用户提供按名存取的功能C.文件是指逻辑上具有完整意义的信息集合D.文件类型是系统识别和区分文件的唯一手段答案:D13.在分段管理中()A.以段为单位分配,每段是一个连续存储区B.段与段之间必定不连续C.段与段之间必定连续D.每段是等长的答案:A14.用户用键盘命令修改文件时,应使用()命令。A.创建B.修改C.删除D.编辑答案:D15.请求和归还主存空间等子程序属于()系统调用。A.文件操作类B.资源申请类C.控制类D.信息维护类答案:B16.操作系统的功能不包括()A.用户管理B.处理器管理和存储管理C.文件管理和作业管理D.设备管理答案:A17.目录程序指令的顺序都以0作为一个参考地址,这些地址被称为()更多试卷,请访问9州考苑()A.虚拟地址B.物理地址C.绝对地址D.重定位地址答案:A18.界限寄存器存储保护方法()A.在“基址寄存器值≤访问地址≤基址寄存器值+限长寄存器值”时不允许访问,产生错误中断B.用户可以修改基址寄存器和限长寄存器的值C.基址寄存器和限长寄存器是主存储器的一部分D.设置两个寄存器:基址寄存器和限长寄存器答案:D19.以下关于主存空间的说法中正确的是()A.主存储器的空间分成三部分:系统区、用户区和缓冲区B.操作系统与硬件的接口信息、操作系统的管理信息和程序、标准子程序等存放在主存储器的系统区C.所有的程序存放在用户区D.存储管理是对主存储器空间的各部分如系统区、用户区等进行管理的答案:B20.实时系统()A.是依赖人为干预的监督和控制系统B.必须既要及时响应、快速处理,又要有高可靠性和安全性C.强调系统资源的利用率D.实质上是批处理系统和分时系统的结合答案:B二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。1.串行输入输出设备所对应的设备文件名为()A.CONB.AUXC.COM1D.LPT1.E.以上都对答案:B^C^更多试卷,请访问9州考苑()2.并发进程之间可能存在着相互制约关系,这种关系可分为:()A.长期制约关系B.直接制约关系C.间接制约关系D.短期制约关系E.以上都对答案:B^C^3.进程是由()组成。A.程序状态字B.程序模块C.就绪队列D.数据集合E.进程控制块答案:B^D^E^4.下列描述中,属于是文件系统应具有的功能为()A.实现文件的共享、保护和保密B.根据文件具体情况选择存储介质C.建立文件目录D.提供合适的存取方法以适应不同的应用E.以上都对答案:A^C^D^5.中断处理程序对中断事件的处理可分为()两个步骤进行。A.保护好被中断进程的现场信息B.恢复被中断进程的现场信息C.依据旧PSW中指示的中断事件进行具体处理D.将被中断进程排入就绪队列E.依据新PSW中指示的中断事件进行具体处理答案:A^C^三、填空题(本大题共7小题,每空2分,共14分)请在每小题的空格中填上正确答案。错填、不填均无分。1.窗口已成为实现___的重要技术,它为用户提供了更友善的___。答案:人机对话图形用户接口2.在实际的操作系统中,一般要兼顾___和___,往往采用死锁预防、避免和检测的混合策略,以使整个系统不出现死锁。答案:资源的使用效率安全可靠更多试卷,请访问9州考苑()3.文件的安全性体现在文件的___和文件___的两个方面。答案:保护保密4.操作系统层次结构设计的主要优点是___,其主要困难是___,保证不出现双向依赖关系。答案:有利于设计和维护,正确性容易得到保证,也提高了可维护性和可移植性层次划分和安排困难5.用户通过网络操作系统可以___、___,从而大大扩展了计算机的应用范围。答案:共享资源交换信息6.主存储器以___为单位编址,中央处理器按___读出主存储器中的内容。答案:字节地址7.对每个资源类中只有一个资源的死锁检测程序根据___和___两张表中记录的资源情况,把进程等待资源的关系在矩阵中表示出来,以判别是否出现死锁。答案:占用表等待表四、简答题(本大题共5小题,每小题4分,共20分)1.叙述下列术语并说明他们之间的关系:存储介质、卷、块、文件和记录。答案:存储介质:可用来记录信息的磁带、硬磁盘组、软磁盘片、卡片等称为存储介质,目前常用的存储介质是磁带和磁盘;卷:把存储介质的物理单位定义为“卷”,一盘磁带、一张软磁盘、一个硬磁盘组都可称为一个卷,一个卷上可以保存一个或多个文件,也可以把一个文件保存在一个或多个卷上;块:存储介质上连续信息所组成的一个区域称为“块”。块是存储设备与主存储器之间进行信息交换的物理单位,每次总是把一块或几块信息读入主存储器,或把主存储器中的信息写到一块或几块中;文件:是指逻辑上具有完整意义的信息集合;记录:是指文件内信息按逻辑上独立的含义划分的信息单位,每个单位称为一个逻辑记录,简称为记录。2.用fork创建新进程,它要做哪些工作?答案:由fork创建新进程的主要工作有:(1)在进程表proc[]中为子进程找一个空闲的表项,用来存放子进程的proc结构;(2)为子进程分配一个唯一的标识号;(3)把父进程proc中的字段复制到子进程的proc中,并把p_pid置为分配到的进程标识号,把p_ppid置为父进程的标识号,把p_stat置为“创建”状态;(4)按父进程中p_size所示的长度为子进程申请分配内存。若有足够的内存,则把父进程的user结构、栈和用户数据区全部复制到子进程的空间中;若无足够的内存,则在磁盘对换区中分配存储空间,然后复制到对换区中,置子进程状态为“就绪”状态。3.操作系统与硬件是如何配合来实现存储保护的?答案:主存储器往往同时装入了操作系统程序和若干用户程序,为了保证正确操作,必须对主存储器区域进行存储保护。存储保护随着主存储器管理方式的不同,实现保护的方法也有所不同更多试卷,请访问9州考苑(),一般是操作系统与硬件配合来实现存储保护。在连续分配的存储系统中,硬件设置两个寄存器:基址寄存器、限长寄存器,用来限定用户程序执行时可以访问的主存空间范围。程序执行时,系统对每一个访问主存的地址进行核对:“基址寄存器值≤访问地址≤基址寄存器值+限长寄存器值”成立,则允许访问;否则,不允许访问。这样就保护了该区域以外的存储信息不受到破坏,一旦程序执行中出错也不会涉及其他程序。4.操作系统怎样让多个用户程序同时执行?答案:一个计算机系统,尤其是采用多道程序设计技术的计算机系统,不仅有操作系统和其他的系统软件,而且还有若干应用程序。这些程序只有占用中央处理器,执行时才能履行自己的职责。而中央处理器在任何时刻最多只能被一个程序占用。中断装置在判别到有某个事件发生时,就会触发一个中断让操作系统去占用处理器。操作系统对事件处理结束后,又主动让出处理器,并根据对事件处理情况从那些具备占用处理器条件的程序中选择一个,让它占用处理器,直到系统再一次发生事件而被中断。操作系统总是按照预定的策略去选择可占用处理器的程序,系统中若干程序可以交替地占用处理器,形成多个程序同时执行的状态。利用硬件的中断装置使得操作系统可以控制各个程序的执行,为用户提供各种服务。5.SPOOL系统由哪些部分组成?各部分的功能是什么?答案:SPOOL系统即斯普林系统,主要由以下三部分组成:(1)预输入程序:负责把一批组织在一起的作业流中的每个作业的初始信息传送到“输入井”保存以备作业执行时使用;(2)井管理程序:包括井管理读程序和井管理写程序两个功能,井管理读程序负责从输入机上读取文件信息供用户使用,井管理写程序负责把作业执行产生的结果保存到输出井中;(3)缓输出程序:负责查看输出#中是否有待输出的结果信息,若有,则启动打印机把作业的结果文件打印输出。五、综合题(本大题共4小题,每小题9分,共36分)1.若有10个同类资源供三个程序共享,下表列出了这三个进程目前已占资源和最大需求量的情况,现在这三个进程P1,P2,P3又分别申请1个、2个、1个资源,请问:(1)能否先满足进程P2的要求?为什么?(2)如何为三个进程分配资源比较合适?答案:(1)根据上表,P1,P2和P3三个进程尚需资源数分别是4,5和1,系统的资源剩余量为2,若把剩余的资源量全部分配给P2,系统中已无资源可分配,使三个进程都等待资源而无法完更多试卷,请访问9州考苑()成,形成死锁。所以不