python 计算机基础

 一、编程语言

1、语言:传递信息的介质

2、编程:将人类的语言编译成计算机能够识别的指令;(注:将人类的语言转化成计算机可以识别的高低电频)

3、 编程语言:通过特定的语法编程的方式,让计算机能够识别,并按照人类的意图完成相应的事

二、计算机组成

1、控制器(统筹规划计算机软件与硬件运行,调控计算机各组成部分协调运行)

2、运算器(计算机只能进行加法运算和逻辑运算)

3、存储器(临时存储+永久存储)

4、输入设备

5、输出设备

三、计算机三大核心

1、CPU(控制器+运算器)

2、内存(临时存取数据)

3、硬盘(机械硬盘+固态硬盘)

四、进制

1、二进制

2、七进制

3、八进制

4、十进制

5、十六进制

6、六十进制

五、内存分布图

1、栈区

2、堆区

注:python通过控制栈区的形式寻找堆区,从何控制堆区

六、操作系统

1、操作系统:直接通过指令控制计算机硬件,并协调计算机软件的运行

       硬件与软件的交流

       软件与软件的交流

2、软件: 应用软件:只能通过操作系统间接控制计算机硬件

原文地址:https://www.cnblogs.com/chuwanliu/p/10692015.html