Day1 小白自学python(2021/03/19)

跳过P1,P2。
毕竟我只是用来写脚本而已,对那些什么发展前景并不感兴趣,且对于卖课的机构来说,肯定是要把自己卖的课给吹上天啦。没啥参考价值。
我的目的只有一个,那就是自己写游戏脚本——给自己腾出学习和打游戏的时间。毕竟买的脚本真的很贵!

看P3,老师说到什么是操作系统,
**这是老师发的图片**
老师好像没有说具体的定义,他只是举了个例子来说明操作系统是做什么的。其中还涉及到系统调用的概念。
我自己用比喻的方法联系一下。
操作系统就是一个工业园区,里面有很多小工厂。我想得到一个产品,于是向工业园区里的一个小工厂发送订单。小工厂得到订单后就会按照特定步骤,动用四种原材料来生产产品。

工业园区就是操作系统,而小工厂则是系统调用。工业园区里面有很多的小工厂=操作系统里含有许多种 不同的系统调用。而原材料,则是计算机的硬件。

抽象一点来说,系统调用就是把<把所要做的步骤依照次序放进一个箱子里>
操作系统,则是多种行为的组合化。
也点外卖类似,我只需要下单付钱,操作系统就会把外卖(结果)送上门。
操作系统是执行过程的东西。

20时47分
休息十五分钟后回来了。假期干活扭到腰,一久坐就疼。
那么接上面的,我来尝试给操作系统写下一个表述。
操作系统是包含了大量系统调动的载体。操作系统的主要功能是通过不同的系统调动来运行不同的硬件,进而产生不同的结果。
系统调动是多个能引发不同硬件工作的程序依照一定次序排列组合的程序集。

感觉有点怪。

有没有更好的表述呢?

P4→P6
桌面操作系统:windows,MacOS,Linux
服务器操作系统:Linux

服务器操作系统:Linux,window server
嵌入式操作系统:Linux
移动设备操作系统:Linux,Android(基于Linux)

P7
老师提到了操作系统的作用!
操作系统的作用:用来管理硬件设备的
虚拟机:通过软件来模拟具有完全的硬件功能的一个完全隔离的系统。

P9
Linux内核管理硬件
操作系统可以把对硬件系统的管理封装成一个又一个的系统调用。方便其他的应用程序来间接的管理应用设备。

利纳斯在封装广域完系统调用之后,为了检测这些系统调用是否正确同时方便自己对硬件的操作就包装了一个又一个的终端命令。(工厂订单)
由这些重点命令来调用系统调用来间接的管理硬件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值