一、单项选择题(每小题1分,共15分)
1.操作系统是一种( A )
A.系统软件 B.系统硬件 C.应用软件 D.支援软件
2.MS—DOS的存贮管理采用了( C )
A.段式存贮管理 B.段页式存贮管理 C.单用户连续存贮管理 D.固定式分区存贮管理
3.用户程序在目态下使用特权指令将引起的中断是属于( B )
A.硬件故障中断 B.程序中断 C.外部中断 D.访管中断
4.MS—DOS中用于软盘整盘复制的命令是( B )
A.COMP B.DISKCOPY C.SYS D.BACKUP
5.位示图方法可用于( A )
A.盘空间的管理 B.盘的驱动调度 C.文件目录的查找 D.页式虚拟存贮管理中的页面调度
6.下列算法中用于磁盘移臂调度的是(C )
A.时间片轮转法 B.LRU算法 C.最短寻找时间优先算法 D.优先级高者优先算法
7.在以下存贮管理方案中,不适用于多道程序设计系统的是( A )
A.单用户连续分配 B.固定式分区分配 C.可变式分区分配 D.页式存贮管理
8.已知,作业的周转时间=作业完成时间-作业的到达时间。现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1 C
A.T1+T2+T3 B. (T1+T2+T3) C.T1+ T2+ T3 D. T1+ T2+T3
9.任何两个并发进程之间( D )
A.一定存在互斥关系 B.一定存在同步关系 C.一定彼此独立无关 D.可能存在同步或互斥关系
10.进程从运行状态进入就绪状态的原因可能是( D )
A.被选中占有处理机 B.等待某一事件 C.等待的事件已发生 D.时间片用完
11.用磁带作为文件存贮介质时,文件只能组织成( A )
A.顺序文件 B.链接文件 C.索引文件 D.目录文件
12.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是( C )
A.2 B.1 C.3 D.0.5
13.多道程序设计是指( D )
A.在实时系统中并发运行多个程序
B.在分布系统中同一时刻运行多个程序
C.在一台处理机上同一时刻运行多个程序
D.在一台处理机上并发运行多个程序
14.文件系统采用多级目录结构后,对于不同用户的文件,其文件名( C )
A.应该相同 B.应该不同 C.可以相同,也可以不同 D.受系统约束
15.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( D )
A.无上邻空闲区,也无下邻空闲区
B.有上邻空闲区,但无下邻空闲区
C.有下邻空闲区,但无上邻空闲区
D.有上邻空闲区,也有下邻空闲区
二、双项选择题(每小题2分,共16分)
1.能影响中断响应次序的技术是( C )和( D )。
A.时间片 B.中断 C.中断优先级 D.中断屏蔽 E.特权指令
2.文件的二级目录结构由( C )和( D )组成。
A.根目录 B.子目录 C.主文件目录 D.用户文件目录 E.当前目录
3.驱动调度算法中( B )和( E )算法可能会随时改变移动臂的运动方向。
A.电梯调度 B.先来先服务 C.扫描 D.单向扫描 E.最短寻找时间优先
4.有关设备管理概念的下列叙述中,( A )和( E )是不正确的。
A.通道是处理输入、输出的软件
B.所有外围设备的启动工作都由系统统一来做
C.来自通道的I/O中断事件由设备管理负责处理
D.编制好的通道程序是存放在主存贮器中的
E.由用户给出的设备编号是设备的绝对号
5.一进程刚获得三个主存块的使用权,若该进程访问页面的次序是{1321215123}。当采用先进先出调度算法时,发生缺页次数是( E )次,而采用LRU算法时,缺页数是( D )次。
A.1 B.3 C.4 D.5 E.6
6.作业与进程的主要区别是( A )和( C )。
A.前者是由用户提交,后者是由系统自动生成
B.两者执行不同的程序段
C.前者以用户任务为单位,后者是操作系统控制的单位
D.前者是批处理的,后者是分时的
E.后者可并发执行,前者则不行
7.下述MS—DOS的文件中( C )和( E )是有关设备管理的程序。
A.BOOT B.COMMAND.COM C.IBMBIO.COM D.IBMDOS.COM E.ROMBIOS
8.MS—DOS的文件类型为( A )和( D )的文件是不可执行的。
A..OBJ B..EXE C..COM D..BAK E..BAT
三、填空题(每空1分,共15分)
1.用户程序使用__系统调用____请求操作系统服务。
2.存贮管理应实现的功能是:主存空间的分配与保护,主存空间的重定位,主存空间的共享和___主存的扩充________。
3.分页式存贮管理中,页表是用来指出作业的____逻辑页号________与___ 主存块号_________的对应关系。
4.每个索引文件都至少有一张索引表,其中的每一个表项应包括能标识该记录的_______关键字________和该记录的__存储地址___________。
5.分时系统必须为用户提供___操作控制命令_______以实现____交互_____控制方式。
6.斯普林系统中,作业执行时,从磁盘上的__________中读取信息,并把作业的执行结果暂时存放在磁盘上的____________中。
7.并发进程中涉及到___________的程序段称为临界区,两个进程同时进入相关的临界区会造成 的错误。
8.MS—DOS中有三个文件:DOSIP.EXE,DOSIP.DAT和DOSZP.COM,____________若使用系统提供的替代符‘*’和‘?’,则这三个文件可统一表示为___________。
9.拼音码是一种汉字__________码。
四、改错题(每小题2分,共10分)
1.以批处理方式和交互方式控制作业运行都需要注册(LOGON)。
2.分时系统中,时间片越小越好。
3.银行家算法是防止死锁发生的方法之一。
4.若无进程处于运行状态,则就绪队列和等待队列均为空。
5.作业控制语言是供用户编写程序以实现某项计算任务。
五、简答题(每小题4分,共20分)
1.程序状态字包含哪些主要内容?
2.什么是记录的成组和分解?
3.进程间同步和互斥的含义是什么?
4.什么是输入输出操作?什么是通道?
5.为实现分页式虚拟存贮,页表中至少应含有哪些内容?
六、综合题(每小题8分,共24分)
1.假定在某移动臂磁盘上,刚刚处理了访问75号柱面的请求,目前正在80号柱面读信息,并且有下述请求序列等待访问磁盘:
试用:(1)电梯调度算法
(2)最短寻找时间优先算法
分别列出实际处理上述请求的次序。
2.有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3。回答:
(1)若对资源分配不加限制,会发生什么情况?为什么?
(2)为保证进程正确工作,应采用怎样的资源分配策略?为什么?
3.某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下列问题:
(1)用PV操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。
(2)根据所定义的信号量,把应执行的PV操作填入下述方框中,以保证进程能够正确地并发执行。
COBEGIN PROCESS PI(I=1,2,……)
begin ;
进入售票厅;
购票;
退出;
end;
COEND
(3)若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。
参考答案
一、单项选择题(每题1分,共15分)
1.(1) 2.(3) 3.(2) 4.(2) 5.(1) 6.(3) 7.(1) 8.(3) 9.(4) 10.(4) 11.(1)
12.(3) 13.(4) 14.(3) 15.(4)
二、双项选择题(每题2分,共16分)
1.(3)(4) 2.(3)(4) 3.(2)(5) 4.(1)(5) 5.(5)(4)次序不可交换
6.(1)(3) 7.(3)(5) 8.(1)(4)
三、填空题(每空格1分,共15分)
1.访管指令(或系统调用)
2.主存空间的重定位,主存的扩充
3.逻辑页号,主存块号(可交换)
4.关键字(或记录号),存放地址(或存放位置)
5.操作控制命令,交互(或联机)
6.输入#,输出#
7.共享变量,与时间有关
8.DOS?P.*(或DOS?P.???)
9.输入
四、改错题(每题2分,共10分,若只作简单否定,不能给分)
1.批处理方式是按用户使用作业控制语言书写的。
作业说明书控制作业运行,不需注册。
或交互方式控制作业运行需要注册。
2.当时间片过小时,进程调度时间所占比重加大。
若仅回答:
时间片越小,响应时间可能加大,给1分。
3.银行家算法是避免死锁的方法之一。
4.就绪队列为空,等待队列可能不空。
5.作业控制语言是供书写作业说明书的,以控制作业的执行(不同于编程语言)。
五、简答题(每题4分,共20分)
1.(1)程序基本状态 (2分)
(2)中断码 (1分)
(3)中断屏蔽位 (1分)
2.(1)把若干逻辑记录合并成一组,存入一个物理块的工作称为记录的成组。 (1分)
(2)从一组中把一个逻辑记录分离出来的工作称为记录的分解。 (2分)
3.同步:并发进程之间存在的相互制约和相互依赖的关系。 (2分)
互斥:若干进程共享一资源时,任何时刻只允许一个进程使用。 (2分)
4.主存与外围设备之间的信息传送操作称为输入输出操作。 (2分)
通道可称为输入输出处理机。(2分)
5.页号 (1分)
标志 (1分)
主存块号 (1分)
磁盘上的位置 (1分)
六、综合题(每题8分,共24分)
1.(1)电梯调度算法的处理次序为:
5 8 1 4 3 6 2 7 (得4分)
若写出5 8 (得1分)
若写出5 8 1 4 3 (得2分)
(2)最短寻找时间优先算法的处理次序为:
5 8 6 2 7 1 4 3 (得4分)
若写出5 8 (得1分)
若写出5 8 6 2 7 (得2分)
亦即:前2个对 (得1分)
前5个对 (得2分)
2.(1)可能会发生死锁 (2分)
例如:进程P1,P2和P3分别获得资源S3,S1和S2后再继续申请资源时都要等待(2分),这是循环等待。
(或进程在等待新源时均不释放已占资源)
(2)可有几种答案:
A.采用静态分配 (2分)
由于执行前已获得所需的全部资源,故不会出现占有资源又等待别的资源的现象(或不会出现循环等待资源现象)。 (2分)
或B.采用按序分配 (2分)
不会出现循环等待资源现象。(2分)
或C.采用银行家算法 (2分)
因为在分配时,保证了系统处于安全状态。 (2分)
3.(1)定义一信号量S,初始值为20。 (1分)
意义:
S>0 S的值表示可继续进入售票厅的人数 (1分)
S=0 表示售票厅中已有20名顾客(购票者) (1分)
S<0 |S|的值为等待进入售票厅的人数 (1分)
(2)上框为P(S) (1分)
下框为V(S) (1分)
(3)S的最大值为20 (1分)
S的最小值为20-n (1分)
注:信号量的符号可不同(如写成t),但使用时应一致(即上述的s全应改成t)。
分享到:
相关推荐
2011年4月全国自考操作系统试题及参考答案,旨在检验考生对操作系统基本概念、原理及应用的掌握程度。这份资料包含两部分:全国2011年4月自学考试操作系统试题.doc和2011年4月全国自考操作系统参考答案.doc,都是以...
这份“操作系统试题与答案”包含了丰富的知识内容,旨在帮助学生深入理解和掌握操作系统的基本概念、原理以及实际应用。 一、操作系统基本概念 1. 操作系统的定义:操作系统(Operating System, OS)是管理计算机...
计算机操作系统试题及答案.doc 这个文档很可能是历年试题的合集,并且提供了答案,对考生来说具有很高的参考价值。考生可以通过对比自己的答案与标准答案,发现自己的不足,加深对知识点的理解。 os 这个文件名可能...
这份《操作系统》模拟试题及参考答案旨在帮助学生更好地复习操作系统课程中的关键概念和技术。 1. 设备驱动程序:设备驱动程序是操作系统中的一类特殊程序,用于控制硬件设备,如读卡机、磁带机和打印机。它们是...
本资料包“操作系统模拟试题及答案”包含了两份操作系统模拟考试卷,旨在帮助学习者全面复习和掌握操作系统的核心概念和原理。 一、操作系统基本概念 1. 操作系统的定义:操作系统是管理计算机硬件和软件资源的程序...
这份压缩包文件包含了哈工大计算机操作系统课程的历年试题及答案,对于备考者来说是一份宝贵的资源。 试题通常包括选择题、填空题、简答题以及综合应用题,涵盖了操作系统的五大主要概念:进程管理、内存管理、文件...
本资料集包含了“操作系统原理”的相关试题及答案,旨在帮助学习者深入理解操作系统的核心概念、设计原则以及实现机制。 1. **操作系统基本概念** 操作系统(Operating System, OS)是计算机系统的核心软件,它...
操作系统是计算机系统的核心组成部分,它负责管理和控制计算机的硬件资源,同时也为用户提供各种服务和接口。以下是基于给定内容的一些操作系统的重要知识点: 1. **使用接口**:操作系统为用户提供三种类型的使用...
这个压缩包“操作系统历年试题及答案”显然是一份针对自学考试的操作系统科目的复习资料,包含了历年的试题及对应的解答,对于备考者来说是宝贵的参考资料。 在学习操作系统时,你需要掌握以下几个关键知识点: 1....
这篇描述提供了一套操作系统相关的试题及其参考答案,对于学习和复习操作系统知识非常有帮助。以下是对这份试题可能涉及的知识点的详细解释: 1. **进程管理**:操作系统中的进程是程序在执行过程中的一个实例。...
2019年4月的试题和答案(2019年4月自考《02323操作系统概论》试题答案 - 百度文库.pdf)以及2020年8月的试题(2020.8.pdf)则提供了完整的练习机会,有助于巩固所学知识。 通过深入学习和反复练习,考生可以逐步...
计算机操作系统期末考试题及答案精编 WORD 版 本资源摘要信息是关于计算机操作系统期末考试题及答案的精编版本,涵盖了操作系统的发展过程、进程调度、存储管理、文件系统、进程同步等多方面的知识点。 1. 操作...
本资料集合了北航《操作系统》本科期末试题与答案,对于准备北航961计算机专业考研的学生以及需要复习操作系统课程的学子来说,是一份宝贵的参考资料。 首先,操作系统的基础知识包括进程管理、内存管理、文件系统...
这份资料集合了武汉理工大学操作系统课程的相关参考试卷和试题答案,对于深入理解操作系统原理及其实现具有极大的帮助。同时,提及的“恐龙书”通常指的是《Operating System Concepts》(中文译名:《操作系统概念...
广东工业大学历年试题中的答案部分对于考生来说是极有价值的参考资料,它可以帮助学生检查自己的解题思路,理解正确答案背后的理论依据,从而提高复习效率。通过对这些试题的深入学习和实践,考生可以更好地准备操作...
描述:“计算机考试题库操作系统试题及答案.pdf” 说明了文档的内容,即题库内包含的操作系统试题和参考答案。描述信息强调了文档的实用性和针对性,即供参考和准备操作系统考试的学生使用。操作系统作为计算机科学...
为了帮助学习者全面掌握操作系统的核心概念和技术,本文档提供了四套全面的操作系统模拟试卷及参考答案,覆盖了操作系统的主要内容。 第一部分的模拟试卷包含了多套试题,题目设计全面,涵盖了操作系统的主要模块和...
2011年4月的自考操作系统试题及答案,不仅提供了检验学习成果的机会,也是复习和准备后续考试的重要参考资料。考生可以通过解答这些题目,检查自己在各个知识点的理解和应用能力,同时通过答案解析可以深入理解操作...
这份“操作系统部分试题及答案”资料对于计算机专业的专升本学生以及任何希望深入理解操作系统的人员来说,都是非常有价值的参考资料。 在复习操作系统时,以下几个关键知识点是不容忽视的: 1. **进程管理**:...