2022-2023-1 20221305 《计算机基础与程序设计》第9周学习总结

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

posted on 2022-10-29 19:34  20221305赵月溪  阅读(38)  评论(0编辑  收藏  举报

导航