四川大学《操作系统2265》15春在线作业2满分答案

合集下载

大工15春《操作系统》在线作业2 答案

大工15春《操作系统》在线作业2 答案

大工15春《操作系统》在线作业2 答案
1.为了进行进程协调,进程之间应当具有一定的联系进行信息交换,这种方式称为进程通信。

2.P和V是解决进程间同步和互斥的一对低级通信原语。

3.一直等待对方释放所占设备可能会造成死锁现象。

4.处理器调度一般分为三级,其中作业调度是高级调度。

5.当两个进程合作完成一个任务时,在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称作进程的互斥。

6.作业控制块的英文简称为JCB。

7.用V操作唤醒一个等待进程时,被唤醒进程的状态变为就绪。

8.为了使系统中并行进程能正确有效的访问临界资源,对若干进程的临界区的管理应满足以下除禁止进程进入临界区以外的要求。

9.若P操作、V操作的信号量S初值为3,当前值-3,则表示有3个等待进程。

10.并发的进程之间的基本关系为同步与互斥。

改写后的文章已经符合格式要求,没有明显的问题段落)。

大工15春《计算机应用基础》在线测试1、2、3全部答案-精品

大工15春《计算机应用基础》在线测试1、2、3全部答案-精品

大工15春《计算机应用基础》在线测试1、2、3全部答案-精品2020-12-12【关键字】目录、情况、空间、领域、文件、会议、运行、地方、系统、体制、统一、发展、建立、发现、位置、安全、稳定、网络、基础、环境、工程、项目、途径、资源、方式、结构、任务、设置、分析、管理、服务、教育、实现、推动大工15春《计算机应用基础》在线测试1(第1—4页)大工15春《计算机应用基础》在线测试1(第5—8页)大工15春《计算机应用基础》在线测试1(第9—12页)1、大工15春《计算机应用基础》在线测试1一、单选题(共10 道试题,共40 分。

)1. 通常情况下,下列选项中不能启动Word 2010 的操作是()。

A. 双击Windows桌面上的Word 2010 快捷键方式图标B. 单击“开始”按钮下的“所有程序”中的“Microsoft Office ”程序项中的“Microsoft Word 2010”C. 单击任务栏中的Word 2010快捷方式图标D. 单击Windows桌面上的Word 2010快捷图标满分:4 分2. 目前计算机的应用渗透到社会的各个领域,但其应用最早的领域是()。

A. 数据处理B. 科学计算C. 人工智能D. 过程控制满分:4 分3. 在Word 2010 编辑状态下,要想删除光标前面的字符,可以按()。

A. Backspace键B. Del键C. Ctrl+C组合键D. Shift+A组合键满分:4 分4. 利用计算机来模仿人的高级思维活动(如专家系统),应属于计算机应用中的()。

A. 科学计算B. 数据处理C. 过程控制D. 人工智能满分:4 分5. Word 2010 在文档的操作过程中,如果出现误操作后,可以使用“()”功能来修补不小心进行的误操作。

A. 最小化B. 撤消键入C. 粘贴D. 关闭满分:4 分6. 在Windows 7操作环境下,用户启动的所有任务一般都会显示在()。

2022年四川大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年四川大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年四川大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、在现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。

系统是通过()来实现这一功能的。

A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针2、驱动调度算法中,()算法可能会随时改变移动臂的运动方向。

A.电梯调度B.最短寻道时间优先C.扫描D.单向扫描3、关于临界问题的一个算法(假设只有进程P0和P1,能会进入临界区)如下(i为0或1代表进程P0或者P1):Repeatretry:if(turn!=-1)turn=i;if(turn!=i)go to retry;turn=-1;临界区:turn=0;其他区域;until false;该算法()。

A.不能保持进程互斥进入临界区,且会出现“饥饿”B.不能保持进程互斥进入临界区,但不会出现“饥饿”C.保证进程互斥进入临界区,但会出现“饥饿”D.保证进程互斥进入临界区,不会出现“饥饿”4、进行P0和P1;的共享变量定义及其初值为:boolean flag[2];int turn=0;flag[0]=false;flag[1]=false;若进行P0和P1,访问临界资源的类C代码实现如下:void Po()//进程Po{while(TRUE){flag[0]=TRUE;turn=1;While(flag[1]&&(turn==l));临界区;flag[0]=FALSE;}}void P1()//进程P1{while(TRUE){flag[1]=TRUE;turn=0;While(flag[0]&&(turn==0));临界区;flag[1]=FALSE;}}并发执行进程P0和P1时产生的情况是()。

