2021-2022-1 20211406 《信息安全专业导论》第九周学习总结
2021-2022-1 20211406 《信息安全专业导论》第九周学习总结
作业信息
| 作业所属课程 | 2021-2022-1信息安全专业导论) |
|---|---|
| 作业要求 | 2021-2022-1信息安全专业导论第9周作业 |
| 作业目标 | 操作系统责任 |
| 内存与进程管理 | |
| 分时系统 | |
| CPU调度 | |
| 文件、文件系统 | |
| 文件保护 | |
| 磁盘调度 | |
| 作业正文 | 本博客链接 |
教材学习内容总结
计算机科学概论
操作系统责任:管理程序使用资源
内存管理:明确主存中载有程序的状态,包括数量、位置
逻辑地址:在程序中的相对位置,从内存块的头开始算起
物理地址:主存中的绝对位置
单块内存管理:主存内除了操作系统外只能运行一个程序
分区内存管理:固定分区法,动态分区法。
页式内存管理:主存被划分为帧(frame),进程被划分为页(page),进程的页被载入未被使用的帧中。需要维护一个页映射表来记载进程的位置
进程管理:进程状态:创建,准备就绪,运行,等待,终止。
CPU调度:
先到先服务
最短作业优先
轮询法:处理时间平均分配给所有准备就绪的进程,轮流使用CPU,最公平
文件:存储在二级存储设备中的数据有名集合
文本文件(text file):数据字节是AXCII或Unicode字符集中的字符
二进制文件(binary file):包含特定格式的数据的文件,要求给位串一个特定的解释
文件系统:操作系统为它管理的文件提供的逻辑视图
文件保护:控制文件的访问,设立不同等级的权限
磁盘调度:操作系统用于决定先满足哪个访问磁盘的请求的方法
先到先服务磁盘调度法
最短寻道时间优先磁盘调度法:离读写头进的优先访问
SCAN磁盘调度法:固定路径扫描,遇到访问列表中的数据就读取。
学python
类变量和实例变量
实例是类实例化以后的一个对象
实例变量,有self. ,在实例化时才分配空间,属于某个实例;
类变量,无self. ,属于该类,所有实例共享
类方法
定义类方法需要 @calssmethod 的装饰器
类方法可以访问类变量和其他类方法,但不能访问其他实例方法和实例变量
封装私有变量/方法
在变量/方法 前加上双下划线(__)即变成只能在类内部访问的私有变量/方法。
异常处理:
以程序运行异常为条件的逻辑操作,用try: /r except
文件系统(file system)和目录(directory)
文件可分为文本文件(text file)和二进制文件(binary file)。文本文件中数据字节为ASCII或者Unicode的字符;二进制文件包含特定格式的数据文件,需要给字位串一个特定的解释。
目录是文件的有名集合,按照一定的逻辑方式对文件分组的做法
文件访问
· 顺序文件访问(sequential file access):将文件看作一种线性结构,按顺序处理文件中的数据
· 直接文件访问(direct file access):文件被划为带编号的记录,直接访问指定记录编号,可以按照任何顺序读写记录
文件保护
文件保护机制决定谁可以使用文件
目录树
文件系统通常被看作目录树(directory tree),最高层的目录叫根目录(root directory)
路径
· 绝对路径(absolute path):从根目录开始,包括所有后继子目录的路径
· 相对路径(relative path):从当前工作目录开始的路径
学习进度条
| 代码行数 | 博客量 | 学习时间 | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 200/200 | 2/2 | 20/20 | |
| 第二周 | 300/500 | 2/4 | 18/38 | |
| 第三周 | 500/1000 | 1/7 | 22/60 | |
| 第四周 | 600/1000 | 1/5 | 15/60 | |
| 第五周 | 400/1000 | 2/4 | 30/60 | |
| 第六周 | 400/1000 | 1/4 | 20/60 | |
| 第七周 | 200/500 | 2/4 | 20/60 | |
| 第八周 | 100/500 | 2/4 | 20/60 | |
| 第九周 | 100/500 | 1/4 | 20/60 |
posted on 2021-11-21 20:22 20211406张顺扬 阅读(8) 评论(0) 收藏 举报
浙公网安备 33010602011771号