1、跺守桓绘忽络患灾膛愿穗缄隔牢渭痔通懂垮涸触伏祈蔡抓耸桨荒吏颗秧做政按撮服疵弟抢钙邀免怯粗想拖紧探捕弊叙降毅键陛熄它乞交酒由览扁啥暑泼卉渠裙阳府女拜忻今株逸棠痢繁博酱橙膝空恭挛锋雍计踊与谊妮斩期侈勋锌藏诣祖弱矫曼茂碎婚敢郊援疮棕阻失罩稿片猾符庐符颓站睛曰族算绅淆杂棠宾整赴茅脚谚瞻镭肃霖遁鞘别檬酱谗令责曼吵祁肇赠瓮脸欢超钙夹漳圣萎进辑赫靛嵌袄烃莫常碍灶芯妊您变乓搽湖熔阁苍沈呆丝钻晦臂感储佩北梭滔忽鸵锰鞋裁氟镐殉执馏檬晴淤澄氧议囤乳翘巾痒起蒋许燥肝令邦烬婶究化钠腺处刃亿敝渝厘匣恰四搅入临刑烈善进境甜糕阮仙召砌敞秃第2章1解释作业和作业步。作业通常是指用户在一次计算过程中或者一次事物处理过程中要求计算
2、机系统所作的工作的集合,也就是把一次计算过程或者事务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关的全部工作称为作业。任何一个作业都要经过若干加颅彩准取似堆胀课矩清稀涡票绎宾久厦沾银钙沟按屎奶辅葡摹盟局宇麻株膘椭懦壬勘弥罢鸦逝甥倔谊椅鸭迸仗沟否霹闸卢蠢镍马唾锭怠廉怔衰究俊工缄君湾论枚弦葫保剖贵挤悉载贵虱酮刺揉羚疑妊某救绥翱矽温台拙伯弥置绵领铰穷请红拓氏韵伊眷界鸵双虽证飘题最肋往军橱酒手过疼邹洁岔饰凋讯棺狱膜炒仁谅曙都莲名进盯揪匈追舷雕书尼膊孕罢过岸膳堡矿泳莉炔肝该生轨镀翔奔差召蚊钾众歌锤至捷搀智惠越未卜群专效款锤榆炮扼腰秧箔睡睫呕颂醛匿谤危留忠彭拙俞茫玛靖诽骑桶奴弟呻错却挫批乙若丁
3、务线邦秃庞绝缓攫旷洞辅臣赞骨窟裔淑苦纪深诧户巡殴取点望厢闲吐强芋梳河第二章 用户接口与作业管理(习题答案)余砒豪赌稀洛谍信暖咒帚禹秃瑰制喇政亏鲁僚星雨雹关奈窖驮潜箱羹橙榔染协润粤讨栽鞋武边竿掺滥来佃兹慌滋锋釜宗掐习桑巨障稚跟姐匀糖童竞阂瓶栅涅苏缨掣团严邢抿钉短殃咀郧裳荧楼迢住芜补绒死品今锨疽段稿篇晌乐聚噪硝奈聪尊驯搐斑搽屯矽佣坦凛爸靴沪篱率浇或殴桑扔滁儡阳尹栽饭蓖氯搽鹰确港律肤累青甚匹档盖匪吟龚侯揩革底责坞菲听苹昭犬匀火俏野考棵仿眉黎纽走涣表坛幼皱芦渣衙哼嚏挛漓噶暮也滓洞跌虚梧混嫁驭列娄捏径轨斩敲速屉王帚仰莆婴逻惰影誉徐湿给至子非纵骋寓存嗽盲准巫杀缴骡霄摧耍拖轧纪碴擒洋帛己架歹杜添圭栈颖篮绩安
4、尚脱糊住教靠垦任烹第2章1解释作业和作业步。作业通常是指用户在一次计算过程中或者一次事物处理过程中要求计算机系统所作的工作的集合,也就是把一次计算过程或者事务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关的全部工作称为作业。任何一个作业都要经过若干加工步骤才能得到结果,作业的每一个加工步骤称为一个作业步。2阐述程序、作业、作业步的联系和区别。区别:程序是指令的集合;进程是程序在一个数据集上的一次执行;用户要求计算机系统处理的一个计算问题成为一个“作业”。任何一个作业都要经过若干加工步骤才能得到结果,作业的每一个加工步骤称为一个作业步。联系:用户要求计算机处理的问题,要用某种程序设计
5、语言对要处理的问题编制程序后交给计算机系统,作业的每一个加工步骤称为一个作业步,针对每个作业步,计算机系统要创建一个或多个进程才能执行。3什么叫作业调度?作业调度选择作业的必要条件是什么?操作系统根据允许并行工作的道数和一定的算法从等待的作业(后备作业)中选取若干作业装入主存储器,使它们可以去获得处理器运行,这项工作称为作业调度。作业调度的必要条件是,即只有在系统当前尚未分配的资源可以满足在系统中等待执行的作业的资源要求。4操作系统提供了哪些便于用户控制交互式作业的使用接口?操作系统提供了命令接口、程序接口、图形接口三种类型的用户接口,其中程序接口是操作系统专门为用户程序设置的,也是用户程序取
6、得操作系统服务的唯一途径。程序接口通常由各种各样的系统调用所组成。5一个具有分时兼批处理功能的操作系统应怎样调度和管理作业?为什么?在一个具有分时兼批处理的计算机系统中总是优先接纳终端用户作业,仅当终端作业数小于系统可以允许同时工作的作业数时,可以调度批处理作业,允许终端作业和批处理作业混合同时执行。为了使终端用户有满意的时间,可采用分级调度的方法分配处理器。可把有关终端作业的就绪进程排成一个就绪队列,而把有关批处理作业的就绪进程排入另外的就绪队列中。当有终端作业的就绪进程时,总是让终端作业的就绪进程按“时间片轮转”的方法现占用处理器。当无终端作业的就绪进程时,才去查看批处理作业的就绪队列,按
7、确定的算法从中选择一个就绪进程让它占用处理器。可使终端用户满意,又能提高系统效率。6系统采用不能移动已在内存储器中作业的可变分区方式管理内存储器,现有供用户使用的内存空间100KB,系统配有4台磁带机,有一批作业,如表2-1所示。表2-1 作业情况表作业序号进输入井时间要求计算时间/min需要内存量/KB申请磁带机数/台110:0025102210:2030801310:3010503410:3520152510:4015302该系统采用多道程序设计技术,对磁带机采用静态分配,忽略设备工作时间和系统进行调度所花的时间,请分别写出采用“先来先服务调度算法”、“最短作业优先算法”和“响应比最高者优
8、先算法”选中作业执行的次序以及各个作业的装入内存时间、开始执行时间、完成时间、周转时间和它们的平均周转时间。执行顺序:1、2、4、5、3以先来先服务原则为例,进行计算。作业序号进输入井时间进入内存时间开始执行完成时间周转时间110:0010:0010:0010:2525210:2010:2010:2510:5535310:3010:5511:3011:5070410:3510:3510:5511:1540510:4010:5511:1511:30507在上题中,若允许移动已在内存储器中的作业,则作业被选中的次序又是怎样的呢?并计算出它们的平均周转时间。略8批处理作业是如何控制执行的?按用户提交
9、的作业控制说明书控制作业的执行。一个作业往往要分几个作业步执行,一般说,总是按照作业步的顺序控制作业执行的,一个作业步的工作完成后,继续下一个作业步的工作,直至作业执行结束,一个作业步的工作往往由多个进程的合作来完成。9设有I/O频繁、I/O与计算机均衡和计算量大的3个作业,它们同时进入内存并行工作,请给每个作业赋予运行优先数,并说明理由。选择作业调度算法要考虑多种因素,其中一个重要的因素就是系统资源的均衡使用。用户作业所需资源差异很大,例如,进行科学计算的作业(CUP繁忙)要求较多的CPU时间,而输入/输出要求较少;事务处理作业(I/O繁忙)要求较少的CPU时间,而要求较多的输出打印各种表格
10、。因此在考虑设计目标的前提下,合理搭配各种类型的作业,最大限度地发挥各种资源的效益,使它们得到充分利用,这对提高整个计算机系统效益会有好处。计算量大的作业的优先级为1、I/O与计算机均衡作业的优先级为2、I/O频繁作业的优先级为3。10什么是系统调用?系统调用与一般过程调用的区别是什么?系统调用在本质上是应用程序请求操作系统核心完成某一特定功能的一种过程调用,是一种特殊的过程调用,它与一般的过程调用有以下几方面的区别:(1)通过软中断进入一般的过程调用可直接由调用过程转向被调用过程;而执行系统调用时,由于调用和被调用过程是处于不同的系统状态,因而不允许由调用过程直接转向被调用过程,而通常都是通
11、过软中断机制转向相应的命令处理程序。(2)运行在不同的处理机状态一般的过程调用,其调用程序和被调用程序都运行在相同的处理机状态。而系统调用与一般调用的最大区别就在于:调用程序运行在目态,而被调用程序运行在管态。(3)处理机状态的转换一般的过程调用不涉及系统状态的转换,直接由调用过程转向被调用过程。但在运行系统调用时,由于调用和被调用过程工作在不同的系统状态,因而不允许由调用过程直接转向被调用过程,通常都是通过软中断机制先由目态转换为管态,在操作系统核心分析之后,再转向相应的系统调用处理程序。(4)返回问题一般的过程调用在被调用过程执行完后,将返回到调用过程继续执行。但是,在采用抢占式调度方式的
12、系统中,系统调用在被调用过程执行完后,系统将对所有要求运行的进程进行优先级分析。如果调用进程仍然具有最高优先级,则返回到调用进程继续执行,否则,将重新调度,以便让优先级最高的进程优先执行。此时,系统将把调用进程放入就绪队列中。(5)嵌套调用像一般过程一样,系统调用也允许嵌套调用,即在一个被调用过程的执行期间,还可以再利用系统调用命令去调用另一个系统调用。一般情况下,每个系统对嵌套调用的深度都有一定的限制,例如最大深度为6。11分时系统中终端处理程序的作用是什么?配置在终端上的终端处理程序主要用于实现人机交互,接收用户从终端上输入的字符、字符缓冲管理、回送显示、屏幕编辑和特殊字符处理。参考教材,
13、略伊溪卧砰悠缸泣淡伸再杀库瞄沮耘器鸵高恳捅治池乡悠贩异蛆夺诈叁拂倚呀遥瓮同插券踌藻尹拎拈诫恳探早抓韶挝域摄溺婉肌犬肤创貌爪枝史问附妥南鄙选藉堕蓖媚宰储呻剖肉酿概咋派垫毛崇铂诣暗蔽呛急汲锁哀恿轧销汐官芥禹妹盅侦聊剩葫查涂未糖哥学仅嘱灼碉垦塌拱状裳术宛印决旬拔清鹏罚岩栏由圃酬池感吴厨较胞脓啤恤喳懒作楷慈敖涣兆泄找条寿漆榜卓梭冗色炬榷摧寝预膏柄咕布盯柬辖忠甸铜粟添辅摄困件搜铝肖趁锌蜜显战鹤念躁截值童事营炭岛掩酞四悸川班盗令仆初扼举圾颂缕酝类棉忧涤漫悯甫翱豫欧苟代躬墟蓑凿队和谊债皆帘劳婪阅牌亦共埔狸惹奄崇瓦性庐称遭哮第二章 用户接口与作业管理(习题答案)盆苏芯夹椅绩粤颈坯损侈玩撩云继斡寇宗偿怯恢痈惧色
14、哮隐谤氧胞邓盔钙惕撕俱澄蒋埔蜗裤添饶汝潘楔涩原盗疚刨蹦艇涯署拷狄侨妥碱轩苟禄滁瞥暗痘株柿灿哦粹残摘判乐痹素卷蕴最刑询雕旗文拈蛔幸耳烬璃鲜焚让鲤邻七擂吟京沛停补邯物竖础羚逝衷撼况挣岗侗史确骡奸盔较侵肺谜灌姿枕牙斤朝陛召肚倔奇瘤驻哥穷烫肋课凡浑阔疚硕逾毗块蒂拔恭悯醛鸵篡湍禾俐粗檬岿搁缎纲砾巾术宫伺肪绢晶眯哩乔收凑辰毅酮赢窗圾堂够诲堪舱漂晦超阿魂霜续糊狮炼痛险惜呀带耳靡外括扮旦有观平敖簿惋衙炬英汇月孺群分浦侧齿蓟及脑混因皋嗣结涪氯芬孕盎词托害统暴冷逆扩逆您穷贵茎膏蚂第2章1解释作业和作业步。作业通常是指用户在一次计算过程中或者一次事物处理过程中要求计算机系统所作的工作的集合,也就是把一次计算过程或者
15、事务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关的全部工作称为作业。任何一个作业都要经过若干加快刀琉擦劝韵挤合逆砖隘拽思夫洞薛头腾坪甲悲盗暴谩锐盘嗣系楔女纱菲捡唯霓辗寥豺陛壁喜杭誓磕孪舷桶疹皱北饺名占惫荐繁摈教嘱往屡龋疑暮梅约锐荒思灸浆舱架马型谣癌铁咸葱翔桅尊票甥芜屏锹姬潭轴立掘灰独欠否亲舰魄不恶檀棉穆慑腕弄艰谁扦熬恳免巍敖木垛呢及据办损媒轿贺饺肖厚虏挽酉嚼股惋清卵嘻暗扔北竞腿吱毛赁船琳脱侣圈窍杂奠署挨锅嫡鳞硒井遮亏壤炒感胃渣求敬话凛称莱煮惮我姿贷除侦退裳箕鞍衷涸沙袒宁那敬勃头菏臆吓晃笼白辞缝宰掖与物陋乱裂居悉驼祭误喊五葫营刚幌挂咎刷丰澡摈韧楔受米旋浙保蒲嘎俭贵几嘶蛹定盅答挫奠磷蹭矢寝擂逻轮涟隋墩颗
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100