zoukankan      html  css  js  c++  java
  • 计算机基础day01

    一、入门篇

    1、python是什么?

    Python是一门编程语言

    2、什么是编程语言?
    语言的本质:一种事物与另外一种事物沟通的介质
    编程语言是程序员与计算机沟通的介质

    3、什么是编程?
    编程指的是:程序员基于某种编程语言的语法格式将自己脑子中的想要让计算机做的事写到文件中
    所以说编程的结果就是一堆文件,这一堆文件就是程序

    4、为什么要编程?
    让计算机代替人类去工作,从而解放人力

    二、计算机硬件

    1、五大组成部分

      控制器:计算机的指挥系统

      运算器:实现算术运算和逻辑运算的部件

      存储器I/O:是计算机用来存放所有数据和程序的记忆部件。它的基本功能是按指定的地址存(写)入或者取(读)出信息。分为内存和外存

      输入设备input:是向计算机中输入信息(程序、数据、声音、文字、图形、图像等)的设备。

      输出设备output:主要有显示器、打印机和绘图仪等。外存储器也当作一种输出设备

    2、CPU
      控制器+运算器=CPU
      功能:控制+运算
      工作方式:取指--->分析--->执行


    软件的执行都是由CPU执行,强调所有的软件最终都要转换成CPU的指令集去执行

    3、存储器

      十进制:0 1 2 3 4 5 6 7 9
      123
      1*(10^2) + 2*(10^1) + 3*(10^0)=123

      二进制
      111
      # 二进制转十进制
      1*(2^2)+1*(2^1) + 1*(2^0) = 7

      # 十进制转二进制(除2取余法)

     

        8bit=1Bytes
        1024Bytes=1KB
        1024KB=1MB
        1024MB=1GB
        1024GB=1TB
        1024TB=1PB

    常见的存储器

     补充存储器:

    ROM→存储BIOS的指令。

    BIOS:basic input output system

    BIOS:可以设置启动项(设定启动盘)

    4、磁盘

    磁盘中包含:磁道,柱面,扇区(典型的扇区一个为512Bytes)

    读写磁盘的最小单位为扇区

    磁盘找数据的时间计算:

    第一、平均寻道时间:5ms

    第二、平均延迟时间:磁盘转半周的时间,以7200r/min为例,约为4ms

    总的时间=平均寻道时间+平均延迟时间=9ms

  • 相关阅读:
    使用history.back()出现"警告: 网页已过期的解决办法"
    thinkphp5 如何将带分隔符的字符串转换成索引数组,并且遍历到前台
    MYSQL查询某字段中以逗号分隔的字符串的方法
    SpringBoot项目docker化
    全选Js
    【同步工具类】CountDownLatch
    Elasticsearch 2.3.2 安装部署
    从网络获取多张二维码图片,压缩打包下载
    传统的线程互斥技术:Synchronized关键字
    定时器的编写
  • 原文地址:https://www.cnblogs.com/xiaocao736427460/p/9083889.html
Copyright © 2011-2022 走看看