2021-2022-1 20211410周意凯《信息安全专业导论》第九周学习总结

 学习目标

  • 操作系统责任
  • 内存与进程管理
  • 分时系统
  • CPU调度
  • 文件、文件系统
  • 文件保护
  • 磁盘调度

材学习内容总结

计算机科学概论

   操作系统责任:管理程序使用资源

   内存管理:明确主存中载有程序的状态,包括数量、位置

        逻辑地址:在程序中的相对位置,从内存块的头开始算起 

        物理地址:主存中的绝对位置     

        单块内存管理:主存内除了操作系统外只能运行一个程序

        分区内存管理:固定分区法,动态分区法。

        页式内存管理:主存被划分为帧(frame),进程被划分为页(page),进程的页被载入未被使用的帧中。需要维护一个页映射表来记载进程的位置

   进程管理:进程状态:创建,准备就绪,运行,等待,终止。

   CPU调度:

        先到先服务

        最短作业优先

        轮询法:处理时间平均分配给所有准备就绪的进程,轮流使用CPU,最公平

  文件:存储在二级存储设备中的数据有名集合

       文本文件(text file):数据字节是AXCII或Unicode字符集中的字符

       二进制文件(binary file):包含特定格式的数据的文件,要求给位串一个特定的解释

  文件系统:操作系统为它管理的文件提供的逻辑视图

  文件保护:控制文件的访问,设立不同等级的权限

  磁盘调度:操作系统用于决定先满足哪个访问磁盘的请求的方法

      先到先服务磁盘调度法

      最短寻道时间优先磁盘调度法:离读写头进的优先访问

      SCAN磁盘调度法:固定路径扫描,遇到访问列表中的数据就读取。

学python

  类变量和实例变量

      实例是类实例化以后的一个对象

      实例变量,有self. ,在实例化时才分配空间,属于某个实例;

      类变量,无self. ,属于该类,所有实例共享

  类方法   

      定义类方法需要 @calssmethod 的装饰器

      类方法可以访问类变量和其他类方法,但不能访问其他实例方法和实例变量

  封装私有变量/方法

      在变量/方法 前加上双下划线(__)即变成只能在类内部访问的私有变量/方法。

  异常处理:

      以程序运行异常为条件的逻辑操作,用try: /r except

 

代码调试中的问题和解决过程

 

上周考试错题总结

其他(感悟、思考等,可选)

 

学习进度条

 

代码行数(新增/累积)

博客量(新增/累积)

学习时间(新增/累积)

重要成长

目标

5000行

30篇

400小时

 

第一周

0/0

2/2

15/15

 

第二周

0/0

2/4

20/35

 

第三周

300/300

1/5

22/57

 

第四周

500/800

2/7

23/80

 

第五周

 600/1400 

3/10 

 16/96

     

第六周

 600/2000 

3/13

16/112

 

第七周

       600/2600           3/16           16/128  

第八周 

       700/3300            2/18            20/148   

第九周

       1000/4300           3/21           20/168  
posted @ 2021-11-21 20:09  周意凯  阅读(35)  评论(0编辑  收藏  举报