20155310 2017 2018 1 《信息安全系统设计基础》课程总结 ?每周作业链接汇总 ?第一周作业:学习教材第一章、第七章,二维码: ?第三周作业:第二章《信息的表示和处理》,二维码: ?第四周作业:课上未完成内容+完成head,tail的使用,相关API的分析,伪代码,产品代码,测试代码 ...
分类:
其他好文 时间:
2017-12-31 21:01:46
阅读次数:
123
20155218 《信息安全系统设计基础》课程总结 一、(按顺序)每周作业链接汇总 第一周作业: 第三周作业: 第四周作业: 第五周作业: 第七周作业: 第八周作业: 第九周作业: 第十一周作业: 第十三周作业: 第十四周作业: 二、实验报告链接汇总 "实验一:开发环境的熟悉" "实验二:固件程序设 ...
分类:
其他好文 时间:
2017-12-27 23:57:00
阅读次数:
236
20162301 2016 2017 2《程序设计与数据结构》课程总结 每周作业链接汇总 "第一周作业" : 算法分析、算法效率、增长函数和大O符号、比较增长函数。 "第二周作业" :泛型、Java Collections API源码分析。 "第三周作业" :探讨线性及二分查找算法、探讨选择、插入、 ...
分类:
其他好文 时间:
2017-12-23 21:47:32
阅读次数:
219
20162313 2016 2017 2《程序设计与数据结构》课程总结 每周作业链接汇总 "第一周作业" 算法与增长函数 "第三周作业" 查找与排序 "第五周作业" 集合,继承,多态,泛型 "第七周作业" 树与二叉树等的相关内容学习 "第九周作业" 堆,优先队列 "第十一周作业" 哈希算法,哈希表的 ...
分类:
其他好文 时间:
2017-12-23 16:01:15
阅读次数:
188
○每周作业链接 "第一周作业" :算法分析 "第二周作业" :《构建之法》7 9章 "第三周作业" :查找和排序算法 "第五周作业" :栈和队列 "第六周作业" :栈和队列 "第七周作业" :树 "第八周作业" :二叉查找树 "第九周作业" :堆 "第十周作业" :图 "第十一周作业" :哈希方法 ...
分类:
其他好文 时间:
2017-12-23 15:54:37
阅读次数:
196
实验:理解进程调度时机跟踪分析进程调度与进程切换的过程 一、实验要求 (1)理解Linux系统中进程调度的时机,可以在内核代码中搜索schedule()函数,看都是哪里调用了schedule(),判断我们课程内容中的总结是否准确。 (2)使用gdb跟踪分析一个schedule ...
分类:
系统相关 时间:
2017-11-26 22:52:12
阅读次数:
198
一、学习笔记: 1.中断处理过程:包括时钟中断、I/O中断、系统调用和异常。直接调用schedule()函数,在队列中找到进程并分配CPU或返回用户态时根据need_resched标记调用schedule()。 2. 内核线程只有内核态没有用户态,可以直接调用schedule()进行进程之间的切换, ...
分类:
系统相关 时间:
2017-11-26 21:04:22
阅读次数:
255
攥写人:李鹏举 学号:20179203 ( 原创作品转载请注明出处 ) ( 学习课程:《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC 1000029000 ) 一、实验要求: 1.理解Linux系统中进程调度的时机,可以在内核代码中搜索s ...
分类:
系统相关 时间:
2017-11-26 18:44:23
阅读次数:
155
《Linux内核原理与设计》第九周作业 视频学习及代码分析 一、进程调度时机与进程的切换 不同类型的进程有不同的调度需求,第一种分类: 会频繁的进程I/O,通常会花费很多时间等待I/O操作的完成; 是计算密集型,需要大量的CPU时间进行运算,使得其他交互式进程反应迟钝,因此需要不同的算法来使系统的运 ...
分类:
系统相关 时间:
2017-11-25 23:38:02
阅读次数:
262
进程的切换和系统的一般执行过程 1.知识总结 (1)进程调度的时机: 中断处理过程直接调用schedule(),或者返回用户态时根据need_resched标记调用schedule()。 内核线程是一个特殊的进程,只有内核态没有用户态,可以直接调用schedule()进行进程切换,也可以在中断处理过 ...
分类:
系统相关 时间:
2017-11-25 21:43:40
阅读次数:
154