首页学历类考试大学计算机科学
(简答题)

试从物理概念上说明记录型信号量wait和signal。

正确答案

wait(S):当S.value>0时,表示目前系统中这类资源还有可用的。执行一次wait操
6作,意味着进程请求一个单位的该类资源,使系统中可供分配的该类资源减少一个,因此描述为S.value:=S.value-1;当S.value<0时,表示该类资源已分配完毕,进程应调用block原语自我阻塞,放弃处理机,并插入到信号量链表S.L中。
signal(S):执行一次signal操作,意味着释放一个单位的可用资源,使系统中可供分配的该类资源数增加一个,故执行S.value:=S.value+1操作。若加1后S.value≤0,则表示在该信号量链表中,仍有等待该资源的进程被阻塞,因此应调用wakeup原语,将S.L链表中的第一个等待进程唤醒。

答案解析

相似试题

  • (单选题)

    对于记录型信号量,在执行一次P操作(wait操作)时,信号量的值应当为减1;当其值为()时,进程应阻塞。 

    答案解析

  • (简答题)

    简述物理地址和逻辑地址的概念以及它们的关系?请举例说明用来形成物理地址的“段+偏移”机制。

    答案解析

  • (简答题)

    请说明基带(baseband)信号和宽带(broadband)信号的概念。

    答案解析

  • (简答题)

    你怎样理解实体、属性、记录、字段这些概念的类型和值的差别?试举例说明。

    答案解析

  • (简答题)

    为什么说概念数据库和外部数据库物理上并不真正存在?

    答案解析

  • (简答题)

    什么是人工智能?试从学科和能力两方面加以说明。

    答案解析

  • (判断题)

    信号是人们用来记录、表示或荷载信息的物理量,是信息的载体。()

    答案解析

  • (多选题)

    硬盘上一个物理记录块要用三个参数来定位,包括()

    答案解析

  • (简答题)

    “计算机应用”与“应用计算机”在概念上等价吗?用学科角度和计算机系统的层次结构来说明你的观点。

    答案解析

快考试在线搜题