python学习第一天:计算机基础

Posted luck_L

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习第一天:计算机基础相关的知识,希望对你有一定的参考价值。

* = 了解

1.python是什么?

  Python是一门编程语言

2.什么是编程语言?

  语言的本质:语言是一个对象与其它对象沟通的工具

  编程语言:程序员与计算机沟通的工具

3.什么是编程?

  程序员基于某种编程语言的语法格式将自己想要让计算机做的事写到文件中。

  编程的结果是一堆文件,这一堆文件就是程序。

4.为什么要编程?

  计算机就像人的奴隶,编程的目的就是人要奴役计算机,让计算机代替人类去工作,从而解放人力。

5.计算机硬件:

  五大部分:

    控制器:计算机的指挥系统。控制器通过地址访问存储器,从存储器中取出指令,经译码器分析后,

        根据指令分析结果产生相应的操作控制信号作用于其他部件,使得各部件在控制器控制下有条不紊地协调工作。

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

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

    输入设备:是向计算机中输入信息的设备。外存储器也是一种输入设备。

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

 

  控制器 + 运算器 = cpu

  cpu:x86-64

  x86:cpu型号 (x86架构的cpu)

  64:每次可处理64位二进制数

  cpu具有向下兼容性,即64位的cpu可以执行32位的程序

 

  存储器:

  内存:内存条

                          优点:存取速度快

                          缺点:断电数据丢失,容量小

  外存:磁盘

                          优点:断电不丢失,永久保存

                          缺点:存取速度慢

      {对于磁盘来说,寻找到数据的总时间 = 平均寻道时间(5ms)+ 平均延迟时间(转半圈所用时间)(7200转/分钟 ÷ 60 = 120 转/秒, 1/120转/秒 ÷ 2 ≈ 4ms)}

  *ROM:存储BIOS的指令

                          BIOS:BASIC  INPUT  OUTPUT SYSTEM

   *CMOS:它是易失性的。保持当前时间和日期,CMOS还可以保存配置的参数。

       

*6.存储单位:一个二进制位称为1bit

                             8bit = 1Bytes 称为一个字节

                             1024 Bytes = 1KB

                             1024 KB = 1MB

                             1024 MB = 1G

                             1024 G = 1TB

                             1024 TB = 1PB

         *十进制:

                          0  1  2  3  4  5  6  7  8  9

                          123

                          1*(10^2)+ 2*(10^1) + 3 *(10^0) = 123

         *二进制:

                          0  1

                          111

                          二进制转十进制

                          1*(2^2)+ 2*(2^1) + 3 *(2^0) = 7

                          十进制转二进制(除2余法,从下到上写!)

 

以上是关于python学习第一天:计算机基础的主要内容,如果未能解决你的问题,请参考以下文章

python学习第一天:操作系统介绍python基础

记录学习第一天--计算机基础概述

网安零基础学习-python安装(灰帽编程第一天)

OldBoy_Python第一天学习记录

python自动化开发-[第一天]-基础数据类型与编码

No_16_0221 Java基础学习第一天