1.什么是编程语言?
语言就是一个事物与另个实物沟通的介质表达方式。
编程语言即程序员与计算机沟通的介质。
2.为何要编程或什么是编程?
编程就是程序员用计算机所能理解的表达方式(编程语言)来将自己的思维逻辑写下来,编程的结果就是一堆文件,这些文件称之为软件或程序。
3.编程的目的?
目的就是人想要奴役计算机,让计算机代替人类去工作从而解放人力。
计算机硬件介绍
控制器:计算机的指挥系统。
运算器:控制数学运算和逻辑运算
(cpu = 控制器+运算器)
输入设备:是向计算机中输入信息(程序、数据、声音、文字、图形、图像等)的设备。常见的输入设备有:键盘、鼠标、图形扫描仪、触摸屏、条形码输入器、光笔等。 外存储器也是一种输入设备。
输出设备:主要有显示器、打印机和绘图仪等。外存储器也当作一种输出设备
存储器:是计算机用来存放所有数据和程序的记忆部件。它的基本功能是按指定的地址存(写)入或者取(读)出信息。
①内存:
②外存(硬盘):
运行程序的三大核心硬件
cpu:运行+控制
内存:优点:存,取速度快。缺点:无法永久保存数据,断电就消失
硬盘:优点:可以永久保存数据。缺点:存,取速度慢。
重要:
运行程序,硬件的工作过程:
①程序最先存放于硬盘
②程序要运行必须从硬盘加载到内存
③cpu去内存中读取出指令,然后翻译再具体执行
cpu的指令集
精简指令集RISC
复杂指令集CISC(日常个人常用)
8086 Intel的cpu代号 x86架构
32-bit cpu一次能处理的最大的数据量
AMD
磁盘(机械磁盘,固态磁盘)
一个二进制位数称之为1bit(贝特)
8bit=1Bytes(字节)
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
磁道:每个磁头可以读取一段换新区域,称为磁道
扇区:每个磁道划成若干扇区,扇区典型的值是512字节
柱面:把一个戈丁手臂位置上所以的磁道合起来,组成一个柱面
磁盘分区:
平均寻道时间
机械手臂从一个柱面随机移动到相邻的柱面的时间成为寻到时间,找到了磁道就以为着招到了数据所在的那个圈圈,但是还不知道数据具体这个圆圈的具体位置