全国2012年7月自学考试操作系统试题及答案
自考操作系统试题及答案

自考操作系统试题及答案一、单项选择题(每题1分,共10分)1. 在操作系统中,进程和程序的主要区别是()。
A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序和进程没有区别D. 程序是操作系统,进程是用户程序答案:A2. 下列关于操作系统的描述,不正确的是()。
A. 操作系统是计算机系统中最基本的系统软件B. 操作系统是用户与计算机硬件之间的接口C. 操作系统是计算机系统中的通用软件D. 操作系统是计算机系统中的应用软件答案:D3. 在分时系统中,CPU调度算法的主要目标是()。
A. 保证系统资源的合理分配B. 提高CPU的利用率C. 保证系统资源的高效利用D. 以上都是答案:D4. 下列关于虚拟内存的描述,正确的是()。
A. 虚拟内存是实际存在的物理内存B. 虚拟内存是操作系统提供的一种内存管理技术C. 虚拟内存的大小与物理内存无关D. 虚拟内存可以无限大答案:B5. 进程通信中,管道是一种()。
A. 同步通信方式B. 异步通信方式C. 单向通信方式D. 双向通信方式答案:C6. 在操作系统中,文件系统的主要作用是()。
A. 实现文件的存储B. 实现文件的共享C. 实现文件的保护D. 以上都是答案:D7. 下列关于死锁的描述,不正确的是()。
A. 死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种僵局B. 死锁会导致系统资源的浪费C. 死锁是操作系统设计不当的结果D. 死锁是不可避免的答案:D8. 下列关于操作系统的层次结构,正确的是()。
A. 应用层、系统调用层、硬件层B. 硬件层、系统调用层、应用层C. 应用层、系统调用层、硬件层、文件系统层D. 系统调用层、文件系统层、硬件层答案:B9. 在操作系统中,中断处理程序的作用是()。
A. 处理用户请求B. 处理系统调用C. 处理硬件中断D. 处理软件中断答案:C10. 下列关于操作系统的描述,正确的是()。
A. 操作系统是计算机系统中的硬件B. 操作系统是计算机系统中的软件C. 操作系统是计算机系统中的外设D. 操作系统是计算机系统中的网络答案:B二、多项选择题(每题2分,共10分)1. 操作系统的主要功能包括()。
全国2012年7月高等教育自学考试

全国2012年7月高等教育自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.计算机系统中不需..其它软件支持即可独自运行的软件是()A.程序语言B.数据库软件C.网络软件D.操作系统2.栈是一种特殊的线性表,可以在其()A.一端进行插入和删除操作B.两端进行插入和删除操作C.一端进行插入而在另一端进行删除操作D.任一位置进行插入删除操作3.在表长为n的链表中进行线性查找,它的平均查找长度为()A.ASL=n B.ASL= (n+l)/2C.D.ASL≈Log2(n+l)-14.单链表适用于()A.随机查找B.二分查找C.顺序查找D.散列查找5.判定一个带头结点的单循环链表,该表为空的条件是(head为头指针)()A.head= =NULL B.head—>link= =NULLC.head! =NULLD.head—>link= =head6.一颗具有359个结点的完全二叉树,它的深度为()A.7 B.8C.9 D.107.下面所列状态中,属于作业的四种状态之一的是()A.完成状态B.等待状态C.创建状态D.就绪状态8.空闲块链是文件存储空间管理的方法之一,它将()A.所有的空闲块链接在一起B.所有的磁盘块链接在一起C.所有的空闲块链接成若干个空闲块链D.磁盘上那些连续的空闲块链接成一个空闲块链9.实时操作系统必须首先考虑的是()A.高效率B.有很强的交互会话功能C.可移植性D.及时响应和高可靠性10.从资源管理的角度出发,操作系统中进程调度是为了进行()A.输入输出设备管理B.处理机管理C.存储器管理D.作业管理11.下面各项中,不属于...进程调度算法的是()A.最近最久未用调度算法B.优先数调度算法C.时间片轮转调度算法D.先来先服务调度算法12.利用SQL的select命令对名为EMPLIST的数据库进行查询,数据库名EMPLIST应放在()A. TO子句中B.FROM子句中C.WHERE子句中D.ORDER BY子句中13.在FoxPro的SORT对话框中不属于...Input区中关于范围描述词的是()A. AllB. ForC. ScopeD. While14.在FoxPro中,浮点型字段的最大宽度是()A.8 B.10C.12 D.2015.一个储户可在多个银行存取款,储户与银行这两个实体之间的存取款联系应该是()A. 1:1B. 1 : MC.M : N D.N : 116.在对关系R与S进行的下列运算中,不要求...两个关系的元组中属性数目相同的运算是()A.并B.交C.笛卡儿积D.差17.软件工程的主要思想是使软件开发工作()A.简易化B.工程化C.条理化D.自动化18.软件测试的目的是()A.说明程序能正确执行它应有的功能B.提高软件的工作效率C.发现并排除程序中的错误D.证明错误不存在19.在软件开发过程中进行总体设计时要决定系统的模块结构,不属于...这一步应该考虑的问题是()A.如何将系统划分成一个个模块B.模块间传送什么数据C.如何评价模块结构的质量D.每个模块的功能如何实现20.用结构化分析(SA)获取的系统说明书的组成成分中不包括...()A.数据流图B.控制结构C.数据词典D.小说明二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案,错填、不填均无分。
2012年7月全国自考(操作系统)真题试卷(题后含答案及解析)

