操做系统基础 应用程序的启动:(重点!!!) python解释器安装,多版本共存 执行python程序的两种方式 运行一个python程序经历的三个阶段(重要) python 的内存管理==============================================================1. 什么是操做系统 操做系统是一个协调\管理\控制计算机硬件资源与软件资源的一个控制程序2. 为什么要有操做系统 1. 把复杂硬件操做封装成简单的功能/接口用来给用户或者应用程序使用(文件) 2. 把应用程序对硬件的竞争变得有序3. 如何用操做系统 开机用一套完整的计算机系统分为三层: 应用程序层 操做系统层 计算机硬件层应用程序的启动:(重点!!!) 前提:先启动操做系统 一、向操做系统提交程序启动文件的路径 二、操做系统根据文件路径把硬盘的数据读入内存 三、操做系统调用cpu来执行内存中刚刚读入的程序代码python解释器安装,多版本共存 个人电脑-》属性-》高级系统设置-》环境变量-》修改系统PATH win10:直接添加 win7:C:\Users\oldboy1;C:\Users\oldboy2;C:\Users\oldboy3;D:\python36 mac: /etc/profile PATH=python的安装路径:$PATH export PATH source /etc/profile执行python程序有两种方式: 1. 交互式环境:输入代码当即执行 优势:调试程序方便 缺点:没法永久保存程序 2 命令行的方式,代码写入文件,文件的名test.py 打开cmd执行:python3 D:\test.py 优势:永久保存程序# 补充:!!!!!!运行python程序的三个阶段!!!!!!# python3 D:\test.py# 1. 先启动python解释器# 2. python解释器将python文件由硬盘读入内存# 3. python解释器解释执行刚刚读入内存的代码,开始识别python语法'''# python 的内存管理:# 垃圾回收机制# 引用计数:计算值被关联了多少个变量名# 引用计算一旦为零就是垃圾,会被python的垃圾回收机制自动清理