day01计算机基础
程序员文章站
2022-04-14 15:43:10
1.python是什么 pyhton 是一种编程语言 2.什么是语言 语言是一个事物与另一个事物沟通的介质 3.什么是编程 编程是程序员用计算机可以理解的方式将自己的思维逻辑写下来,编程的结果是一堆文件 4.为什么要编程 让计算机按人的逻辑执行程序,取代人力 5.计算机硬件 ①控 ......
1.python是什么
pyhton 是一种编程语言
2.什么是语言
语言是一个事物与另一个事物沟通的介质
3.什么是编程
编程是程序员用计算机可以理解的方式将自己的思维逻辑写下来,编程的结果是一堆文件
4.为什么要编程
让计算机按人的逻辑执行程序,取代人力
5.计算机硬件
①控制器
②运算器
③存储器
④输入设备
⑤输出设备
控制器:控制计算机硬件工作
运算器:逻辑运算和数学运算
控制器和运算器统称cpu,相当于人的大脑
cpu 的工作方式 取指令——分析——执行
存储器:内存,外存
内存:优点,读取速度较外存快,缺点,容量小,基于电工作,断电数据消失,临时存放数据
外存:也就是硬盘,优点,容量大,基于磁工作,可永久保存数据;缺点,读取速度慢
硬盘:机械硬盘 ,基于磁工作,靠寻道查找数据,寻道时间跟转速相关
平均寻道时间:5ms
平均延迟时间(找到数据的时间):7200转的为4ms
固态硬盘,基于电工作,查找数据速度较机械硬盘快,相同容量造价比机械硬盘高
7.cpu的指令集:精简指令集,复杂指令集
x86,64位 : 复杂指令集,一次可读取64位二进制位数据
8.完整的计算机系统
应用程序
操作系统
计算机硬件
9.应用程序开发接触的重要硬件:cpu,内存,硬盘
应用程序基于平台运行
10.平台:具有操作系统的计算机硬件
11.操作系统启动流程
- ①加电
- ②cpu从rom(只读内存)中启动bios,bios检查到对应的硬件cmos 中启动盘的路径
- ③读取操作系统,接替bios
上一篇: PHP二维数组的引用赋值容易犯的错误