一、计算机中的三大件二、 程序执行的原理三、Python程序执行原理
1、Python解释器有多大? 四、程序的作用
1、QQ程序的启动过程2、QQ程序的登录过程
一、计算机中的三大件计算机包括许多硬件,但是一个程序要运行,有 三个核心的硬件
1、cpu
中央处理器,是一块超大规模的集成电路负责 处理数据/计算
2、内存
临时 存储数据(断电之后,数据会消失)速度快空间小空间小(单位价格高)
3、硬盘
永久存储数据速度慢空间大(单位价格低)
二、 程序执行的原理
1、程序运行之前,程序是保存在硬盘中的;
2、当要运行一个程序时:
操作系统会首先让CPU把程序复制到内存中;CPU执行内存中的程序代码
程序要执行,首先要被加载到内存中
三、Python程序执行原理操作系统会首先让CPU把Python解释器的程序复制到内存中;Python解释器根据语法规则,从上到下让CPU翻译Python程序中的代码;CPU负责执行翻译完成的代码。 1、Python解释器有多大?
mac电脑-linux内核 查看方式
1、QQ程序的启动过程程序就是用来处理数据的!
1、QQ在运行之前,是保存在硬盘中的;
2、双击QQ运行之后,CPU把QQ程序复制到内存中;
1、用户输入账号密码;
2、QQ读取用户的输入的账号密码,保存在内存中,QQ程序在内存中拥有独立的空间,账号密码保存在此空间中;(在程序内部,为QQ账号密码在内存中分配的空间就叫做变量)
3、QQ将账号密码发送给腾讯的服务器,等待服务器确认用户信息;
程序是用来处理数据的,而变量就是用来存储数据的;



