20169210《Linux内核原理与分析》课程总结
每周作业链接汇总
- 第一周作业:对实验楼《Linux 基础入门(新版)》课程的学习,其中有用户及文件权限管理、Linux 目录结构及文件基本操作、环境变量与文件查找、文件打包与解压缩等共17节的内容,并且每一节都有配套实验操作。
作业链接:http://www.cnblogs.com/crisgy/p/5907128.html
二维码:
- 第二周作业:网易云课堂《Linux内核分析》第一节计算机是如何工作的。课本第1章——Linux内核简介,第2章——从内核出发,第18章——调试。
作业链接:http://www.cnblogs.com/crisgy/p/5928010.html
二维码:
- 第三周作业:网易云课堂《Linux内核分析》第二节操作系统是如何工作的。课本第3章——进程管理,第4章——进程调度。
作业链接:http://www.cnblogs.com/crisgy/p/5943150.html
二维码:
- 第四周作业:复习之前学的内容,包括作业一和18章的部分内容。
作业链接:http://www.cnblogs.com/crisgy/p/5966766.html
二维码:
- 第五周作业:网易云课堂《Linux内核分析》第三节构造一个简单的Linux系统MenuOS。课本第5章——系统调用,第6章——内核数据结构。
作业链接:http://www.cnblogs.com/crisgy/p/5990106.html
二维码:
- 第六周作业:网易云课堂《Linux内核分析》第四节扒开系统调用的三层皮(上)。课本第7章——中断和中断处理,第8章下半部和推后执行的工作。
作业链接:http://www.cnblogs.com/crisgy/p/6005829.html
二维码:
- 第七周作业:网易云课堂《Linux内核分析》第四节扒开系统调用的三层皮(下)。课本第9章——内核同步介绍,第10章内核同步方法。
作业链接:http://www.cnblogs.com/crisgy/p/6036238.html
二维码:
- 第八周作业:网易云课堂《Linux内核分析》第六节进程的描述和进程的创建。课本第11章——定时器和时间管理,第12章——内存管理。
作业链接:http://www.cnblogs.com/crisgy/p/6051013.html
二维码:
- 第九周作业:网易云课堂《Linux内核分析》第七节可执行程序的装载。课本第13章——虚拟文件系统,第14章——块I/O层。
作业链接:http://www.cnblogs.com/crisgy/p/6123566.html
二维码:
- 第十周作业:网易云课堂《Linux内核分析》第八节进程的切换和系统的一般执行过程。课本第15章——进程地址空间,第16章——页高速缓存和页回写。
作业链接:http://www.cnblogs.com/crisgy/p/6131231.html
二维码:
- 第十一周作业:课本第17章——设备与模块,第19章——可移植性,第20章补丁、开发和社区。
作业链接:http://www.cnblogs.com/crisgy/p/6130648.html
二维码:
实验报告链接汇总
- 实验一:ShellShock攻击实验。
作业链接:http://www.cnblogs.com/crisgy/p/6130648.html
二维码:
- 实验二:Return-to-libc攻击实验。
作业链接:http://www.cnblogs.com/crisgy/p/6160302.html
二维码:
课程收获与不足
- 收获:通过本学期的学习收获的还是挺多的,基本养成一周一篇博客的习惯,之前学过的东西学了就是学了,也就没有后续的复习,但是通过写博客,把自己学习的过程中认为的重点和难点都做了笔记,发布到网上,方便了之后的回顾,也能与别人交流。定期总结也能看到对于一门课的学习过程,知道自己的知识框架也学习方法和学习工具。
不足:学习过程中还是有很多问题一知半解,理解的不是太深刻。
给学弟学妹们的学习建议
在学习过程中要加强实践,对于实验楼的实验要动手做,不动手不知道问题出在哪里。如果知识泛泛的看,对问题的理解就不会很深刻。
问卷调查
- 你觉得这门课老师应该继续做哪一件事情?
继续督促学弟学妹们写博客,这是一个很好的习惯。 - 你觉得这门课老师应该开始做什么新的事情?
找好的学习工具介绍给学生。 对于博客只要有时间还是会继续写一写这周的学习情况的,就当每周的总结。
20169210《Linux内核原理与分析》课程总结的更多相关文章
- 20169212《Linux内核原理与分析》课程总结
20169212<Linux内核原理与分析>课程总结 每周作业链接汇总 第一周作业:完成linux基础入门实验,了解一些基础的命令操作. 第二周作业:学习MOOC课程--计算机是如何工作的 ...
- 20169210《Linux内核原理与分析》第二周作业
<Linux内核原理与分析>第二周作业 本周作业分为两部分:第一部分为观看学习视频并完成实验楼实验一:第二部分为看<Linux内核设计与实现>1.2.18章并安装配置内核. 第 ...
- 20169207《Linux内核原理及分析》第十三周作业
第一周作业::对Linux的基本知识进行了了解,并对基本操作进行熟悉和应用. 第二周作业::了解了冯诺依曼体系结构.各种寄存器的功能和汇编指令的作用和功能. 第三周作业::这周主要了解了Linux系统 ...
- 20169211《Linux内核原理与分析》第四周作业
20169211<Linux内核原理与分析>第四周作业内容列表 1.教材第3.5章节知识学习总结: 2.实验楼配套实验二实验报告: 1.<linux内核设计与实现>教材第3.5 ...
- 2019-2020-1 20199329《Linux内核原理与分析》第二周作业
<Linux内核原理与分析>第二周作业 一.上周问题总结: 未能及时整理笔记 Linux还需要多用 markdown格式不熟练 发布博客时间超过规定期限 二.本周学习内容: <庖丁解 ...
- 20169212《Linux内核原理与分析》第二周作业
<Linux内核原理与分析>第二周作业 这一周学习了MOOCLinux内核分析的第一讲,计算机是如何工作的?由于本科对相关知识的不熟悉,所以感觉有的知识理解起来了有一定的难度,不过多查查资 ...
- 2018-2019-1 20189221 《Linux内核原理与分析》第九周作业
2018-2019-1 20189221 <Linux内核原理与分析>第九周作业 实验八 理理解进程调度时机跟踪分析进程调度与进程切换的过程 进程调度 进度调度时机: 1.中断处理过程(包 ...
- 2018-2019-1 20189221 《Linux内核原理与分析》第八周作业
2018-2019-1 20189221 <Linux内核原理与分析>第八周作业 实验七 编译链接过程 gcc –e –o hello.cpp hello.c / gcc -x cpp-o ...
- 2018-2019-1 20189221 《Linux内核原理与分析》第七周作业
2018-2019-1 20189221 <Linux内核原理与分析>第七周作业 实验六 分析Linux内核创建一个新进程的过程 代码分析 task_struct: struct task ...
- 2018-2019-1 20189221 《Linux内核原理与分析》第六周作业
2018-2019-1 20189221 <Linux内核原理与分析>第六周作业 实验五 实验过程 将Fork函数移植到Linux的MenuOS fork()函数通过系统调用创建一个与原来 ...
随机推荐
- 读《CSCW的一种建模与实现方法》
这篇论文为我们描述了作者构建的一种基于交互.活动.协作三层结构的协同工作模型,并提出了一种采用“镜头焦点”和“自由交互”相结合的协作模型实现方法. 计算机支持的协同工作就是利用计算机技术将时间上分离. ...
- C语言-06复杂数据类型-02字符串
#include <stdio.h> int main() { //char name[] = {'i', 't', 'c', 'H', 's', 't', '\0'}; char nam ...
- POJ 1716 Integer Intervals 差分约束
题目:http://poj.org/problem?id=1716 #include <stdio.h> #include <string.h> #include <ve ...
- Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener(Maven工程)
Eclipse中tomcat部署工程启动后报错: 严重: Error configuring application listener of class org.springframework.web ...
- 6,render的一些概念和可用库
一,概念解释 什么是渲染?这是高大上的说法,翻译成正常语言,就是把图像缓冲区的数据显示到屏幕的过程,就是渲染. 原理说白了很简单,但实际操作中有太多因素需要考量. OS/硬件提供的加速机制/解码后图像 ...
- redis key expire
EXPIRE key seconds 为给定 key 设置生存时间,当 key 过期时(生存时间为 0 ),它会被自动删除. 在 Redis 中,带有生存时间的 key 被称为『易失的』(volati ...
- 关于MIUI6下使用Widget调用Toast的一个问题
编写了一个Widget程序,在继承AppWidgetProvider类中调用Toast,发现如下问题: 在小米2,MIUI Version:MIUI5.6.4|Beta, Android Versio ...
- 【CF】86 B. Petr#
误以为是求满足条件的substring总数(解法是KMP分别以Sbeg和Send作为模式串求解满足条件的position,然后O(n^2)或者O(nlgn)求解).后来发现是求set(all vali ...
- MySQL源码 解析器
sql请求发送到server端,需要经过解析器生成内部的数据结构对象,以方便进行优化和生成执行计划.解析器主要做了两件事情,词法分析和语法分析. 词法和语法分析:mysql使用lex词法分析器,yac ...
- 在eclipse中使用jetty插件替代m2e开发调试maven web项目
第一步在相应的web项目上配置jetty插件,配置如下: <plugin> <groupId>org.mortbay.jetty</groupId> <art ...












