1、 python是什么?
Python是一门编程语言
2、 什么是编程语言
语言是一种事物与另外一种事物沟通的介质(只要是语言,语言的本质都是一样的),编程语言是程序员与计算机之间沟通的介质。
3、 什么是编程?
程序员基于某种编程语言的语法格式(如python),将自己脑中想要让计算机做的事情写到文件中,所以编程的结果就是一堆文件,而这一堆文件就是代码。
4、 为什么要编程?
计算机就像是人类的奴隶,编程的目的就是想要人奴役计算机,让计算机代替人类去工作,从而解放人力。
5、 计算机硬件基础
cpu=控制器+运算器 ,相当于人的大脑
存储器:每个存储单元都有一个地址,计算机会根据存储地址对存储单元进行读写
内存:内存小,断电会丢失,但存取速度快
硬盘:存储空间大,数据永久保存,但是存取速度慢
6、 存储单元
一个二进制位称为bit
8bit=1Bytes称为一个字节
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
7、 cpu:x86-64
x86:是cpu的一种型号
64:一次能从存储器中取出64位二进制数
CPU具有向下兼容性,即64的cpu可以运行32的程序
8、 存储器访问时间
存储器—-》高速缓存-------》内存--------》磁盘---------》磁盘
1ns 2ns 10ns 10ms 100s
9、 ROM只读,本质也是来控制硬件的,即出厂的时候就已经写死了
专门存储BISO的指令(BISO是基本输入输出设备),
CMOS存储器:存储当前时间和日期,还有选择启动设备的功能
10、 装机:
本质就是装操作系统,先启动BISO操作系统,开机时按f12进入BISO操作系统,指定操作系统安装在哪个盘,然后BISO在将对整个硬件的控制交给操作系统,完成对操作系统的装机
11、磁盘:
磁盘的好与坏取决于转速,转速越快,则读写速度越快,机械硬盘速度慢,易损坏
磁盘寻找到数据的总时间=平均寻道时间5ms+平均延迟时间4ms
磁道:磁盘上的每一圈是一个磁道
柱面:虚拟的柱面,磁道与磁道之间会形成一个分区的概念
扇区:磁道上的某一段固定长度,读写硬盘的最小单位是512Bytes