一,为什么要学习计算机基础?
1.python是什么?
python是一门编程语音。
2.什么是编程语言?
语言都是一样的,都是一种事物与另一种事物沟通的介质。
编程语言就是程序员与计算机沟通的介质。
3,什么是编程?
编程就是程序员基于某种编程语言的语法格式,把自己脑子里想让计算机做的事情,以编程的形式写到文件里,所以说编程的结果就是一堆文件,这一堆文件就是程序。
4.为什么要编程?
计算机就像是人的奴隶,编程的目的就是人要奴役计算机,让计算机为人类工作,解放人力。
5.计算机硬件基础
计算机硬件介绍:
分为 控制器,运算器,存储器,输入设备,输出设备
控制器:计算机的指挥系统,控制器通过地址访问存储器,从存储器中取出指令
经译码器分析后,根据指令分析结果产生相应的操作控制信号作用于其他部件,使得各部件在控制器 下 有条不紊的协调工作。
运算器:实现算术运算和逻辑运算的部件。
存储器:是计算机用来存放所有软件和程序的记忆部件,它的功能是按照指定的地址存入或者取出信息。计算 机的存储器可以分为两大类:一类是内存储器,简称内存或主存;另一类是外存储器(辅助存储 器),简称外存或者辅存,存储器由若干个存储单位组成,每个存储单位都有一个地址,计算机通过地 址对存储单元进行读写,一个存储器所包含的字节称为存储容量。单位有B,KB,MB,GB,TB等。
输入设备:是向计算机中输入信息(程序,数据,文字,声音,图形,图像等)的设备。常见的设备有:键 盘,鼠标,图形扫描仪,触摸屏,条形码输入器,光笔等
注意:外存储器也是一种输入设置
输出设备:主要有显示器,打印机和绘图仪等。外存储器也是一种输出设备。
注意:控制器+运算器=cpu
重点:cpu读取的数据都从主存储器(内存)来的。主存储器的数据则是从输入单元所传输进来,而cpu处理完毕的数据也必须先写回主存储器中,最后数据才从主存储器传输到输出单元。
cpu,内存,硬盘
cpu
cpu: X86-64
X86是cpu的型号,64是64个二进制位,8个字节,相当于数据宽度。
****cpu具有向下兼容性,即64位的可以兼容32位的,而32位的不能兼容64位的。
存储器:
内存:内存条
优点:存取速度快
缺点:容量小,断电数据丢失
外存:磁盘
优点:容量大,断电后数据也不丢失,可以永久保存数据
缺点:存取速度慢
了解:(**)
十进制
0 1 2 3 4 5 6 7 9
123
1*(10^2) + 2*(10^1) + 3*(10^0)=123
二进制
111
# 二进制转十进制
1*(2^2)+1*(2^1) + 1*(2^0) = 7
# 十进制转二进制(除2取余法)
存储单位:
一个二进制位成为1bit
8bit=1Bytes 成为一个字节。
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
补充存储器:
ROM->存储BIOS的指令
BIOS: BSIC INPUT OUTPUT SYSTEM
磁盘
对于磁盘来说,
寻找数据的总时间=平均寻道(5ms)+平均延迟时间(7200转的磁盘该值等于4ms)=9s
磁盘包括:磁道,柱面,扇区