设系统中只有一台打印机,有二个用户的程序在执行过程中都要使用打印机输出计算结果。设每个用户程序对应一个进程。问:这二个进程间有什么样的制约关系?试用P,V操作写出这二个进程使用打印机的算法。

设系统中只有一台打印机,有二个用户的程序在执行过程中都要使用打印机输出计算结果。设每个用户程序对应一个进程。问:这二个进程间有什么样的制约关系?试用P,V操作写出这二个进程使用打印机的算法。

参考答案与解析:

相关试题

有两个并发进程都要使用一台打印机,打印机对应的信号量是S,若S=0,则表示()。

有两个并发进程都要使用一台打印机,打印机对应的信号量是S,若S=0,则表示()。A. 没有进程在用打印机B. 有一进程在用打印机,另一进程正等待使用打印机C.

  • 查看答案
  • 4个进程共享9台打印机,若要系统不产生死锁,每个进程最多可以申请多少台打印机?

    [单选题]4个进程共享9台打印机,若要系统不产生死锁,每个进程最多可以申请多少台打印机?A.2台B.3台C.4台D.无限制

  • 查看答案
  • 假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若

    [试题]假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量S的取值范围为( ):若信号量S的值为-3,则系统中有( )个进程等待使用打印机。A.0,-1,…,- (n-1) B.3,2,1,0,-1,…,- (n-3) C.1,0,-1,…,- (n-1) D.2,1,0,-1,…,- (n-2) A.0 B.1 C.2 D.3

  • 查看答案
  • 设置网络打印机,允许用户sy使用打印机。

    [主观题]设置网络打印机,允许用户sy使用打印机。

  • 查看答案
  • 某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要 3台 打印机。该系统可能会发生死锁的 K的最小值是( )。

    某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要 3台 打印机。该系统可能会发生死锁的 K的最小值是( )。A. 2B. 3C. 4D. 5

  • 查看答案
  • 一个进程释放了一台打印机,它可能会改变( )的状态。

    一个进程释放了一台打印机,它可能会改变( )的状态。A. 自身进程B. 输入/输出进程C. 另一个等待打印机的进程D. 所有等待打印机的进程

  • 查看答案
  • 要在Windows中使用打印机,可在“我的电脑”窗口中选择打印机命令图标来添加一个打印机。()

    [判断题]要在Windows中使用打印机,可在“我的电脑”窗口中选择打印机命令图标来添加一个打印机。()A.对B.错

  • 查看答案
  • 某计算机系统中有8台打印机,由K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是( )。

    某计算机系统中有8台打印机,由K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是( )。A. 2B. 3C. 4D. 5

  • 查看答案
  • 目前使用的打印机有针式打印机、激光打印机和喷墨打印机等。其中,()在打印票据方面

    [单选题]目前使用的打印机有针式打印机、激光打印机和喷墨打印机等。其中,()在打印票据方面具有独特的优势,()在彩色图像输出设备中占有价格优势。A . 针式打印机、激光打印机B . 喷墨打印机、激光打印机C . 激光打印机、喷墨打印机D . 针式打印机、喷墨打印机

  • 查看答案
  • 一个由于没有获得打印机而不能运行的进程处于

    [单选题]一个由于没有获得打印机而不能运行的进程处于A.就绪状态B.就绪状态C.等待状态D.后备状态

  • 查看答案