2012年7月全国自考(操作系统)真题试卷(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题单项选择题1.下列软件中,不属于应用软件的是( )A.学籍管理软件B.交通控制软件C.网络订票软件D.接口软件正确答案:D解析:应用软件是特定应用领域的专用软件。
如各种人口普查软件、飞机订票软件、财务管理软件等都是应用软件。
2.在配置多道批处理操作系统的计算机系统中,下列说法正确的是( )A.用户可直接调试自己的程序B.允许多个作业同时使用不同的外围设备C.能对外部事件实时响应D.允许用户联机干预作业的执行正确答案:B解析:多道批处理操作系统允许若干个作业同时装入主存储器,是一个中央处理器轮流执行各个作业,各个作业可以同时使用各自所需的外围设备。
3.分时操作系统的特点是( )A.让多个程序同时占用处理器运行B.允许用户跟他的程序进行交互C.增加了多个程序完成运行所需的总时间D.增加了并行工作的道数,以提高处理器效率正确答案:B解析:分时操作系统让用户通过与计算机相连接的终端来使用计算机系统。
4.为了区分各个不同的进程及记录各个进程执行情况,系统把有关进程的信息保存在( )A.PCDB.PCBC.PSWD.PSD正确答案:B解析:进程控制块(缩写为PCB),记录了各个进程执行时的情况。
5.自愿性中断事件是指正在运行的进程对操作系统有某种请求。
自愿性中断事件可能是用户进程( )A.使用了特权指令B.设置了定时时钟C.发现了定点操作数大于1D.执行了访管指令正确答案:D解析:访管中断属于自愿性中断。
6.假定一个分时系统允许20个终端用户同时工作。
若对每个终端用户的请求需在2s内给出应答,那么可以分配给终端用户的最大时间片为( ) A.20 msB.50 msC.100 msD.200 ms正确答案:C解析:时间片试纸允许进程一次占用处理器的最长时间。
7.下列存储设备中,存取速度最快的是( )A.RAMB.硬盘C.光盘D.U盘正确答案:A解析:主存储器的存储容量较大,存取速度也较快。
全国2012年7月高等教育自学考试计算机应用技术试题

全国2012年7月高等教育自学考试计算机应用技术试题课程代码:02316一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.用计算机控制生产设备的运行,处理生产过程中所需的数据,控制和处理材料的流动,对产品进行检验等都属于( )A.计算机辅助设计B.计算机辅助制造C.计算机辅助教学D.计算机辅助测试2.计算机处理数据的基本单位是( )A.字符B.位C.字节D.字3.PC机的主机板上用于连接外部设备的插槽是( )A.内存条插槽B.CPU插座C.I/O扩展插槽D.USB接口4.《计算机软件保护条例》赋予所有人的权利主要体现在三个方面,其中不包括...( )A.销售权B.装入权C.修改权D.备份权5.下列关于Windows 2000“任务栏”的叙述错误..的是( )A.任务栏可以移动到桌面的两侧或顶部B.可以将任务栏设置为自动隐藏C.在任务栏上只显示当前活动窗口名D.通过任务栏上的按钮,可实现窗口之间的切换6.在Windows 2000中,若想查看操作系统的版本号,可以在控制面板中双击( )A.“系统”图标B.“系统工具”图标C.“计算机管理”图标D.“显示”图标7.下列选项中属于Windows2000合法文件名的是( )A.ab/c.bak B.<计算机应用技术>.docC.stu?_info.dat D.readme.txt.doc8.在Windows 2000中执行搜索程序时,若输入搜索条件“t*.doc”,则实际要搜索的是( )A.所有文件名为“t*.doc”的文件B.所有文件名以字符“t”开头且扩展名为“.doc”的文件腹有诗书气自华C.所有文件名以字符“t”结尾且扩展名为“.doc”的文件D.所有文件名包含字符“t”且扩展名为“.doc”的文件9.要设置计算机屏幕的分辨率,需要在“显示属性”对话框中选择( )A.“设置”选项卡B.“背景”选项卡C.“外观”选项卡D.“屏幕保护程序”选项卡10.下列退出Word 2000的方法中不正确...的是( )A.单击标题栏右端的窗口关闭按钮B.双击标题栏左端的窗口控制图标C.单击“文件”下拉菜单中的“关闭”命令D.按快捷键<Alt>+<F4>11.在Word 2000中,快捷键<Ctrl>+<A>的作用是( )A.剪切文本B.复制文本C.粘贴文本D.选定整个文档12.Word 2000的各种文档显示方式中,文档内容显示最完整的一种显示方式是( )A.普通视图B.页面视图C.大纲视图D.全屏显示13.在Word 2000的“字体”对话框“字符间距”选项卡中,可对文字的“缩放”、“间距”、“位置”等进行设置,其中“位置”属性值可设置为( )A.加粗B.加宽C.提升D.阴影14.在Word 2000的“打印”对话框中,“副本”是用来设置( )A.打印份数B.打印的页码范围C.打印时每页的版数D.打印的内容15.在Word 2000的一个文档中有一个3行4列的表格,如果想要在表格尾部再插入3行且一次完成,则正确的操作是()A.将插入点放在任一单元格内,选择“表格”菜单中的“插入行(在下方)”命令B.将插入点放在表格尾部,按回车C.鼠标选中表格最后一行,选择“表格”菜单中的“插入行(在下方)”命令D.鼠标选中整个表格,选择“表格”菜单中的“插入行(在下方)”命令16.下列关于Excel 2000工作簿和工作表的说法中正确的是( )A.一个工作薄就是一个Excel文档,其扩展名为“.els”B.一个工作薄最多可以包含256个工作表C.工作表是用来存储和处理数据的表格页,它的名称称为工作表标签D.双击某个工作表标签将激活相应的工作表,这个工作表称为活动工作表17.在Excel 2000的工作表Sheet1中,若已知A1、B1、C1的值分别为5、7和9,对单元格D1输入公式“=SUM(A1:C1)”,则D1的值为( )腹有诗书气自华A.12 B.14C.16 D.2118.在PowerPoint 2000中设置幻灯片切换方式时,切换效果包括换页方式和( )A.声音B.动画C.快捷键D.放映顺序19.有线网和无线网的网络分类标准是( )A.地理范围B.拓扑结构C.网络协议D.传输介质20.FrontPage是( )A.一种网页制作工具B.一种网页编程语言C.一个网站的域名D.一种文件上传软件二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
自考网络操作系统2012年7月试题答案及解析

全国2012年7月高等教育自学考试一、单项选择题(本大题共20小题,每小题2分,共40分)1.下列属于计算机系统中互斥共享资源的是(C )A.高速缓存B.内存C.打印机 D.磁盘【解析】另外三个都可并发访问。
2.下列对于进程的描述正确的是(D)A.多个进程的执行是并行的B.进程以同步方式运行C.进程的执行进度是可以预知的D.在多道程序环境下,进程是操作系统进行资源分配的单位【解析】进程运行宏观是并发,微观是异步,执行进度不可预知。
3.位示图方法可用于(B )A.进程的调度 B.磁盘空间管理C.设备管理D.进程间通信【解析】位示图可用于内存和硬盘空间管理4.下列进程的基本状态转换形式中,可能出现的是(A)A.运行态→等待态 B.就绪态→等待态C.终止态→等待态D.等待态→运行态【解析】创建→就绪;被调度:就绪→运行;时间片到:运行→就绪;资源不足:运行→等待;运行结束:运行→终止;资源满足:等待→就绪5.下列对进程互斥概念的表述正确的是(C)A.若进程A和B在临界区上互斥,则当A位于临界区内时,可以被B打断B.信号量是初值为零的整型变量,可对其作加l和减l操作C.信号量是1个整型变量,对其只能作P和V操作D.在临界区内,可以对两个进程同时进行P操作【解析】A中两进程在临界区互斥,则必须等一个完成之后才能启动另一个B中信号量的初值是整型,不一定是0D中临界区内只能操作一个进程6.用户程序中使用的地址称为(A)A.逻辑地址B.不可重定位地址C.绝对地址D.物理地址【解析】地址重定位指把目标程序中的逻辑地址转换成主存空间的物理地址。
在数据传输和存储中主存储器的存储单元以字节为单位,每个存储单元都有一个地址与其对应,假定主存储器的容量为n,则该主存储器就有n个存储单元(既n个字节的存储空间),其地址编号为:0,1,2,……,n-1。
把主存空间的地址编号称为主存储器的绝对地址,与绝对地址对应的主存空间称为物理地址空间。
2012年7月操作系统试题和答案

如果绝对地址不在上限地址和下限地址之间,硬件产生地址越界 中断。
2、对于可变分区存储管理,处理器则设置了基址寄存器和限长寄存 器,
每取一条指令,都把其绝对地址和基址寄存器的地址及限长寄存 器的地址进行比较,
根据比较的结果判断是执行指令还是产生地址越界中断事件。
17. 进程的顺序性是指(选B) B.进程在顺序处理器上的执行是严格按序的 A.多个进程按预定的顺序占用处理器 C.一个进程没有结束前另一进程能占用处理器 D.任一进程的执行总是连续不间断的
18.进程并发执行时可能产生与时间有关的错误,这种错误表现为 ( 选C ) C.进入了同一个临界区 B.不能按预定的时间占用处理器 A.产生的结果不唯一 D.等待某个事件的时间过长 19.如果对系统中的资源管理不当,则可能形成死锁。有关死锁的正确 说法是( 选D ) D.由于并发进程的执行速度可能形成死锁 A.用PV操作管理共享资源可防止死锁 B.只要进程互斥地使用资源就不可能形成死锁 C.只要有一个进程在有限时间内能获得所需全部资源就不会死锁
(2) 计算各作业的周转时间; 答:如表格内所示。.
(3) 计算平均作业周转时间。 答:平均周转时间 = 1/5 * (0.5+1.0+1.2+0.2+0.2) = 0.62(小时)
39.在页式虚拟存储管理系统中,若某进程依次访问的页面为1,2,3, 4,2,1,5,6,2,1,2,3,7,6,3,2。分配4块主存块(设开始 四页已装入主存,不算缺页),采用页号队列的方法,请分别按LRU 算法页面调度和FIFO算法页面调度,并填写下表,计算相应的缺页 次数和缺页率。 (1)LRU最近最久未使用调度算法
7月自学考试操作系统试题及答案解析

全国2018年7月自学考试操作系统试题课程代码:02326一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题1分,共20分)1.分布式操作系统与网络操作系统有许多共同点,然而分布式操作系统更强调的是( )A.扩大计算机应用范围B.实现各计算机之间通信C.若干台计算机相互协作完成同一任务D.共享网络中的资源2.允许多个用户将若干作业提交给计算机系统脱机处理的操作系统称为( )A.分时系统B.批处理系统C.实时系统D.分布式系统3.用户程序执行时,若中央处理器取到了一条“启动I/O”指令,则应( )A.形成一个“非法操作”事件B.把工作状态转换成管态C.把工作状态转换成目态D.按给定的参数启动指定的设备4.访管指令是一条( )A.特权指令B.只允许在目态执行的指令C.只允许在管态执行的指令D.在目态和管态均可执行的指令5.现代计算机系统具有中央处理器与外围设备并行工作的能力。
实现这种能力的是( )A.硬件系统B.调度系统C.程序浮动技术D.移动技术6.一个能被多个用户同时调用的程序必须( )A.为各个用户提供不同的服务B.在执行中随用户的要求而发生变化C.是纯代码的D.能分解成多个并行执行的子程序7.可变分区方式常用的主存分配算法有:最先适应、最优适应和最坏适应分配算法,其中,按分区大小排序组织空闲区表的是( )1A.最先适应和最坏适应B.最优适应和最坏适应C.最先适应和最优适应D.最先适应、最优适应和最坏适应8.关于在单个分区的存储管理中,采用覆盖技术控制一个多段作业的运行,正确的说明是( )A.作业的每个段都可以被覆盖B.除了操作系统所占用的内存区域外,其它内存区域都是可以覆盖区域C.作业的覆盖运行是由作业控制的D.为运行作业,用户需要提供作业的覆盖描述文件,并与作业一起交给操作系统9.文件名用于标识( )A.不同逻辑结构的文件B.文件C.相同逻辑结构的文件D.不同内容的文件10.表示“可执行的二进制代码文件”的文件扩展名是( )A.PRGB.BATD.SYS11.设备分配策略应与设备的特性相适应,不适宜于“静态分配”策略的设备( )A.磁盘机B.磁带机C.打印机D.扫描仪12.移臂调度的不同算法对多个读写请求的( )平均值有影响。
全国高等教育自学考试操作系统概论试题及答案2001-2013计算题

