操作系统习题

信号量是表示资源的实体,是一个与队列有关的整型变量,其值仅能由P、V操作改变。“P操作”是检测信号量是否为正值,若不是,则阻塞调用进程;“V操作”是唤醒一个阻塞进程恢复执行。
根据用途不同,信号量分为公用信号量和私用信号量。公用信号量用于实现进程间的互斥,初值通常设为1,它所联系的一组并行进程均可对它实施P、V操作;私用信号量用于实现进程问的同步,初始值通常设为0或n。
信号量S是一个整数。
S>0时,表示可供并发进程使用的资源数有S个;
S=0时,表示无资源可用,允许有一个进程在临界区中;
S<0时,表示正在等待使用临界区的进程数为|S|(S的绝对值)个。

1.批处理操作系统首先要考虑的问题是:(C)
A 交互性和响应时间 B 实时性和可靠性 C 周转时间和系统吞吐量 D 灵活性和可适应性

解析:批处理系统的优点是(1)系统资源利用率比较高(2)吞吐率高(吞吐率=作业道数/全部处理时间)
缺点是(1)没有交互能力,用户无法干预自己作业的运行(2)用户作业可能需要等待很长时间才能得到运行

2.操作系统承担与硬件相关的,与( C )无关的基本工作,并解决这些基本工作中的效率和安全问题。
A CPU B 外设 C 应用 D 软件

解析:外设是外围设备的简称,计算机系统中指除主机以外的各种设备,如显示器、打印机等,也属于硬件设备。

3.在分时系统中,当用户数目为50个时,为保证响应时间不超过1秒,时间片最大应为【0.02】秒。
解析:1/50=0.02

4.在单处理机中,下列并行和并发现象哪些不可能发生(A)
A 用户程序和用户程序之间的并行 B 用户程序和用户程序之间的并发 C 处理机与设备之间的并行 D 设备与设备之间的并行

解析:所谓并行是指同一时刻同时进行,进程并行需要多处理器的支持;所谓并发,是指在一段时间内,多个进程都在向前推进,而在同一时刻,可能只有一个进程在执行,多个进程轮流使用处理器。在单处理器系统中,可能发生的并行和并发现象如下:
(2) 进程与进程之间的并发。例如,在Windows操作系统中,mp3播放进程和Word字处理进程可以并发执行,这样用户就可以边听音乐边写文章了。
(3) 处理机与设

  • 10
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值