欢迎访问北京商务研修学院! 办学许可:教民111010020000071号 京教民广备字(2015)第F29号
 
 
当前位置:首页 -> 通知公告
操作系统试题(续完)

 

课程代码:02326

 

25UNIX系统中,对目录文件的存取权限有读、写和执行三种,正确的说明是:(       )

A.读:可以读该目录

B.写:可以增、删这个目录中的目录项

C.写:可以修改目录的内容

D.执行:可以改变这个目录的内容

E.执行:可以为查找一个文件而搜索这个目录

三、填空题(本大题共9小题,每空1分,共l4)

26.操作系统的两个主要设计目标是:使计算机系统的使用_______和工作_______

27.操作系统是计算机系统中必不可少的软件,它归属于_______软件。

28.能对计算机系统进行初始化且把操作系统核心程序装入主存储器的程序称为_______

29.能被多个用户同时调用的程序称为_______程序。

30.为了减少或避免中断的嵌套处理,计算机系统通常采用_______技术。

31.虚拟存储器的工作原理是与程序运行的两个特点有关:

第一,程序执行时有些部分_______

第二,程序的执行往往_______

32Spooling系统由三大部分程序组成:预输入程序、______________

33.作业控制方式有两种:______________

34.解决死锁问题有三种方式:死锁的防止、______________

四、简答题(本大题共5小题,每小题4分,共20分)

35.假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如下表所示:

 

起始地址

0K

20K

50K

90K

100K

105K

135K

160K

175K

195K

220K

状态

已用

未用

已用

已用

未用

已用

未用

已用

未用

未用

已用

容量

20K

30K

40K

10K

5K

30K

25K

15K

20K

25K

36K

 

此时,若进程顺序请求20K10K5K的存储空间,系统采用某种算法为进程依次分配内存,则分配后的内存情况如下表所示:

起始地址

0K

20K

40K

50K

90K

100K

105K

135K

145K

160K

175K

195K

200K

220K

状态

已用

已用

未用

已用

已用

未用

已用

已用

未用

已用

未用

已用

未用

已用

容量

20K

20K

10K

40K

10K

5K

30K

10K

15K

15K

20K

5K

20K

36K

 

请回答,采用的是什么分配算法?

36.什么是文件的保护?简述实现用户共享文件进行文件保护的方法。

37.当磁头处于100号磁道时,有9个进程先后提出读写请求涉及的柱面号为63573488911037618128

要求:(1)写出按最短寻找时间优先算法SSTF时的调度次序;

2)计算按SSTF调度算法时的平均寻道数。

38.分别叙述无关的并发进程和有交往的并发进程及它们执行时的特征。

39.某系统有同类资源m个,可并发执行且共享该类资源的进程最多n个,而每个进程申请该类资源的最大数量为x(1xm),只要不等式n(x-1)+1 m成立,则系统一定不会发生死锁。请解释说明为什么?

五、综合题(本大题共4小题,第4043小题各10分,第4142小题各8分,共36分)

40.试论述影响缺页中断率的因素并说明如何影响。

41.某文件以顺序结构形式存放在磁盘上。该文件有9个等长逻辑记录,每个逻辑记录的长度为256个字节。文件在磁盘上的起始块号为88,而磁盘物理块长度为512个字节,系统缓冲区数据长度也为512字节。要求:

1)采用记录成组方式存放该文件时,块因子为多少最合适;

2)该文件至少要占用磁盘块的数目;

3)若把文件的第4个逻辑记录读入用户区10000单元开始区域,写出主要过程。

42.设有四道作业,它们进入系统的时间及需要执行的时间如下表所示,并规定当第一个作业进入系统后立即调度,忽略调度的时间开销。

作业号

进入系统时间

需执行时间(分钟)

开始时间

完成时间

周转时间

1

900

70

 

 

 

2

940

30

 

 

 

3

950

10

 

 

 

4

1010

5

 

 

 

要求:分别采用先来先服务和最短执行时间优先调度算法时的调度次序和作业平均周转时间。

43.有三个并发进程ABC,共享一个缓冲器FF中每次只能存放一个数。进程A每次产生一个随机数R,将其存入F中。若存放到F中的数是5的倍数,则由进程B将其取出并打印,否则由进程C将被5除后的余数打印出来。为防止数的丢失和重复取同一个数,现用PV操作进行管理。请在下面程序的空格中填上合适的操作,以达到上述要求。

begin S1,S2,S3:semaphore;

F:integer;

S1:=1;S2:=0;S3:=0;

cobegin

    process A                   process B               process C

    begin                   begin               begin

       L1:{产生随机数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

                                 

[关闭窗口]

 
 
首页招生网就业网学校简介新闻网教育教学留学交流︱党建网︱校园文化院系设置联系我们
Copyright © 2003 - 2028 IBUB.cc All Rights Reserved
版权所有:北京商务研修学院
地址:北京市昌平区沙河镇育荣教育园区 邮编:102206
咨询电话:010-84832589,84832100