A.不能保证进程互斥进入临界区、会出现“饥饿”现象,B.不能保证进程互斥进入临界区、不会出现“饥饿”现象C.能保证进程互斥进入临界区、会出现“饥饿”现象D.能保证进程互斥进入临界区、不会出现“饥饿”现象5、在操作系统中,一方面每个进程具有独立性,另一方面进程之间具有相互制约性。

《川大网考操作系统2265》专升本复习题库及答案

《川大网考操作系统2265》专升本复习题库及答案

《操作系统》复习资料一.填空(1)在操作系统中进程是一个资源分配基本单位,也是一个(调度)和(独立运行)的基本单位。

(2)操作系统的基本特征是(并发)、(共享)、(虚拟)、(异步性)。

(3)在系统中过度地增强多道程序的并发执行,在内存中会引起( 抖动 )现象,反而降低了系统的吞吐量。

(4)在有m个进程的系统中出现死锁时,死锁进程的个数k应该满足的条件是(m2)。

k≤≤(5)如果时间片无穷大,则时间片轮转调度算法就变成( FCFS算法)。

(6)在所有虚拟存储管理系统中,使用(请求调入)和(置换)技术实现了比实际内存大得多的虚拟存储器。

(7)原语在执行期间是(不可分割的)。

(8)文件的存取控制属性分为(只执行文件)、(只读文件)和(读写文件)三种类型。

(9)在避免死锁的方法中,允许进程动态地申请资源,但系统在进行资源分配时,应该先计算资源分配的(安全性)。

若此次分配不会导致系统进入(不安全性),便将资源分配给它;否则进程(等待)。

(10)在分页系统中必须设置页表,其主要作用是实现(逻辑地知道物理地址的映射(转化))。

(11)操作系统的主要功能有进程/处理机管理, 存储管理,文件管理和(设备管理)(12)在支持线程的系统中,( 进程 )是进行资源分配的基本单位,而(线程)是进行调度的基本单位。

(13)在操作系统中进程是一个(资源分配)基本单位,也是一个(调度)和(独立运行)的基本单位。

(14)在系统中过度地增强多道程序的并发执行,在内存中会引起(抖动 )现象,反而降低了系统的吞吐量。

(15)文件的存取控制属性分为(只执行文件)、(只读文件)和(读写文件)三种类型。

(16)在Spppling系统中有两个重要的系统进程:(输入进程 )和( 输出进程 ),它们分别负责作业的输入和输出。

(17)为了能实现请求调页和置换功能,系统必须提供必要的硬件支持。

其中最重要的是(请求分页的页表机制)、(缺页中断机构)、(地址变换机构)。

《操作系统(四版)》习题解答

《操作系统(四版)》习题解答

《操作系统(四版)》习题解答红色字是这个学期考试内容第1章习题答案一、填空1.计算机系统由硬件系统和软件系统两大部分组成。

2.按功能划分,软件可分为系统软件和应用软件两种。

3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。

4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。

5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。

6.分时系统的主要特征为多路性、交互性、独立性和及时性。

7.实时系统与分时以及批处理系统的主要区别是实时性和可靠性。

8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则它应该是分时操作系统。

9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则它应该属于批处理操作系统。

10.采用多道程序设计技术,能充分发挥CPU 和外部设备并行工作的能力。

11. 计算机网络是在计算机技术和通信技术高度发展基础上相结合的产物。

12. 在计算机网络中,各计算机仍使用自己的操作系统,由它管理自身的资源。

只有各计算机间进行信息传递、以及使用网络中的可共享资源时,才会涉及到网络操作系统。

13. 如果一个计算机网络系统,其处理和控制功能被分散在系统的各个计算机上,系统中的所有任务可动态地分配到各个计算机中,使它们并行执行,实现分布处理。

这样的系统被称为“分布式系统”,其上配置的操作系统,被称为“分布式操作系统”。

二、选择1.操作系统是一种B 。

A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对C 进行管理的软件。

A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A 。

A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的B 和方便用户使用。

四川大学操作系统期中试题及答案

四川大学操作系统期中试题及答案

