欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【考研类试卷】考研操作系统-6-1及答案解析.doc

    • 资源ID:1388525       资源大小:78.50KB        全文页数:14页
    • 资源格式: DOC        下载积分:2000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要2000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【考研类试卷】考研操作系统-6-1及答案解析.doc

    1、考研操作系统-6-1 及答案解析(总分:93.00,做题时间:90 分钟)一、单项选择题(总题数:5,分数:12.00)1.对主存储器的访问,是( )。A以块(即页)或段为单位 B以字节或字为单位C随存储器的管理方案不同而异 D以用户的逻辑记录为单位(分数:2.00)A.B.C.D.2.记录的成组和分解提高了存储介质的利用率和减少启动设备的次数,但_为代价。A以设立主存缓冲区B以操作系统增加成组分解功能C以设立主存缓冲区和操作系统增加成组与分解操作的功能D没有额外系统消耗(分数:5.00)A.B.C.D.3.在页式存储管理中,每当 CPU 形成一个有效地址时,则要查找页表,这一工作是由_实现的

    2、。A查表程序 B存取控制 C硬件自动 D软件自动(分数:1.00)A.B.C.D.4.进程 A 和进程 B 通过共享缓冲区协作完成数据处理,进程 A 负责产生数据并放入缓冲区,进程 B 从缓冲区读数据并输出。进程 A 和进程 B 之间的制约关系是( )。A互斥关系 B同步关系 C互斥和同步关系 D无制约关系(分数:2.00)A.B.C.D.5.文件系统中若文件的物理结构采用连续结构,则文件控制块 FCB 中有关文件的物理位置的信息应包括( )。首块地址 文件长度 索引表地址 A全部 B和 C和 D和(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:15.00)6.某虚拟存储器的

    3、用户空间共有 32 个页面,每页 1KB,主存 16KB。假定某时刻系统为用户的第0、1、2、3 页分别分配的物理块号为 5、10、4、7,那么虚地址为 0A5C 对应的物理地址是 1。(分数:1.00)填空项 1:_7.进程被创建后,最初处于 1 状态,经过进程调度程序选中后,进入 2 状态。(分数:1.00)填空项 1:_填空项 1:_8.在死锁的预防中,摒弃“请求和保持”条件的方法的缺点是: 1 和 2。(分数:1.00)填空项 1:_填空项 1:_9.把逻辑地址转换成绝对地址的工作称为 1 或 2。(分数:1.00)填空项 1:_填空项 1:_10.中断优先级的高低顺序为 1 自愿中断

    4、、程序性中断、外部中断租 2。(分数:1.00)填空项 1:_填空项 1:_11.推动分时系统形成和发展的主要动力是 1。(分数:1.00)填空项 1:_12.在存储器可变式分区管理中,对内存状态的记录和分配管理通常可采用表格法、位图法和 1、(分数:1.00)填空项 1:_13.一个作业从进入系统到运行结束,一般要经历 1、“执行”和“完成”3 个不同状态。(分数:1.00)填空项 1:_14.CPU 输入数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用 1。(分数:1.00)填空项 1:_15. 1 是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。(分数:1.00)填

    5、空项 1:_16.用户要求计算机系统所做的工作的集合称为 1。(分数:1.00)填空项 1:_17.目前硬盘中最常使用的两种接口是 IDE 接口和 1 接口。(分数:1.00)填空项 1:_18. 1 是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件。(分数:1.00)填空项 1:_19.我们说可同时执行的进程具有并发性,并且把可同时执行的进程称为 1。(分数:1.00)填空项 1:_20.在一个完善的文件系统中;可以采取多级保护设施来防止系统中的文件被非法窃取和破坏,第一是 1;第二是 2;第三是 3。(分数:1.00)填空项 1:_填空项 1:_填空项 1

    6、:_三、判断改错题(总题数:10,分数:20.00)21.进程由程序和数据两部分组成。( )(分数:2.00)A.正确B.错误22.DOS 操作系统是一个最简洁、易用和微型的多机操作系统。( )(分数:2.00)A.正确B.错误23.操作系统的引导是一个从程序的顺序执行到形成一个支持程序并发执行环境的过程。( )(分数:2.00)A.正确B.错误24.作业控制语言可以让用户编写程序以实现某项计算任务。( )(分数:2.00)A.正确B.错误25.当平均队列较小时,所有磁盘调度算法都退化为 FCFS 算法。( )(分数:2.00)A.正确B.错误26.分时系统中分时时间片的长短问题无所谓,不影响

    7、终端用户得到的及时响应。( )(分数:2.00)A.正确B.错误27.若一个程序由一个主程序和两个过程组成,以进程的动态观点来看,只能有一个进程。( )(分数:2.00)A.正确B.错误28.进程互斥是进程同步的一种特殊情况。( )(分数:2.00)A.正确B.错误29.文件系统中源程序是有结构的记录式文件。( )(分数:2.00)A.正确B.错误30.原语是一个不可分割的操作。( )(分数:2.00)A.正确B.错误四、简答题(总题数:6,分数:30.00)31.比较网络操作系统和分布式操作系统。(分数:5.00)_32.试述 UNIX 进程的组成。(分数:5.00)_33.UNIX 是如何

    8、进行进程控制。(分数:5.00)_34.基本的作业调度算法有哪些?(分数:5.00)_35.什么是线程?多线程技术具有哪些优越性?(分数:5.00)_36.在 UNIX 操作系统中,为什么把 proc 结构常驻内存?为什么 ppda 可以不常驻内存?ppda 和其他数据结构合在一起有什么好处?(分数:5.00)_五、应用题(总题数:3,分数:15.00)37.某系统有 A、B、C、D 这 4 类互斥资源供 5 个进程共享使用,进程对资源的需求和分配情况如表 8-6 所示:表 86 互斥资源与进程关系表已占资源数 最大需求量进程A B C D A B C DP1 0 0 1 2 0 0 1 2P

    9、2 1 0 0 0 1 7 5 0P3 1 3 5 4 2 3 5 6P4 0 6 3 2 0 6 5 2P5 0 0 1 4 0 6 5 6现在系统剩余资源情况是(A,B,C,D=(1,5,2,0),请按银行家算法回答下面问题;a现在系统是否处于安全状态?b如果进程 P2 提出需要(0,4,2,0)个资源的请求,系统能否去满足它的请求?(分数:5.00)_38.比较说明几种基本操作系统类型的实现方式和特点?(分数:5.00)_39.用进程通信的方法解决生产者消费者问题,要求生产者能告诉消费者产品的说明、规格、价格等,而消费者能反馈对物品的评价和处理情况。(分数:5.00)_六、综合题(总题数

    10、:1,分数:1.00)40.现有如下作业序列:作业 1(提交时间 8:00,运行时间 1.00);作业 2(提交时间 8:30,运行时间 3.00);作业 3(提交时间 9:00,运行时间 0.10);作业 4(提交时间 9:30,运行时间 0.50)(单位:小时,以十进制计)。试用先来先服务和短作业优先调度算法处理该作业序列。问哪种作业调度算法性能更好。(分数:1.00)_考研操作系统-6-1 答案解析(总分:93.00,做题时间:90 分钟)一、单项选择题(总题数:5,分数:12.00)1.对主存储器的访问,是( )。A以块(即页)或段为单位 B以字节或字为单位C随存储器的管理方案不同而异

    11、 D以用户的逻辑记录为单位(分数:2.00)A.B. C.D.解析:这里是指主存的访问,不是主存的分配。对主存的访问是以字节或字为单位。2.记录的成组和分解提高了存储介质的利用率和减少启动设备的次数,但_为代价。A以设立主存缓冲区B以操作系统增加成组分解功能C以设立主存缓冲区和操作系统增加成组与分解操作的功能D没有额外系统消耗(分数:5.00)A.B.C. D.解析:解析 记录的成组:把若干个逻辑记录合成一组存入一块的工作称为“记录的成组”,每块中逻辑记录的个数称为“块因子”。利用主存缓冲区可以把多个逻辑记录一次性保存到磁盘块上。也就是说,当记录要求存盘时,先存入主存缓冲区,缓冲区的大小等于最

    12、大逻辑长度乘以成组的块因子,就是块的大小。记录的分解:是记录成组的一个逆过程,先从磁盘中找到记录所在的块,并将本块读入主存缓冲区,再从缓冲区取出所需要的记录送到用户工作区。如果用户所需的记录已经在缓冲区中,则不需要启动外设读块信息,这也可以提高系统工作效率。记录的成组与分解的优点是提高存储器空间的利用率,减少启动外设的次数,提高系统的工作效率;缺点是以设立主存缓冲区和操作系统增加成组与分解操作的功能为代价。3.在页式存储管理中,每当 CPU 形成一个有效地址时,则要查找页表,这一工作是由_实现的。A查表程序 B存取控制 C硬件自动 D软件自动(分数:1.00)A.B.C. D.解析:解析 硬件

    13、自动把地址空间的地址分为页号和页内相对地址,通过页号在页表找到内存中的对应块号,内存的物理地址用下列公式确定:内存的物理地址=块号每一页的字节数+页内相对地址4.进程 A 和进程 B 通过共享缓冲区协作完成数据处理,进程 A 负责产生数据并放入缓冲区,进程 B 从缓冲区读数据并输出。进程 A 和进程 B 之间的制约关系是( )。A互斥关系 B同步关系 C互斥和同步关系 D无制约关系(分数:2.00)A.B. C.D.解析:并发进程因为共享资源而产生相互之间的制约关系,这些制约关系在程序中如果没有得到正确的控制和实现,就会产生同步/互斥问题。制约关系可以分为两类:互斥关系(也称为问接制约关系),

    14、指进程之间因相互竞争使用独占型资源(互斥资源)所产生的制约关系;同步关系(也称为直接制约关系),指进程之间为协同工作需要交换信息、相互等待而产生的制约关系。本题中两个进程之间的制约关系是同步关系,进程 B 必须在进程 A 将数据放入缓冲区之后才能从缓冲区中读出数据。5.文件系统中若文件的物理结构采用连续结构,则文件控制块 FCB 中有关文件的物理位置的信息应包括( )。首块地址 文件长度 索引表地址 A全部 B和 C和 D和(分数:2.00)A.B. C.D.解析:二、填空题(总题数:15,分数:15.00)6.某虚拟存储器的用户空间共有 32 个页面,每页 1KB,主存 16KB。假定某时刻

    15、系统为用户的第0、1、2、3 页分别分配的物理块号为 5、10、4、7,那么虚地址为 0A5C 对应的物理地址是 1。(分数:1.00)填空项 1:_ (正确答案:125CH)解析:7.进程被创建后,最初处于 1 状态,经过进程调度程序选中后,进入 2 状态。(分数:1.00)填空项 1:_ (正确答案:就绪)填空项 1:_ (正确答案:执行)解析:8.在死锁的预防中,摒弃“请求和保持”条件的方法的缺点是: 1 和 2。(分数:1.00)填空项 1:_ (正确答案:资源严重浪费)填空项 1:_ (正确答案:进程延迟运行)解析:9.把逻辑地址转换成绝对地址的工作称为 1 或 2。(分数:1.00

    16、)填空项 1:_ (正确答案:重定位)填空项 1:_ (正确答案:地址转换)解析:10.中断优先级的高低顺序为 1 自愿中断、程序性中断、外部中断租 2。(分数:1.00)填空项 1:_ (正确答案:硬件故障中断)填空项 1:_ (正确答案:输入/输出中断)解析:11.推动分时系统形成和发展的主要动力是 1。(分数:1.00)填空项 1:_ (正确答案:资源的利用率和吞吐量)解析:12.在存储器可变式分区管理中,对内存状态的记录和分配管理通常可采用表格法、位图法和 1、(分数:1.00)填空项 1:_ (正确答案:链表法)解析:13.一个作业从进入系统到运行结束,一般要经历 1、“执行”和“完

    17、成”3 个不同状态。(分数:1.00)填空项 1:_ (正确答案:“后备”)解析:14.CPU 输入数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用 1。(分数:1.00)填空项 1:_ (正确答案:缓冲技术)解析:15. 1 是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。(分数:1.00)填空项 1:_ (正确答案:操作系统)解析:16.用户要求计算机系统所做的工作的集合称为 1。(分数:1.00)填空项 1:_ (正确答案:作业)解析:17.目前硬盘中最常使用的两种接口是 IDE 接口和 1 接口。(分数:1.00)填空项 1:_ (正确答案:SCSI)解析:18.

    18、 1 是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件。(分数:1.00)填空项 1:_ (正确答案:操作系统)解析:19.我们说可同时执行的进程具有并发性,并且把可同时执行的进程称为 1。(分数:1.00)填空项 1:_ (正确答案:并发进程)解析:20.在一个完善的文件系统中;可以采取多级保护设施来防止系统中的文件被非法窃取和破坏,第一是 1;第二是 2;第三是 3。(分数:1.00)填空项 1:_ (正确答案:进行系统级存取控制)填空项 1:_ (正确答案:用户级存取控制)填空项 1:_ (正确答案:文件级存取控制)解析:三、判断改错题(总题数:10,分

    19、数:20.00)21.进程由程序和数据两部分组成。( )(分数:2.00)A.正确B.错误 解析:应改为:进程由程序、数据集合、进程控制块及相关表格这 3 部分组成。22.DOS 操作系统是一个最简洁、易用和微型的多机操作系统。( )(分数:2.00)A.正确B.错误 解析:应改为:DOS 操作系统是一个最简洁,易用和微型的单机操作系统。23.操作系统的引导是一个从程序的顺序执行到形成一个支持程序并发执行环境的过程。( )(分数:2.00)A.正确 B.错误解析:24.作业控制语言可以让用户编写程序以实现某项计算任务。( )(分数:2.00)A.正确B.错误 解析:应改为:作业控制语言是用来编

    20、写批处理作业系统中的作业控制说明书。25.当平均队列较小时,所有磁盘调度算法都退化为 FCFS 算法。( )(分数:2.00)A.正确 B.错误解析:26.分时系统中分时时间片的长短问题无所谓,不影响终端用户得到的及时响应。( )(分数:2.00)A.正确B.错误 解析:应改为:分时时间片的长短问题很重要。它将影响终端用户得到的及时响应。27.若一个程序由一个主程序和两个过程组成,以进程的动态观点来看,只能有一个进程。( )(分数:2.00)A.正确B.错误 解析:应改为:若一个程序由一个主程序和两个过程组成,从进程的动态观点看,可以有 3 个进程。28.进程互斥是进程同步的一种特殊情况。(

    21、)(分数:2.00)A.正确 B.错误解析:29.文件系统中源程序是有结构的记录式文件。( )(分数:2.00)A.正确B.错误 解析:“有结构的记录式”改为“字符流式”30.原语是一个不可分割的操作。( )(分数:2.00)A.正确 B.错误解析:四、简答题(总题数:6,分数:30.00)31.比较网络操作系统和分布式操作系统。(分数:5.00)_正确答案:(分布式操作系统与网络操作系统有许多相似之处,但两者都各有其特点,下面将从 5 个方面对两者进行比较。 分布性。分布式操作系统不是集中地驻留在某一个站点中,而是较均匀地分布在系统的各个站点上,因此,操作系统的处理和控制功能是分布式的,而计

    22、算机网络虽然都具有分布处理功能,然而网络的控制功能,则大多是集中在某个(些)主机或网络服务器中,或说控制方式是集中式。 并行性。在分布式处理系统中,具有多个处理单元,因此,分布式操作系统的任务分配程序可将多个任务分配到多个处理单元上,使这些任务并行执行,从而加速了任务的执行。而在计算机网络中,每个用户的一个或多个任务通常都在自己 (本地)的计算机上处理,因此,在网络操作系统中通常无任务分配功能。 透明性。分布式操作系统通常能很好地隐藏系统内部的实现细节。对于网络操作系统,虽然它也具有一定的透明性,但主要是指在操作系统实现上的透明性。 共享性。在分布式系统中,分布在各个站点上的软、硬件资源,可供

    23、全系统中的所有用户共享,并能以透明方式对它们进行访问,而网络操作系统也能提供资源共享,但所共享的资源大多是设置在主机或网络服务器中。而在其他机器上的资源,则通常由使用该机的用户享有。 健壮性。分布式系统的处理和控制功能是分散的,任何站点上的故障,都不会给系统造成太大的影响;另外,当某设备出现故障时,可通过容错技术实现系统重构,从而仍能保证系统的正常运行,因而系统具有健壮性,即具有较好的可用性和可靠性。而现在的网络操作系统,其控制功能大多集中在主机或服务器中,这使系统具有潜在的不可靠性,此外,系统的重构功能也较弱。)解析:32.试述 UNIX 进程的组成。(分数:5.00)_正确答案:(UNIX

    24、 进程由 3 部分组成;进程控制块、正文段和数据段。进程控制块的一部分为基本控制块,它常转内存,记录了进行进程调度时必须使用的主要信息;另一部分为扩充控制块,它不常驻内存,随用户程序和数据换进或换出主存; 正文段是可供多个进程共事的程序,它由不可被修改的程序和常数组成; 数据段是指进程执行时用到的数据,若进程执行的子程序是非共享的,也包含在数据段。)解析:33.UNIX 是如何进行进程控制。(分数:5.00)_正确答案:(a进程创建:UNIX 操作系统的进程创建原语为调用者建立一个子进程。被创建的新进程与父进程一样是一个基本的调度单位,与调用者一起独立地并发运行。UNIX 操作系统的进程创建原

    25、语的基本任务是为新进程构造运行环境,包括 proc 结构、ppda 区(user 结构和核心栈)、共享正文段、用户态数据段和栈段,除进程的状态、标识以及与时间有关的少数控制项外,子进程基本是复制父进程的进程图像,子进程与父进程共享正文段。UNIX:操作系统创建进程的系统调用是 fork,它的主要功能是: 为子进程分配一个空白的 proc 结构,同时获得一个惟一的进程标识数 pid。 为子进程分配所需的内存空间如果分配成功,则把父进程的数据段等复制给子进程;如果内存分配不成功,则在盘交换区为子进程建立数据段等。 增加与父进程相关的有关文件系统的进程引用计数。 向父进程返回子进程的标识数,向子进程

    26、返回 0。b进程的自我终止和等待:进程调用系统调用 exit 使自己放弃 CPU,进入终止状态。等待父进程的处理。进程调用系统调用 wait 使自己成为等待状态一直到它的一个子进程终止。c进程的睡眠与唤醒:进程不论因何原因而睡眠,最后调用 sleep 使之进入睡眠状态,当睡眠原因消失后,又要调用 wakeup 将有关进程唤醒。)解析:34.基本的作业调度算法有哪些?(分数:5.00)_正确答案:(批处理作业的调度算法主要有以下几种:先来先服务算法。原则上按照作业进入输入井的次序调度,如果作业的资源得不到满足,将会推迟调度,它的资源得到满足的时候会优先被调度进来。优点:具有一定的公平性。缺点:系

    27、统的吞吐率低,平均周转时间长,有大作业到来的时,许多小作业推迟调度。计算时间短的作业优先优先调度计算时间短的作业进行调度,资源不满足的情况下推迟调度。在这种调度算法下,要求用户要对作业的计算时间预先有一个估计,调度以此为依据。 优点:由于被选中的作业计算时间,所以不能尽快地完成并退出系统,降低了作业的平均等待时间,提高了系统的吞吐率。缺点:大作业会不满意,而且极限情况下使得某些大作业始终得不到调度。响应比高者优先算法。该算法考虑了计算时间等待时间,既考虑了计算时间短的作业优先,又考虑了大作业长期等待的问题。所谓响应比是按照以下公式来定义的:响应比 R=等待时间/计算时间这里的计算时间是估计的作

    28、业计算时间,从公式看,计算时间越短,响应比越高;而另一方面,大作业等待时间越长,响应比也会越大。一个作业完成以后,需要重新计算一下在输入井中的各个作业的响应比,最高的将优先调度。优先数调度算法。为每一个作业指定一个优先数,优先数高的作业先被调度。对于优先数相等的作业采用先来先服务的策略。优先数的制定原则是:作业的缓急程序,估计的计算时间,作业的等待时间,资源申请情况等因素综合考虑。均衡调度算法。使用不同资源的进程同时执行,减少作业等待同类设备而耗费的时间,加快作业的执行。)解析:35.什么是线程?多线程技术具有哪些优越性?(分数:5.00)_正确答案:(线程是进程中可独立的子任务,一个进程可以

    29、有一个或多个线程。每个线程都有一个惟一的标识符。线程与进程有许多相似之外,往往把线程又称为“轻型进程”(light weight process),线程与进程的根本区别是把进程作为资源分配单位,而线程是调度和执行单位。多线程技术具有以下几个方面的优越性: 创建速度快、系统开销小:创建线程不需要另行分配资源; 通信简洁、信息传送速度快:线程间的通信在统一地址空间,不需要额外的通信机制; 并行性高:线程能独立执行,能充分利用和发挥处理器与外围设备并行工作的能力。)解析:36.在 UNIX 操作系统中,为什么把 proc 结构常驻内存?为什么 ppda 可以不常驻内存?ppda 和其他数据结构合在一

    30、起有什么好处?(分数:5.00)_正确答案:(在配有通道、控制器系统的设备管理中,还要有通道控制表 CHCT,用来记录通道的特性、状态及其他管理信息。系统设备表中有对应设备的设备控制表的指针,设备控制表中有与该设备相连的控制器的控制器控制表指针,控制器控制表中有与该控制器相连的通道的通道控制表。也就是说,从系统设备表可以找到该设备的设备控制表,然后找到相连的控制器控制表,最后找到相连的通道的通道控制表。UNIX 操作系统的进程控制块包括两部分。一部分称为进程的基本控制块(简称 proc 结构),它存放着进程的一些基本的信息;另一部分称为进程扩充控制块(简称 user 结构),它存放着进程的一些

    31、必要但又不常使用的信息。proc 结构中存放的是系统经常需要查询和修改的信息,需要快速地访问,所以将其常驻内存:如果把进程的所有信息都放在内存,势必造成很大的内存开销,所以,UNIX 操作系统让 user 结构可以驻留在内存和磁盘交换区上。当 CPU 正在执行某进程时,它的 proc 结构和 um 结构都驻留内存,以便提高访问进程的速度;当 CPU 转而执行其他进程时,如有必要,可以把该进程的 user 结构换到盘交换区上,以便为其他进程留出较大的内存。这样既提高了系统管理进程的速度,又使得系统有足够的内存空间运行其他程序。)解析:五、应用题(总题数:3,分数:15.00)37.某系统有 A、

    32、B、C、D 这 4 类互斥资源供 5 个进程共享使用,进程对资源的需求和分配情况如表 8-6 所示:表 86 互斥资源与进程关系表已占资源数最大需求量进程ABCD A B C DP1 0012 0 0 1 2P2 1000 1 7 5 0P3 1354 2 3 5 6P4 0632 0 6 5 2P5 0014 0 6 5 6现在系统剩余资源情况是(A,B,C,D=(1,5,2,0),请按银行家算法回答下面问题;a现在系统是否处于安全状态?b如果进程 P2 提出需要(0,4,2,0)个资源的请求,系统能否去满足它的请求?(分数:5.00)_正确答案:(a当前系统状态处于安全状态。b如果进程 p

    33、2 提出需要(0,4,2,0)个资源的请求,系统能够满足它的请求。)解析:38.比较说明几种基本操作系统类型的实现方式和特点?(分数:5.00)_正确答案:(按照操作系统所提供的服务分类,操作系统大致可以分为;批处理操作系统、分时操作系统、实时操作系统、分布式操作系统和网络操作系统。其中,批处理操作系统、分时操作系统、实时操作系统是基本的操作系统。 批处理操作系统。批处理操作系统按照预先写好的作业说明书控制作业的执行,作业执行无需人为干预,批处理操作系统实现了计算机操作的自动化。批处理操作系统大大提高了计算机系统的工作效率,具有以下特点;系统资源利用率高,系统吞吐量高;但批处理系统的用户不能直

    34、接干预作业的执行,即具有人机交互能力。 分时操作系统。分时操作系统允许多个用户在与计算机相连的终端上同时与计算机系统进行一系列的交互,并使得每个用户感到好像自己独占一台支持自己请求服务的计算机系统。分时操作系统支持多道程序同时执行,实现了人机交互,具有如下特点:同时性、独立性、及时性、交互性。 实时操作系统。实时操作系统是有人为干预的监督和控制系统。实时操作系统具有以下特征:及时响应、快速处理、实时系统的时间要求是强制性严格规定的,仅在限定的时间内返回一个正确结果时,才能认为系统的功能是正确的;高可靠性和安全性,不强求系统资源的利用率。 网络操作系统。网络操作系统是为计算机网络配置的操作系统,

    35、网络操作系统把计算机网络中的各台计算机有机地联合起来,实现各台计算机之间的通信及网络中各种资源的共享。网络操作系统的特点是:自治性、互连性、统一性,具有资源共享和信息交换功能等。 分布式操作系统。分布式操作系统是为分布式计算机系统配置的操作系统,分布式计算机系统是由多台计算机组成的一种特殊的计算机网络,分布式操作系统能使系统中若干台计算机相互协作完成一个共同任务,使一个程序分布在几台计算机上并行执行,相互协作得到结果。分布式操作系统的特点是:分布性(任务分布、功能分布)、自治性、并行性(协同工作)和模块性等。)解析:39.用进程通信的方法解决生产者消费者问题,要求生产者能告诉消费者产品的说明、

    36、规格、价格等,而消费者能反馈对物品的评价和处理情况。(分数:5.00)_正确答案:(设生产者消费者进程要设立的公用信箱 B,假设现在信箱中放一封初始信件,表示物品已取走。用进程通信管理生产者消费者问题的程序如下;begin:process producer:beginL1:produce a product;L2:receive (B,K)if x 中设有表示物品已取走 then go to L2;else begin组织回信 M;/M 中含产品完成存放地点,产品说明,规格价格等send(B,M);end;goto L1end;process consumerbeginL3:receive (

    37、B,Y);ifY 中表示产品已完成then begin按信件中地址取出物品;组织回信 M;/回信中表示物品已取走,并反映对产品的评价和处理情况send(B,M);goto L3end;end;end;)解析:六、综合题(总题数:1,分数:1.00)40.现有如下作业序列:作业 1(提交时间 8:00,运行时间 1.00);作业 2(提交时间 8:30,运行时间 3.00);作业 3(提交时间 9:00,运行时间 0.10);作业 4(提交时间 9:30,运行时间 0.50)(单位:小时,以十进制计)。试用先来先服务和短作业优先调度算法处理该作业序列。问哪种作业调度算法性能更好。(分数:1.00)_正确答案:(根据先来先服务调度算法得到结果,如图 2-14 所示。平均周转时间=(1+3.5+3.1+3.1)/4=2.675根据短作业优先调度算法得到结果,如图 2-15 所示:)解析:


    注意事项

    本文(【考研类试卷】考研操作系统-6-1及答案解析.doc)为本站会员(周芸)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开