02326操作系统自考200604
自考网络操作系统2006-4(含解析)
![自考网络操作系统2006-4(含解析)](https://img.taocdn.com/s3/m/0a8c5933376baf1ffc4fad49.png)
全国2006年4月高等教育自学考试网络操作系统试题课程代码:02335一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.下面不属于网络操作系统功能的是( B )A.支持主机与主机之间的通信B.各主机之间相互协作,共同完成一个任务C.提供多种网络服务D.网络资源共享2.通常在设计实时系统时应考虑的是(C )A.周转时间B.系统资源的利用率C.系统的高度可靠D.作业的吞吐量解析:其余三个都是针对非实时系统的参数3.下列不属于程序中断的原因是(D )A.使用了非法指令B.浮点运算溢出C.地址越界D.执行访管指令解析:前三个都属于软件中断,第四个是正常执行,无需中断。
4.用户与UNIX系统交互作用的界面是(C )A.windows窗口B.APIC.shellD.GUI5.对于以下四种服务,在采用微内核结构的操作系统中,不宜放在微内核中的是(D )A.进程间通信机制B.低级I/OC.有限的低级进程管理和调度D.文件系统服务解析:文件系统服务过于繁琐,如放入内核,就违背了微内核的意义。
6.进程从阻塞状态进入就绪状态的原因,可能是( C )A.该进程的时间用完B.等待某一事件的发生C.输入输出操作完成D.进程调度程序的调度解析:阻塞进入就绪是因为导致阻塞的资源已经使用完毕,资源释放了。
7.在分页存储管理中,指出逻辑地址空间和物理地址空间对应关系的是(A )A.页表B.PCBC.段表解析:段式需要段表,段页式需要段页表,PCB是进程控制快用于中断或者时间片轮转的就绪队列。
8.若采用直接存取法来读写磁盘上的物理记录时,效率最高的是( B )A.连续结构文件B.索引结构文件C.串联结构文件D.链接结构文件解析:采用直接存取方法读写磁盘上的物理记录时,索引文件效率最高,连续文件效率居中,而串联文件效率最低。
自考02326《操作系统》串讲笔记1
![自考02326《操作系统》串讲笔记1](https://img.taocdn.com/s3/m/082f08b9c77da26925c5b0ea.png)
第一部分课程概述一、使用教材《操作系统》,全国高等教育自学考试指导委员会组编,谭耀铭主编,中国人民大学出版社2007年版。
二、课程简介随着计算机技术的迅速发展,计算机的硬、软件资源越来越丰富,用户也要求能更方便、更灵活地使用计算机系统。
为了增强计算机系统的处理能力以及方便用户有效地使用计算机系统,操作系统已成为现代计算机系统中不可缺少的重要组成部分。
因此,操作系统课程也就成为高等学校计算机专业的重要专业基础课程。
本课程从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。
三、课程学习与考试要求在自学过程中、考生应掌握操作系统对各种资源的管理方法和操作系统各部分之间的联系,这样才能真正掌握操作系统的工作原理以及了解操作系统在整个计算机系统中的作用。
为了能确切地学好本课程,要求考生具备:高级语言程序设计、数据结构、计算机系统结构等课程的知识。
在学任何一门课程时,要能做到真正学有所得,就必须:认真阅读教材,边读边做笔记;及时做习题,巩固所学内容;做好阶段总结,正确理解课程内容。
但每一门课程都有自身的特殊性,对于具体课程来说,应按照课程的特点具体探讨如何进行学习。
要学好操作系统课程,关键在于弄清操作系统要做什么,怎么去做和为什么要这样去做。
所以,如能注意如下几点,将会对操作系统课程的自学起到促进作用。
(1)在开始阅读某一章教材之前,先翻阅大纲中有关这一章的考核知识点、考核要求、自学要求、重点,以便在阅读教材时做到心中有数,有的放矢。
(2)阅读教材时要逐段细读,逐句推敲,集中精力,吃透每一个知识点,对基本概念必须深刻理解,对基本原理必须彻底弄清,对设计技巧要能灵活运用。
(3)根据操作系统在计算机系统中的应用,你在学习操作系统课程时应围绕如下四个中心问题:①操作系统怎样管理计算机系统中的各种资源,以及保证资源的使用效率。
自考操作系统 (课程代码 02326)模拟试题
![自考操作系统 (课程代码 02326)模拟试题](https://img.taocdn.com/s3/m/163e28befd0a79563d1e7206.png)
操作系统(课程代码 02326)模拟试题一、单项选择题1.现代操作系统的基本特征是程序的并发执行、资源共享和【】A.多道程序设计B.操作的异步性C.中断处理D.实现分时与实时处理2.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。
下列方法中哪一个破坏了“占有且申请”条件。
【】A.银行家算法B.一次性分配策略C.剥夺资源法D.资源有序分配法3.在分时系统中,时间片一定,用户数越多,【】A.内存越多 B.响应时间越长C.后备队列越短D.响应时间越短4.下列进程状态的转换中,不正确的是【】A.就绪→运行B.运行→就绪C.阻塞→就绪D.就绪→阻塞5.信号量S的初值为5,在S上执行了9次P操作,6次V操作后,S的值为【】A.10 B. 8 C.6 D.26.操作系统是一种【】A.应用软件B.系统软件C.通用软件D.工具软件7.UNIX命令的一般格式是【】A.命令名 [选项] [参数] B.[选项] [参数] 命令名C.[参数] [选项] 命令名D.[命令名] [选项] [参数] 8.在下列特性中,不是进程的特性的是【】A.异步性B.并发性C.静态性D.动态性9.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。
【】A.同步B.互斥C.竞争D.合作10.在操作系统中,JCB是指【】A.作业控制块B.进程控制块C.文件控制块D.程序控制块11.虚拟存储技术是【】A.补充内存物理空间的技术B.补充相对地址空间的技术选择恰当的作业调度算法C.扩充外存空间的技术D.扩充输入输出缓冲区的技术12.段页式管理每取一次数据,要访问()次内存。
【】A.1 B.2C.3 D.413.文件系统为每个文件另建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是【】A.连续文件B.串连文件C.索引文件D.逻辑文件14.用户编制的程序与实际使用的物理设备无关是由()功能实现的。
2006年7月高等教育自学考试《操作系统概论》试题及答案 02323
![2006年7月高等教育自学考试《操作系统概论》试题及答案 02323](https://img.taocdn.com/s3/m/7583d48d51e79b896902260c.png)
2006年7月高等教育自学考试全国统一命题考试操作系统概论试卷(课程代码2323)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、操作系统为用户提供多种使用计算机系统的接口,关于其中一种接口的正确说明是【】A、程序员接口指用户通过操作控制命令请求操作系统服务B、操作员接口指用户通过“系统调用”请求操作系统服务C、程序员接口指用户通过“系统调用”使用操作系统功能D、操作员接口指用户通过“功能调用”使用操作系统功能2、用于多个计算机系统环境的操作系统是【】A、分时操作系统B、微机操作系统C、网络操作系统D、批处理操作系统3、进程的三种基本状态是【】A、等待态、活动态、就绪态B、活动态、就绪态、运行态C、就绪态、运行态、等待态D、运行态、等待态、活动态4、进程控制块包含的信息是【】A、运行信息、标识信息、说明信息、现场信息B、标识信息、说明信息、现场信息、管理信息C、说明信息、现场信息、管理信息、运行信息D、现场信息、管理信息、运行信息、标识信息5、由进程的基本属性导出的进程的特性是【】A、同步性、动态性、并发性B、动态性、并发性、异步性C、并发性、异步性、同步性D、异步性、同步性、动态性6、常用的作业调度算法是【】A、均衡调度、时间片轮流调度、先来先服务、计算时间短的优先、响应比高者优先B、时间片轮流调度、先来先服务、计算时间短的优先、响应比高者优先、优先级调度C、先来先服务、计算时间短的优先、响应比高者优先、优先级调度、均衡调度D、计算时间短的优先、响应比高者优先、优先级调度、均衡调度、时间片轮流调度7、32位字长的计算机,若用页式存储管理,设页面长度为4096Bytes,则32位逻辑地址可表示的最大页面数为【】A、1KB、1MC、IGD、1T8、可变分区存储管理中,要求空闲区表的长度项从小到大排列,分配存区时,总是从最小的一个空闲区开始顺序查找空闲区表,直至找到第一个满足作业要求的空闲区。
6月操作系统自考试题
![6月操作系统自考试题](https://img.taocdn.com/s3/m/83590af3f111f18582d05aa1.png)
全国2006年4月高等教育自学考试操作系统试卷课程代码: 02326一、单项选择题<本大题共20小题,每小题 1 分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在分时操作系统中,( > 是衡量一个分时系统的一项重要指标。
A .响应时间B .高可靠性C .吞吐量D.时间片轮转2.在设计实时操作系统时,( > 不.是.重点考虑的。
A .及时响应,快速处理B.有高安全性C •有高可靠性D •提高系统资源的利用率3.文件管理面向用户实现( >A •存储用户文档B •快速数据传送C .虚拟存储管理D .按文件名存取文件4.使中央处理器的状态从管态转换到目态的原因可能是( >A .系统初始启动B .发生了中断事件C .系统调用功能的完成D .执行完一条访管指令5.在下列的阐述中,正确的表述是( >A .中央处理器只能从主存储器中存取一个字节的信息B .中央处理器不能直接读磁盘上的信息C •中央处理器在目态工作时可执行所有的机器指令D .中央处理器在管态工作时只能执行特权指令6.每个进程在执行过程中的任一时刻它所处的状态有( >A . 1种B . 2种C . 3种D . 4种7.采用多道程序设计能( >A .减少调度次数B .减少处理器空闲时间C .缩短每道作业的执行时间D .避免发生资源竞争现象8.把一个程序在一个数据集合上的一次执行称为一个进程。
所以( >A .进程与程序是一一对应的B .一个进程没有结束前另一个进程不能开始工作C .每个进程都有一个生命周期D .一个进程完成任务后,它的程序和数据自动被撤销9.页式存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是( >A.1B.2C.3D.410.表示可执行的批处理文件的文件扩展名是( >A .BATB .EXEC.COM D .SYS11.目前微型计算机中普遍使用的文件存储介质是( >A .磁带B .硬盘C .磁带机D.磁盘驱动器12.磁带机输入输出操作的信息传输单位是( >A .字节B .块C •字D •文件l3 .为了对交互式作业进行控制,操作系统为用户提供了一些常用的操作使用接口,不属于 ...操作使用接口的是( >A .操作控制命令B .系统调用C .菜单技术D.窗口技术14.从系统的角度来考虑,希望进入“输入井”的批处理作业的_______ 尽可能小。
最新4月全国自考操作系统试卷及答案解析
![最新4月全国自考操作系统试卷及答案解析](https://img.taocdn.com/s3/m/08e336fda26925c52cc5bfd8.png)
全国2018年4月自考操作系统试卷课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.使用户能按名存取辅助存储器上的信息主要是由操作系统中______实现的。
()A.文件管理B.处理器管理C.设备管理D.存储管理2.操作系统在结构设计时追求的目标之一是:应尽量减少与硬件直接有关的程序量,且将其独立封装。
这个目标称为()A.正确性B.高效性C.维护性D.移植性3.下面有关安全保护措施的叙述中,不正确...的是()A.系统启动时,硬件置中央处理器的初态为管态B.如程序占用一个连续的主存空间,则硬件设置“基址寄存器”和“限长寄存器”以实现存储保护C.允许用户修改“基址寄存器”和“限长寄存器”的值D.在目态下执行用户程序时,对访问主存的地址要进行核查4.系统调用的目的是()A.请求系统服务B.终止系统服务C.申请系统资源D.释放系统资源5.进程具有三个特性,不属于...进程特性的是()A.动态性B.同步性C.并发性D.异步性6.中断优先级是按中断事件的重要性和紧迫程度来确定的,是在硬件设计时固定的。
一般情况下优先级最高的是()A.自愿中断B.外部中断C.输入/输出中断D.硬件故障中断7.不属于...批处理作业调度原则的是()A.公平性B.极大的流量C.使某类作业先调度D.平衡资源使用8.在实时系统中采用的进程调度算法是()1A.时问片轮转调度算法B.最高优先级调度算法C.先来先服务调度算法D.分级调度算法9.在采用多道程序设计技术的系统中,用户编写程序时使用的地址是()A.相对地址B.物理地址C.绝对地址D.主存地址10.让多个用户作业轮流进入内存执行的技术称为()A.覆盖技术B.对换技术C.移动技术D.虚存技术11.采用页式存储管理的系统中,若地址用16位表示,其中7位表示页号,则页的大小为()A.0.5KB B.1KBC.2KB D.4KB12.虚拟存储器的最大容量()A.由内存和外存容量之和决定B.由虚拟地址结构的位数决定C.由计算机地址总线的位数决定D.由作业的地址空间决定13.在操作系统提供的文件系统中,用户把信息组织成文件并对其操作时,关于文件存储位置和如何组织输入/输出等工作,正确的说法是()A.用户需要考虑文件存储的物理位置,并组织输入输出工作B.用户不需要考虑文件存储的物理位置,也不需要组织输入输出工作C.用户需要考虑文件存储的物理位置,但不需要组织输入输出工作D.用户不需要考虑文件存储的物理位置,但需要组织输入输出工作14.在UNIX中,目录本身也是文件,对目录文件的存取权限有()A.执行、增删、读B.增删、读、写C.读、写、执行D.写、执行、增删15.假设读写磁头正在55号柱面上操作,现有依次请求访问的柱面号为100、185、39、124、16。
全国自考02326《操作系统》历年真题试卷与答案
![全国自考02326《操作系统》历年真题试卷与答案](https://img.taocdn.com/s3/m/3a73d5970029bd64783e2cd3.png)
2016 年 4 月高等教育自学考试全国统一命题考试操作系统试卷( 课程代码 02326)本试卷共7 页,满分l00 分,考试时间l50 分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用2B 铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0. 5 毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题 ( 共 30 分 )一、单项选择题( 本大题共20 小题,每小题l 分,共 20 分 )在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。
错涂、多涂或来涂均无分。
1、能实现把一个计算问题分成若干个子计算,每个子计算可以在计算机网络中的各计算机上并行执行的操作系统是A、分布式操作系统C、多处理器操作系统BD、网络操作系统、嵌入式操作系统2、能使用户通过与计算机相连始终端来使用计算机系统,允许多个用户同时与计算机系统进行一系列交互的是A、网络操作系统B、分时操作系统C、实时操作系统D、批处理操作系统3、 IBM 公司在他们的PC机、工作站和大型机上都配置的UNIX 操作系统,被称为A、 4BSD UNIXB、UltrixC、AIXD、XENIX4、现代计算机系统的层次结构中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是软件系统。
软件系统的层次结构从内到外依次为A、应用软件、系统软件、支撑软件B、系统软件、支撑软件、应鼹软件C、系统软件、应用软件、支撑软件D、支撑软件、系统软件、应用软件5、当操作系统退出执行,让用户程序执行时,处理器工作状态会A、继续保持目态B、继续保持管态C、从目态转换为管态D、从管态转换为目态6、 UNIX 用于终止子进程执行的系统调用是A、 killB、 execC、exitD、fork7、进程在执行过程中其状态不断发生变化,这种特性称为进程的A、势发性B、动态幢C、同步性D、异步性8、程序状态字PSW中的“程序基本状态”信息不包括A、中断码B、指令地址C、条件码D、目态/管态9、根据作监对资源的要求分类,作数调度从各类作业中去挑选作业,尽可能让使用不同资源的作业同时执行。
02326操作系统自考复习资料
![02326操作系统自考复习资料](https://img.taocdn.com/s3/m/0aaab660daef5ef7bb0d3c48.png)
第二章计算机系统结构简介 第三章处理器管理 第四章存储管理 第五章文件管理 第六章设备管理第七章进程同步与进程通信 第八章死锁高效统”,即多个作业可同时装入主存储器进行运行的系统。
在多道系统中一点必须的是系统须能进行程序浮动。
所谓程序浮动是指程序可以随机地从主存的一个区域移动到另一个区域,程序被移动后仍不影响它的执行。
多道系统的好处在于提高了处理器的利用率;充分利用外围设备资源;发挥了处理器与外围设备以及外围设备之间的并行工作能力。
可以有效地提高系统中资源的利用率,增加单位时间内的算题量,从而提次执行。
由定义知进程关键组成是程序、数据集。
进程通过一个控制块来被系统所指挥,因此进程由程序、数据集和进程控制块三部分组成。
进程控制块是进程存在的唯一标志.进程是要执行的,据这点可分将进程的状态分为等待态然后是就绪态最后是运行态。
进程的基本队列也就是就绪队列和等待队列,因为进程运行了,也就用不上重定位的方式有“静态重定位”和“动把作业中的指令地址和数据地址全部转换成绝对地址。
这种转换工作是在作业开始前集中完成的,在作业执行过程中无需再进行地址。
而是直接把作业装到分配的主区域中。
在作业执行过程中,每当执行一条指令时都由硬件的地址转换机构转换n 成绝对地址。
这种方式的地址转换是在作业执行时动态完成的,所以称为动态重定位。
动态重定位由软件(操作系统)和硬件(地址转换机构)相互配合来实现。
动态重定位的系统支持“程序浮动”,而其余的用户区域作为一个连续的分区分配给用户使用。
固定分区的管理分区数目、大小固定设+下限地址已经划分好的分区中,而是在作业要求装入主存储器时,根据作业需要的主存量和当时的主存情况决定是否可以装入该作业。
+基址寄存器的值→绝对地址。
基址值≤绝对地址≤基址值+限长。
程序中的逻辑地址进行分“页”,页的大小与块的大小一致。
用页表登记块页分配情况逻辑地址的页号部分→页表中对应页号的起始地址→与逻辑地址的页内地址部分拼成绝对地址。
02326操作系统-计算机科学与技术自考本科(题库含答案)
![02326操作系统-计算机科学与技术自考本科(题库含答案)](https://img.taocdn.com/s3/m/366651edad02de80d4d840ec.png)
02326操作系统一、单选题1、计算机软件系统是指计算机系统中的( D )A、程序B、数据C、程序及其数据D、程序及其文档2、编译系统的功能是把用高级语言所写的源程序翻译成计算机可执行的由机器语言表示的目标程序。
它属于(A)A、系统软件B、应用软件C、支撑软件D、接口软件3、当操作员接通计算机电源时,计算机系统立即自动执行( C )A、中断服务程序B、用户程序C、引导程序D、接口程序4、当操作系统选择了用户程序占用处理器,则系统会( B )A、从目态变为管态B、从管态变为目态C、继续保持目态D、继续保持管态5、实现多道程序设计技术时,不必..关注的是( D )A、主存储器的保护B、主存储器中程序的浮动C、系统资源的分配和调度D、用户程序的具体功能6、“进程状态”信息属于进程控制块四类信息中的( B )A、标识信息B、说明信息C、现场信息D、管理信息7、下列作业调度算法中既考虑作业进入输入井的先后,又考虑作业计算时间的是( C )A、先来先服务算法B、计算时间短的作业优先算法C、响应比高者优先算法D、均衡调度算法8、假定在一个实时应用系统中,有3个不同优先级,每个优先级上有2个实时进程,当用户有高实时要求时应采用的进程调度算法是( B )A、分级调度算法B、抢占式最高优先级调度算法C、时间片轮转调度算法D、非抢占式最高优先级调度算法9、为了保证程序的正确执行,处理器访问主存储器使用的是( C )A、逻辑地址B、相对地址C、绝对地址D、虚拟地址10、在可变分区管理中,采用最优适应分配算法时,登记在空闲区表中的空闲区是( D )A、按地址递减顺序排列的B、按地址递增顺序排列的C、按长度递减顺序排列的D、按长度递增顺序排列的11若页面大小为2KB,则该作业的地址0转换成的物理地址是( B )A、6K B.4KC、2K D.1K12、在页式虚存系统中,如作业执行时发生了缺页中断,经操作系统把该页面调入主存并修改页表之后,应执行( C )A、被中断的前一条指令B、被中断的后一条指令C、被中断的那一条指令D、该作业的第一条指令13、文件信息的存取方式有多种,采用哪种存取方式,需要考虑的关键因素是( D )A、文件的使用方式和打开方式B、存储介质的特性和文件的读写方式C、文件的打开方式和读写方式D、文件的使用方式和存储介质的特性14、执行一次磁盘输入输出操作所花费的时间包括( C )A、寻找时间、定位时间、延迟时间B、定位时间、延迟时间、传送时间C、延迟时间、传送时间、寻找时间D、传送时间、寻找时间、定位时间15、假设外围设备与缓冲区交换信息的时间为T,缓冲区与用户工作区间传送信息所需要的时间为t,用户进程处理信息所需时间为p。
操作系统复习题01
![操作系统复习题01](https://img.taocdn.com/s3/m/a004ea35eefdc8d376ee3224.png)
全国2004年7月高等教育自学考试操作系统试题课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.操作系统是一种系统软件,它的职能是()A.只管理软件B.只管理硬件C.既不管理硬件,也不管理软件D.既管理硬件,也管理软件2.设计批处理操作系统时,首先应考虑的是()A.交互性和响应时间B.吞吐量和周转时间C.灵活性和可适应性D.可靠性和完整性3.操作系统的层次结构是一种外层依赖内层的关系,故管理次序从内到外应是()A.存储→处理器→设备→文件B.处理器→存储→作业→文件C.处理器→存储→设备→文件D.存储→处理器→文件→设备4.()中断是自愿中断。
A.程序B.外部C.I/OD.访管5.并发性是指若干事件在()发生。
A.同一时刻B.同一时间间隔内C.不同时刻D.不同时间间隔内6.在实时系统中,处理机的分配往往采用()算法。
A.先来先服务B.非抢占式优先权C.时间片轮转D.可抢占式优先权7.段页式存储管理中,访问快表失败时,每访问一条指令或存取一个操作数都要()次访问主存。
A.1B.2C.3D.48.页面调度算法中,总是选择被访问次数最少的页面调出的算法称为()调度算法。
A.FIF0B.LFUC.LRUD.随机9.同一文件被存放到不同的存储介质上时,()的组织形式。
A.应该有相同B.不能有相同C.可以有不同D.只能用不同10.用于管理学生成绩的逻辑文件的组织形式应该采用()文件较合适。
A.记录式B.流式C.连续D.顺序11.对磁盘进行旋转调度的目的是为了缩短()时间。
A.启动B.寻找C.传送D.延迟12.虚拟设备技术是指用()的技术。
A.共享设备代替独占设备B.独占设备代替共享设备C.共享设备模拟独占设备D.独占设备模拟共享设备13.实现批处理控制方式有作业控制卡和作业说明书,它们使用由系统规定的()编制。
4月全国自学考试操作系统自考试题及答案解析
![4月全国自学考试操作系统自考试题及答案解析](https://img.taocdn.com/s3/m/415d0f424028915f804dc2ed.png)
全国2019年4月自学考试操作系统试题课程代码:02326第一部分非选择题(共30分)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.操作系统的主要功能是管理计算机系统中的()A.进程B.作业C.资源D.程序和数据2.有关操作系统的叙述,是正确的()A.批处理作业有作业说明书B.分时系统不一定提供交互功能C.分时系统中,用户可独占文件系统D.分时系统与实时系统的响应及时性要求相似3.只适合顺序存取,不提供随机存取功能的存储介质是()A.磁盘B.磁鼓C.磁带D.光盘4.指令是非特权指令。
()A.启动I/O B.设置中断屏敝C.传送PSW D.trap5.“中断”的概念是指。
()A.暂停处理机执行B.暂停处理机对现行程序的执行C.停止整个系统运行D.使处理机空转6.段页式存储管理中的地址格式是地址。
()A.线性B.一维C.二维D.三维7.用户程序的逻辑地址可以不连续的存储管理方式是()A.固定分区B.可变分区C.页式D.段页8.逻辑文件的组织形式是由决定的。
()1A.存储介质特性B.操作系统的管理方式C.主存容量D.用户9.把逻辑文件存放到存储介质上时,如果组织成文件,则逻辑记录必须按顺序存放在相邻的存储块中。
()A.顺序B.链接C.流式D.记录式10.磁盘是共享设备,每一时刻进程与它交换信息。
()A.可有任意多个B.限定n个C.至少有一个D.最多有一个11.硬件采用了中断和通道技术,使得。
()A.CPU与外设能紧密结合B.CPU与外设能并行工作C.CPU速度提高D.外设速度提高12.用户通过终端使用计算机系统控制作业执行的方式称为控制方式。
()A.联机B.脱机C.假脱机D.自动13.作业调度选中一个作业后,按作业控制说明书中第一个作业步的要求创建该作业的进程,并使进程的状态为。
()A.就绪B.运行C.等待D.收容14.为两个相互独立源程序进行编译的两个进程,它们之间的关系正确的是:。
最新(统考02326)操作系统笔记资料
![最新(统考02326)操作系统笔记资料](https://img.taocdn.com/s3/m/0f754126fe4733687e21aad1.png)
第一章引论第一节什么是操作系统(识记)1.计算机系统定义:是按用户的要求接收和存储信息,自动进行数据处理并输出结果信心的系统2.计算机系统构成:硬件系统和软件系统3.硬件系统组成:中央处理器(CPU),主存储器,辅助存储器,各种输入/输出设备二.操作系统1.操作系统定义:是一种管理计算机系统资源,控制程序执行,改善人机界面和为其它软件提供支持的系统软件操作系统的两个主要设计原则2.能使得计算机系统使用方便.3.能使得计算机高效的工作第二节操作系统的形成1.控制台:早期,程序的装入,调试以及控制程序的运行都是程序员通过控制台上的开关来实现2.原始汇编系统:用汇编语言编写的程序称为源程序,它不能直接在机器上执行,只有通过汇编语言解释程序把源程序转换成用机器指令序列表示的目标程序后才能在计算机上运行.3.设备驱动程序:是最原始的操作系统.是一种控制设备工作的程序4.管理程序:是初级的操作系统.是一种能对计算机硬件和软件进行管理和调度的程序5.操作系统:采用了SPOOLING的处理形式SPOOLING又称”斯普林”.从本质上说,SPOOLING是把磁盘作为一个巨大的缓冲器.在一个计算问题开始之前,把计算所需要的程序和数据从读卡机或其它输入设备上预先输入到磁盘上读取程序和数据,同样,对于计算的结果也是先在磁盘上缓冲存放,待计算完成后,再从打印机上打印出该计算问题的所有计算结果第三节操作系统的基本类型按照操作系统提供的服务进行分类,可分为批处理操作系统,分时操作系统,实时操作系统,网络操作系统,分布式操作系统,多机操作系统和嵌入式操作系统等.其中批处理操作系统,分时操作系统,实时操作系统是基本的操作系统一批处理操作系统1.定义:用户为作业准备好程序和数据后,再写一份控制作业执行的说明书.然后把作业说明书连同相应的程序和数据一起交给操作员.操作员将收到一批作业的有关信息输入到计算机系统中等待处理,由操作系统选择作业,并按其操作说明书的要求自动控制作业的执行.采用这种批量化处理作业的操作系统称为批处理操作系统.2.分类●批处理单道系统:一次只选择一个作业装入计算机系统的主存储器运行.批处理多道系统:允许多个作业同时装入主存储器,使中央处理器轮流的执行各个作业,各个作业可以同时使用各自所需要的外围设备3.批处理多道系统优点多道作业并行减少了处理器的空闲时间,既提高了处理器的利用率作业调度可以按一定的组合选择装入主存储器的作业,只要搭配合理作业执行过程中,不再访问低速的设备,而是直接从高速的磁盘上存取信息,从而缩短了作业执行时间,使单位时间内的处理能力得到提高作业成批输入,自动选择和控制i作业执行,减少了人工操作时间和作业交接时间,有利于提高系统的吞吐率●分时操作系统1.定义:能使用户通过与计算机相连的终端来使用计算机系统,允许多个用户同时与计算机系统进行①系列的交互,并使得每个用户感到好像自己独占一台支持自己请求服务的计算机系统.具有这种功能的操作系统称为分时操作系统,简称分时系统2.分时技术:既把CPU时间划分成许多时间片,每个终端用户每次可以使用一个由时间片规定的CPU时间.这样,多个用户就轮流的使用CPU时间,如果某个用户在规定的一个时间片内还没有完成它的全部工作,这时也要把CPU让给其他用户,等待下一轮再使用一个时间片的时间,循环轮转,直至结束.3.分时系统主要特点:同时性.允许多个终端用户同时使用一个计算机系统独立性:用户在各自的终端上请求系统服务,彼此独立,互不干扰及时性:对用户的请求能在较短的时间内给出应答交互性:采用人机对话的方式工作实时操作系统定义:能使计算机系统接受到外部信息后及时处理,并且在严格的规定时间内处理结束,再给出反馈信号的操作系统称为实时操作系统,简称为实时系统1.设计实时系统注意点要及时响应,快速处理实时系统要求高可靠性和安全性,不强求系统资源的利用率第四节操作系统的发展1.单用户微机操作系统:是指早期的微型计算机上运行的操作系统每次只允许一个用户使用计算机2.网络操作系统:为计算机网络配置的操作系统称为网络操作系统.网络操作系统把计算机网络中各台计算机系统有机的联合起来,为用户提供一种统一,经济而有效的使用各台计算机系统的方法,可使各台计算机系统相互间传送数据,实现各台计算机系统之间的通信以及网络中各种资源的共享3.分布式操作系统:为分布式计算机系统配置的操作系统称为分布式操作系统.分布式操作系统能使系统中若干计算机相互协作完成一个共同的任务,或者说把一个计算问题可以分成若干个子计算,每个子计算可以在计算机系统中的各计算机上并行执行4.多机操作系统:为多处理器系统配置的操作系统称为多机操作系统5.嵌入式操作系统:是指运行在嵌入式系统中对各种部件,装置等资源进行统一协调,处理和控制的系统软件(主要特点是微型化和实时性)第五节Unix操作系统简介1.诞生Unix的第一个版本version 1 是AT&TTA公司下属的Bell实验室里两位程序员Ken Thompson和Dennis Ritchie凭兴趣和爱好1969年在一台闲置的PDP-7上开发的.2.特点Unix是一个交互式的分时操作系统Unix系统的源代码公开第六节操作系统的功能1.操作系统的功能:(从资源管理的角度来分)]处理器管理:对CPU进行管理存储管理:对主存储器进行管理文件管理:通过对磁盘进行管理,实现对软件资源进行管理设备管理:对各类输入.输出设备进行管理2.操作系统为用户提供的使用接口程序员接口:通过”系统调用使用操作系统功能(开发者)操作员接口:通过操作控制命令提出控制要求.第二章计算机系统结构简介第一节计算机系统结构一层次结构1.计算机系统构成:硬件系统和软件系统硬件系统构成:中央处理器(cpu),存储器,输入,输出控制系统和各种输入/输出设备软件系统组成:系统软件,支撑软件,应用软件2.层次结构:最内层是硬件系统,最外层是使用计算机系统的人,人与硬件系统之间是软件系统.软件系统又依次为系统软件-支撑软件应用软件二.系统工作框架1.引导程序:进行系统初始化,把操作系统中的核心程序装入主存储器,并让操作系统的核心程序占用处理器执行.2.操作系统核心程序:完成自身的初始工作后开始等待用户从键盘或鼠标输入命令,每接受一条命令就对该命令进行处理第二节硬件环境一. CPU与外设的并行工作在现代的通用计算机系统中,为提高计算机的工作效率,均允许中央处理器和外设并行工作.当执行到一条启动外设的指令时,就按指令中给定的参数启动指定的设备,并把控制移交给输入/输出控制系统,由输入/输出控制系统控制外围设备与主存储器之间的信息传送,外围设备独立工作,不再需要中央处理器干预,于是中央处理器可继续执行其它程序二. 存储体系1.寄存器:是处理器的组成部分,用来存放处理器的工作信息.存取速度快,但造价高.●通用寄存器:存放参加运算的操作数.指令的运算结构等●指令寄存器:存放当前从主存储器读出的指令●控制寄存器:存放控制信息以保证程序的正确执行和系统的安全➢程序状态字寄存器:存放当前程序执行时的状态.➢中断字寄存器:记录出现的事件➢基址寄存器:设定程序执行时可访问的主存空间的开始地址➢限长寄存器:设定程序执行时可访问的主存空间的长度2.主存储器:以字节为单位进行编址.主存储器容量较大,能被处理器直接访问,但断电会丢失数据.3.高速缓冲存储器:也称cache,位于处理器和主存储器之间起到缩短存储时间和缓冲存储的作用4.辅助存储器:最常用的辅助存储器有磁盘和磁带.优点是容量大且能永久保存信息,但不能被中央处理器直接访问.三. 保护措施一般是硬件提供保护手段和保护装置,操作系统利用这些设施配合硬件实现保护1.指令分类●特权指令:不允许用户程序中直接执行的指令.如:启动i/o,设置时钟,设置控制器等●非特权指令:允许用户程序中直接执行的指令2.cpu工作状态●管态:可执行包括特权指令在内的一切机器指令.一般是操作系统程序占用中央处理器时,cpu处于管态●目态:不允许执行特权指令.一般是用户程序占用中央处理器时,CPU处于目态.3.存储保护:不同的存储管理方式有不同的实现保护方法,如可变分区存储管理方式中:基址寄存器的值<=访问地址<=基址寄存器的值+限长寄存器的值第三节操作系统结构一设计目标●正确性:能充分估计和把握各种不确定的情况,使操作系统不仅能保证正确性,且易于验证其正确性●高效性:减少操作系统的开销从而提高计算机系统的效率,尤其对常驻主存储器的核心程序部分更要精心设计●维护性:当系统发现错误或为提高效率而对算法进行调整等工作时,应使操作系统容易维护●移植性:移植性是指能否方便的把操作系统从一个硬件环境移植到另一个新的硬件环境之中.在结构设计时,应尽量减少与硬件直接有关的程序量,且将其独立封装.二. 操作系统的层级结构1.设计方法:无序模块法,内核扩充法,层次结构法,管理设计法等2.层次结构法:最大特点是把整体问题局部化.一个大型复杂的操作系统被分解成若干单向依赖的层次,由各层的正确性来保证整个操作系统的正确性.采用层次结构不仅结构清晰,而且便于调试,有利于功能的增加,删减和修改3.操作系统层次结构:处理器管理要对中断事件进行处理,要为程序合理的分配中央处理器的工作事件,它是操作系统的核心程序,是与硬件直接有关的部分,因而把它放在最内层.以后的各层依次存放的是存储管理,设备管理和文件管理.即:硬件-处理器管理-存储管理-设备管理-文件管理➢主要优点:有利于系统的设计和调试➢主要困难:层次的划分和安排三 .Unix系统的结构1.Unix层次结构:内核层和外壳层●内核层:是unix操作系统的核心.它具有存储管理,文件管理,设备管理,进程管理以及为外壳层提供服务的系统调用等功能●外壳层:为用户提供各种操作命令和程序设计环境2.外壳层组成:由shell解释程序,支持程序设计的各种语言,编译程序,解释程序,使用程序和系统库等组成.其中其它模块归shell解释程序调用,shell解释程序用来接收用户输入的命令并进行执行.3.内核层组成:内核程序用C语言和汇编语言编写.按编译方式可分为:汇编语言文件,C语言文件和C语言全局变量文件.4.程序运行环境:用户态和核心态.外壳层的程序在用户态运行,内核层的程序在核心态运行.用户态运行的程序称为用户程序,核心态运行的程序称为系统程序(外壳层的用户程序在执行时可通过系统调用来请求内核层的支持)第四节操作系统与用户的接口一. 操作控制命令●联机用户:操作控制命令●批处理系统用户:作业控制语言,用来编制作业控制说明书二. 系统调用1.系统调用定义:既系统功能调用程序,是指操作系统编制的许多不同功能的供程序执行中调用的子程序.2.执行模式:系统调用在管态下运行,用户程序在目态下运行,用户程序可以通过”访管指令:实现用户程序与系统调用程序之间的转换.(访管指令本身是一条在目态下执行的指令)3.系统调用分类:文件操作类,资源申请类,控制类,信息维护类.第五节 Unix的用户接口一. shell命令1.注册和注销●注册:用户可通过login输入用户名和通过password输入口令,系统注册成功后在shell解释程序控制下,出现提示符(采用C shell 提示符:%)以交互方式为用户服务.●注销:输入logout或同时按下crtl +D键2.常见的shell命令➢Mkdir:请求系统建立一个新的文件目录➢Rmdir:请求系统删除一个空目录➢Cd:切换当前的工作目录➢Pwd:显示用户的当前目录➢Ls:显示用户一个目录中的文件名.➢Cp:复制一个文件➢Mv:对文件重新命名➢Rm:删除一个指定的文件➢Cat:显示用ascll码编写的文本文件➢More:分屏显示文件内容,按空格键显示下一屏3.后台执行的shll命令➢方法:在请求后台执行的命令末尾输入字符”&”.➢特点:Unix把一个程序转入后台执行后,不等该程序执行完就显示可以输入新命令的提示符.因此,允许多个任务在后台执行,也允许后台任务和前台任务同时执行4.shell文件●定义:用shell命令编辑成的文件称为shell文件●执行shell文件:csh shell文件名●把shell文件改成可执行文件:chmod+ x shell 文件名-以后就可直接在提示符后面直接输入文件名就可执行二 Unix系统调用1.常用的系统调用●有关文件操作的系统调用Create:建立文件 open:打开文件Read:读文件 write:写文件Close:关闭文件 link:链接一个文件Unlink:解除文件的链接 lseek:设定文件的读写位置Chmod:改变对文件的访问权限 rename:更改文件名●有关控制类的系统调用Fork:创建一个子进程 wait:父进程等待子进程终止Exit:终止子进程的执行 exec:启动执行一个指定文件●有关信号与时间的系统调用:Unix把出现的异常情况或异步事件以传送信号的方式进行Kill:把信号传送给一个或几个相关的进程Sigaction:声明准备接收信号的类型Sigreturn:从信号返回,继续执行被信号中断的操作Stime:设置日历时间 time:获取日历时间Times:获取执行所花费的时间2.trap指令:是unix系统中的访管指令3.系统调用程序入口表●作用:实现对系统功能调用程序的统一管理和调度●构成:系统调用编号,系统调用所带参数个数,系统调用处理程序入口地址,系统调用名称.4.系统调用实现过程●步骤一:当处理器执行到trap指令时便形成一个中断事件.此时将暂停当前用户程序的执行,而由unix系统内核的”trap处理子程序来处理这个中断事件●步骤二:trap处理子程序根据trap指令中的系统调用编号查系统调用程序入口表,得到该系统调用所带的参数个数和相应的处理程序的入口地址.然后,把参数传送到内核的系统工作区,再按处理程序入口地址转向该系统调用的处理程序执行●步骤三:当系统调用程序完成处理后,仍需返回到trap处理子程序,由trap处理子程序对被暂停的用户程序进行状态恢复等后续处理,再返回用户程序执行.第三章处理器管理一.什么是多道程序设计1.定义:让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种程序设计称为多道程序设计.这种计算机系统称为多道程序设计系统.2.注意事项●存储保护:必须提供必要的手段使得在主存储器中的各道程序只能访问自己的区域,避免相互干扰●程序浮动:是指程序可以随机的从主存储器的一个区域移动到另一个区域,程序被移动后,仍丝毫不影响它的执行(可集中分散的空闲区,提高主存空间的利用率)●资源的分配和调度:多道程序竞争使用处理器和各种资源时,多道程序设计的系统必须对各种资源按一定的策略进行分配和调度.二.为什么要采用多道程序设计1.程序的顺序执行:处理器和外围设备,外围设备之间都得不到高效利用2.程序的并行执行:让程序的各个模块可独立执行,并行工作,从而发挥外围设备之间的并行能力3.多道并行执行:在一个程序各个模块并行工作的基础上,允许多道程序并行执行,进一步提高处理器与外围设备之间的并行工作能力,具体表项在:●提高了处理器的利用率●充分利用外围设备资源.●发挥了处理器与外围设备之间的并行能力三.采用多道程序设计应注意的问题1.可能延长程序执行时间:多道程序设计能提高资源使用效率,增加单位时间的算题量.但是对每个计算问题来说,从算题开始到全部完成所需的计算时间可能要延长2.并行工作道数与系统效率不成正比;并不是并行工作的道数越多,系统的效率就越高,而要根据系统配置的资源和用户对资源的要求而定⏹主存储器空间的大小限制了可同时装入的程序数量⏹外围设备的数量也是一个制约条件⏹多个程序同时要求使用同一资源的情况也会经常发生第二节进程概述一.进程的定义1.程序:具有独立功能的一组指令或一组语句的集合,或者说是指出处理器执行操作的步骤2.进程:是指一个程序在一个数据集上的一次执行3.程序和进程的区别:程序是静态的文本,进程动态的过程.进程包括程序和数据集.二.为什么要引入进程1.提高资源的利用率:一个程序被分成若干个可独立执行的程序模块,每个可独立执行的程序模块的一次执行都可看作一个进程,通过进程的同步可提高资源的利用率.2.正确描述程序的执行情况:可以方便描述一个程序被执行多次时,各自的执行进度.三. 进程的属性1.进程的基本属性●进程的动态性●多个不同的进程可以包含相同的程序●进程可以并发执行●进程的三种基本状态等待态就绪态运行态2.进程的状态变化:运行态-等待态等待态-就绪态运行态--就绪态就绪态-运行态3.进程特性: 动态性,并发性,异步性第三节进程队列一. 进程控制块1.进程控制块作用:既PCB,是进程存在的标识2.进程控制块构成⏹标识信息:用来标识进程的存在和区分各个进程.进程名⏹说明信息:用于说明本进程的情况.包括:进程状态,等待原因,进程程序存放位置,进程数据存放位置⏹现场信息:用来当进程由于某种原因让出处理器时,记录与处理器有关的各种现场信息,包括:通用寄存器内容,控制寄存器内容,程序状态字寄存器内容⏹管理信息:用来对进程进行管理和调度的信息.包括进程优先级,队列指针二. 进程的创建和撤销1.进程创建:当系统为一个程序分配一个工作区(存放程序处理的数据集)和建立一个进程控制块后就创建了一个进程,刚创建的进程其状态为就绪状态(若执行过程中还缺少资源可以再将其转为等待状态).2.进程的撤销:当一个进程完成了特定的任务后,系统收回这个进程所占的工作区和取消该进程控制块,就撤销了该进程.3.原语:是操作系统设计用来完成特定功能且不可中断的过程,包括创建原语,撤销原语,阻塞原语,唤醒原语.三 . 进程队列的链接1.进程队列概念:为了管理方便,进程把处于相同状态的进程链接在一起,称为进程队列2.进程队列分类⏹就绪队列:把若干个等待运行的进程(就绪)进程按一定的次序链接起来的队列.⏹等待队列:是指把若干个的等待资源或等待某些事件的进程按一定的次序链接起来的队列.等待队列:是把若干个等待资源或等待某些事件的进程按一定的额次序链接起来的队列3.对列实现方法:只需将状态相同的进程控制块链接起来就可以.链接的方式包括单向链接和双向链接.4.队列管理:是指系统中负责进程入队和出队的工作⏹入队:是指一个进程进入到指定的队列➢从队首入队成为新的队首进程➢从队尾入队成为新的队尾进程➢插入到队列中某两个进程之间⏹出队:是指一个进程从所在的队列中退出,也存在三种情况第四节 unix系统中的进程一.unix进程的特点Unix中的进程执行用户程序时在用户态执行,执行操作系统程序时在核心态执行.在用户态执行的进程请求系统功能调用时,便转换到核心态执行操作系统程序,当一次系统调用结束时,该进程从核心态的执行返回到用户态执行用户程序二.Unix进程的组成1.进程控制块:⏹进程基本控制块:用来记录进程调度时必须使用的一些信息,常驻主存储器.把进程基本控制块的数据结构称为proc结构➢标识信息:包括用户标识(分为实际用户标识号和设置用户标识号)和进程标识.➢有关进程非常驻主存部分的信息:用来建立信息在主存与磁盘之间传送.包括:非常驻主存部分的=所在的地址,长度和一些必要的指针.➢有关进程调度的信息:包括:进程状态,标志,优先数以及调度有关的其他信息.➢其它信息:用于管理和控制的信息,如进程扩充控制块的地址,进程共享正文段和共享主存段的管理信息,进程接收的信号.⏹进程扩充控制块:随用户程序和数据装入主存储器或调出主存储器.把进程扩充控制块的数据结构称为user结构.包括:标识,现场保护,主存管理,文件读写,系统调用,进程控制与管理等.2,正文段:是指Unix中可供多个进程共享的程序.系统中设置了一张正文表TEXT[],用来指正该正文段在主存和磁盘上的位置,段的大小和调用该正文段的进程数等钱情况3.数据段:包括进程执行的非共享程序和程序执行时用到的数据.⏹用户zhai区:是进程在用户态执行时的工作区,主要用于函数调用的参数传递,现场保护,存放返回地址,存放局部变量等.⏹用户数据区:存放进程执行中的非共享程序和用户工作数据.⏹系统工作区:➢核心zhai:是进程在核心态执行时的工作区,主要用于函数调用的参数传递,现场保护,存返回地址,存放局部变量等➢user区:存放进程扩充控制块.三 .Unix进程的状态运行状态,就绪状态,睡眠状态,创建状态,僵死状态.四.unix进程的创建和终止1.unix的进程树:0号进程(也称交换进程,是系统启动后unixde核心程序完成初始化后创建的第一个进程,在核心态运行.用来进行进程调度和让进程在主存与磁盘上进行交换-1号进程(页称初始化进程,由0号进程创建,在用户态运行,用来为终端用户请求注册时创建login进程-login进程(用来处理用户的登录过程,登录成功后创建shell进程-shell进程(等待用户输入命令).2.进程的创建:在unix中,除了0号进程和1号进程外,其他的进程总是使用系统调用fork来创建新进程,形成父子进程.子进程时父进程的一个印像,除了进程的状态,标识和时间有关的控制项外,全部复制父进程的。
全国《操作系统》高等教育自学考试历年考题
![全国《操作系统》高等教育自学考试历年考题](https://img.taocdn.com/s3/m/924fd74ff18583d0496459d3.png)
全国2005年4月高等教育自学考试操作系统试题课程代码:02326第一部分选择题(共30分)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.设计分时操作系统的主要目标是()A.吞吐量和周转时间B.交互性和响应时间C.灵活性和可适应性D.可靠性和完整性2.用户通常利用键盘命令、系统调用命令请求操作系统服务,有时也会用()A.宏指令B.汇编语言C.作业控制语言D.计算机高级语言3.操作系统中的中断处理程序很大部分是处理()中断的。
A.程序B.访管C.I/O D.外部4.用作业控制语言编写作业控制说明书主要用在()系统。
A.分时B.实时C.批处理D.多CPU5.采用多道程序设计能()A.增加平均周转时间B.发挥且提高并行工作能力C.缩短每道程序执行时间D.降低对处理器调度的要求6.程序状态字反映了()状态。
A.进程调度B.作业调度C.与处理器有关的系统D.主存储器分配7.为了对紧急进程或重要进程进行调度,调度算法应采用()A.先来先服务B.轮转法C.优先权调度D.短执行时间优先调度8.单个分区的存储管理不适用于()A.个人计算机B.专用计算机C.单道程序系统D.多道程序系统9.页式管理中的地址结构分页号和页内地址两部分,它()A.仍是线性地址B.是个二维地址C.是个三维地址D.是个四维地址10.把逻辑文件存放到存储介质上时,如果组织成()文件,则逻辑记录可以按任意次序存放在不相邻的存储块中。
A.流式B.记录式C.顺序D.链接11.为了保证存取文件的可靠性,用户要求读一个文件前应首先请求系统执行()文件操作。
A.打开B.建立页脚内容19C.关闭D.删除12.计算机系统中往往对每一台设备确定一个编号以识别各台设备,这些编号称为设备的()号。
A.绝对B.相对C.逻辑D.类13.Spool技术是一种实现虚拟()的技术。
全国4月高等教育自学考试 操作系统试题 课程代码02326
![全国4月高等教育自学考试 操作系统试题 课程代码02326](https://img.taocdn.com/s3/m/318317b882d049649b6648d7c1c708a1284a0a81.png)
全国4月高等教育自学考试操作系统试题课程代码02326操作系统是计算机科学与技术专业中的重要课程之一,它主要研究计算机系统中如何有效地组织和管理计算机硬件、软件资源,向用户提供简单易用的接口,为其他应用程序提供良好的执行环境。
在现代信息技术高速发展的背景下,理解和掌握操作系统的原理与运行机制对于学习和应用计算机技术至关重要。
本文将结合全国4月高等教育自学考试操作系统试题,对操作系统的相关知识进行综合阐述。
一、操作系统的概念及作用操作系统是一种控制和管理计算机硬件与软件资源的系统软件,它的基本任务是管理和分配计算机的内存、处理器、设备等资源,并提供用户与计算机系统交互的接口。
操作系统是计算机体系结构的核心之一,它为其他应用程序提供了良好的执行环境,以及各种系统服务,如文件管理、进程管理、内存管理等。
通过操作系统,用户可以方便地操作计算机并实现各种功能,提高计算机的利用效率。
二、操作系统的基本功能1. 进程管理进程是指计算机中正在运行的程序,它是操作系统中的一个重要概念。
操作系统负责进程的创建、调度和撤销,以及进程间的通信与同步等管理任务。
通过进程管理,操作系统能够有效地利用处理器资源,并保证各个进程的正常运行。
2. 内存管理操作系统负责对计算机的内存进行管理,包括内存的分配、回收和保护等。
内存管理是操作系统的重要功能之一,它可以为不同的应用程序提供独立的内存空间,保证它们互不干扰地运行。
3. 文件管理文件是计算机中对数据进行组织和存储的一种方式,而文件管理则是操作系统中对文件进行管理和操作的功能。
操作系统负责文件的创建、读写、删除等操作,并提供了文件系统的管理机制,以方便用户对文件进行管理和访问。
4. 设备管理设备管理是操作系统中对计算机设备进行管理和调度的功能。
操作系统通过设备管理,可以对各种设备进行管理和控制,如磁盘、打印机、网络设备等,以满足用户的需求。
三、操作系统的分类操作系统可以根据其结构和功能特点进行分类。
最新全国自考操作系统试题(02326)(含答案)资料
![最新全国自考操作系统试题(02326)(含答案)资料](https://img.taocdn.com/s3/m/d6ce705d10661ed9ac51f349.png)
2013年4月份自考操作系统试题及答案操作系统试题课程代码:02326本试卷分为两部分,满分100分;考试时间为150分钟。
一、单项选择题(本大题共20小题,每小题1分,共20分)1、开发UNIX第一个版本所使用的计算机是( A )A、PDP-7B、PDP-8C、PDP-11/45D、PDP-11/702、操作系统提供给程序员级使用的接口是(D)A、操作控制命令B、过程调用C、作业控制语言D、系统功能调用3、下面关于管态和目态的叙述中不正确的是( D )A、中央处理器执行系统程序的状态是管态B、中央处理器执行用户程序的状态是目态C、目态下不允许执行特权指令D、访管指令只能在管态下执行4、UNIX用于改变对文件访问权限的命令是(C )A、chmod B. rename C、link D、lseek5、采用多道程序设计技术不必注意的是( D)A、主存储器的保护B、主存C、系统资源的分配和调具体功能D、用户程序的具体功能6、不属于进程控制原语的是( D)A、创建原语B、撤销原语C、唤醒原语D、互斥原语7、不属于进程特(C )A、动态性性B、并发性C、同步性D、异步性8、申请启动了外围设备,该进程状态的变化是( D )A、成等待状态B、从运行状态变成就绪状态C、状态变成就绪状态D、从就绪状态变成运行状态9、采用多道程序设计后,用户在程序中使用的地址称为( C )A、静态地址B、绝对地址C、相对地址D、物理地址10、在早期的分时系统中,让多个用户的作业轮流进入主存储器执行。
先把一个作业装入主存储器执行,当出现等待事件或用完一个时间片时,把该作业从主存换出,再把由调度程序选中的另一作业调到主存中。
这种技术称为(B )A、覆盖技术B、对换技术C、移动技术D、调度技术11、采用页式存储管理的系统中,若相对地址用32位表示,其中20位表示页号,则可以表示的页内地址范围是( C)A、0~1023 B. 0~2047 C、0~4095 D、0—819112、在页式虚存系统中,将近期访问次数最少的页面调出的页面调度算法是( A )A、最佳调度算法(OPT)B、最近最不经常使用调度算法(LFU)C、先进先出调度算法(FIFO)D、最近最久未使用调度算法(LRU)13,UNIX文件系统分成基本文件系统和子文件系统两部分,说法正确的是( C)A、两部分都可以装卸B、两部分都不可以装卸C、两部分都有自己独立的目录结构D、两部分都没有自己独立的目录结构14、文件系统提供了一些基本文件操作,下面不属于基本文件操作的是(D)A、建立文件、删除文件B、打开文件、关闭文件C、读文件、写文件D、移动文件、复制文件15、具有“设备独立性”的计算机系统中,下列说法正确的是( C)A、在分配设备时适应性好,灵活性强B、用户编制程序时,对欲使用的设备需要指定C、用户编制程序时,对欲使用的设备仅需相对号D、用户编制程序时,欲使用的设备与实际关16、假设读写磁头正在50号柱面上执行出而等待访问者依次要访问的柱面号是60,118,39,15,130。
02326操作系统自考04.pdf
![02326操作系统自考04.pdf](https://img.taocdn.com/s3/m/0083a7fa5ff7ba0d4a7302768e9951e79b896974.png)
2005年上半年高等教育自学考试全国统一命题考试操作系统试卷(课程代码2326)一、单项选择题(本大题共20 小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.设计分时操作系统的主要目标是( )A、吞吐量和周转时间B、交互性和响应时间C、灵活性和可适应性D、可靠性和完整性2.用户通常利用键盘命令、系统调用命令请求操作系统服务,有时也会用( )A、宏指令B、汇编语言C、作业控制语言D、计算机高级语言3.操作系统中的中断处理程序很大部分是处理___中断的。
( )A、程序B、访管C、I/OD、外部4.用作业控制语言编写作业控制说明书主要用在___系统。
( )A、分时B、实时C、批处理D、多CPU5.采用多道程序设计能( )A、增加平均周转时间B、发挥且提高并行工作能力C、缩短每道程序执行时间D、降低对处理器调度的要求6.程序状态字反映了___状态。
( )A、进程调度B、作业调度C、与处理器有关的系统D、主存储器分配7.为了对紧急进程或重要进程进行调度,调度算法应采用( )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.计算机系统中往往对每一台设备确定一个编号以识别各台设备,这些编号称为设备的___号。
( )A、绝对B、相对C、逻辑D、类l 3.Spool技术是一种实现虚拟___的技术。
2006年4月高等教育自学考试《操作系统概论》试题及答案02323
![2006年4月高等教育自学考试《操作系统概论》试题及答案02323](https://img.taocdn.com/s3/m/3458571f591b6bd97f192279168884868762b898.png)
2006年4⽉⾼等教育⾃学考试《操作系统概论》试题及答案023232006年4⽉⾼等教育⾃学考试全国统⼀命题考试操作系统概论试卷(课程代码2323)⼀、单项选择题(本⼤题共15⼩题,每⼩题1分.共15分)在每⼩题列出的四个备选项中只有⼀个选项是符合题⽬要求的。
请将其代码填写在题后的括号内。
错选、多选或未选均⽆分。
l、以资源管理的观点考察操作系统,操作系统的功能是【】A、存储管理、设备管理、⽂件管理、⽬录管理B、设备管理、⽂件管理、⽬录管理、处理器管理c、⽂件管理、⽬录管理、处理器管理、存储管理D、处理器管理、存储管理、设备管理、⽂件管理2、关于基本类型的操作系统,正确的描述是【】A、批处理系统需要提供与⽤户交互的功能B、实时操作系统的主要功能是提供与⽤户交互的功能c、分时操作系统需要提供与⽤户交互的功能;D、分时操作系统需要提供在严格的时限内处理完接受的请求3、关于中断,正确的描述是【】A、程序中断是⾃愿性中断事件B、输⼊输出中断是强迫性中断事件C、外部中断是⾃愿性中断事件D、硬件故障中断是⾃愿性中断事件4、关于处理器调度,正确的说明是【】A、处理器的调度有两级,输⼊井是⽤于作业和进程调度的B、处理器的调度有两级,输⼊井是⽤于进程调度的C、处理器的调度有两级,输⼊井是⽤于作业调度的D、处理器的调度有两级,输⼊井是⽤于作业和进程注册的5、常⽤的进程调度算法是【】A、先来先服务、时间⽚轮流调度、最⾼优先级调度。
B、时间⽚轮流调度、最⾼优先级调度、响应⽐⾼者优先。
C、最⾼优先级调度、响应⽐⾼者优先、先来先服务。
D、响应⽐⾼者优先、先来先服务、时间⽚轮流调度。
6、采⽤两级页表的页式存储管理中,按给定的逻辑地址进⾏读写时,通常需访问主存【】B、2次C、3次D、4次7、淘汰过去⼀段时间⾥被访问次数最少的页的算法是【】A、LRUB、LFUC、FIFOD、随机8、⽂件系统的使⽤者需要记住【】A、存放⽂件的磁盘的容量B、⽂件的逻辑结构C、⽂件存放在磁盘的哪⼀个柱⾯D、⽂件存放在磁盘的哪⼀个柱⾯的哪⼀磁道9、⽤户把其⽤c语⾔编写的⼀个源程序作为⽂件保存,这个⽂是⼀个【】A、流式⽂件B、记录式⽂件C、顺序⽂件D、连续⽂件10、假设每个磁盘存储块中可以存放某⽂件的10个记录,这些记录的编号分别为0-9,10-19,…,主存缓冲区的⼤⼩与磁盘存储块的⼤⼩相等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2006年4月高等教育自学考试全国统一命题考试操作系统试题课程代码:2326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在分时操作系统中,( )是衡量一个分时系统的一项重要指标。
A.响应时间B.高可靠性C.吞吐量D.时间片轮转2.在设计实时操作系统时,( )不是..重点考虑的。
A.及时响应,快速处理B.有高安全性C.有高可靠性D.提高系统资源的利用率3.文件管理面向用户实现( )A.存储用户文档B.快速数据传送C.虚拟存储管理D.按文件名存取文件4.使中央处理器的状态从管态转换到目态的原因可能是( )A.系统初始启动B.发生了中断事件C.系统调用功能的完成D.执行完一条访管指令5.在下列的阐述中,正确的表述是( )A.中央处理器只能从主存储器中存取一个字节的信息B.中央处理器不能直接读磁盘上的信息C.中央处理器在目态工作时可执行所有的机器指令D.中央处理器在管态工作时只能执行特权指令6.每个进程在执行过程中的任一时刻它所处的状态有( )A.1种B.2种C.3种D.4种7.采用多道程序设计能( )A.减少调度次数B.减少处理器空闲时间C.缩短每道作业的执行时间D.避免发生资源竞争现象8.把一个程序在一个数据集合上的一次执行称为一个进程。
所以( )A.进程与程序是一一对应的B.一个进程没有结束前另一个进程不能开始工作C.每个进程都有一个生命周期D.一个进程完成任务后,它的程序和数据自动被撤销9.页式存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是( )A.1 B.2C.3 D.410.表示可执行的批处理文件的文件扩展名是( )A.BAT B.EXEC.COM D.SYS11.目前微型计算机中普遍使用的文件存储介质是( )A.磁带B.硬盘C.磁带机D.磁盘驱动器12.磁带机输入输出操作的信息传输单位是( )A.字节B.块C.字D.文件l3.为了对交互式作业进行控制,操作系统为用户提供了一些常用的操作使用接口,不属于...操作使用接口的是( )A.操作控制命令B.系统调用C.菜单技术D.窗口技术14.从系统的角度来考虑,希望进入“输入井”的批处理作业的_____尽可能小。
( )A.等待时间B.执行时间C.周转时间D.平均周转时间15.临界区是指并发进程中涉及共享变量的( )A.程序段B.管理信息区C.公共数据区D.信息保留区l6.产生死锁的四个必要条件是:互斥使用、( )、不可抢占和循环等待资源。
A.请求并阻塞B.占有并等待C.请求并释放D.释放并阻塞17.某系统中仅有4个并发进程竞争某类资源,并都需要该类资源3个,那么该类资源至少( )个,这个系统不会发生死锁。
A.9 B.10C.11 D.l2l8.UNIX的内核是用C语言和汇编语言编写,它们被分成能独立编译和汇编的几十个源代码文件,这些文件按编译方式大致可以分为:( )A.汇编语言文件和C语言文件B.汇编语言全局文件和C语言全局文件C.汇编语言文件、汇编语言全局变量文件和C语言文件D.汇编语言文件、C语言文件和C语言全局变量文件l9.UNIX系统中,一个proc文件的内容是:cc $1mv a.out $2$2这样,使用命令csh proc progl prog2其意义是:( )A.对源程序proc进行编译,目标程序名修改为progl,最后运行目标程序prog2B.对源程序progl进行编译,目标程序名修改为proc,最后运行目标程序prog2C.对源程序prog1进行编译,目标程序名修改为prog2,最后运行目标程序procD.对源程序progl进行编译,目标程序名修改为prog2,最后运行目标程序prog220.对于UNIX系统运行期间维护的系统打开文件表和进程打开文件表,正确的说明是:A.系统打开文件表是UNIX系统本身使用的B.用户进程是使用进程打开文件表来管理进程本身对文件的操作C.系统打开文件表主要用于对文件读写操作的控制D.进程打开文件表主要用于对文件读写操作的控制二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
21.下列阐述中,正确的说法是( )A.进程的切换由进程调度完成B.进程的切换由进程状态的变化引起的C.进程的切换使得每个进程均有机会占用处理器D.进程状态的变化与发生的中断事件无关E.对中断事件处理后要进行队列的调整22.计算机系统中,可以用于实现虚拟存储管理的软件技术有( )A.移动B.快表C.FIFO D.LRUE.LFU23.以下所列的“文件操作”中,()是文件系统提供的功能模块,可供用户调用。
A.建立文件B.压缩文件C.打开文件D.读文件E.关闭文件24.PV操作是操作系统提供的具有特定功能的原语。
利用PV操作可以( )A.保证系统不发生死锁B.实现资源的互斥使用C.推迟进程使用共享资源的时间D.提高资源利用率E.协调进程的执行速度25.UNIX系统中,对目录文件的存取权限有读、写和执行三种,正确的说明是:( )A.读:可以读该目录B.写:可以增、删这个目录中的目录项C.写:可以修改目录的内容D.执行:可以改变这个目录的内容E.执行:可以为查找一个文件而搜索这个目录三、填空题(本大题共9小题,每空1分,共l4分)26.操作系统的两个主要设计目标是:使计算机系统的使用_______和工作_______。
27.操作系统是计算机系统中必不可少的软件,它归属于_______软件。
28.能对计算机系统进行初始化且把操作系统核心程序装入主存储器的程序称为_______。
29.能被多个用户同时调用的程序称为_______程序。
30.为了减少或避免中断的嵌套处理,计算机系统通常采用_______技术。
31.虚拟存储器的工作原理是与程序运行的两个特点有关:第一,程序执行时有些部分_______。
第二,程序的执行往往_______。
32.Spooling系统由三大部分程序组成:预输入程序、_______和_______。
33.作业控制方式有两种:_______和_______。
34.解决死锁问题有三种方式:死锁的防止、_______和_______。
四、简答题(本大题共5小题,每小题4分,共20分)35.假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如下表所示:此时,若进程顺序请求20K、10K和5K的存储空间,系统采用某种算法为进程依次分配内存,则分配后的内存情况如下表所示:请回答,采用的是什么分配算法?36.什么是文件的保护?简述实现用户共享文件进行文件保护的方法。
37.当磁头处于100号磁道时,有9个进程先后提出读写请求涉及的柱面号为63、57、34、88、91、103、76、18和128。
要求:(1)写出按最短寻找时间优先算法SSTF时的调度次序;(2)计算按SSTF调度算法时的平均寻道数。
38.分别叙述无关的并发进程和有交往的并发进程及它们执行时的特征。
39.某系统有同类资源m个,可并发执行且共享该类资源的进程最多n个,而每个进程申请该类资源的最大数量为x(1≤x≤m),只要不等式n(x-1)+1 ≤m成立,则系统一定不会发生死锁。
请解释说明为什么?五、综合题(本大题共4小题,第40、43小题各10分,第41、42小题各8分,共36分)40.试论述影响缺页中断率的因素并说明如何影响。
41.某文件以顺序结构形式存放在磁盘上。
该文件有9个等长逻辑记录,每个逻辑记录的长度为256个字节。
文件在磁盘上的起始块号为88,而磁盘物理块长度为512个字节,系统缓冲区数据长度也为512字节。
要求:(1)采用记录成组方式存放该文件时,块因子为多少最合适;(2)该文件至少要占用磁盘块的数目;(3)若把文件的第4个逻辑记录读入用户区10000单元开始区域,写出主要过程。
42.设有四道作业,它们进入系统的时间及需要执行的时间如下表所示,并规定当第一个作业进入系统后立即调度,要求:分别采用先来先服务和最短执行时间优先调度算法时的调度次序和作业平均周转时间。
43.有三个并发进程A,B和C,共享一个缓冲器F。
F中每次只能存放一个数。
进程A每次产生一个随机数R,将其存入F中。
若存放到F中的数是5的倍数,则由进程B将其取出并打印,否则由进程C将被5除后的余数打印出来。
为防止数的丢失和重复取同一个数,现用PV操作进行管理。
请在下面程序的空格中填上合适的操作,以达到上述要求。
begin S1,S2,S3:semaphore;F:integer;S1:=1;S2:=0;S3:=0;cobeginprocess A process B process Cbegin begin beginL1:{产生随机数R};L2:⑤;L3:P(S3)①;x:=⑥;y:=⑧;F:=②;⑦;⑨;if R mod 5=0 then print x; y:=⑩;③goto L2;print y;else ④;end;goto L3 goto L1 end;end;coend;end;。