zoukankan      html  css  js  c++  java
  • 计算机的发展史

    学习python语言,为什么要学习计算机基础?

    一个老总手下有三个人

    1. 小明(中国人), 让小明做事情,需要用中文沟通
    2. 老王(英国人), 让老王做事情,需要用英文
    3. 小狗(一条狗), 让狗做事情, 需要用狗语
    4. 若要计算机做事情,就要用计算机的语言. – --就是编程语言了.

    比如你让小狗做一件事情。你不可能让小狗去作诗,因为小狗没有这个能力.

    所以想要计算机做一些事情前, 需了解计算机有哪些能力。这样我们才能够知道使用编程语言,可以实现什么功能,可以调用计算机哪些能力.这就是在学习python语言之前,要学习计算机基础的原因.

    另一个比较重要的原因: 实现某一项功能,但并不知道底层是如何调用的。这种人就是永远是写代码。但有一部分人变成了架构师。基础知识很重要,不要只知其一不知其二。所以学习计算机基础很重要。 

    什么是计算机?

    俗称电脑。计算机的根本目的就是代替人工作。让机器去帮助人完成一些事,所以俗称电脑。计算机是一种高速计算的电子计算机器。

    1. 计算包含数值计算和逻辑计算
    2. 计算机还有存储记忆的功能
    3. 按照程序运行, 自动高速处理海量数据的现代化智能电子设备

    计算机的发展过程?

    计算机包括计算和逻辑两种功能。下面就以从计算的角度来了解计算机的发展史。

    初始计算的时候用手指头来进行计数.

    后期用石头来记数。

    再往后就是结绳计数.

    …..

    后来,中国发明了算盘加一定的算盘规则

    齿轮转动,类似秒针转一圈分钟走一个刻度.

    提花纺织机

    提供图案,按照图案进行编织(仍然需要人工干预)->卡片(自动打孔)

    差分机

    把复杂的运算(平方开方)全部转换成加减法.(计算机只认识加法.) 可以达到56位数的计算.

    要求的零件精确度需要千分之一,当时的工业水平无法达到.期望能够达到256位数的计算.

    最终还是没有完成.差分机架构:

    艾肯(基于电实现,差分机是基于齿轮实现的,肯定性能高)

    通电代表状态1,断电代表状态0.两种状态排列组合可以排列出很多种情况.再加一位,排列组合的情况就更多了.

    运算了15年,算出了数学表

    01的最初来源

    八卦图,有八种卦象,1-8,基本元素构成有两种,1)长横杠2)两个短横杠

    如果用1来代表长横杠,0来代表两个短横杠

    111

    110

    101

    011

    100

    010

    001

    000

    总计八种情况.

    现在的电脑可以看电影处理word文档,这些都是电脑运行的.电脑底层都是由010101来表示的.

    计算机的构成

    1. cpu(运算器+控制器共同组成cpu)
    2. 运算器:算术运算与逻辑运算
    3. 控制器:负责发送和接收指令,控制程序的运作
    4. 存储器:存储正在进行程序将要进行程序的数据以及刚处理完的数据
      1. 内存:基于电流的方式工作,断电即丢失
      2. 硬盘:基于磁的方式工作,即使断电也保留数据
        1. 马达
        2. 机械手臂->磁头
        3. 磁道
        4. 笔记本电脑一般是机械硬盘,插电,机械手臂高速运转,读上面的数据.不同的磁代表数据0101
        5. 这个时候笔记本电脑摔了一下,用力过猛,磁头划了一片.所以,正常关机,机械手臂正常回归初始状态.
        6. 强制关机,机械手臂非正常回归初始状态,会丢失部分数据.
        7. 买硬盘的指标
          1. 容量
          2. 转速,转的越快,读写速度越快
      3. 硬盘再快也快不过内存,因为内存是基于电的
    5. 输入设备:用来进行输入的设备,键盘扫描仪
    6. 输出设备:用来进行输出的设备,显示器音响
  • 相关阅读:
    15--k8s之安全认证
    14--k8s之StorageClass,ConfigMap,Secret
    13--基本存储、高级存储、存储配置
    10--k8s之数据持久化
    9--k8s之Endpoints、健康服务检查、高可用
    8--k8s之service和ingress详解
    7--k8s之Pod控制器详解
    6--k8s之Pod结构、配置、生命周期、调度
    索引原理和慢查询优化
    pymysql模块及sql注入
  • 原文地址:https://www.cnblogs.com/Windows-phone/p/9800203.html
Copyright © 2011-2022 走看看