好文档 - 专业文书写作范文服务资料分享网站

2009-2012年7月自学考试操作系统试题

天下 分享 时间: 加入收藏 我要投稿 点赞

t:integer; begin

t:= amount; t:= t-1000; amount:= t end; coend; end; 回答下列问题:

(1)上述进程执行时会产生怎样的错误?为什么?

(2)为保证系统的安全,可采用PV操作来管理。请完善上述程序,以确保系统的安全。

2010年7月自学考试操作系统试题

一、单项选择题(本大题共20小题,每小题1分,共20分) 1.设计操作系统的主要原则是能使计算机系统( ) A.可靠地工作

B.使用方便 C.使用方便和高效地工作

D.高效地工作

2.开发UNIX的第一个版本Version 1的公司名称是( ) A.IBM B.AT&T C.DEC

D.Microsoft

3.配置于计算机网络,能使系统中若干台计算机相互协作完成一个共同任务的操作系统是 ( ) A.网络操作系统 B.分时操作系统 C.嵌入式操作系统

D.分布式操作系统

4.CPU执行程序时,先从主存读出一条指令,再根据指令中指定的地址从主存读出操作数并存入( A.通用寄存器

B.地址寄存器

)

C.程序计数器 D.指令寄存器

5.当操作系统选择某用户程序占用CPU时,则CPU的状态( ) A.从目态转换成管态 C.继续保持目态

B.从管态转换成目态 D.继续保持管态

6.一个被命名为myfile的UNIX shell文件,要执行该文件的命令是( ) A.myfile B.csh myfile C.chmod+x myfile csh myfile D.cc myfile

7.若干进程是可同时执行的,它们轮流占用处理器交替运行,这种进程特性称为( ) A.动态性 C.异步性

B.并发性 D.同步性

8.当一进程由于某种原因让出处理器时,把与处理器有关的各种信息保留在该进程控制块PCB的_____________区域中。( ) A.标识信息 C.管理信息

B.说明信息 D.现场信息

9.在下列选项中,不属于造成某进程状态从等待态__________就绪态变化的原因是( ) ...A.有更高优先级的进程要运行 C.该进程等待的资源得到满足

10.不属于进程控制原语的是( ) ...A.发送原语 C.撤消原语

B.创建原语 D.阻塞原语

B.该进程占用的外围设备工作结束 D.该进程等待干预的故障被排除

11.把空闲区按长度递增顺序登记到空闲区表中,便于实现主存分配的算法是( ) A.先进先出分配算法 C.最优适应分配算法

B.最先适应分配算法 D.最坏适应分配算法

12.在页式虚拟存储管理中,当发现要访问的页面不在主存时,则由硬件发出( ) A.输入输出中断 C.越界中断

B.时钟中断 D.缺页中断

13.磁盘存储空间的常用管理方法有多种,它们是:( ) A.索引法、位示图法、空闲块表法 C.空闲块表法、空闲块链法、索引法

B.位示图法、空闲块表法、空闲块链法 D.空闲块链法、索引法、位示图法

14.UNIX规定每个进程最多同时打开文件的数目是( )

A.5个 C.15个

B.10个 D.20个

l5.假设磁盘的读写磁头正从50号柱面移动到55号柱面上操作,现有依次请求访问的柱面号为100、185、39、124、16、126、67、69。当55柱面号操作完成后,若采用电梯调度算法,为完成这些请求,磁头需要移动过的柱面数是( ) A.279 C.299

B.289 D.309

16.通道的通道状态字可记录通道程序的执行情况,其基本成分是( ) A.通道命令地址、设备状态、通道标志、通道状态 B.设备状态、通道标志、通道状态、剩余字节个数 C.通道命令地址、通道标志、通道状态、剩余字节个数 D.通道命令地址、设备状态、通道状态、剩余字节个数

17.用PV操作来管理n个并发进程互斥地使用某个共享资源时,信号量的初值应定义为 ( ) A.-n C.1

B.-1 D.n

l8.在采用多线程技术的操作系统中,线程是进程中可独立执行的子任务,因而( ) A.线程是处理器的独立调度单位 C.线程与进程同存亡

19.对资源采用静态分配策略能( ) A.防止死锁 C.检测死锁

