2021-2022 20211417《信息安全专业导论》第九周学习总结
2021-2022 20211417《信息安全专业导论》第九周学习总结
作业信息
这个作业属于哪个课程 | 2020-2021-1信息安全专业导论 |
---|---|
这个作业要求在哪里 | 2020-2021-1信息安全专业导论第九周作业 |
这个作业的目标 | 操作系统责任,内存与进程管理,分时系统,CPU调度,文件、文件系统,文件保护,磁盘调度。 |
作业正文 | 2021-2022 20211417《信息安全专业导论》第九周学习总结 |
教材学习内容总结
- 操作系统责任(管理计算机的资源,提供人机交互的界面)
- 内存与进程管理
- 内存管理:了解主存中载有多少个程序以及它们的位置的动作。
单块内存管理(把应用程序载入一段连续的内存区域的内存管理方法)
分区内存管理(固定分区法:把内存分成特定数目的分区以载入程序的内存管理方法、、动态分区法:根据容纳程序的需要对内存分区的内存管理方法、、
基址寄存器、、界限寄存器)
页市内存管理(把进程划分为大小固定的页,载入内存时存储在帧中的内存管理方法) - 进程管理:了解活动进程的信息的作用
进程状态(在操作系统的管理下,进程经历的概念性阶段)
进程控制块(操作系统管理进程信息使用的数据结构)
- 内存管理:了解主存中载有多少个程序以及它们的位置的动作。
- 分时系统(多个交互用户同时共享CPU时间的系统)
- CPU调度(确定主存中的哪个进程可以访问CPU以便执行的动作)
- 文件,文件系统(文件:数据的有名集合,用于组织二级存储设备、、文件系统:操作系统为他管理的文件提供的逻辑视图)
- 文本文件:包含字符的文件
- 二进制文件:包含特定格式的数据的文件,要求给位串一个特定的解释
- 文件操作:包括创建文件,删除文件,打开文件,关闭文件,从文件中读取数据,把数据写入文件,重定位文件中的当前文件指针,把数据附加到文件的结尾,删减文件,重命名文件,复制文件
- 文件访问:(顺序文件访问:以线性方式访问文件中的数据的方法、、直接文件访问:通过指定逻辑记录编号直接访问文件中的数据的方法)
- 文件保护
- 磁盘调度(决定先满足哪个磁盘I/O请求的操作)
- 先到先服务磁盘调度法:按照请求到达的顺序处理
- 最短寻道时间优先磁盘调度法:通过尽可能少的读写头的移动满足所有未解决的请求
- SCAN磁盘调度法:与电梯到达有人等候的楼层相似
教材学习中的问题和解决过程
- 问题1:看了分时操作后,不太懂
- 问题1解决方案:我上网搜了一下资料,看了这些资料后,我大概明白了
代码调试中的问题和解决过程
-
问题1:俄罗斯方块游戏的运行过程中,右边的文字显示不出来
-
问题1解决方案:我自己试着加了# coding=utf-8,但还是不行,但是我发现英文字母可以显示出来,于是我把原来的意思翻译成英文
代码托管
上周考试错题总结
错题1:Which level provides a view that deals with the underlying data structure used to manage the data?
A. Implementation level
B. Logical level
C. Array level
D. Linked level
E. Application level
答案应该是A
错题2:The root node in a tree is the only node that does not have a parent.
答案应该是正确
错题3:Which level provides a view that deals with the underlying data structure used to manage the data?
A. Implementation level
B. Logical level
C. Array level
D. Linked level
E. Application level
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
-
计划学习时间:20小时
-
实际学习时间:20小时
-
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)
参考资料
- 《计算机科学概论》
- ...