①画出 4 个作业的调度和运行情况。 ②列出所有作业进入内存的时刻以及结束时刻。 ③计算作业的平均周转时间。 (从到达时刻算起) 答: ①第一小题画图(略) ②A、B、C、D 各作业进入内存的时刻分别是 10:00、10:20、11:10、10:50;它们的完 成时刻分别是 11:10、10:50、12:00、12:20。 ③A、B、C、D 的周转时间分别是 70 分钟、30 分钟、90 分钟、90 分钟,故它们的平 均周转时间为 70 分钟。 6、3 个进程共享 4 个同样类型的资源,每个进程最大需要 2 个资源,请问该系统是否会因 为竞争该资源而死锁?请说明原因。 答:该系统不会因为竞争该类资源而死锁。这是因为,必有一个进程可获得 2 个资源, 故能顺利完成,并释放出其所占用的 2 个资源给其他进程使用,让他们也能顺利完成。 7、在银行家算法中:若出现下面的资源分配情况: Allocation A B P0 P1 P2 P3 P4 0 1 1 0 0 0 0 3 0 0 C 3 0 5 3 1 2 0 4 2 4 D A B 0 1 2 0 0 0 6 3 6 6 Need C 1 5 5 5 5 2 0 6 2 6 D Available A B 1 6 C 2 2 D
请回答: 2 该状态是否安全? ②当进程 P2 提出请求 Request(1,2,2,2)后,系统能够将资源分配给它?(指优先分给 P2。 。 后系统还安不安全) ③如果系统立刻满足 P2 的上述请求,则系统是否立刻进入死锁状态? 答:①利用安全性算法对上面的状态进行分析,找到一个安全序列{P0,P3,P4,P1,P2},故系 统是安全的。
} else V(mutex); } } 10、假设一个录像厅有 0,1 和 2 三种不同的录像片由观众选择放映。录像厅的放映规则为: (1)任意时刻最多只能放映一部录像片,正在放映的录像片是自动循环放映的,最后一名 观众主动离开时结束当前录像片的放映。 (2) 选择当前放映录像片的观众可以立即进入, 允许同时有多名观众选择同一录像片观看, 同时观看的人数不受限制。 (3)等待观看其他录像片的观众可以按到达顺序排队,当一种新的录像片开始放映时,所 有等待观看此录像片的观众可以依次进入录像厅同时观看。 用一个进程代表一个观众。 要求 用信号量方法 P,V 操作写出同步活动的程序,并给出信号量的定义和初始值。 答: 电影院一次只能放映一部影片, 希望观看的观众可能有不同的爱好, 但每次只能满足部 分观众的需求, 即希望观看另外两部影片的用户只能等待。 分别为三部影片设置三个信号量 S0,S1,S2,初值为 1,1,1。电影院一次只能放一部影片,因此需要互斥使用。由于观看影片的 观众有多个,因此必须分别设置三个计数器,初值都是 0,用来统计观众个数。当然计数器 是个共享变量,需要互斥使用。 semaphore s = 1, s0 = 1, s1 = 1, s2 = 1; int count0 = 0, count1 = 0, count2 = 0; videoshow0() //看第一部影片的观众 { P(s0); count0 = count0 + 1; if (count0 == 1) { P(s); } V(s0); 看影片 P(s0); count0 = count0 - 1; if (count0 == 0) { V(s); } V(s0); } videoshow1() //看第二部影片的观众 { //人满离开

操作系统习题解答

操作系统习题解答

《操作系统(四版)》习题解答第1章习题答案一、填空1.计算机系统由硬件系统和软件系统两大部分组成。

2.按功能划分,软件可分为系统软件和应用软件两种。

3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。

4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。

5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。

6.分时系统的主要特征为多路性、交互性、独立性和及时性。

7.实时系统与分时以及批处理系统的主要区别是实时性和可靠性。

8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则它应该是分时操作系统。

9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则它应该属于批处理操作系统。

10.采用多道程序设计技术,能充分发挥 CPU 和外部设备并行工作的能力。

11. 计算机网络是在计算机技术和通信技术高度发展基础上相结合的产物。

12. 在计算机网络中,各计算机仍使用自己的操作系统,由它管理自身的资源。

只有各计算机间进行信息传递、以及使用网络中的可共享资源时,才会涉及到网络操作系统。

13. 如果一个计算机网络系统,其处理和控制功能被分散在系统的各个计算机上,系统中的所有任务可动态地分配到各个计算机中,使它们并行执行,实现分布处理。

