------------恢复内容开始------------

what‘s the python?

python是一门编程语言,编程语言就是人用来和计算机沟通的语言,语言就是人与人,人与事物进行沟通的工具

什么是编程呢?

1、想好做事步骤

2、找一种对方能听懂的语言,把做事的步骤翻译出来并存入文件

什么是程序?

程序就是一系列的代码文件

什么是进程?

进程是一个正在运行的程序

为何要编程?

控制计算机代替人类去工作

二、计算机(3*)

控制器:计算机的指挥系统,负责所有其他硬件的运行

运算器:数学运算与逻辑运算

控制器 + 运算器 = CPU》人的大脑

存储器:存取数据

内存:基于电工作,存放电信号,特点——断电丢失数据,存取速度快

外存:比如磁盘,基于磁工作的,磁盘里存放磁信号,特点:存取速度远远慢于内存,断电数据依然存在

输入设备、输出设备

三、与程序运行有关的三大核心硬件(5*)

CPU 内存 硬盘

程序的运行先将程序由硬盘读入内存》程序的启动or加载过程

cpu从内存中取除的程序指令来运行》运行程序

ps:程序运行过程中产生的数据一定是嘴先存放于内存中的,关键数据一定要由内存存如到硬盘永久的保存下来

四、计算机硬件详解(3*)

cpu_x86-64 简单来说就是64位的X86型号的CPU

一个cpu芯片四核八线程(一个头四个脑袋一个脑袋可以当两个用)

五、操作系统

操作系统是一个协调、管理、控制计算机硬件资源与软件资源的控制程序

计算机的三层结构:

应用程序:(shell/python和图形界面程序)

操作系统:(内核+系统接口层)

计算机硬件(cpu、内存、硬盘、)

硬件》》操作系统(内核+系统接口层)》》》python解释器!!!

python程序员的本质是在python操作经过操作系统下发到硬件!