python入门 day01
一.python是什么
python一门编程语言
什么是编程?
1)想好做事的步骤
2)找一种对方能听懂的语言把做事的步骤翻译下来,并存入文件中
什么是程序?
程序就是一系列代码文件
什么是进程?
进程就是一个正在运行的程序
二.计算机
运算器:数学运算和逻辑运算
控制器:是计算机的指挥系统,负责控制其他硬件的运行
运算器+控制器==》cpu---------------------------人类大脑
存储器:存取数据
1、内存:基于电工作,存放的数据都是电信号
特点:存取速度快,断电数据丢失------------------------------》人脑的记忆功能
2、外存:比如磁盘,基于磁工作,磁盘里存放的是磁信号
特点:存取速度远远慢于内存,断电数据存在---------------》人的笔记本
输入设备input
输出设备output
三.与运行程序有关的三大核心硬件
cpu
内存
硬盘
程序运行步骤:
1.先将程序由硬盘读入内存—》程序启动、加载过程
2.cpu从内存中读取程序的命令来运行—》程序的运行
ps:程序运行过程中产生的数据最先存放于内存,关键数据一定要由内存刷入硬盘永久保存
四.计算机硬件详解
cpu-x86-64
x86:cpu的型号
64:一次性从cpu中读取64位指令,向下兼容性(64位系统可以用32位程序)
例:4核8线程:4个cpu 每个cpu有2个线程 所以是8线程==》假8核
内存: cpu——寄存器—— 高速缓存—— 内存
读缓存cache 写缓冲buffer
虚拟内存(内存填满后,在硬盘中预留的一块做为虚拟内存)
硬盘:
机械:磁道 扇面 扇区 磁头 柱面
固态:电子
五.操作系统
是一个协调、管理、控制计算机硬件资源与软件资源的控制程序。它处于硬件与应用程序之间
计算机的三层结构:
应用程序
操作系统
计算机硬件(cpu、内存、硬盘)

浙公网安备 33010602011771号