一: Python是一种编程语言

语言:

语言是一种事物与另外一种事物沟通的介质
所以说编程语言是程序员和计算机之间实现沟通的桥梁

什么是编程?:

编程就是程序员用计算机所能理解的表达方式(编程语言),将自己的思维逻辑写下来,编程的结果就是一堆文件

为什么要编程?

在编程的过程中,计算机就像是人的奴隶
为了让计算机按照人的逻辑做事情,从而达到解放人力的目的

 

二: 完整的计算机系统

应用程序

操作系统

计算机硬件

 

三:计算机硬件

1 五大组成

①控制器:指挥系统

②运算器:数学运算+逻辑运算

③存储器:存取数据

  内存:

    优点:存取速度快
    缺点:断电数据就会丢失
  硬盘:

    优点:断电数据也会保留下来
    缺点:存取速度远远慢于内存
④输入设备:键盘,鼠标,摄像头

⑤输出设备:显示屏,打印机

2. cpu

(1)与运行程序有关的的三大核心硬件
cpu   

内存

硬盘

 

(2)运行一个程序经历的过程
代码有硬盘加载到内存,cpu去内存中读取指令然后执行

 

3 计算机中的储存单元

8bit=1Bytes

1028Bytes=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

 

4磁盘:

平均寻道时间:5ms
平均延迟时间:60/7200=0.008=8ms
4ms

500MIPS millon instruction per second

400 0000

 

5 操作系统:

操作系统本质就是一个软件,该软件的功能就是帮助我们控制硬件的
操作系统位于计算机硬件与软件之间,用于协调,管理,控制计算机的硬件资源和软件资源

操作系统的两大功能:
    ①将复杂的硬件 操作封装成简单的功能提供给用户或应用程序使用
    ②将多个任务对硬件的竞争变得有序

 

6、启动流程

加电
BIOS->检测硬件->CMOS
找到启动盘-》读取第一个扇区512B(了解:446引导信息 64分区信息 2结束标志位)
加载bootloader
读取操作系统内核(接管BIOS的任务,控制计算)

 

 

posted on 2019-01-16 13:31  Andy_ouyang  阅读(347)  评论(0编辑  收藏  举报