day01 计算基础

一.python是什么
python一门编程语言
1、什么是编程?
  (1)想好做事的步骤
  (2)找一种对方能听懂的语言把做事的步骤翻译下来,并存入文件中
2、什么是程序?
  程序就是一系列代码文件
3、什么是进程?
  进程就是一个正在运行的程序

 

二、计算机硬件
  cpu:

  运算器:数学运算和逻辑运算

  控制器:是计算机的指挥系统,负责控制其他硬件的运行

  运算器+控制器==》cpu---------------------------人类大脑

 

  存储器:存取数据:
        1、内存:基于电工作,存放的数据都是电信号
              特点:存取速度快,断电数据丢失------------------------------》人脑的记忆功能
        2、外存:比如磁盘,基于磁工作,磁盘里存放的是磁信号
              特点:存取速度远远慢于内存,断电数据存在---------------》人的笔记本

  

  输入设备 input:(键盘、鼠标等)
  输出设备output:(耳机、显示器等)

 

三、与运行程序有关的三大核心硬件

  cpu
  内存
  硬盘
 
程序运行步骤:
  1.先将程序由硬盘读入内存 —》程序启动、加载过程
  2.cpu从内存中读取程序的命令来运行 —》程序的运行
ps:程序运行过程中产生的数据最先存放于内存,关键数据一定要由内存刷入硬盘永久保存
 
 
四、计算机硬件详解
  cpu-x86-64
  x86:cpu的型号
  64:一次性从cpu中读取64位指令,向下兼容性(64位系统可以用32位程序)
  例:4核8线程:4个cpu 每个cpu有2个线程 所以是8线程==》假8核
 
  内存: cpu——寄存器—— 高速缓存—— 内存
  读缓存cache 写缓冲buffer
  虚拟内存(内存填满后,在硬盘中预留的一块做为虚拟内存)
 
  硬盘:
  机械硬盘:磁道 扇面 扇区 磁头 柱面
  固态硬盘:电子
 
五、操作系统
  操作系统是一个协调、管理、控制计算机硬件资源与软件资源的控制程序。
  它处于硬件与应用程序之间。
 
六、计算机的三层结构:
  应用程序
  操作系统
  计算机硬件(cpu、内存、硬盘)
posted @ 2020-12-15 19:33  gwj02  阅读(77)  评论(0)    收藏  举报