操作系统
两壶若水
念念不忘,必有回响
展开
-
操作系统习题1-银行排队叫号问题
某银行提供1个服务窗口和10个供顾客等待的座位。顾客到达银行时,若有空座位,则到取号机上领取一个号,等待叫号。取号机每次仅允许一位顾客使用。当营业员空闲时,通过叫号选取一位顾客,并为其服务。顾客和营业员的活动过程描述如下://首项应该定义信号量semaphore mutex=1,seats=10,service =0;semaphore mutex = 1,service = 0,seets = 10;//然后开始写进程//顾客进程void customers(){ P(seats);原创 2021-04-05 14:38:49 · 3683 阅读 · 0 评论 -
进程与阻塞
进程的描述与控制进程的定义 :在多道程序下,程序属于并发进行,此时他们呢将失去封闭性,并且具有间断性,以及运行结果不可再现性的特征。进程 :程序关于某个数据集合的一次执行过程。进程的特征 :进程控制块(pcb)+程序+数据=进程实体程序:程序是一组有序指令的集合,是静态的概念进程有 动态性,并发性,独立性 ,异步性进程的三种基本状态 :就绪状态,执行状态,阻塞状态。阻塞状态的内存释放出来就是挂起状态挂起状态 :1.终端用户的需要2.父进程的请求3.负荷调节的需要4.操作系统的需要原创 2021-03-26 17:54:21 · 1405 阅读 · 0 评论 -
进程的描述与控制错题
进程的描述与控制错题1.程序的并发执行,使程序失去了顺序执行时具有的封闭性和可在现性,程序与程序的执行不在一一对应。2.进程从一个状态到另一个状态的转换,是靠使用不同的原语来实现的3.一个程序被唤醒意味着进程的状态变为就绪4.进程创建原语的任务是为进程建立PCB表5.如果信号量的当前值为-4,则表示系统中在该信号量上有4 个进程在等待6.如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为 27. 程序关于某个数据集合的一次执行过程。而不是完整的程序8.原创 2021-03-26 17:53:19 · 971 阅读 · 0 评论 -
计算机操作系统(第四版)-操作系统引论十二个问题
计算机操作系统<第四版>每天十二问自己1. 为什么操作系统实现了对计算机资源的抽象?主要有三层:1.i/o设备管理软件2.用于文件系统管理的软件对硬件资源的操作 3.OS铺在计算机硬件之上的多层软件的集合,不仅增强了系统的功能,还隐藏了对硬件操作系统的细节,可以在高层对资源底层已经抽象的模型再次抽象2.推动多道程序形成和发展的动力?为了提高资源的利用率和系统吞吐量3.何谓脱机I/O和联机I/O?脱机I/O:实现将装有用户程序和数据的纸带,装入纸带输入机,在一台外围机的控制下,原创 2021-03-11 16:57:34 · 731 阅读 · 0 评论 -
操作系统第四版第一章 习题一
**操作系统第一章 重要的问题 :**操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的( 利用率)和方便用户使用计算机而配备的一种系统软件。所谓( 多道程序设计)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。多道批处理系统的硬件支持是20世纪60年代初发展起来的( 通道和中断机构)。分时系统都具有人机交互功能 但是批处理无交互能力 作业一旦提交,中间不能影响,知道作业处理结束分时 )操作系统允许在一台主机上同时连接多台终端,多原创 2021-03-19 15:33:22 · 1051 阅读 · 0 评论