计算机基础

132 阅读3分钟

1.计算机是什么

计算机也被称为“电脑”,即为通电的大脑🧠,1946年2月,世界上第一台通用电子数字计算机“埃尼阿克”(ENIAC)在美国研制成功。

2.计算机五大组成部分

graph TD
计算机 --> 控制器 
计算机 --> 运算器
计算机 --> 存储器
计算机 --> 输入设备
计算机 --> 输出设备


  • 控制器 计算机的指挥中心,负责决定执行程序的顺序,给出执行指令时机器各部件所需要的执行的操控命令

类似于人的大脑控制行为

  • 运算器 通过算术和逻辑运算对数据进行处理,从而转换出有用的数据

类似于人的大脑思考问题

  • 存储器 存储器的功能是存储程序、数据、命令等有用的信息,在需要时提供这些数据信息
外存

类似于人的长期记忆,常见的外存有硬盘、软盘、光盘、u盘等

优点是价格便宜,断电后数据仍然保存

缺点是存储速度慢

内存

类似于人的短期记忆 优点速度快

缺点是容量小,价格贵,断电之后数据立刻消失

  • 输入设备 用于接受外界数据,例如:鼠标、键盘

*输出设备 用于输出信息例如:打印机、显示器

3.计算机的三大核心硬件

graph TD
计算机 --> CPU
计算机 --> 内存
计算机 --> 硬盘

cpu

cpu即中央处理器(Central Processing Unit),是一块超大规模的集成电路,由控制器和存储器、存储单元,这三部分组成

image.png

内存

内存是配合cpu从内存中读取代码或指令来运行的

硬盘

硬盘是把程序的代码或者数据读入到内存

(下载的软件都存在硬盘中,双击程序图标的过程就是将硬盘的数据加载到内存,程序的运行就是cpu去内存中取指令)

4.计算机内部数据如何存储数据

计算机是基于电工作,而电信号只有高低电频,就是计算机只有两个状态,用0和1来表示。

存储数据的单位
位  比特位 bit 1个二进制数
字节   byte  1b=8bit
千字节 kb   1kb=1024byte
兆字节 mb   1mb=1024kb
千兆字节gb  1gb=1024mb
太字节 tb   1tb=1024gb
拍字节 pb   1pb=1024tb
..........  # 存储单位其实就是表示能存储的比特位位数,即能存储的二进制数

操作系统

  • pc端常见的系统:
    • Windows系统:世界上最流行的操作系统,用户体验感很好
    • Winus系统:源于Unix,大多数服务器都运行Linux,相对稳定
    • Mac Os系统:源于Unix系统,大多数人更喜欢他的外观和感觉
  • 移动端常见的系统:
    • 安卓系统:全球第一大操作系统,基于linux内核,由谷歌开发
    • ios系统:ios是集安卓后全球第二大最受欢迎的移动操作系统,用户体验极好
    • 鸿蒙系统:由华为开发的一款操作系统

5.计算机的三层架构

graph TD
应用程序 --> 操作系统
操作系统 ==> 应用程序
操作系统 --> 计算机硬件
计算机硬件 ==> 操作系统

应用程序开发的本质是控制硬件,直接使用的是操作系统,应用程序通过操作系统去间接操作硬件,构成计算机系统

image.png

应用程序运行在操作系统,操作系统运行在计算机硬件,所以应用程序是一台运行在有操作系统的运行平台

6.文件的概念

文件就是以计算机为载体存储的信息集合,文件可以是文本文档、图片、音频、视频、程序......