计算机之基础篇(一)


计算机基之基础篇(一)

一:什么是编程语言

​ 人与计算机交流的一种物质

二:什么是编程

​ 通过编程语言来写一堆文件

三:为什么要编程

​ 完成人类的需求代替劳动力


四:计算机硬件的组成

  1. 处理器——cpu(控制整个电脑的运行)

  2. 运算器——做算数运算和逻辑运算

  3. 存储器——对文件进程二进制的存储

    主存/内存:优点速度快,缺点容量小,断电即消失

    外存/硬盘:有点容量达,永久储存,缺点速度慢

  4. 输入设备——输入信息,如键盘/鼠标

  5. 输出设备——输出信息,如显示器/打印机


五:32位和64位

​ 计算机一次性读取的32位/64位二进制位

六:多核CPU

​ 多核CPU相对于多个大脑,同一时刻完成多件事情

七:总线

​ 连接计算机硬件(CPU/存储器/输入/输出)


八:机械硬盘的工作原理

  1. 机械手臂——读取数据

  2. 磁道——存储数据

  3. 扇区——将磁道划分位多个扇区

  • 平均寻道(磁道)时间:5ms(受工业水平限制)
  • 平均延迟时(机械手臂寻找数据的时间):4.15ms
  • 平均寻找数据数据:9.15ms
  • 固态硬盘:通过有无电容判断0和1,且不需要机械手臂(节省时间)

九:应用程序与操作系统的启动

应用程序的启动:

  1. 双击qq(发送指令给操作系统)
  2. 操作系统发送指令给CPU
  3. CPU发送指令给内存
  4. 内存发送指令给硬盘,读取QQ
  5. qq的数据在读入内存
  6. 启动qq

操作系统的启动:

  1. 开机的时候启动临时操作系统
  2. 临时操作系统启动真正的操作系统,临时操作系统关闭
  3. 开机成功

十一:什么是文件

​ 存储信息的就叫做文件

​ 文件是操作系统提供给你的虚拟概念,用它来存储信息


十二:人与计算机如何实现交互

两大组成

  1. 软件

  2. 硬件

交互流程:

​ 人——应用程序(软件)——操作系统(软件)——硬件(cpu/内存/外存)

  • 人==》操作系统交互
  • 软件==》操作系统交互
  • 操作系统==》人/软件/硬件
  • 硬件==》操作系统/硬(硬件之间的交互不需要操作系统)

十三:学习总结

今天主要学习了三个部分:

  1. 对编程语言和文件的理解
  2. 计算机硬件的组成和人与计算机交互的实现
  3. 应用程序的启动与操作系统的启动
posted @ 2019-09-05 18:47  鸿鸿1  阅读(178)  评论(0编辑  收藏  举报