day01

 

  • 什么是编程语言
    • 语言是一个事物与另外一个事物沟通的表达方式,而编程语言则人与计算机沟通的表达方式
  • 什么是编程
    • 编程就是程序员用计算机能理解的表达方式(编程语言)把程序员想让计算机做的事表达出来写到文件里,这些文件称之为程序
  • 为何要编程
    • 在编程的世界里计算机就像是你的奴隶,人之所要编程就是想要让计算机代替人力去工作
  • 计算机硬件组成
    • CPU=控制器+运算器
    • 控制器:是计算机的指挥系统
    • 运算器:数学运算&逻辑运算
    • 存储器 I/O设备:存取数据
      • 内存(内存条):相当于人的短期记忆
        • 优点:存取速度快
        • 缺点:断电数据丢失
      • 外存(硬盘):相当于一个本子
        • 优点:永久保存数据,断电也不丢失
        • 缺点:存取速度远远慢与内存
    • 输入设备input: 键盘、鼠标
    • 输出设备output:显示器
  • 与运行程序有关的三大核心硬件
    • cpu
    • 内存
    • 硬盘
  • 运行软件时,硬件的运作流程
    • 1. 软件是最先存放于硬盘的,软件的代码会由硬盘读入内存
    • 2. cpu到内存中取出代码-》翻译成cpu自己的指令-》运行
  • 磁盘
    • 磁道
      • 每个磁头可以读取一段换新区域
      • 每个磁道划成若干扇区,扇区典型的值是512字节
    • 柱面
      • 把一个戈丁手臂位置上所以的磁道合起来,组成一个柱面
    • 平均寻道时间
      • 机械手臂从一个柱面随机移动到相邻的柱面的时间成为寻到时间,找到了磁道就以为着招到了数据所在的那个圈圈,但是还不知道数据具体这个圆圈的具体位置
    • 平均延迟时间
      • 机械臂到达正确的磁道之后还必须等待旋转到数据所在的扇区下,这段时间成为延迟时间
 
posted @ 2018-12-27 14:51  七天小圣  阅读(136)  评论(0)    收藏  举报