这样的系统被称为“分布式系统”,其上配置的操作系统,被称为“分布式操作系统”。

二、选择1.操作系统是一种 B 。

A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对 C 进行管理的软件。

A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的 A 。

A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的 B 和方便用户使用。

A.速度B.利用率C.灵活性D.兼容性5. C 操作系统允许多个用户在其终端上同时交互地使用计算机。

川大《操作系统 2265》15春在线作业2答案

川大《操作系统 2265》15春在线作业2答案

一、单选题(共 10 道试题,共 50 分。


1. 可供多个进程共享的缓冲区是( )。

A. 缓冲池
B. 循环缓冲
C. 单缓冲
D. 双缓冲
正确答案:A
2. 对访问串 1,2,3,4,1,2,5,1,2,3,4,5,指出在内存驻留集大小为
4 时,使用 LRU 置换算法的置换次数( )。

A. 6
B. 7
C. 8
D. 9
正确答案:C
3. 存储管理方案中,( )可采用覆盖技术。

A. 单一连续区存储管理
B. 可变分区存储管理
C. 页式存储管理
D. 段式存储管理
正确答案:A
4. 哪一个说法对剥夺式系统来将结论是正确的( )。

A. 若系统采用轮转调度法调度进程,则系统采用的是剥夺式调度.
B. 若现行进程要等待某一事件时引起调度,则该系统剥夺式调度
C. 实时系统通常采用剥夺式调度
D. 在剥夺式系统中,进程的周转时间较之非剥夺系统可预见。

正确答案:C
5. 实时系统的响应时间主要是根据( )确定的。

A. 时间片大小
B. 用户数目。

川大操作系统春在线作业答案

川大操作系统春在线作业答案

川大操作系统春在线作业答案集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]《操作系统2265》18春在线作业2总分:100分一、单选题共10题,50分1一个进程由程序、数据及进程控制块组成,但必须用可重入码编写的是()。

学生答案:A2通道是一种特殊的()。

学生答案:D3使用位示图(20行,30列)表示空闲盘块状态。

如当分配一个盘块号为132时,其在位示图中的行、列学生答案:A4内存分配最佳适应算法的空白区是()。

学生答案:B5对访问串1,2,3,4,1,2,5,1,2,3,4,5,指出在内存驻留集大小为4时,使用LRU置换算法的置学生答案:C6可供多个进程共享的缓冲区是()。

学生答案:A7操作系统的内部命令是()。

学生答案:A8存储管理方案中,()可采用覆盖技术。

学生答案:A9在文件系统中,为实现文件保护一般应采取的方法为()。

学生答案:C10实时系统的响应时间主要是根据()确定的。

学生答案:C二、判断题共10题,50分1文件的“打开”是指系统将文件的内容从硬盘拷贝到内存的过程。

学生答案:A2因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法是防止系统进入不安全状态。

学生答案:A3Wait、Signal操作可实现进程的同步和共享资源互斥使用,但不能排除死锁。

学生答案:B4请求分页存储管理系统若把页面的大小增加一倍,则缺页中断次数会减少一半。

学生答案:A5即使在多道程序设计环境下用户也能设计用内存物理地址直接访问内存的程序。

学生答案:A6批处理系统的主要缺点是无交互性。

学生答案:B7在多道操作系统控制下,一个作业反复执行多次,它的运行时间都相同。

学生答案:B8可以通过设置存取权限的方法保证对文件和主存信息的正确使用。

学生答案:A9在分页系统中必须设置页表,其主要作用是实现逻辑地址到物理地址的转换。

学生答案:B10如果系统中有n个进程,则在等待队列中进程的个数最多可达n个。

四川大学操作系统试卷汇总

四川大学操作系统试卷汇总

1.填空1)引起进程调度的原因有(),(),(),()、()2)处理死锁的基本方法有(预防)、(避免)、(检测)、(解除)。

3)分时系统的特征(多路性)、(及时性)、(交互性)、(独立性)。

4)多道程序环境下的各道程序,宏观上,它们是在( 并行 )执行,微观上则是在( 交替 )执行。

5)所谓虚拟是指把一个(物理实体)变成若干个(逻辑上的对应体)。

6)分时系统中,必须限定每个作业每次只能运行(一个时间片),因此应采用(时间片轮转)调度算法。

