zoukankan      html  css  js  c++  java
  • 2020-2021 1 20201217《信息安全专业导论》第九周学习总结

    作业信息:

    这个作业属于哪个课程? <班级的链接>https://edu.cnblogs.com/campus/besti/2020-2021-1fois
    这个作业的要求在哪? <作业要求的链接>https://www.cnblogs.com/rocedu/p/9577842.html#WEEK09
    这个作业的目标 了解并学习:操作系统责任,内存与进程管理,分时系统,CPU调度,文件、文件系统,文件保护,磁盘调度。

    教材内容:本章主讲操作系统,内存管理,进程管理以及cpu调度的概念,分类和作用,进一步对计算机有更深层的理解。

    学习教材中遇到的问题:

    1.关于面向对象和面向过程的区别(其实是上一章的不过今天才解决)

    我在看知乎时,有一个回答很好的解决了我的问题,让我恍然大悟

    现在比如让你编写一个机械手臂来打开冰箱取东西的程序。(别担心这里不会出现具体代码,事实上我也是初学者,并不会编写这一段代码。)

    那么面向过程编写的代码是这样的:

    1.函数f1(机械右手,冰箱):机械右手打开冰箱。

    2.函数f2(机械左手,要取的东西):机械左手拿出东西。

    3.函数f3(机械右手,冰箱):机械右手关上冰箱。

    而面向过程是这样的:

    首先定义一个对象——机械手臂,机械手臂具有两个属性,即机械左手和机械右手。接着写出三个方法,即打开冰箱,拿出东西,关上冰箱。

    1.机械右手调用方法——打开冰箱

    2.机械左手调用方法——取出东西

    3.机械右手调用方法——关上冰箱

    通过对比以上两种实现机械手臂来打开冰箱取东西的方式,我们可以看出,“面向对象”和“面向过程”的区别:

    面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

    面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

    python就是面向对象的,所以在调用函数时需要首先定义

    2.在编写代码时,不知道怎么把一串代码全部往右边缩进一格

    解决办法:暂无

    3.是不是固定分区法和电脑中把C盘分成E,F盘是一样的效果吗?

  • 相关阅读:
    记录阿里云服务器mysql被黑
    微服务SpringCloud容器化案例
    优雅的启动、停止、重启你的SpringBoot项目
    java模式:建造者模式
    java集合 线程安全
    挖坑:hive集成kerberos
    挖坑:handoop2.6 开启kerberos(全流程学习记录)
    Specified version of key is not available (44)
    Mysql数据按天分区,定期删除
    maven项目打包额外lib目录
  • 原文地址:https://www.cnblogs.com/ssssspm/p/14052983.html
Copyright © 2011-2022 走看看