2022-2023-1 20221314《计算机基础与程序设计》第九周学习总结
2022-2023-1 20221314《计算机基础与程序设计》第九周学习总结
班级链接 | https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP |
---|---|
作业要求 | https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08 |
作业目标 | 功能设计与面向对象设计 面向对象设计过程 面向对象语言三要素 汇编、编译、解释、执行 |
作业正文 | https://i.cnblogs.com/posts/edit;postId=16841007 |
学习目标
- 操作系统责任
- 内存与进程管理
- 分时系统
- CPU调度
- 文件、文件系统
- 文件保护
- 磁盘调度
教材学习内容总结
-
计算机科学概论第十章
-
描述操作系统的两个主要责任。
-
定义内存和进程管理。
-
解释分时操作是如何创建虚拟机假象的。
-
解释逻辑地址和物理地址之间的关系。
-
比较内存管理方法。
-
区分固定分区与动态分区。
-
定义和应用分区选择算法
-
解释请求分页是如何创建虚拟机假象的。
-
解释进程生存周期的各个阶段和过渡。
-
解释各种CPU调度算法的处理。
-
计算机科学概论第十一章
-
描述文件、文件系统和目录的用途。
-
区分文本文件和二进制文件。
-
根据文件扩展名识别各种文件类型。
-
解释文件类型如何能改进对文件的使用。定义文件的基 本操作。
-
比较顺序文件访问和直接 文件访问。
-
讨论与文件保护相关的问题。
-
描述目录树。
-
为目 录树创建绝对路径和相对路径。
-
描述几种磁盘调度算法。
-
C语言程序设计
-
数组类型,数组的定 义和初始化,以及对数组 名特殊含义的理解
-
向函数传递一维数组和二维数组 和排序、查找、求最大最小值等常用算法
教材学习中的问题和解决过程
问题1:数组【】中定义与输入得不一样
解决:问老师,定义时【】是有几个数,输入时是以0、1、2、3、4·····的形式输入数据
问题2:
运行超时(这个截屏是个输入错误的,我只是强调一下这个格式)
解决:换个软件即可。
错题总结:
无
学习进度条
代码行数(新增/累计) | 博客量(新增/累计) | 学习时间(新增/累计) | 重要成长 | |
目标 | 2000 | 50 | 500 | |
第一周 | 120 | 2/2 | 20 | |
第二周 | 120 | 2/4 | 20 | |
第三周 | 140 | 1/5 |
20 |
|
第四周 | 200 | 2/7 |
20 |
|
第五周 | 200 | 1/8 |
20 |
|
第六周 | 300 | 1/9 |
20 |
|
第七周 | 300 | 1/10 |
20 |
|
第八周 | 300 | 3/13 |
20 |
|
第九周 | 300 | 1/14 |
20 |
计划学习:20小时
实际学习:20小时