操作系统实现技术的心得.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统实现技术的心得   期末课程论文   课程名称:计算机操作系统   题目:浅谈学习操作系统的心得体会班级:电商091班   学号:XX   姓名:江玉辉   指导老师:肖秀春老师   完成日期:XX-12-15   成绩:   一、学期心得总结眨眼弹指瞬间,一个学期的计算机操作系统课即将结束了,心中真是有种余兴未尽,眷恋不舍的感觉。回想本学期刚接触操作系统这门不太陌生的课程时,强烈的兴趣就这样莫名其妙地产生,我深深被操作系统这个名词吸引了。后来想到,我是学电子商务的,顾名思义,电子技术和贸易商务肯定是必不可少的。此外,计算机技术作为信息技术的主导技术,了解计算机并学好相关计算机技术更是每个专业必不可少的课程。或许是专业需要原因,又或者是源于本身兴趣原因,从此我就在老师的指导下,如饥似渴地在操作系统知识海洋中遨游。我知道,每一门学问的知识都是无限的,都是学不完的,所以我一直对自己说,要实事求是、脚踏实地去吸收知识,包括老师课堂上讲的、实验课收获的和课外自己了解到的。肖秀春老师结合自身体会的悉心授课、上实验课不厌其烦的认真指导,使我深深体会到操作系统学有多么的错综复杂,又多么的有趣实用。老师授课时固然认真生动,认真生动之余却不显丝毫拘束,给我们同学一种和蔼可亲、平易近人的温馨感觉。所以,像我一样喜欢这门课程的同学大有人在。每一节课我都提前到达,生怕错过老师的生动阐述的知识点。我们时而托腮思考,时而禁不住老师幽默的演讲风格而哄堂大笑。下面请允许我就本学期学习操作系统课进行一次浅谈心得体会,分享我的所感所悟,所学所获!   二、浅谈对操作系统这门课程的认识   关于操作系统的定义是众说纷纭的,而我从懵懂到认识,我得出自己的一个定义,所谓的操作系统,是统一管理计算机软、硬件资源,合理组织计算机的工作流程,协调系统部件之间,系统与用户之间、用户与用户之间的关系。   经集录课本知识,我发现操作系统有如下几点功能:(1)管理计算机系统的硬件、软件、数据等各种资源,尽可能减少人工分配资源的工作以及人对机器的干预,发挥计算机的自动工作效率。(2)协调还要各种资源使用过程中的关系,使得计算机的各种资源使用调度合理,高速设备与低速设备运行相互配。(3)为用户提供使用计算机系统的环境,方便使用计算机系统的各部件或功能。操作系统通过自己的程序,将计算机系统的各种资源所提供的功能抽象,形成与之等价的操作系统的功能,并形象地表现出来,提供给用户方便地使用计算机。此外,据课本第一章的介绍,我得出操作系统的发展有如下四个发展阶段:1.手工操作阶段2.批处理阶段3.多道程序系统阶段4.现代操作系统阶段   三、印象深刻的《处理机调度与死锁》   操作系统教科书共分10章,内容丰富广泛,知识无可限量。老师给我们讲了很多知识点,也安排我们做过很多实验,其中,《处理机调度与死锁》这个章节无论是理论课还是实验课,都让我收获了宝贵的知识,留下了深刻的印象。下面请允许我就课本第3章《处理机调度与死锁》进行深谈学习心收获体会。   全章共分为:处理机调度的层次调度队列模型和调度准则   调度算法实时调度   产生死锁的原因和必要条件预防死锁的方法   死锁的检测与解除   产生死锁原因:1.竞争资源2.进程间推进顺序非法   银行家算法是一种最有代表性的避免死锁的算法。   Request是进程i的请求向量。Request[j]=k表示进程i请求分配j类资源k个。当进程i发出资源请求后,系统按下述步骤进行检查:   1.如果Request≤Need[i],则转向步骤2;否则,认为出错,因为它所请求的资源数已超过它当前的最大需求量。   2.如果Request≤Available,则转向步骤3;否则,表示系统中尚无足够的资源满足进程i的申请,进程i必须等待。   3.系统试探性地把资源分配给进程i,并修改下面数据结构中的数值:Available=Available-Request   Allocation[i]=Allocation[i]+Request   Need[i]=Need[i]-Request   4.系统执行安全性算法,检查此次资源分配后,系统是否处于安全状态。如果安全才正式将资源分配给进程i,以完成本次分配;否则,将试探分配作废,恢复原来的资源分配状态,让进程i等待。   举例:假定系统中有三个进程P1、P2和P3,共有12台打印机。进程P1总共要求10台打印机,P2和P3分别要求4台和9台。假设在T0时刻,进程P1、P2和P3已分别获得5台、2台和2台打印机,尚有3台空闲未分配,如下   安全性算法   1.设置两个向量。   Work:它表示系统可提供给进程继续运行的各类资源数目,它包含m个元素,   开始执行安全性算法时,Work=Availa

文档评论(0)

sanshengyuan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档