今日内容笔记
认识计算机
浅谈计算机
计算机,俗称电脑。近百年来,人类从原子时代迈入信息时代离不开计算机。计算机拥有高速计算的能力,不仅可以进行数值计算,逻辑计算,以及存储功能。
计算机的组成部分
计算机是由硬件系统和软件系统组成的;
其中计算机五大组成部分分别为
- 运算器
- 控制器
- 存储器
- 输入设备
- 输出设备
下面来阐述下各个组成部位的主要功能
运算器:数学运算与逻辑运算
控制器:计算机的指挥系统,控制所有硬件运行
存储器:存取数据
输入设备:向计算机输入数据和信息的设备
输出设备:计算机对外部世界的返回结果的总称
计算机的三大核心部件
- CPU
- 内存
- 硬盘
其中CPU是由计算机的运算器和存储器组成的,是信息处理、程序运行的最终执行单元。
而内存是用于暂时存放CPU中的运行数据,以及与硬盘的交换的数据。是外存与CPU进行沟通的桥梁。
然后是硬盘,硬盘是计算机最主要的存储设备。
如果我们用比较形象的方式来理解的话,一台计算机就好比一个人,其中CPU是这个人的大脑,而内存就好比这个人的短期记忆,而硬盘就好比这个人的长期记忆。
再好比,我们将程序的运行步骤比作人的行为
首先;
- 将程序由硬盘读入内存,“人从仓库取出需要加工的产品放在工作台上”
- CPU从内存中取出程序的指令来运行,“人在工具台上用工具对产品进行改良"
计算机的本质
———————————————————————————————————————————
人类发明出计算机,就好比创造了一个"人"。这个“人”有大脑,有眼睛有耳朵,甚至可以有手有脚。
———————————————————————————————————————————
计算机俗称电脑,就好比一个用电当营养的'大脑'
- 计算机内部储存数据的本质
计算机是基于电工作的,而电信号只有高低电平两种状态。意思就是在计算机的世界中,只有两种情况
为了方便表示,我们用人类的语言表示为0和1,其中就引申出比特位这个概念
8bit 表示八位的0或者1
常用的8bit = 1bytes # 字节
1024bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
存储单位越大,就表示着这个存储器可以存储的比特位越多。
大数据概念
1.量一定要大 PB及以上
2.增长率一定要高
3.多样性
什么是编程
编程是程序员写代码的本质。
程序员命令以其计算机能够听懂并实施的手段,
程序员的所有人类的逻辑思考和想法,需要经过编程语言描写成计算机能够理解的代码。
编程语言
语言是我们人类所描述的一种沟通方式,是相互沟通的桥梁。
生物界的大多数语言是以声波为主体,以空气、水作为媒介。并且相同族群拥有相同一种语言所沟通的工具.
比如中文,法语,英语等等
而需要沟通的对象,决定了我们所需要使用的语言。
而编程语言便是我们向计算机所沟通的一门语言。
今日小结
了解了计算机的组成和本质,初步认知了编程的原理和编程语言的作用。