【2013.07.6】6、某带有50个终端用户的计算机系统采用时间片轮转调度算法分配处理器。
若规定时间片为10毫秒,对用户的每个命令需花费100毫秒完成处理,则终端最长响应时间为BA、2秒B、5秒C.10秒D、50秒【2013.07.7】7、某一主存储器容量为1M的计算机,分割成4K的等长块。
现有一个2.5M的作业在其上运行。
试问该作业占用的虚拟页面数是DA.250个B、512个C、625个D、1024个【2013.07.8】8、采用二级页表的分页式存储器中,如二级页表都已在主存,则每存取一条指令或一个数,需要访问主存BA、1次B、2次C、3次D、4次【2013.07.16】16、假设:计算机系统上有2个用户程序A和B正在运行,且分别在加工着视频文件X和Y;计算机系统上连接着1号和2号两台磁带机。
被加工的文件由A和B分别逐段地进行加工,加工结果逐段送到磁带上存储,此时BA、每个程序都只提出要求磁带机作为自己的输出设备,由操作系统决定它将独占哪台磁带机B、预先把1号磁带机分配给程序A独占,2号分配给B独占C、先要求输出的程序必定占用l号磁带机作为独占设备,后要求输出的程序独占2号磁带机D、把两台磁带机都作为可共享设备使用【2013.07.20】20、用PV操作管理临界区时,把信号量的初值定义为1,现有n个进程在等待进入临界区,这时信号量的值为DA、nB、n-1C、1-nD、-n【2013.07.30】30、某单道程序设计系统中依次有Jl,J2,J3三个作业在输入井中等待处理。
它们需要的计算时间分别为Tl,T2,T3。
若作业调度采用先来先服务算法,则作业J3的周转时间至少为(T1+T2+T3)。
【2013.07.38】38、读写磁盘时,采用单缓冲技术。
设缓冲区的大小与磁盘块的大小相同,从磁盘上读一块信息到缓冲区的时间为T,从缓冲区把信息传送到用户工作区的时间为t,用户进程每次对用户工作区内信息进行处理所需的时间为p,且r>p。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国2012年7月自学考试操作系统试题课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)1.开发UNIX第二个版本所使用的计算机是() A.PDP—11/21 B.PDP—11/22C.PDP—11/45 D.PDP—11/70答案要点:第一章,unix操作系统简介。
P11.答案是B。
2.引导程序首先进行的工作是( )第一章A.将操作系统的核心程序装入主存储器B.将操作系统的核心程序占用处理器C.将系统初始化D.等待用户从键盘或鼠标输入命令要点:系统工作框架,引导程序的工作步骤,答案是C 3.现代计算机系统都采用多级存储体系,它包括( )第四章存储管理A.主存储器、高速缓冲存储器、磁盘、光盘B.主存储器、高速缓冲存储器、磁带、磁盘C.指令寄存器、主存储器、高速缓冲存储器、辅助存储器D.寄存器、主存储器、高速缓冲存储器、辅助存储器答案要点:多级存储体系。
P18或P82 答案是D。
4.访管指令是() 第二章A.一条在管态下执行的指令B.一条在目态下执行的指令C.一条特权指令D.一条用户程序中不能使用的指令要点:系统调用/访管指令的概念P25 ,选B5.多道程序设计技术应注意的问题不包括...() 第三章处理器管理A.存储保护B.程序浮动C.资源分配和调度D.程序的功能要点:多道程序设计的概念及多道程序设计的实现机制。
P35 选D6.下列说法中错误..的是() 第三章可再入程序A.操作系统不是可再入程序B.可再入程序要求调用者提供工作区C.编译程序是可再入程序D.可再入程序必须是纯代码答案要点:进程的属性可再入程序。
P41 选A7.一个进程从所在的队列中退出称为出队,根据要出队的进程原先在队列中的位置可分成三种情况。
下列说法中错误..的是() 第三章进程队列连接A.队首进程出队B.队尾进程出队C.非队首(或队尾)进程出队D.最高优先级进程出队答案要点:进程队列连接的概念及操作。
答案是D8.在批处理操作系统中不可能...出现的进程状态变化是() 第三章:进程的状态A.从运行状态变成等待状态B.从运行状态变成就绪状态C.从等待状态变成就绪状态D.从就绪状态变成运行状态答案要点:进程的状态和批处理系统的概念A ??9.在可变分区存储管理中,当回收主存空间时,应检查是否有与归还区相邻的空闲区进行合并。
假定作业归还的分区起始地址为S,长度为L。
如果空闲区表中第j栏所示空闲区的。
“起始地址+长度”正好等于S,则表示该归还区() 第四章可变分区存储管理A.有上邻空闲区B.有下邻空闲区C.既有上邻空闲区,又有下邻空闲区D.既无上邻空闲区,又无下邻空闲区答案要点:可变分区存储管理的内存回收P91-95 选A 10.在可变分区存储管理中,把作业从一个存储区域搬迁到另一个存储区域的工作称为() 第四章可变分区存储管理A.覆盖B.对换C.移动D.交换要点可变分区存储管理的细节选C11.在页式虚存系统中,调出距当前最长时间内没有被访问的页面的页面调度算法是() 第四章虚拟存储管理A.最佳调度算法(OPT)B.最近最久未使用调度算法(LRU)C.最近最不常用调度算法(LFU)D.先进先出调度算法(FIFO)要点:虚拟存储管理的页面调度算法。
P104选B 12.采用页式存储管理的系统中,若地址结构用32位表示,其中20位表示页号,则页的大小为() 第四章A.0.5KB B.1KB C.2KB D.4KB要点:页式存储的原理P98选D13.文件信息的存取方式有多种,采用哪种存取方式,主要取决的因素是()P131 选DA.文件的使用方式和打开方式B.存储介质的特性和文件的读写方式C.文件的打开方式和读写方式D.文件的使用方式和存储介质的特性14.UNIX文件系统是由基本文件系统和子文件系统构成的,其特点是() P142 选CA.两者都可以装卸B.两者都不可以装卸C.基本文件系统不可以装卸,子文件系统可以装卸D.基本文件系统可以装卸,子文件系统不可以装卸15.假设读写磁头正在55号柱面上操作,现有访问柱面的请求,其次序为100、180、40、120、20。
当55号柱面操作完成后,若采用最短寻找时间优先调度算法,为完成这些请求,磁头需要移动的柱面数是(选B)A.180 B.195 C.220 D.24016.所谓“设备独立性”是指(选D)A.用户编制程序时,欲使用的设备与实际能占用的设备有关B.用户编制程序时,对欲使用的设备需要指定该设备的绝对号C.用户编制程序时,对欲使用的设备仅需指定设备的相对号D.用户编制程序时,欲使用的设备与实际能占用的设备无关17.进程的顺序性是指(选B)A.多个进程按预定的顺序占用处理器B.进程在顺序处理器上的执行是严格按序的C.一个进程没有结束前另一进程能占用处理器D.任一进程的执行总是连续不间断的18.进程并发执行时可能产生与时间有关的错误,这种错误表现为(选C)A.产生的结果不唯一B.不能按预定的时间占用处理器C.进入了同一个临界区D.等待某个事件的时间过长19.如果对系统中的资源管理不当,则可能形成死锁。
有关死锁的正确说法是( 选D )A.用PV操作管理共享资源可防止死锁B.只要进程互斥地使用资源就不可能形成死锁C.只要有一个进程在有限时间内能获得所需全部资源就不会死锁D.由于并发进程的执行速度可能形成死锁20.右图是当前某系统的资源分配图,它表示该系统中虽有环路,但无死锁。
从图中可知进程能获得资源执行结束的顺序可能是(选C)A.P1,P2,P3,P4 B.P1,P4,P2,P3C.P4,P2,P3,P1 D.P4,P3,P2,P1二、多项选择题(本大题共5小题,每小题2分,共10分)21.分时操作系统具有的主要特点是()第一章A.同时性B.独立性C.可靠性D.及时性E.交互性要点:分时操作系统的概念特点。
P9 ABDE22.一般说来,程序状态字PSW中属于程序基本状态的有(ABCD) 第三章中断及程序状态字A.指令地址B.条件码C.目态/管态D.等待/计算E.中断码P5823.在以下有关UNIX页式虚拟存储管理的叙述中,正确的有(ABDE) 第四章unix虚拟存储A.将进程的地址空间分成三个区段:系统区段、程序区段和控制区段B.为每个区段建立一张页表C.每个页面的大小为1024个字节D.每个区段设置一对页表寄存器,存放该区段页表的起始地址和长度E.页面调度采用二次机会页面替换算法要点:unix 虚拟存储P11024.斯普林系统(SPOOLING)中作业的状态有(ABCE) A.完成B.收容C.执行D.等待E.输入要点:SPOOLING的概念P625.现用PV操作管理共享资源。
若信号量初值为m,最多有n(n≥m)个进程使用共享资源,则信号量值的变化范围可能是(ACE)E.[-n,m]A.[0,m]B.[m,n]C.[-1,m]D.[-1,n]三、填空题(本大题共7小题,每小题2分,共14分)请在每小题的空格中填上正确答案。
错填、不填均无分。
26.操作系统有两个主要的设计原则,即能使计算机系统____高效的工作_____和__方便用户使用_______。
27.操作系统面向用户提供两类使用接口:_____程序员接口____和__操作员接口_______。
28.UNIX使用系统调用___fork______创建进程。
在创建过程中,处于变迁阶段的状态称为创建状态。
创建状态是进程的初始状态,最终它会成为_____就绪____状态。
29.Windows2000供用户使用的逻辑地址由_____32____位组成,它所采用的页表结构是___二级页表结构______。
30.用户组织的文件称为逻辑文件,逻辑文件有两种形式,它们是:___流式文件______和__记录式文件_______。
第五章P12331.磁盘驱动调度有两种,它们是____移臂_____调度和___旋转______调度。
32.可以避免死锁的资源分配策略是____银行家_____算法,它能保证所有进程在有限时间内得到所需的全部资源,使系统处于_____安全____状态。
四、简答题(本大题共5小题,每小题4分,共20分)33.若每个程序在主存占一个连续的存储空间,操作系统与硬件如何配合来实现存储保护?答:对于固定分区存储管理,处理器设置了一对寄存器,即下限寄存器和上限寄存器,处理器执行作业时,每条指令都要进行核对以确保指令地址位于下限地址和上限地址之间,如果绝对地址不在上限地址和下限地址之间,硬件产生地址越界中断。
对于可变分区存储管理,处理器则设置了基址寄存器和限长寄存器,每取一条指令,都把其绝对地址和基址寄存器的地址及限长寄存器的地址进行比较,根据比较的结果判断是执行指令还是产生地址越界中断事件。
34.简述常用的几种磁盘文件的物理组织结构。
第五章126页。
答:(1)顺序结构。
文件的信息被存放在磁盘上依次相邻的块上,在文件目录中记录这些相邻块地址的始址和末址;(2)链接结构。
把文件的逻辑记录信息任意存放在一些磁盘块中,然后再用指针把这些磁盘块按记录顺序链接起来,形成文件的链接结构。
(3)索引结构。
索引机构为每个文件建立一张索引表,把指示每个逻辑记录存放位置的指针集中在索引表中。
35.简述UNIX如何采用缓存技术实现读写操作。
答:unix设置一批缓冲区构成缓冲池,对于写操作,驱动程序分配一个缓冲区,先把信息从用户空间复制到缓冲区,再启动设备把缓冲区的信息保存起来;对于读操作,启动设备后先把指定的信息传送到一个缓冲区,再将信息复制到用户空间。
36.为什么用进程通信方式也能解决生产者/消费者问题?答:生产者生产了一件物品之后,可以发一封信给消费者;消费者得到信件后,可以取物品进行消费,之后发一封回信给生产者,生产者收到回信之后,可以把下一件物品发给消费者,如此反复进行生产者和消费者之间的通信。
37.某系统有同类资源m个,它们供n个进程共享。
如果每个进程最多申请x个资源(1≤x≤m),问:各进程申请资源之和在什么范围内系统不会发生死锁?答:根据银行家算法,当N*(x-1)+1 <= m 时系统不好发生死锁。
因为每个进程都分配到x-1 个资源是最坏的情况,因此可以推断当各进程申请资源之和加1 小于等于m时,系统不会发生死锁。
五、综合题(本大题共4小题,每小题9分,共36分)38.在一个多道批处理系统中,供用户使用的主存空间有100K,主存采用可变分区管理,并且已装入主存的作业不被移动。
今有如下表所示仅作计算的作业序列,假设作业调度和进程调度均采用计算时间短的作业优先调度算法,当第一个作业进入输入井后就开始调度,并忽略系统开销的时间。
要求:(1)写出作业调度的次序;作业1 ,作业2,作业4 ,作业5,作业3.(2)计算各作业的周转时间;如表格内所示。