2023-2024-1 20231312 《计算机基础与程序设计》第九周学习总结

发布时间 2023-11-26 19:59:14作者: 周晓欣20231312

作业信息

这个作业属于哪个课程 <班级的链接> 2023-2024-1-计算机基础与程序设计
-这个作业要求在哪里 <作业要求链接>2023-2024-1计算机基础与程序设计第6周作业
这个作业的目标 《计算机基础概论》第10、11章 《C语言程序设计》第8章
作业正文 作业链接

教材学习内容总结
《机》
第十章
操作系统管理计算机资源的方法,单块内存管理,分区内存管理(最先最佳最差),页式内存管理,CPU调度(先到先得服务,最短作业优先,轮询法)
第十一章
文件系统和目录结构,磁盘调度测试出现

《C》了解了数组的定义,学会输入输出数组、数组的排序与查找、二维数组的使用(n[i][j]可将n[i]看为一个有着j个元素的数组),知道传递二维数组时可以忽略第一维的长度,但不能忽略第二维的长度。
感悟思考
通过这周的实验以及之前的单元测试,我明白要善于运用身边的一切可用资源。计算机的学习不是简单的背诵,更需要深入的理解与长时间的运用。不能看到难题就跳过,要去学习尝试。要知道理论知识不等于实际操作,只有实践才能出真知。

教材学习中的问题和解决过程
问题一:For语句中()内有了i++,后面语句中不能再i++了,否则有逻辑错误。
错例:for(i=0;i<=n;i++) { i++; Sum=sum+i; }
问题二:当if-else语句中,如果满足条件后,没有操作(像赋值,变换等),就不知道写什么。
解决方法:
查书,继续使用continue.结束使用break.
if(i<m) continue; else break;
问题三不会用代码写进程状态图
解决方法:问AI

上周考试的错题及分析
第八周
Which of the following produces a true or false result?
A. Control structure B. Strong typing C. Data type D. Boolean expression E. Declaration
**正确答案:D ** 我的作答: B

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)
目标 5000行 30篇 400时
第9周 200/200 1/2 20/20

参考:软件工程软件的估计为什么这么难
软件工程 估计方法
-计划学习时间:20小时
-实际学习时间:20小时
参考资料
《计算机科学概论》