朱国庆原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000

一,心得体会

关于网上听课这种模式还是第一次接触,刚开始既新鲜又担心。通过上了课老师,发现老师讲课比较有意思还举了许多小列子来帮助我们学习:庄周梦蝶,扒开应用系统的三层皮,十分生动形象。还有图形结合的形式也非常有效,关于堆栈的过程讲解也十分清晰明了。通过每周的学习让我养成了每周做笔记,写博客的习惯,将终生受益。而且通过每周批改其他同学的作业可以互相学习,了解到自己学习的不足,加以及时改进。而且通过在实验楼的实际操作提高了自己的动手能力。

二,博客作业做目录列表

第一周学习笔记:http://www.cnblogs.com/20135237zero/p/5224988.html
第二周学习笔记:http://www.cnblogs.com/20135237zero/p/5247074.html
第三周学习笔记:http://www.cnblogs.com/20135237zero/p/5271771.html
第四周学习笔记:http://www.cnblogs.com/20135237zero/p/5299097.html
第五周学习笔记:http://www.cnblogs.com/20135237zero/p/5326410.html
第六周学习笔记:http://www.cnblogs.com/20135237zero/p/5350953.html
第七周学习笔记:http://www.cnblogs.com/20135237zero/p/5372733.html
第八周学习笔记:http://www.cnblogs.com/20135237zero/p/5400753.html

总结

通过八九周的Linux学习,收获很多不仅是关于Linux的当然还有许多遗憾和不足

收获:我就引用王国维关于人生的三种境界来写我所之获:

1,“昨夜西风凋碧树,独上高楼,望尽天涯路”,初始Linux完全找不到门路,就是个菜鸟。从小接触的都是Windows系统,对于其内核更是一窍不通。但也下定决死要去学习好关于Linux内核。
2,“衣带渐宽终不悔,为伊消得人憔悴”。在八周的学习中虽然没有衣带渐宽,也算心力交瘁了。一开始学习关于X86汇编的基础知识让我很头疼。还有冯诺依曼的体系结构。紧接着又学习操作系统的相关知识,什么工作模式,时钟中断。然后构造了简单的Linux系统MenuOS。进程的描述和进程的创建的知识十分繁杂。许多知识让人难以忘记:应用系统的三层皮,三个法宝存储程序计算机、函数调用堆栈、中断机制。两把宝剑中断上下文、进程上下文的切换,道生一,一生二,二生三,三生万物等知识点十分生动形象。
3,“众里寻他千百度,那人却在,灯火阑珊处”。说实话自己并没有到达这种学习地步将在不足中详细说明。

遗憾:当课程结束时还是有许多感慨。自己对知识的追求程度远远不足。有相当一部分知识并没有去深入了解,只是结合网易云课堂和书本碰到不懂的知识,有时没有去深究,导致一环不足,往后的知识点行不成体系。比如关于汇编的知识没有认真去深入学习,导致后面非常吃力。在实验中也有许多不足。对Linux的一些操作没有去亲自试验,做实验只注重最后的结果。虽然存在这样那样的不足。但今后的学习中我将秉承其优点改其缺点去学习相关的专业课。

期末总结:LINUX内核分析与设计期末总结的更多相关文章

  1. 期末总结20135320赵瀚青LINUX内核分析与设计期末总结

    赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 对LINUX内核分析与设计这 ...

  2. 《Linux内核分析与设计实现》读书笔记一

    第一章 Linux内核简介 1.1 Unix的历史 Unix的特点: Unix很简洁,仅仅提供几百个系统调用并且有一个非常明确的设计目的: 在Unix中,所有的东西都被当做文件对待. Unix的内核和 ...

  3. 《Linux内核分析与设计》读书笔记二

    第五章 5.1 与内核通信57 系统调用在用户空间进程和硬件设备之间添加了一个中间层,该层主要作用有三个: 首先它为用户空间提供了一种硬件的抽象接口,举例来说当需要读写文件的时候,应用程序就可以不去管 ...

  4. Linux内核分析 期末总结

    Linux内核分析 期末总结 一.知识概要 1. 计算机是如何工作的 存储程序计算机工作模型:冯诺依曼体系结构 X86汇编基础 会变一个简单的C程序分析其汇编指令执行过程 2. 操作系统是如何工作的 ...

  5. 《Linux内核分析》期末总结

    Linux内核设计期中总结 版权声明:本文为博主原创文章,未经博主允许不得转载. 前八周博客汇总及总结 Linux内核设计第一周——从汇编语言出发理解计算机工作原理 我们学习了汇编语言的基础知识,这一 ...

  6. LINUX内核分析期末总结

    韩玉琪 + 原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.课程总结 1 ...

  7. Linux内核分析——期末总结

    Linux内核学习总结 首先非常感谢网易云课堂这个平台,让我能够在课下学习,课上加强,体会翻转课堂的乐趣.孟宁老师的课程循序渐进,虽然偶尔我学习地不是很透彻,但能够在后续的课程中进一步巩固学习,更加深 ...

  8. 《Linux内核分析》期末总结及学习心得

    [洪韶武 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ] 一.学习心得 本学 ...

  9. 网易云课堂-----Linux内核分析-----期末主观题

    姚歌 + 原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 下面是对8个课题的 ...

随机推荐

  1. msyql备份还原

    MySQL备份和还原,都是利用mysqldump.mysql和source命令来完成的. 1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd \Prog ...

  2. js 提交表单添加csrf

    function post(path, shipmentMap, method) { method = method || "post"; // Set method to pos ...

  3. npm包开发(whale-makelink)

    whale-makelink是一个npm工具,是强业务的工具,可以将当前工程目录下的项目文件夹,在README中生成项目的链接地址.Demo. 一.npm init 使用npm init生成packa ...

  4. Django Form ModelForm modelfromset

    forms 组件 Form 组件 form表单完成的事情 提供input可以提交数据 对提交的数据进行校验 提供错误提示 定义form组件 from django import forms class ...

  5. ORB-SLAM2(2) ROS下配置和编译

    1配置USB相机 1.1网友参考: http://www.liuxiao.org/2016/07/ubuntu-orb-slam2-%E5%9C%A8-ros-%E4%B8%8A%E7%BC%96%E ...

  6. (转)web.xml中的contextConfigLocation在spring中的作用

    (转)web.xml中的contextConfigLocation在spring中的作用   一.Spring如何使用多个xml配置文件 1.在web.xml中定义contextConfigLocat ...

  7. Linux下 XordDos(BillGates)木马查杀记录

    最近朋友的一台服务器突然网络异常,cpu占用率暴表,登录上去一查,cpu占用300% 左右,流量异常,经过看查进程,获取信息最终确认为中了dos木马,经过几天的研究,基本上已经清除,以下是清理记录. ...

  8. mac版本idea使用(二)-如何安装PlantUML画时序图、类图

    在跟踪spring源码的时候,看见网上的博客好多使用了idea自带的展示类继承关系图的功能,这个地方使用了idea的diagrams-show diagram,就可以显示类的继承图,很神奇的样子,记录 ...

  9. [转]matplotlib - plt.rcParams、matshow/cmap/坐标轴设置

    转自:https://blog.csdn.net/qq_30815237/article/details/87903024 1.plt.rcParams plt(matplotlib.pyplot)使 ...

  10. 学习Karma+Jasmine+istanbul+webpack自动化单元测试

    学习Karma+Jasmine+istanbul+webpack自动化单元测试 1-1. 什么是karma?  Karma 是一个基于Node.js的Javascript测试执行过程管理工具.该工具可 ...