• Day——01


    一编程与编程的目的

    1 什么是语言?什么是编程语言

    语言就是事物与事物之间进行沟通的介质

    编程语言就是程序员与计算机之间进行沟通的介质 

    2 什么是编程?

     编程就是程序员把自己想让计算机做的事情使用编程语言表达出来,编程就是一系列的文件

    3 为什么要编程?

    编程就是人类为了让计算机按照人类的逻辑思维去做工作,从而解放了人力

    通俗的说,就是在编程的世界里面,计算机就是人类的奴隶,人类编程的目的就是为了奴隶计算机

    二 计算机组成

      1.控制器:就是整个计算机的大脑,其作用就是负责控制整个计算机硬件的工作

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

      3.存储器:内存和外存

        内存:  相当于人的大脑

          优点:存取速度快

          缺点:断电之后数据就丢失,只能存储临时的数据

        外存:   例如:硬盘

          优点:数据不会在断电以后丢失,可以永久保存数据

          缺点:存取速度慢

      IO设备:负责输入输出

      4.输入设备:input      例如:键盘   鼠标  

      5.输出设备:output      例如:显示器   音响

       总结:与运行程序有关的三大核心硬件:cpu,内存,硬盘(*****)

     

    三 cpu详解

    cpu的特性:具有向下兼容性

      就是64位的cpu可以使用64bit和32bit的应用程序,但是32位的cpu只能使用32bit的应用程序

    四 存储器

      存储器主要分为五个类型;寄存器,高速缓存,内存,硬盘,磁带

      还有就是ROM和CMOS

      ROM存储的都是不可更改的,例如计算机在制作时就制作的好的不可更改数据

      CMOS存储时间和日期以及关机之后需要继续随时间变化而变的数值

      磁盘:包括磁道,柱面,扇区

    换算单位

      8bit=1Bytes(字节)

      1024Bytes=1KB

      1024KB=1MB

      1024MB=1GB

      1024GB=1TB

      1024TB=1PB

    一次IO的时间

      平均寻道时间+平均延迟时间=一次IO的时间

      例:7200转/分钟的硬盘来说,一次IO的时间大概 5MS+4MS=9MS

     

    五 一套完整的计算机系统分为三层

      应用程序,操作系统,计算机硬件

    六 操作系统定义

      操作系统是协调,管理,控制计算机硬件资源与应用软件的一个控制程序

      应用程序是通过操作系统来间接的控制硬件的  

  • 相关阅读:
    设置 linux 下 firefox 的默认启动路径
    uvm读书笔记
    case不能复现,vcs 版本号不同带来的影响
    uvm override
    Jenkins 不执行构建里的命令
    sv 报语法错误
    linux 定时删除文件夹的的内容 (find && crontab 使用)
    学习:教材的本质
    学习的本质:认知深度
    演讲:给新仔讲过的商业内容
  • 原文地址:https://www.cnblogs.com/xuzhaolong/p/10554166.html
Copyright © 2020-2023  润新知