设备管理的主要目标和所实现的功能各是什么?
试比较单道与多道批处理系统的特点及优缺点。
关于临界问题的一个算法(假设只有进程P0和P1可能会进入该临界区)如下(i为0或1),该算法______。
下列关于引入通道的原因中,说法正确的是______。
简述操作系统的功能。
用户及其应用程序和应用系统是通过______提供的支持和服务来使用系统资源完成其操作的。
下列属于实时控制系统的是______。
在操作系统中引入并发可以提高系统效率。若有两个程序A和B,A程序执行时所做的工作按次序需要用:CPU(10s);DEV1(5s);CPU(5s);DEV2(10s);CPU(10s)。B程序执行时所做的工作按次序需要用:DEV1(10s);CPU(10s);DEV2(5s);CPU(5s);DEV2(10s)。如果在顺序环境下执行A、B两个程序,CPU的利用率为______。
兄弟俩共同使用一个账号,每次限存或取10元,存钱与取钱的进程分别如下所示:
int amount=0;
SAVE(){ TAKE(){
int m1; int m2;
m1=amount; m2=amount;
m2=m2-10;
amount=m2;
}
m1=m1+10;
amount=m1;
}
由于兄弟俩可能同时存钱和取钱,因此两个进程是并发的。若哥哥先存了两次钱,但在第三次存钱时弟弟在取钱。请问:
(1)最后账号amount上面可能出现的值是多少?
(2)如何用P、V操作实现两并发进程的互斥执行?
银行家算法在解决死锁问题中是用于______的。
进程被创建后即进入______排队。
为了使多个进程能有效地同时处理输入和输出,最好使用______结构的缓冲技术。
程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为______。
某用户文件共10个逻辑记录,每个逻辑记录的长度为480个字符,现把该文件存放到磁带上,若磁带的记录密度为800字符/英寸,块与块之间的间隙为0.6英寸,回答下列问题:
关于临界区问题(critical section problem)有如下算法(假设只有进程P0和P1可能进入该临界区),算法如下(i为0或1),该算法______。
repeat
retry:if(turn≠-1) turn:=i;
if(turn≠i) go to retry;
turn:=-1;
critical section(临界区)
turn=0;
remainder section(其他区域)
until false;
为什么要引入动态分段存储管理?它与请求页式存储管理有什么区别?
采用固定分区方式管理主存储器的最大缺点是______。
某操作系统的磁盘文件空间共有500块,若用字长为32位的位示图管理磁盘空间,试问:(1)位示图需多少个字?(2)第i字第j位对应的块号是多少?(3)给出申请/归还一块的工作流程。
请较详细地说明,引入分段存储管理是为了满足用户哪几方面的需要?
下列选项中,导致创建新进程的操作是______。
Ⅰ.用户登录成功 Ⅱ.设备分配 Ⅲ.启动程序执行
