如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
万方数据C竺:£!!睾麟与技木)23③动态D:①就绪、运行、隐藏栏内。①唤醒:挂起一就绪。②封锁:就绪一挂起。③调度:就绪一运行。④超时:运行一挂起。⑤超时:运行一就态,这就是唤醒,因此①和⑦是正确的。就绪状态的进程本文讲解的理论依据来自于汤子瀛等编写的《计算机操作系统》教材。当然,大部分关于0S的教材都是大同小异,我们可以对照比较的学习。下面我们就来推荐几道我们认为经典的题目,与大家分享!进程的最基本状态有(D)。在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的A:①单独操作②关联操作③运行活动④并发活动B:①静态②动态③逻辑④物理c:①物理②逻辑④静态②停止、就绪、运行③运行、就绪、阻塞④就绪、撤消、运行E:①5②6③1④4从静态的角度看,进程由程序、数据和进程块(JCB)组成;从动态的角度看,进程是计算机状态的一个有序集合。进程是一个具有一定独立功能的程序在某个数据集合上的一次运行.其中可能要涉及多个程序:而一个程序的运行过程中可能有若干进程依次或并行活动。进程既是一个运行单位.又是一个调度单位和资源使用单位。进程和程序是有区别的。进程是有状态的,而停、继续运行,而程序是一个静态的概念,它体现了某个算法,而且多个进程可以共享一个程序。进程的基本状态有就绪、运行和阻塞3种。阻塞是指一个进程由于某种原因不具备运行条件时所处的状具备了运行的条件.状态转变为就绪态;就绪态是指一能运行时所处的状态.一旦处于就绪态的进程轮到该进运行态。投入运行;运行态是指一个进程正占用着处理运行过程中进程会因时间片已到等非资源请求原因退出运行转变为就绪态,因资源请求原因而不县备运行条件时.该进程的状态就要转变为阻塞态。答案:A:③B:②c:④D:③E:①例2:从下面有关进程的概念和性质叙述中,选出5条正确的叙述,并把编号按从小到大的次序写在A—E绪。⑥用户进程可激发调度迸程。⑦用户进程可激发唤醒进程。⑧用户进程可激发超时进程。⑨进程接近cPu可接纳的限度时,可降低页面出错的频率。⑩进程具有处理时间合理地分配给进程.充分利用处理器的运算能待、就绪和运行3种基本状态。等待状态时不具备运行已分到资源,但尚未占有处理器:运行状态时进程已分进程的状态是可变化的.处于等待状态的进程只有在所等待的时间到来或条件满足时,才能进入就绪状被操作系统调度并选中便进入运行状态,⑧是正确的。入就绪状态,⑤是正确的,④是错误的。运行状态只有在进程受阻的情况下才会进入等待状态,就绪状态不会因为封锁而进入挂起状态,②是错误的。从进程基本状态\毛锄nmerK蕾——————/一V文/吴婷婷杨丽洁例1:从供选答案中,选出应填入下面叙述中()内的最确切的解答。进程是操作系统中的一个重要概念。进程是一个具有一定独立功能的程序在某个数据集合上的一次(A)。进程是一个(B)的概念,而程序是一个(C)的概念。用户进程最多有(E)个。供选择的答案:解析:通常,进程可分为用户进程和系统进程两类.前者控制用户作业的运行,后者完成系统内部分工的管理工作。程序没有状态。进程是一个动态的概念,它可以执行、暂态,这时它必须等待,引起等待的条件一旦消失,进程便个进程具备了运行的条件.但由于没有占有处理机而不程占有处理机的时间片或处理机空闲,其状态就转变为机时所处的状态,这时,处理机正在执行该进程的程序,引用局部性时,可降低页面出错的频率。解析:操作系统中的处理器管理主要是把CPU的力。进程就是把系统进行分配和调度的最小单位,有等条件.等待自身状态或系统状态变化;就绪状态时进程到资源,且正在处理器中运行。运行状态下,CPU时间片用完,这就是超时,此时进程转万方数据24掣慧嚣≥答案:A:①E:⑩c:①通信原语②调度算法③分配策略④进读操作⑤写操作⑥P操作⑦输入操作答案:A:④B:②c:①D:⑥E:②A—E:①60②67③70④78⑤80的转换来看.只有唤醒是受时间激发的。其他都是由操作系统进行内部管理,因此用户不能激发调度与超时,⑥和⑧是错误的。操作系统对存储的管理主要是对内存的分配、保护和扩充。内存分配管理办法之一就是分页式管理。当进程具有引用局部性时可降低页面出错频率,可见⑩是正确.⑨错误。B:③c:⑤D:⑦例3:从供选择的答案中,选出应填入下面叙述中在操作系统中。解决进程间的(A)两种基本关系.往往运用对信号量进行(B)的(C)。例如,为保证系统数据库的完整性,可以把信号量定义为某个库文件(或记录)的锁,初值为1,任何进程存取该库文件(或记录)之前先对它作一个(D),存取之后对它作一个(E),从而做到对该文件(或记录)任一时刻只有一个进程可存取,但要注意使用不当引起的死锁。供选择的答案:A:①同步与异步②串行与并行③调度与控制④B:①消息操作②P—v操作③开关操作④读D、E:①