7)最有利于提高系统吞吐量的作业调度算法是(短作业优先调度算法),能对紧急作业进行及时处理的调度算法是(优先者高者调度算法),能较好地满足短作业,又能适当照顾长作业,以及照顾作业到达次序的调度算法是(响应比高者调度算法)。

8)原语在执行期间是(不可分割)。

9)在剥夺调度方式中,剥夺的原则有(时间片)、(优先权)和(短进程优先)。

10)如果时间片无穷大,则时间片轮转调度算法就变成(先来先服务调度算法)。

进程完毕I/O请求原语操作时间片到剥夺算法中高优先级进程的进入2.单选(1)分时系统的响应时间主要是根据( C )确定的。

a.时间片大小b.用户数目c.用户所能接受的等待时间d.CPU运行速度(2)进程存在的唯一标识是( C )。

a.JCBb.DCBc. PCBd. FCB(3)3个进程共享同一程段,每次最多只允许两个进程进入该程序段,若用P,V操作实现同步,信号量S的取值范围为( A )。

a.[2,-1]b.[3,0]c.[2,-2]d.[1,-2](4)下列解决死锁的方法中,属于死锁预防策略的是( A )。

a. 资源有序法b. 银行家算法c.资源分配图化简法d.进程撤消法(5)一个进程由程序、数据及进程控制块组成,但必须用可重入码编写的是( D )。

a.程序b. 数据c. 进程控制块d.共享程序段(6)下列解决死锁的方法中,属于死锁避免策略的是( B )。

a. 资源有序法b. 银行家算法c.资源分配图化简法d.进程撤消法(7)某系统有4个并发进程,都需同类资源3个,如系统不发生死锁的最少资源数是( C )a.7b.8c.9d.10(8)批处理系统的主要缺点是( A )。

2022年四川大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年四川大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年四川大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、假设4个作业到达系统的时刻和运行时间见表。

系统在t=2时开始作业调度。

若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()。

A.J2、J3B.J1、J4C.J2、J4D.J1、J32、下列关于操作系统的论述中,正确的是()。

A.对于批处理作业,必须提供相应的作业控制信息B.对于分时系统,不一定全部提供人机交互功能C.从响应角度看,分时系统与实时系统的要求相似D.在采用分时操作系统的计算机系统中,用户可以独占计算机操作系统中的文件系统3、通常用户进程被建立后()A.使一直存在于系统中,直到被操作人员撤销B.随着作业运行正常或不正常结束而撤销C.随着时间片轮转而撤销与建立D.随着进程的阻塞或唤醒而撤销与建立4、进程从运行态到阻塞态可能是()A.运行进程执行P操作B.进程调度程序的调度C.运行进程的时间片用完D.运行进程执行了V操作5、进程调度算法中,可以设计成可抢占式的算法有()。

A.先来先服务调度算法B.最高响应比优先调度算法C.最短作业优先调度算法D.时间片轮转调度算法6、某进程访问页面的序列如下所示。

若工作集的窗口大小为6,则在t时刻的工作集为()。

A.(6,0,3,2)B. (2,3,0,4)C.(0,4,3,2,9)D.(4,5,6,0,3,2)7、系统将数据从磁盘读到内存的过程包括以下操作:① DMA控制器发出中断请求②初始化DMA控制器并启动磁盘③从磁盘传输一块数据到内存缓冲区④执行“DMA结束”中断服务程序正确的执行顺序是():A.③①②④B.②③①④C.②①③④D.①②③④8、在系统内存中设置磁盘缓冲区的主要11的是()。

A.减少磁盘1/0次数,B.减少平均寻道时间C.提高磁盘数据可靠性D.实现设备无关性9、下面关于文件的叙述中,错误的是()。

I.打开文件的主要操作是把指定文件复制到内存指定的区域II.对一个文件的访问,常由用户访问权限和用户优先级共同限制III.文件系统采用树形片录结构后,对于不同用户的文件,其文件名应该不同IV.为防止系统故障造成系统内文件受损,常采用存取控制矩阵方法保护文件A.仅IB. 仅I、IIIC.仅I、III、IVD.I、II、III,IV10、产生内存抖动的主要原因是()A.内存空间太小B.CPU运行速度太慢C.CPU调度算法不合理D.页面置换算法不合理11、假定有个请求分页存储管理系统,测得系统各相关设备的利用率为:CPU为10%,磁盘交换区为99.7%:其他1/O设备为5%。

