首页
›
答案
›
标签
›
操作系统原理
操作系统原理
401
以下说法中,哪个是从用户的观点对操作系统的描述:
402
下面操作系统操作方式的发展阶段,哪个是正确的?
403
一个作业第一次执行时用了5min,而第二次执行时用了6min,这说明了操作系统的()特点。
404
下列哪个不是多道批处理系统的特征?
405
用户程序要将一个字符送到显示器上显示,要使用操作系统提供的()。
406
在OS中,并发性指()。
407
如果分时系统的时间片一定,那么()会使响应时间越长。
408
操作系统的发展是随着()、()而发展的。
409
随着硬件的四个发展阶段:()、()、()、(),操作系统的发展主要分为:无操作系统、()、多道程序系统、分时系统等。
410
操作系统的的特征包含:()、()、虚拟性和不确定性。
411
操作系统的功能包含:()、()、()、()、()。
412
若干并发程序对CPU时间的共享是()系统。
413
分时系统需要和的支持()。
414
操作系统的基本类型有批处理系统、()、()。
415
在Linux环境下,创建子进程需要使用的函数是()。
416
操作系统最基本的两个特征是、()。
417
下列哪种方法可以解除死锁?
418
死锁产生的4个必要条件不包括下列()。
419
以下关于预防死锁的说法正确的是()。
420
()需要完成,①给选中的作业分配内存、输入/输出设备等必要的资源;②建立相应的进程;③放入就绪队列。
421
允许多少个作业同时在内存中运行是()。
422
短作业优先调度算法是(),按照()分配处理机。
423
多级反馈队列调度算法设置多个就绪队列,时间片依次(),优先级依次()。
424
作业从到的时间间隔成为作业的周转时间。
425
截止时间分为两种:截止开始时间()和()。
426
严格按照作业到达系统的先后次序分配处理机的调度算法为()。
427
应用时间片为2s的时间片轮转调度算法,2时刻就绪队列有AB(右边为队首,A剩3s,B剩4s),正好2时刻需要为进程分配处理机,此时CPU分配给,执行s,时间到达4s,在2~4s之间C进入内存到达系统,则4s时刻,就绪队列为(右边为队首)。
428
时间片轮转调度算法的时间片如果过长,会退化为算法。
429
最短剩余时间优先调度算法结合了和的优点。
430
死锁产生的原因有:()和()。
431
计算机系统中有10台磁带机,由N个进程竞争使用,每个进程最多需要2台。问:当N时,系统没有死锁的危险。
432
系统资源分配图有两种边:()和()。
433
判断安全状态的做法是找()。
434
避免死锁的方法为()。
435
银行家算法分为两部分:①,判断是否能实施此次资源预分配;②,判断预分配后的状态是否安全,需要用到和两个临时变量。
436
我们可以通过来检测死锁。
437
我们在评价调度算法的性能时,要尽量增加进程的等待时间。
438
最短剩余时间优先调度算法是可剥夺式调度算法。
439
高级调度的任务是将后备队列的作业调入内存。
440
系统吞吐量是指单位时间内计算机所能完成的总工作量。
441
高级调度是为了解决内存紧张问题。
442
中级调度只需要负责在内存紧张时把作业调出内存,之后的事情与他无关。
443
低级调度又称为微观调度、进程调度,要给进程分配处理机。
444
可剥夺式调度算法比不可剥夺调度算法更简单。
445
响应比和带权周转时间计算方式相同,所以意义也相同。
446
多级反馈队列调度算法设置了多个就绪队列,每个就绪队列的时间片相同。
447
若系统资源分配图无环则一定没发生死锁,若有环,则一定已发生死锁。
448
银行家算法中用Resource[m]、Need[n][m]、Available[n][m]三个数组就可以表示一种系统状态,并能判断这个状态是否安全,其中m是进程个数,n为资源种类数。
449
系统死锁的充分必要条件是系统资源分配图可以完全简化。
450
从本质上来说鸵鸟算法并未解除死锁问题,因为它在面对死锁时无任何措施,选择无视。
451
在操作系统中,并发性指的是()。
452
在四处理机系统中,若有11个用户进程,处于就绪状态的用户进程最多有()个,处于运行状态的用户进程最多有()个。
453
进程的定义是()。
454
在有线程的操作系统种,进程作为的单位,线程是的基本单位。
455
顺序执行的进程有()、()和()三个特征。
456
并发执行的程序具有()、()和()三个特征。
457
在进程的状态转换中,挂起进程是指()。
458
在Linux环境下,查看当前路径下的文件和文件夹命令是()。
459
在操作系统中进程是一个具有一定独立功能程序在某个数据集合上的一次(),进程是一个()概念,而程序是一个()的概念。在一单处理机中,若有5个用户进程,处于就绪状态的用户进程最多有()个,最少有()个。
460
进程存在的唯一标志是()。
461
进程由()、()和()三部分组成。
462
cpu的两种运行状态分为()和()。
463
线程主要分为用户级线程和()两种。
464
进程状态转换中:阻塞→运行,其原因是获取了请求资源后阻塞原因解除。
465
在Linux环境下,创建子进程需要使用的函数是fork。
466
批处理系统不允许用户干预自己的程序。
467
在一个N个处理机的系统中(N〈10),OS的进程有运行、就绪、阻塞三个基本状态。假如某时刻该系统中有10个进程并发执行,在略去调度程序所占用时间情况下,阻塞态进程最多有10-N个,最少0个。
468
在用户态下可以执行特权指令。
469
OS中紧靠硬件的第一层软件扩充是OS内核。
470
原语可以被中断。
471
block原语和wakeup原语相互独立,所以可以单独使用。
472
AND信号量的基本思想是什么?为了解决什么问题提出来的?
473
临界区准入准则中的空闲让进和忙着等待分别是什么意思?
474
一个同步P操作与一个互斥P操作在一起时,()在前,否则容易产生()问题。
475
实现对进程的管理和控制。
476
进入区、临界区、退出区、剩余区本质上来讲都是进程的一段。
477
临界区是的那段代码。
478
退出区就是访问完临界资源后,将区设置的正在访问标志位撤销。
479
临界区准入准则有4个,分别是()、()、()和()。
480
具有15个进程的系统中,允许4个进程同时进入他们的临界区,其信号量s的值的最大值为,最小值为()。
481
多个进程不能同时使用同一个资源,当某个进程使用某种资源时,其他进程必须等待,是指进程之间的关系。
482
某段时间内仅允许一个进程使用的资源叫()。
483
svalue的初值表示,wait(s)表示要,signal(s)表示要,svalue〈0时,|svalue|表示。
484
具有20个进程的系统中,允许5个进程同时进入他们的临界区,其信号量s的值的变化范围是,处于等待状态的进程数最多是()。
485
为实现消息通信,应该有()和()两条基本原语。
486
高级通信机制可分为三大类()、()、管道通信。
487
对进程进行管理和控制可以使用PV操作这个低级同心原语。
488
进程在进入区只需要判断临界资源是否正在被占用,如被占用则阻塞,没被占用直接进入临界区。
489
剩余区是指获取临界资源的需求代码。
490
死锁是指一个系统中一个进程无限期地等待永远不会得到的资源。
491
读者-写者问题有三种:读者优先、写者优先和写者优先级进一步提高,其中第三种需要2个计数变量,一个是因为多个读者可以同时读所以用来表示读者进程的个数,另一个是因为多个写者可以同时写所以用来表示写者进程的个数。
‹
1
…
3
4
5
›