欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

计算机基础

程序员文章站 2022-06-27 21:46:49
1.什么是语言 语言是一个事物与另外一个事物沟通的介质 Python则是人与计算机沟通的介质2.什么是编程 编程就是程序员将自己想要让计算机做的事情用编程语言翻译出来写到文件中这一系列的文件称之为程序/软件3.为何要编程 编程的目的就是让计算机按照程序指定逻辑去工作,从而取代人力4.计算机组成: 五 ......

1.什么是语言
  语言是一个事物与另外一个事物沟通的介质
  python则是人与计算机沟通的介质
2.什么是编程
  编程就是程序员将自己想要让计算机做的事情用编程语言翻译出来写到文件中这一系列的文件称之为程序/软件
3.为何要编程
  编程的目的就是让计算机按照程序指定逻辑去工作,从而取代人力
4.计算机组成:
  五大组成部分:
    控制器
    运算器
    存储器
      内存:临时存储数据
      优点:存取速度都快
      缺点:断电数据丢失
      外存:
      磁盘:永久保存数据
      优点:断电数据不丢失
      缺点:存取速度都要慢
    输入设备
    输出设备

总结:与运行程序相关三个核心硬件
    cpu
    内存
    硬盘

cpu的x86-64

  8bit=1bytes
  1024bytes=1kb
  1024kb=1mb
  1024mb=1gb
  1024gb=1tb

 

一个7200转的硬盘执行一次io经历的时间=平均寻道
  平均寻道:5ms
  平均延迟时间:
  7200转/60s
  120转/1s
  转一圈需要0.008s=8ms

 

完整的计算机系统:
    应用软件
    操作系统
    硬件

  其中:应用程序的平台=操作系统+硬件

 

操作系统的启动流程

  cpu→rom(bios系统)→cmos
  cpu→内存(windows系统)→本地硬盘