欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    操作系统课设感想.docx

    • 资源ID:19077352       资源大小:17.08KB        全文页数:6页
    • 资源格式: DOCX        下载积分:9.98金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9.98金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    操作系统课设感想.docx

    操作系统课设感想操作系统课设感想操作系统课程设计想必大家都完成过这类的设计,但是感想要怎么写可就难到很多人了,下面由学习啦我为大家整理了操作系统课设感想范文,希望大家喜欢!操作系统课程设计感想一经过近三个星期的假期,终于完成了操作系统课程设计。这个课程设计能够讲是至今我所碰到过的最困难的一个课程设计,也是耗时最长的一个课程设计,也第一次让我写了一份64页的实验文档共万多字(当然有60%是代码)。课程设计的工作最早开场在07年12月,当时只是利用零散时间完成了Windows平台的I/O设备项目。由于当时还要完成原理课的实验,所以没有足够的时间去完成和考虑选题的内容。上学期考试前夕,听完了尹教师的指导课后,喜欢尝试新事物的我决定了以Linux作为主要的开发环境,而且选择了文件系统项目。在此需要感谢尹教师对我选题提出建议,并借给我一些参考资料。他建议我能够做两件事情:一是修改Linux内核,对EXT2文件系统的功能做删减;二是本人动手做一个最简单的文件系统。开场我打算完成前者,并以为用假期前一个星期的时间能够完成。但最后证实这是不可行的。这一个星期只够我与队友讨论怎样细化选题,怎样分工。但由于我与队友把握的资料不同,另外文件系统整体性以及假期互相通信的不便,让我们难以分工合作完成一个文件系统。队友最后转去完成内核定时器部分。我以为这是本次课程设计的最大缺陷。头一个星期,我学习了EXT2文件系统的总体框架,以及一些重要的内核代码,并动手完成文献中的例子。固然能成功地完成内核编译,但可能是由于文献的系统内核是2.4.18而我机器上的是2.6.15,实例中需要的文件和语句,在我的内核代码中却找不到。比方实例中要修改include/linux/ext2_fs_sb.h,而我的内核中没有这个文件。更重要的是实例要在fs.h中的structext2_inode_info后添加语句,而内核代码根本就没有这段语句,无法插入。工作做了一半,只好停下来。固然不成功,但也让我了解了EXT2文件系统,知道超级块、i节点对应原理课的哪些概念。这算是理论联络实践,也对后面的工作有很大的帮助。更重要的是,这让我对Linux内核编程产生了兴趣,并希望能参加(典型操作系统设计与分析)的学习。之后,我决定本人动手,参考教材对应的实验指导,完成一个最小型的文件系统。这主要会碰到两个困难:一是这样的系统(所设计的系统一共有将近20个模块),需要用多文件构造进行编程,才能让程序可读性强、有模块化,但我不会make和makefile的知识,这需要学习(其实我还要学习怎样在简陋的Linux下进行编程);二是一个文件系统不管有多么地小都要涉及一些基本的典型算法和典型数据构造。本文件系统就涉及了二级文件目录管理法、成组链接法、索引构造、系统已打开文件表所以我边做边参考网上资料,学习Linux使用、make使用,最深印象是我在makefile中因缺输入TAB,而make频频出错讲缺少分隔符;一边看参考代码也一边回首教材的阐述。经过一个星期,我看懂了参考代码,也完成了设计工作,开场调试。调试是一项困难的工作,十分是在Linux这个简陋环境,由于没有VC的Debug。我是靠gdb和打印一些重要信息来过日子的。调试的这段时间也是最快乐的,固然曾为一个错误调试了将近2天。一个表现出来的错误往往是由于多个错误引起的,发现一个问题,解决一个,又发现再解决这有一种环环相扣、越陷越深的快感。我觉得调试是一种很有趣的工作,像福尔摩斯破案一样,一步步缩小检查的范围,直至解决问题,有时还要回到文档检查整个系统的总体设计。当然我的作品还有一些问题,这些问题如今还在修正。如文件系统的SHELL方式中,键入readfilename时会产生指针向空位置的错误(段错误),由于本身的技术问题与时间的原因,该错误至今尚未解决。如今估计在调用read函数前某些参数改变了,比方操作标志f_flag。另外在整个完成经过中时间也是控制不当,造成前松后紧的局面,在工作前期没有抓紧时间,但完成期限迫在眉睫时,才抓紧时间。不过似乎感到在这段时间工作效率十分高,可能人有时候要逼出来吧。通过这次课程设计,我对进一步学习产生兴趣。我以为这才是最大的收获!操作系统课程设计感想二我们这次课程设计的课题是读者写着问题,经过上学期期末的课程设计,我们都有了一定的经历,效率也提高了很多。当我们组拿到题目的时候我们先对题目进行分析,开场我们做了很多工作,比方,到图书馆借相关的资料,到网上搜索等等,最终经过我们组的努力以及教师和同学的帮助下顺利的实现了读者写着功能。这次课程设计我的主要任务读者和写着的创立,开场的接到实现这两个函数功能的时候脑子是一片空白,感觉什么都不会,但是回想一下我们曾经做过与读者和写着创立的有关的实验,经过查阅资料,到图书馆看书以及同学的帮助最终实现了这个功能。创立读者写着的函数是voidCreatePersonList(int*pPersonLists)。我以为,在这次课程设计中,不仅培养了独立考虑、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是以后最实用的,真的是受益匪浅。要面对社会的挑战,只要不断的学习、实践,再学习、再实践。这对于我们的将来也有很大的帮助。回首起此课程设计,至今我仍感慨颇多,从理论到实践,在这段日子里,能够讲得是苦多于甜,但是能够学到很多很多的东西,同时不仅能够稳固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只要理论知识是远远不够的,只要把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,进而提高本人的实际动手能力和独立考虑的能力。在设计的经过中碰到问题,能够讲得是困难重重,但可喜的是最终都得到了解决。此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑考虑,动手实践,就没有弄不懂的知识,收获颇丰。操作系统课设感想操作系统课程设计想必大家都完成过这类的设计,但是感想要怎么写可就难到很多人了,下面由学习啦我为大家整理了操作系统课设感想范文,希望大家喜欢!操作系统课程设计感想一经过近三个星期的假期,终于完成了操作系统课程设计。这个推荐度:

    注意事项

    本文(操作系统课设感想.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开