• 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html
  • 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html

计算机操作系统题库之进程与线程(七)

极客题库 Geekerstar 11个月前 (06-07) 674次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

进程控制快的初始化工作包括:( )、( )、( )。

初始化标识符信息,初始化处理机状态信息,初始化处理机控制信息

在进程管理中,当进程等待某一事件时,将从( )变为( )。

执行状态,阻塞状态

当进程执行的时间片用完时,进程从( )变为( )。

执行状态,就绪状态

分配到必要的资源并获得处理机时的进程状态是( )。

执行状态

进程从结构上讲,包括( )、( )和( )。

程序段,数据段,进程控制块

在一个但处理机系统中,若有4个用户进程且假定当前时刻有一个进程处于执行状态,则处于就绪状态的进程最多有( )个,最少有( )个。

3,0

( )就是对系统中的进程实施有效的管理,通过使用进程创建、进程撤消、进程阻塞、进程唤醒等控制原语来实现。

进程控制

( )是进程内一个相对独立、可调度的执行单元,是系统进行调度的基本单位。

线程

( )是指进程间在逻辑上的相互制约的关系。

进程同步

在进程中访问临界资源的代码段叫( )。

临界区

在操作系统中解决进程间( )和( )的一种方法是使用信号量。

同步,互斥

访问临界资源应遵循的准则为:( )、( )、( )、( )。

空闲让进,忙则等待,有限等待,让权等待

进程通信的类型有( )、( )、( )。

共享存储器,消息传递,管道

信箱通信是一种( )通信方式。

间接

如果系统中所有作业同时到达,则使作业平均周转时间最短的算法是( )。

短作业优先调度算法

既考虑作业等待时间,又考虑作业执行时间的调度算法是( )。

高响应比优先算法

( )是指从作业提交系统到作业完成的时间间隔。

周转时间

若要使当前运行进程总是优先级最高的进程,则应该选择( )。

可剥夺优先级调度算法

在分时系统中,进程调度经常采用( )。

时间片轮转调度算法

进程运行结束、进入阻塞状态、时间片用完、有更高优先级的进程进入就绪队列等原因均可引起( )。

进程调度

在有m个进程的系统中出现死锁时,死锁进程的个数k应该满足的条件是( )。

2<=k<=m

Windows这样的多任务系统和Unix这样的多进程系统在调度上有何不同?

从调度上讲,在Windows这样的多任务系统中,当前执行哪个任务是由用户决定的,是用户可控制的;而在Unix这样的多进程系统中,当前运行哪个进程是由内部的调度算法决定,是对用户透明的,用户是不可直接控制的。

进程和线程的主要区别是什么?

在有进程和线程的系统中,进程是系统资源分配的独立单位,而线程是可调度运行的独立单位。

程序的并发执行为什么会有间断性?

并发执行是指系统内有多道程序在宏观上"同时"执行,但系统内往往只有一台处理机(CPU),因此只能分时地为多个程序服务。就一道程序而言,往往不是一次能够运行完成,而是以"走走停停"的方式完成其运行,这就是并发系统内程序执行的间断性。

进程能自己将自己唤醒吗?进程能自己将自己撤销吗?

唤醒进程和撤消进程都是要通过CPU上运行程序来实现的。一个进程入睡了,它就不可能被调度到CPU上运行;一个进程在撤消前必须先进入终止状态,而处于终止状态的进程不可能被调度到CPU上运行。因此,进程被唤醒、被撤消都不能由自己来完成,只能由别的进程实现。

程序并发执行与顺序执行时相比产生哪些新特征?

程序并发执行与顺序执行时产生的特性有:可分割性、失去封闭性、失去可再现性。

程序并发执行的主要特点是什么?

程序并发执行的主要特点是并发程序间具有相互制约的关系,程序并发执行失去了程序的封闭性和再现性,程序和机器执行程序的活动不再一一对应。

一个因等待I/O操作结束而进入阻塞状态的进程,何时被唤醒?

是在别的进程执行相应的I/O中断处理程序时唤醒的。

在什么情况下,可以一次唤醒一个进程和一次唤醒多个进程?

在I/O中断处理程序中,当唤醒进程时,只唤醒等待该I/O结束的那一个进程;当一个进程释放一个系统资源(如I/O缓存)时,将要唤醒所有因等待使用该资源而进入阻塞状态的进程。

进程的就绪状态和阻塞状态有何不同?

阻塞状态的进程还不具务执行的条件,即使放到处理机上能执行;就绪状态的进程具备了执行的所有条件,放在处理机上就能执行。

丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:计算机操作系统题库之进程与线程(七)
喜欢 (0)
[247507792@qq.com]
分享 (0)
Geekerstar
关于作者:
本站技术支持

您必须 登录 才能发表评论!

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00