题目
A.就绪状态
B.睡眠状态
C.等待状态
D.阻塞状态
第1题
A.进程是一个静态的概念,程序是一个动态的概念
B.正在CPU上运行的进程处于就绪状态
C.正在CPU上运行的进程若因为时间片用完就切换到挂起状态
D.外于挂起状态的进程得到了除CPU以外的所需要的所有资源以后切换到就绪状态
第2题
判断下列叙述正确与否。
①用P、v操作可以解决互斥与同步问题。
②只要同一信号量上的P、v操作成对地出现,就可以防止引起死锁。
③进程之间因为竞争资源可能会引起死锁。死锁的检测与修复以及死锁的避免策略是对付死锁的主要办法。但是前一种方法所付出的代价要更大。
④在一个单处理机中,最多只能允许有两个进程处于运行状态。
⑤批处理系统不允许用户随时干预自己程序的运行。
⑥如果一个进程正在等待使用处理机,同时除CPU以外其他运行条件已满足,则称该进程为就绪状态。
⑦资源的静态分配就是作业需要的所有资源都得到满足后才投入运行,而且在作业生存期间始终为该作业所占有。
⑧虚存就是把一个实存空间变为多个用户内存空间分配给用户作业使用,,使得每个用户作业都感到好像自己独占一个内存。
⑨为提高计算机处理器和外部设备的利用率,把多个程序同时放入主存储器内,使处理器和外部设备能并行执行,从而提高资源利用率。这种方法称为多道程序设计。
⑩分时系统一定是多道系统,多道系统也一定是分时系统。
第3题
第4题
A.proc下的r列表示运行和等待CPU时间片的进程数,这个值如果长期大于系统cpu的个数,说明CPU不足,需要增加CPU
B.proc下的b列表示在等待资源的进程数,比如正在等待I/O或内存交换等
C.us列代表系统进程消耗的CPU时间百分比
D.us列代表用户进程消耗的CPU时间百分比
第5题
一个进程处于就绪状态是指()。
A)已经获得资源,并获得CPU,但没有运行
B)已经获得资源,没有获得CPU,不能运行
C)已经获得资源,并获得CPU,正在运行
D)没有获得资源,也没有获得CPU,不能运行
第6题
在下列情况(),系统需要进行进程调度。
A.某一进程正访问一临界资源
B.某一进程运行时因缺乏资源进入阻塞状态
C.某一进程处于运行状态,而另一进程处于自由状态
D.某一进程正在访问打印机,而另一进程处于就绪状态
第7题
A.0
B.1
C.2
D.3
第8题
A.-5~1
B.-1~3
C.-3~2
D.0~5
第9题
下面叙述中正确的是(16)。不是进程调度时机的是(17)。多道程序系统中,当(18)时,进程从执行状态转变为就绪状态。系统中有4个并发进程,都需要某类资源3个。试问该类资源最少为(19)个时,不会因竞争该资源而发生死锁。若P/V操作的信号量S的初值为3,则当前值为-1时,表示在S上有(20)个等待进程。
A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同
B.为了避免发生死锁,各进程只能逐个申请资源
C.操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状态有关的信息
D.进程同步是指某些进程之间在逻辑上的相互制约关系
第10题
多个并发进程使用一个互斥信号量nap时,如果nap=0,则通常表示(21)。由于可重用资源的冲突会引起死锁,产生死锁有4个必要条件:互斥、保持和等待、循环等待以及(22)分配方式。
A.有多个进程在临界区中
B.有一个进程在临界区中
C.没有进程在临界区中
D.有一个进程在临界区中,另一些进程正在等待进入临界区
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!