None

生命就像一条蜿蜒的河流

导航

学习笔记day1-计算机介绍

1.1 “计算机”基本介绍

一、为什么需要计算机

  对于现在的我们来说,每天要处理的信息量是巨大的,所以如果还是人工的来对这些数据进行处理,那么效率是很低的。此时计算机的出现就可以帮助我么来提高处理数据的速度

 

二、计算机是什么

  计算机就是一台可以自动高效完成计算的电子设备,我们俗称叫 电脑(PC)

 

三、计算机的特点

  1、计算机可以进行数学和逻辑运算(逻辑运算可以实现在接受到不同操作指令的时候做出不同的响应)

  2、计算机可以对数据进行记忆和存储。(数据不仅仅只是数字、图片、文字、声音、视频...)

  3、计算机可以在程序的指令下自动高效的完成计算。

 

四、计算机的组成

  1、从大的系统分类上我们将计算机的组成分为:软件系统+硬件系统

  2、硬件:我们就可以认为是组成计算机的物理设备(看得见摸得着)

  3、软件:所谓的软件就是安装在计算机上供用户使用的操作指令集合。

 

1.2  硬件系统

  一、为什么需要硬件

    任何的计算操作、最终都需要通过响应的硬件来完成。

  二、硬件的组成

    1、现代的电子计算机我们依据 “冯诺依曼”理论将它的硬件分成五个组成部门

    2、输入设备:核心作用就是给计算机输入不同格式的数据。

    3、输出设备:作用就是将计算机处理之后的数据以不同的形式展示给用户。

    4、控制器+处理器:这两个部门合在一起就是我们所说的中央处理器(CPU)

    5、存储设备:我们将计算机当中的存储器分为内存和外存,无论是哪一种,它的作用都是对数据进行存储。

  三、内存与外存

    1、内存:内存条,它的大小一般在(4G-16G)

    2、外存:外存的表现形式很多,例如硬盘(256G-1T)

  四、内存与外存比较

    1、内存的运算速度要快于外存

    2、内存当中的数据断电会消失、而外存不会

    3、内存本身我们又分为只读内存(ROM)和随机内存(RAM)

1.3软件系统

  一、为什么需要软件

    如果计算机没有软件系统,那么它里面的硬件就不知道如何进行工作

  二、软件系统介绍

    1、我们人为的将软件系统分为二类:系统软件 + 应用软件

    2、系统分类(操作系统软件):

      ①桌面操作系统软件:

        Windows:由微软推出、用户量很大、分很多系列

        Macos:苹果公司,本质其实也是一个Linux分支

        Linux:李纳斯 编写 ,应用软件少

      ②移动设备操作系统

        ios

        Android:底层就是一款小型的 Linux

      ③服务器操作系统

        Windows serve;由微软推出,是收费的

        Linux:开源 稳定

        服务器:所谓的服务器我们可以理解为时一台给用户提供相应的服务的机器(文件上传下载服务,视频上传下载服务。。。)只不过,这台机器的处理能力要远远大于我们的个人电脑。

        服务器操作系统:Linux用的最多

    3、应用软件:我们就将那些可以安装在操作系统之上的第三方软件。(微信、QQ。。。)

 

1.4 二进制基本介绍

  一、二进制是什么

    1、进制:就是一种人为规定的计数规则。

    2、二进制:它就是逢2进1的一种计算规则。

  

  二、二进制介绍

    1、在二进制里“基数”只有 0 和 1

    2、二进制当前被广泛的应用于计算机当中。(计算机底层只能读懂0和1)

  三、计算机如何理解 0 和 1

    现代的计算机都是通电进行工作,当电流走过设备的时候必然会产生电压。此时前辈们就人为的设定规则,取了一个电压值,比这个值大的脚高电位,用数字1表示,比这个值小的叫低电压,用数字0表示,基于这种原理,此时的计算机就可以认识0和1了刚好0与1又是二进制当中的基数(计算机应用了二进制)

  四、计算机采用二进制的好处

    1、二进制技术实现简单、状态稳定。

    2、二进制里只有 0 和 1 两个基数,刚好与程序语言当中的真 和假  对应。

    3、二进制数值可以很容易的转成十进制

 

 1.5常见的数学进制

  1、二进制:基数就是0、1 ,逢二进1

  2、八进制:基数就是0-7 ,逢八进1

  3、十进制:基数就是0-9 ,逢十进1

  4、十六进制:基数就是0-9 ABCDEF ,逢十六进1

  二、用二进制数数

  0 1 10 11 100 101 110 111...

 

1.6 进制转换

  一、其它进制转十进制:

  1、先确定当前数字的位数,然后从右向左数

  2、记下每位数字所在的位数N(N 不是一个固定的数字,由当前所在位数决定)

  3、去除每一位上的数字m,然后用这个m去乘以当前进制的N-1次方。

  4、将每位上的想乘结果相加,就是十进制的值

posted on 2018-11-13 18:33  我睡着了  阅读(200)  评论(0编辑  收藏  举报