您好,欢迎访问三七文档
专升本《操作系统原理》一单选1-5BDAAD6-10CABCA11-15DDBCC16-20ACBDD二多选1A,B,C,D2B,C,D3A,C4A,B,C5B,D三.1.在cpu运行过程中,由于内部或外部某个随机事件的发生,使cpu暂时正在运行的程序,而去执行处理引起中断事件的程序,完成后返回原来的程序继续执行,这个过程就叫中断现场;主要包括:I/O中断,外中断,硬件故障中断,程序性中断,访管中断。2.用途:组织上机的工作流程和控制程序的运行;可分为作业控制语言和键盘命令两种形式。3.占有并等待;缺点:静态分配方式是给一个进程独占分配一个设备所有资源直至结束,利用率低。4.响应比=(等待时间+要求服务时间)/要求服务时间,即RR=(w+s)/s=1+w/s短作业优先调度算法就是优先调度并处理短作业,所谓短是指作业的运行时间短。而在作业未投入运行时,并不能知道它实际的运行时间的长短,因此需要用户在提交作业时同时提交作业运行时间的估计值。但短作业优先可能使得长作业用户不满,便可选择响应比最高的作业运行。5.解释用户i/o命令设备驱动中断处理6.文件保护就是保护文件不被随意删除、更改、读取、拷贝等。实现方法有:硬件保护,系统工具保护,工具软件保护。四.1.2.输入进程A和输出进程B共享两用于输入/输出的缓冲区buf1和buf2。进程A不断地向buf1和buf2输入数据;进程B不断地从buf1和buf2输出数据,并打印。main(){s1:=1;/buf1有无空位置/s2:=0;/buf1有无数据/t1:=1;/buf2有无空位置/t2:=0;/buf2有无数据/cobegingA();B();coend}A()B(){while(输入未完成){while(输出未完成){{P(s1);P(s2);数据放入buf1中;数据从buf1中取出;V(s2);V(s1);;P(t1);P(t2);;数据放入buf2中;数据从buf2中取出;V(t2);V(t1);}}}}
本文标题:专升本操作系统原理
链接地址:https://www.777doc.com/doc-2788689 .html