2022-2023-1 20221305《计算机基础与程序设计》第9周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接>(如2022-2023-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业) |
这个作业的目标 | <写上具体方面> |
作业正文 | ... 本博客链接 |
教材学习内容总结
《计算机科学概论》
第十章了解了操作系统的角色,内存管理,进程管理,CPU调度。
第十一章了解了文件系统,目录,磁盘调度。
教材学习中的问题和解决过程
-
问题1:没有弄懂固定分区法和动态分区法具体如何实现。
-
问题1解决方案:上网查询资料
-
问题2:CPU调度中轮询法没有看懂
-
问题2解决方案:询问同学
-
问题3:SCAN磁盘调度法没太理解
-
问题3解决方案:上网查询资料
1.方法
1.首先自里向外访问,下一个对象是其欲访问的磁道既在当前磁道之外,又是距离最近的;
2.直至无更外的磁道需要访问时,才将磁臂换向为自外向里移动;
3.下一个访问的磁道在当前位置内为距离最近者;直至再无更里面的磁道要访问。
2.优点
不仅考虑到欲访问的磁道与当前磁道间的距离,更优先考虑了磁头当前的移动方向;避免了出现“饥饿”现象。被广泛用于大、中、小型机器和网络中的磁盘调度。
3.缺点
当磁道刚从里向外移动而越过了某一磁道时,刚好一进程请求访问此磁道,这时此进程会等待,待磁头继续从里向外,然后从外向里扫描完处于外面的所有要访问的磁道后,才处理此进程,致使该进程的请求被大大推迟。
———————————————
原文链接:https://blog.csdn.net/humeApz/article/details/81837454
代码调试中的问题和解决过程
- 问题1:在函数定义的行末即形参列表右侧圆括号后面多写了一个分号,导致编译错误。
- 问题1解决方案:及时改正并运行成功
其他(感悟、思考等,可选)
本周进行了第二次实验,内容有些困难,函数定义还是不太习惯,不熟练。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 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 |