1. 什么是语言?
不同事物相互沟通的介质
python则是人与计算机沟通的介质
2. 什么是编程?
编程是按照编程语言语法规则所编写的文件
3. 为何要编程?
编程的目的就是解放人力
4. 计算机组成:
计算机系统由软件和硬件组成
硬件:计算机的实体部分,看得见的各种光电子原件,如主机,外部设备。
软件:人们事先编制的具有各种特殊功能的程序组成,如磁盘,磁带。
计算机性能好坏取决于软硬件功能总和
计算机软件分为:系统软件和应用软件
系统软件:主要用于管理整个计算机系统,监视服务,使系统资源得到合理调度高效运行。包括:标准程序库,语言处理程序,操作系统,服务程序,数据库管理系统,网络软件等
应用软件:用户根据任务需要所编制的各种程序,如。。。等
计算机五大组成部分:
控制器:用来控制,指挥程序和数据的输入,运行以及处理运算结果
运算器:运算器又称积极态度逻辑单元ALU(Arithmetic Logic Unit)。运算器的主要任务是执行各种算术运算和逻辑运算。
机器以运算器为中心,输入设备输出设备与存储器间的数据传送通过运算器完成。
运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内
存储器:用来存放数据和程序
存储器分为内存储器(简称内存或主存)、外存储器(简称外存或辅存)。
外存储器一般也可作为输入/输出设备。计算机把要执行的程序和数据存入内存中,内存一般由半导体器构成。
半导体存储器可分为三大类:随机存储器、只读存储器、特殊存储器。 RAM
RAM:随机存取存储器(Random Access Memory),其特点是可以读写,存取任一单元所需的时间相同,通电时存储器内的内容可以保持,断电后,存储的内容立即消失。
ROM:只读存储器(Read Only Memory),它只能读出原有的内容,不能由用户再写入新内容。
特殊固态存储器:包括电荷耦合存储器、磁泡存储器、电子束存储器等,它们多用于特殊领域内的信息存储。
内存:临时存储数据
优点:存取速度都快
缺点:断电数据丢失
外存:永久保存数据
优点:断电数据不丢失
缺点:存取速度都要慢
输入设备:(input)输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式,常见的有键盘鼠标等
输出设备:(output)输出设备可将机器运算结果转换为人们熟悉的信息形式,如打印机输出,显示器输出等。
运算器与控制器合称中央处理器CPU,输入输出设备简称为I/O设备
现代计算机由三大部分组成;CPU,I/O设备,以及主存储器。
CPU与主存储器合称主机,I/O设备可称为外部设备。
与运行程序相关三个核心硬件
cpu:cpu(central processing unit)意为中央处理单元,又称中央处理器。CPU由控制器、运算器和寄存器组成,通常集中在一块芯片上,是计算机系统的核心设备。
内存
硬盘
计算机以CPU为中心,输入和输出设备与存储器之间的数据传输和处理都通过CPU来控制执行。
这五大部分通过系统总线完成指令所传达的操作,当计算机在接受指令后,由控制器指挥,将数据众输入设备传送到存储器存放,再由控制器将需要参加运算的数据传送到运算器,由运算器进行处理,处理后的结果由输出设备输出。
5. cpu的x86-64
x86是对基于intel处理器的系统的标准缩写。表示使用复杂指令集
这里的64位是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。
6.描述内、外存储容量的常用单位有:
1 Byte = 8 Bit
1 KB = 1024 Byte
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024GB
7. 一个7200转的硬盘执行一次I/O经历的时间=平均寻道+平均延迟时间
平均寻道:5ms
平均延迟时间:4ms
7200转/60s
120转/1s
转一圈需要0.008s=8ms
8. 完整的计算机系统:
应用软件
操作系统
硬件
其中:应用程序的平台=操作系统+硬件
9. 操作系统的启动流程
CPU->ROM(BIOS系统)->CMOS
CPU->内存(windows系统)->本地硬盘
--end