2022-2023-1 20221402 《计算机基础与程序设计》第九周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接>(如2022-2023-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业) |
这个作业的目标 | 1.操作系统责任2.内存与进程管理3.分时系统4.CPU调度5.文件、文件系统6.文件保护7.磁盘调度 |
作业正文 | https://i.cnblogs.com/posts/edit |
教材学习内容总结
《计算机科学概论》第10章:
1.操作系统负责管理计算机的资源,并提供人机交互的界面。
2.内存管理:明确内存中有哪些程序以及他们驻留在内存的什么位置。
3.进程管理:了解活动进程的信息的动作。
4.了解了几种2内存管理的方法,如单块内存管理、分区内存管理、页式内存管理。其中特别学习了分区内存管理,完成了云班课最先分配,最佳分配和最差分配。
5.关于CPU调度,还学习了先到先服务,最短作业优先,还有循环调度。
教材学习中的问题和解决过程
在云班课上完成了相关练习
代码调试中的问题和解决过程
关于阶乘函数的构造,这是我第一次构造出的函数,程序无法正常运行。还未明白原因,而后我改成了累乘法
long Fact(int x);
{
int n,i,m;
m=1;
for(i=1;i<=n;i++)
{
m=m*n;
}
程序就可以正常运行了。
在生成随机数时,将这两段放在了最前面,逻辑不对,最后的答案是碰对的,应该放在最后面。
上周考试错题总结
Which of the following is executed by the Java Virtual machine?
A. Procedure
B. Interpreter
C. Bytecode
D. Paradigm
E. Compiler
选C
Which of the following creates an object from a class?
A. Encapsulation
B. Inheritance
C. Abstraction
D. Polymorphism
E. Instantiation
选E
The filtering phase of object-oriented problem solving determines which of the possible classes generated during brainstorming are the core classes in the problem solution.
正确
其他(感悟、思考等,可选)
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 1/3 | 18/38 | |
第三周 | 500/1000 | 1/4 | 22/60 | |
第四周 | 300/1300 | 3/7 | 30/90 | |
第五周 | 300/1600 | 1/8 | 20/110 | |
第六周 | 300/1900 | 1/9 | 20/130 | |
第七周 | 300/2200 | 1/10 | 30/160 | |
第八周 | 300/2200 | 4/14 | 30/190 | |
第九周 | 300/2500 | 1/15 | 30/220 |