《操作系统》作业及参考答案范文.doc

《操作系统》作业及参考答案范文.doc

《操作系统》作业及参考答案第1章操作系统概述1.3.1选择最合适的答案1.一般用户更喜欢使用的系统是()。

A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。

A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。

A.单道程序B. 磁盘C. 对象D.多道程序4. 早期的OS主要追求的是()。

A.系统的效率B.用户的方便性C.可移植D.可扩充性5.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6.()是多道操作系统不可缺少的硬件支持。

A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了()计算机系统就启动不起来。

A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成()之间的数据传输。

A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设10. 操作系统的主要功能有()。

A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,()是并行操作的。

A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.系统态13.()功能不是操作系统直接完成的功能。

A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。

A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统15. 操作系统是对()进行管理的软件。

A.硬件B.软件C.计算机资源D.应用程序16.()对多用户分时系统最重要。

操作系统学习指导与习题(含答案)

操作系统学习指导与习题(含答案)

操作系统第一章概论1. 1 学习指导操作系统是运行在计算机硬件系统上的最基本的系统软件。

它操作和管理着所有的系统硬件,也控制和管理着所有的系统软件,操作系统对计算机使用者提供了一种良好的操作环境,也为其他各种应用系统提供了最基本的支撑环境。

现代操作系统是一个复杂的系统软件,它与计算机硬件系统有千丝万缕的联系,也与用户有着密不可分的关系,它在计算机系统中位于计算机裸机和计算机用户之间。

紧挨着硬件的就是操作系统,它通过系统核心程序对计算机系统中的几类资源进行管理,如处理机、存储器、输入/输出设备、数据与文档资源、用户作业等,并向用户提供若干服务,通过这些服务将所有对硬件的复杂操作隐藏起来,为用户提供一个透明的操作环境。

在操作系统的外层是其它系统软件。

操作系统是最基本的系统软件。

用户可以直接通过系统软件层与计算机打交道,也可以建立各类应用软件和应用系统,通过它们来解决用户的问题。

由此可见,操作系统是介于计算机硬件和用户之间的一个接口。

根据操作系统的功能特征,可将操作系统分为批处理系统、分时系统和实时系统三种基本类型。

不同类型的操作系统有不同的作业用户,适用于不同的应用领域。

本章的重点内容是:对一些术语及概念的了解及认识,如批处理、吞吐量、作业的周转时间、分时(简单分时、具有“前台”和“后台”的分时系统、基于多道程序设计的分时系统)、实时、多道程序设计、时间片及操作系统的特征(并发、共享、虚拟、不确定性)。

1. 2 学习自评一、选择题1.组成计算机系统软件的基本部分是__________。

A. 应用软件B. 语言处理程序C. 例行服务程序D. 操作系统2.把处理机的时间分成很短的时间片(如几百毫秒),并把这些时间片轮流地分配给各联机作业使用的技术称为__________。

A. 分时技术B. 实时技术C. 批处理技术D. 多道程序设计技术3.所谓__________是指一个以上的作业放入主存,并且同时处于运行状态。

四川大学《操作系统2265》15春在线作业2满分答案

四川大学《操作系统2265》15春在线作业2满分答案

四川大学《操作系统2265》15秋在线作业2一、单选题(共10 道试题,共50 分。

)1. 一个进程由程序、数据及进程控制块组成,但必须用可重入码编写的是( )。

A. 程序B. 数据C. 进程控制块D. 共享程序段———答案:A2. 在文件系统中,为实现文件保护一般应采取的方法为( )。

A. 复制B. 在读写文件之前使用OPENC. 访问控制D. 在读写文件之后使用CLOSE———答案:C3. 在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区,所谓临界区是指( )。

A. 一个缓冲区B. 一段数据区C. 同步机制D. 一段程序———答案:D4. 为实现SPOOLing技术,硬件必须提供( )。

A. 硬盘B. 软盘C. 光盘D. 磁带———答案:A5. 进程的属性包括( )。

A. 进程就是程序。

或者说,进程是程序的另一种叫法。

B. 多个不同的进程可以包含相同的程序。

C. 一个处于等待队列中的进程,即使进入其它状态,仍然放在等待队列之中D. 在有一个处理器的系统中,两个进程可以同时处于运行状态。

———答案:B6. 下面( )算法不能用于磁盘调度算法。