20.当死锁检测程序检测到死锁存在时,为使系统从死锁中恢复过来,可终止一个或几个死锁进程的执行,其目的是为了破坏( ) A.互斥使用资源 C.共享使用资源

B.占有并等待资源 D.循环等待资源 B.避免死锁 D.解除死锁

B.各线程均与该进程保持相同状态 D.线程不能并发执行

二、多项选择题(本大题共5小题,每小题2分,共10分) 21.操作系统的结构设计应追求的目标是( ) A.正确性 C.交互性 E.移植性

22.UNIX的进程状态有( ) A.运行状态 C.等待状态

B.高效性 D.维护性

B.就绪状态 D.睡眠状态

E.僵死状态

23.在以下有关存储管理的叙述中,正确的是( )

A.采用任何一种存储管理方法,用户使用的逻辑地址都是连续的 B.采用动态再定位技术可实现程序在内存空间中浮动 C.由于有了虚存,用户可以使用比主存空间还要大的地址空间

D.在页式虚存管理中,一个作业或进程有一张页表并将页表保存在磁盘上 E.采用快表可以加速相对地址到绝对地址的转换

24.操作系统启动和控制外闱设备完成输入输出操作的过程有多个阶段,它们被称为( ) A.使用“启动I/O”指令阶段 C.准备阶段 E.结束处理阶段

25.有关进程同步与互斥的正确阐述是( ) A.进程同步实际上是进程互斥的特例

B.必须互斥的进程在逻辑上没有固定的必然联系 C.必须同步的进程在逻辑上有必然的依赖关系 D.进程同步与互斥都涉及对共享资源的管理 E.进程互斥实际上是进程同步的一种特例 三、填空题(本大题共7小题,每空1分,共14分)

26.在批处理兼分时的系统中,往往把___________________的作业称为前台作业,把_____________的作业称为后台作业。

27.采用多道程序设计能改善资源使用情况,提高系统效率,但应注意两个问题:可能延长 ____________的时间;并行工作的道数与____________不成正比。

28.UNIX将进程的地址空间分成三个区段,它们是系统区段、___________和_____________。

29.造成文件可能被破坏的原因大致有四个方面:天灾人祸、_______、__________和计算机病毒的侵害。 30.磁盘执行一次输入输出操作所花费的时间是由寻找时间、_____________和____________组成。

3l.进程并发执行时,如果一个进程的执行要依赖于其它进程的进展情况,则说它们是__________;如果一个进程的执行不影响其它进程的执行结果,则说它们是___________。

32.一种能避免死锁的资源分配策略是____________,它总是使系统保持在______________状态。 四、简答题(本大题共5小题,每小题4分,共20分) 33.计算机系统如何禁止用户程序中执行特权指令?

B.编写通道程序阶段 D.启动I/O阶段

34.简述批处理操作系统的作业调度和作业调度选择作业的必要条件。

35.简述UNIX中目录文件存取权限的类型和意义。

36.磁盘驱动调度包括什么调度?各涉及什么时间?

37.死锁的定义是什么?引起死锁与哪些因素有关?

五、综合题(本大题共4小题,每小题9分,共36分)

38.设有供用户使用的主存空间100KB,现有一批计算型的作业序列如下表所示: 作业 进入输入井的时间 A B C D E 9:00 9:10 9:20 9:30 9:40 要求计算时间(分钟) 40 30 30 20 25 要求主存装入主存开始执行时间 结束执行时间 周转时间 容量(KB) 时间 15 40 50 10 25 系统采用多道程序设计和静态重定位技术,忽略调度的时间开销,并假定9:00开始调度。 要求:分别写出采用先来先服务作业调度算法和计算时间短的作业优先调度算法时的调度

2009-2012年7月自学考试操作系统试题

t:integer;begint:=amount;t:=t-1000;amount:=tend;coend;end;回答下列问题:(1)上述进程执行时会产生怎样的错误?为什么?(2)为保证系统的安全,可采用PV操作来管理。请完善上述程序,以确保系统的安全。2010年7月自
推荐度:
点击下载文档文档为doc格式
2crru2drvq17c193743q
领取福利

微信扫码领取福利

微信扫码分享