作业信息
这个作业属于哪个课程 | <班级的链接> 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小时
参考资料
《计算机科学概论》