A. FCFSB. SCANC. 轮转法D. C-SCAN———答案:C7. 某系统有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( )。

A. 9B. 10C. 11D. 12———答案:B8. 设有6个进程共享同一程序段,若最多允许有3个进程进入互斥段,则采用的互斥信号量的初值为( )。

A. 3B. 6C. 1D. 0———答案:C9. 如果信号量的当前值为-4,则表示系统中在该信号量上有( )个进程等待。

A. 4B. 5C. 3D. -4———答案:A10. 文件系统最基本的目标是()。

A. 按名存取B. 文件共享C. 文件保护D. 提高存储空间利用率———答案:A《操作系统2265》15秋在线作业2二、判断题(共10 道试题,共50 分。

《操作系统(四版)》习题解答

《操作系统(四版)》习题解答

《操作系统(四版)》习题解答红色字是这个学期考试内容第1章习题答案一、填空1.计算机系统由硬件系统和软件系统两大部分组成。

2.按功能划分,软件可分为系统软件和应用软件两种。

3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。

4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。

5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。

6.分时系统的主要特征为多路性、交互性、独立性和及时性。

7.实时系统与分时以及批处理系统的主要区别是实时性和可靠性。

8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则它应该是分时操作系统。

9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则它应该属于批处理操作系统。

10.采用多道程序设计技术,能充分发挥CPU 和外部设备并行工作的能力。

11. 计算机网络是在计算机技术和通信技术高度发展基础上相结合的产物。

12. 在计算机网络中,各计算机仍使用自己的操作系统,由它管理自身的资源。

只有各计算机间进行信息传递、以及使用网络中的可共享资源时,才会涉及到网络操作系统。

13. 如果一个计算机网络系统,其处理和控制功能被分散在系统的各个计算机上,系统中的所有任务可动态地分配到各个计算机中,使它们并行执行,实现分布处理。

这样的系统被称为“分布式系统”,其上配置的操作系统,被称为“分布式操作系统”。

二、选择1.操作系统是一种B 。

A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对C 进行管理的软件。

A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A 。

A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的B 和方便用户使用。

操作系统课后题答案

操作系统课后题答案

操作系统课后题答案.txt如果青春的时光在闲散中度过,那么回忆岁月将是一场凄凉的悲剧。

杂草多的地方庄稼少,空话多的地方智慧少。

即使路上没有花朵,我仍可以欣赏荒芜。

第一章1.设计现代OS的主要目标是什么?答:(1)有效性(2)方便性(3)可扩充性(4)开放性2.OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。

OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。

4.试说明推动多道批处理系统形成和发展的主要动力是什么?答:主要动力来源于四个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户;(3)器件的不断更新换代;(4)计算机体系结构的不断发展。

5.何谓脱机I/O和联机I/O?答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。

该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。

而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。

6.试说明推动分时系统形成和发展的主要动力是什么?答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。

主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。

7.实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。

四川大学2021年《计算机操作系统》设备管理期末试题及答案

四川大学2021年《计算机操作系统》设备管理期末试题及答案

1选择题1.以下_____不是提高磁盘I/O速度的技术。

A.热修复重定向B.预先读C.延迟写D.虚拟盘2.为了实现设备无关性,应该______。

A.用户程序必须使用物理设备名进行I/O申请B.系统必须设置系统设备表C.用户程序必须使用逻辑设备名进行I/O申请D.用户程序必须指定设备名3.用于设备分配的数据结构有______。

A.系统设备表B.存取控制表C.设备开关表D.文件控制表4.通过软件手段,把独立设备改造成若干个用户可共享的设备,这种设备称为______。

A.系统设备B.存储设备C.用户设备D.虚拟设备5.以下______是CPU与I/O之间的接口,它接收从CPU发来的命令,并去控制I/O设备的工作,使CPU从繁杂的设备控制事务中解脱出来。

A.中断装置B.系统设备表C.逻辑设备表D.设备控制器6.设备管理的_______功能来实现使用用户所编制的程序与实际使用的物理设备无关的。

A.设备独立性B.设备分配C.缓冲管理D.虚拟设备7.设备的打开、关闭、读、写等操作是由______完成的。

A.用户程序B.编译程序C.设备分配程序D.设备驱动程序8.引入缓冲的目的是______。

A.改善用户的编程环境B.提高CPU与设备之间的并行程度C.提高CPU的处理速度D.降低计算机的硬件成本9.SPOOLing技术可以实现设备的______。

A.独占分配B.共享分配C.虚拟分配D.物理分配10.以下______是磁盘寻道调试算法。

A.时间片轮转法B.优先级调度算法C.最近最久未使用算法D.最短寻道时间优先算法11.通道对CPU的请求形式是______。

A.陷入B.中断C.通道命令D.跳转指令12.缓冲技术的缓冲池是在______。

A.ROMB.寄存器C.内存D.外存13.为了使用多个进程有效地同时处理输入/输出,最好使用以下______技术。

A.缓冲池B.循环缓冲C.双缓冲D.单缓冲14.中断发生后,应保留______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四川大学《操作系统2265》15春在线作业2满分答案
一、单选题
1.可供多个进程共享的缓冲区是()。

A.缓冲池
B.循环缓冲
C.单缓冲
D.双缓冲
正确答案:
A
2.对访问串1,2,3,4,1,2,5,1,2,3,4,5,指出在内存驻留集大小为4时,使用LRU置换算法的置换次数()。

A.6
B.7
C.8
D.9
正确答案:
C
3.存储管理方案中,()可采用覆盖技术。

A.单一连续区存储管理
B.可变分区存储管理
C.页式存储管理
D.段式存储管理
正确答案:
A
4.哪一个说法对剥夺式系统来将结论是正确的()。

A.若系统采用轮转调度法调度进程,则系统采用的是剥夺式调度.
B.若现行进程要等待某一事件时引起调度,则该系统剥夺式调度
C.实时系统通常采用剥夺式调度
D.在剥夺式系统中,进程的周转时间较之非剥夺系统可预见。

正确答案:
C
5.实时系统的响应时间主要是根据()确定的。

A.时间片大小
B.用户数目
C.控制对象所能接受的时延
D.CPU运行速度
正确答案:
C
6.在文件系统中,为实现文件保护一般应采取的方法为()。

A.复制
B.在读写文件之前使用OPEN
C.访问控制
D.在读写文件之后使用CLOSE
正确答案:
C
7.下面()算法不能用于磁盘调度算法。

A.FCFS
B.SCAN
C.轮转法
D.C-SCAN
正确答案:
C
8.使用位示图(20行,30列)表示空闲盘块状态。

如当分配一个盘块号为132时,其在位示图中的行、列数为()。

(注:行为0-19、列为0-29,首盘块号为1)
A.4、11
B.5、11
C.4、10
D.5、10
正确答案:
A
9.文件系统最基本的目标是()。

A.按名存取
B.文件共享
C.文件保护
D.提高存储空间利用率
正确答案:
A
10.内存分配最佳适应算法的空白区是()。

A.按大小递减顺序连在一起
B.按大小递增顺序连在一起
C.按地址由小到大排列
D.按地址由大到小排
正确答案:
B
二、判断题
1.在操作系统中引入多道程序设计技术可带来的好处是减少进程的运行时间。

A.错误
B.正确
正确答案:
A
2.I/O通道控制方式是DMA方式的发展。

通道程序由一系列指令构成,通道指令和一般的机器指令没有什么不同。

A.错误
B.正确
正确答案:
A
3.采用信号量机制能保证系统不出现死锁状态。

A.错误
B.正确
正确答案:
A
4.文件的“打开”是指系统将文件的内容从硬盘拷贝到内存的过程。

A.错误
B.正确
正确答案:
A
5.在分页系统中必须设置页表,其主要作用是实现逻辑地址到物理地址的转换。

A.错误
B.正确
正确答案:
B
6.由于产生死锁的另一基本原因是进程推进顺序不当,因而预防死锁的有效方法是使进程推进顺序合法。

A.错误
B.正确
正确答案:
A
7.当使用磁带作为文件存储器时,无论采用什么文件物理结构,均适合各种存取方法。

A.错误
B.正确
正确答案:
B
8.在多道操作系统控制下,一个作业反复执行多次,它的运行时间都相同。

A.错误
B.正确
正确答案:
B
9.在有m个进程的系统中出现死锁时,死锁进程的个数k应该满足的条件是k=m。

A.错误
B.正确
正确答案:
A
10.请求分页存储管理系统若把页面的大小增加一倍,则缺页中断次数会减少一半。

A.错误
B.正确
正确答案:A。

相关文档
最新文档