1.什么是语言
语言是事物和事物相互沟通的介质,编程语言是程序员和计算机沟通的介质。
2.什么是编程
编程是程序员将自己要求计算机完成的工作通过编程语言翻译到文本中,这一系列的文本我们称之为程序或软件。
3.为什么要编程
让计算机按照程序去工作,从而代替人力。
4.计算机组成
控制器
运算器(控制器和运算器统称为cpu)
存储器:内存:临时存储数据(优点:存取速度快 缺点:断电数据丢失)
外存(磁盘):永久保存数据(优点:断电数据不丢失 缺点:存取速度慢)
输入设备(input)
输出设备 (output)
与程序运行相关的三个核心硬件:cpu、内存、硬盘。
5.cpu的x86-64
x86是指令集,64是64位操作系统
向下兼容性:64位操作系统能运行32位的程序,但是32位的操作系统不能运行64位的程序。
6.计算机单位转换
bit=一个二进制位
8bit=1Byte
1024Byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
7.一个7200转的硬盘执行一次I/O操作所需要的时间
所需要的时间=平均寻道时间(5ms)+平均延迟时间(4ms)=9ms
8.完整的计算机系统
应用程序
操作系统
硬件
其中操作系统和硬件共同组成了应用程序的平台。
9.操作系统的启动流程
cpu—ROM(BIOS)——CMOS
cpu——内存(操作系统)——本地硬盘