zoukankan      html  css  js  c++  java
  • 第一章 python学习,个人对计算机硬件的一些理解

      1. 什么是语言
     语言是一个事物与另外一个事物沟通的介质
     python则是人(程序员)与计算机沟通的介质
     
    2. 什么是编程
     编程就是程序员将自己想要让计算机做的事情用编程语言翻译出来写到一系列的文件中
     这一系列的文件称之为程序/软件
     
    3. 为何要编程
     编程的目的就是让计算机按照程序指定逻辑去工作,从而取代人力
     
     
    4. 计算机组成:
    五大组成部分:
     控制器
     运算器
     存储器
                             内存:临时存储数据
      优点:存取速度都快
                     缺点:断电数据丢失
        
              外存:
      磁盘:永久保存数据
      优点:断电数据不丢失
      缺点:存取速度都要慢
       
     输入设备input
     输出设备output
      
      
    总结:与运行程序相关三个核心硬件
      cpu
      内存
      硬盘
      
    5. cpu的x86-64
    6,
     8bit=1Bytes
     1024Bytes=1KB
     1024KB=1MB
     1024MB=1GB
     1024GB=1TB
     1024TB=1PB
     
     
    7. 一个7200转的硬盘执行一次IO经历的时间=平均寻道+平均延迟时间
     平均寻道:5ms
     平均延迟时间:4ms
     7200转/60s
     120转/1s
     转一圈需要0.008s=8ms
     
     
    8. 完整的计算机系统:
     应用软件
     操作系统
     硬件
    其中:应用程序的平台=操作系统+硬件
     
     
    9. 操作系统的启动流程
     cpu->ROM(BIOS系统)->CMOS
     
     cpu->内存(windows系统)->本地硬盘
  • 相关阅读:
    java基础(二):补充
    java基础(二):变量和数据类型
    C基础系列(一)
    java基础(一)
    循环小数(Repeating Decimals)
    DNA序列(DNA Consensus String)
    sqlserver~创建函数
    docker简介和安装
    JMeter(6)、实现Java请求
    JMeter(5)、测试数据库
  • 原文地址:https://www.cnblogs.com/martin-wang/p/9964754.html
Copyright © 2011-2022 走看看