操作系统选择题集合(四)

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: 操作系统选择题集合(四)

操作系统选择题集合(四)

1. (单选题, 3分)银行家算法的实质是( B )。

  • A. 死锁预防
  • B. 死锁避免
  • C. 死锁检测
  • D. 死锁恢复

解析:

百度定义:银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法

2. (单选题, 3分)假定某系统有同类互斥资源m个,可并发执行且共享该类资源的进程有n个,而每个进程申请资源的最大量为x(n<=x<=m),当不等式( )成立时,系统一定不会发生死锁。

  • A. nx+1<=m
  • B. nx<=m
  • C. m(x-1)+1<=n
  • D. m-nx+n-1>=0

解析:

n(x - 1) + 1 >= m

3. 采用资源剥夺法可以解除死锁,还可以采用( B )方法解除死锁。

  • A. 执行并行操作
  • B. 撤销进程
  • C. 拒绝分配资源
  • D. 修改信号量

解析:

资源剥夺法允许一个进程强行剥夺其他进程所占有的系统资源。而撤销进程是强行释放一个进程己占有的系统资源,与资源剥夺法同理,都是通过破坏死锁的“请求和保持”条件来解除死锁。拒绝分配新资源只能维持死锁的现状,无法解除死锁。

4. 若某系统有某类资源5个供若干进程共享,不会引起死锁的情况是( )。

  • A. 有6个进程,每个进程需1个资源
  • B. 有5个进程,每个进程需2个资源
  • C. 有4个进程,每个进程需3个资源
  • D. 有3个进程,每个进程需4个资源

解析:

看选项也知道选A,给的多,要的少.

5. 在( C )的情况下,系统出现了死锁。

  • A. 某个进程申请了系统中不存在的资源
  • B. 某个进程申请的资源数超过了系统拥有的最大资源数
  • C. 若干进程因竞争资源而无休止地相互等待他方释放已占有的资源
  • D.硬件故障或程序性错误引起的循环等待

解析:

死锁是两个进程或者线程都在相互等待对方释放资源,互不相让,就造成了死锁。

6. 设有4个作业同时到达,每个作业执行的时间均为1小时,它们在一台处理机上按单道方式运行,则平均周转时间为( )。

  • A. 1小时
  • B. 4小时
  • C. 2.5小时
  • D. 10小时

解析:

周转时间:作业被提交给系统开始,到作业完成为止的这段时间间隔。

为2.5小时。

因为第一个作业无需等待,完成用1小时;第二个等待1小时,完成再用1小时,一共2个小时;第三个为3小时;第四个为4小时。

所以(1+2+3+4)/4=2.5(小时)

7.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是( C )。

  • A. 2
  • B. 1
  • C. 3
  • D. 0.5

解析:

响应比 =(等待时间+服务时间)/服务时间

(2+1)/1=3

8. 设有3个作业J1,J2,J3,其运行时间分别为2小时,5小时,3小时,假定它们同时到达,并在同一台处理机上以单道方式运行,则平均周转时间最小的执行顺序是 ( B )。

  • A. J1,J2,J3
  • B. J3,J2,J1
  • C. J2,J1,J3
  • D. J1,J3,J2

解析:

同时到达 J1先执行 用时 T1

J2第二个执行 等待 T1 执行 T2 总用时 T1+T2

J3最后执行 等待 T1+T2 执行用时 T3 总用时 T1+T2+T3

所以平均周转时间为( T1 + (T1+T2) + (T1+ T2+T3))/3

相关文章
|
7月前
|
存储 算法
操作系统选择题集合(三)
操作系统选择题集合(三)
78 1
|
7月前
|
存储 Shell Linux
【Shell 命令集合 网络通讯 】⭐Linux 显示当前系统的主机名和操作系统类型 uuname命令 使用教程
【Shell 命令集合 网络通讯 】⭐Linux 显示当前系统的主机名和操作系统类型 uuname命令 使用教程
85 0
|
Unix Linux Shell
Linux操作系统选择题之进程管理
Linux操作系统选择题之进程管理
132 0
|
7月前
|
算法 调度
操作系统选择题集合(二)
操作系统选择题集合(二)
42 1
|
7月前
|
编译器
操作系统选择题集合(一)
操作系统选择题集合(一)
56 1
|
SQL 网络协议 大数据
Linux操作系统选择题之网络配置及服务
Linux操作系统选择题之网络配置及服务
214 0
|
Ubuntu Unix Linux
Linux操作系统选择题之用户与组
Linux操作系统选择题之用户与组
253 0
|
Linux
Linux操作系统选择题之文件权限
Linux操作系统选择题之文件权限
302 0
|
25天前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
44 0
Vanilla OS:下一代安全 Linux 发行版
|
28天前
|
人工智能 安全 Linux