计算机简介2

计算机存储数据的本质

计算机的工作依赖于电,电信号只有高低电频两种状态,也就是说计算机只能识别两种信号,我们人为的用0和1来表示。所以说,所有的数据对于计算机来说都是0和1组成的二进制数。

计算机的存储单位

最小的单位:bit,叫做比特位

8 bit = 1 bytes ,bytes,叫做字节

1024 bytes = 1KB

1024KB = 1MB

1024MB = 1GB

......

 

计算机五大组成部分

1、控制器:负责控制硬件工作

2、运算器:负责数学运算和逻辑运算

运算器 + 控制器 = CPU(中央处理器)

 

3、存储器:保存数据

存储器分为内存和外存

内存:存取数据的速度特别快,但是断电之后数据立刻丢失

是用来临时存放数据的地方

 

外存:存取数据的速度较于内存慢很多,但是断电之后数据也不会丢失

是可以永久存放数据的地方,例如:硬盘,u盘....

 

4、输入设备:向计算机内部传输数据

例如:鼠标,键盘

 

5、输出设备:计算机向外部传输数据

例如:显示器,音响

 

计算机三大核心硬件

cpu

任何想要运行起来的软件 必须先由硬盘加载到内存才可以被CPU执行,

正在运行的软件产生的数据第一时间肯定是在内存 ,所以断电的时候会丢失

但是随着技术的发展有很多软件内部已经自带了自动保存的功能。

 

内存

为什么会有内存而不是cpu直接与硬盘交互呢?

因为硬盘相对于cpu来说太慢了,需要有个东西缓冲一下,这个东西就是内存。

内存只需要提前将CPU需要执行的程序读取进来之后CPU直接读取执行即可,提高了很多效率。

 

内存扩容

比较简单的解决电脑卡顿的方法就是内存扩容:买内存条,因为笔记本电脑一般都有一个外扩的内存条。

如果没有可以将原来的内存条拔掉插入容量更大的内存条。

 

硬盘

电脑下载的软件都是下到了硬盘上,所以在重启之后还能找到该软件。

想启动一个软件需要双击该软件的图标并且需要等待一会儿,

等待的过程其实就是讲该软件的代码由硬盘读取到内存的过程。

 

软件系统

软件分为系统软件和应用软件

系统软件

系统软件是必备的,对于电脑来说,操作系统就是一个系统软件,是用来控制和协调计算机及外部设备,支持应用软件开发和运行的。

常见的电脑系统软件:Windows,Linux,mac.....

 

应用软件

应用软件是可以自己选择的,像手机上的各种APP就是应用软件。

 

计算机三层架构

应用程序,操作系统,计算机硬件(从左到右由浅入深)

 

应用程序必须跟操作系统打交道才可以操作计算机硬件

计算机硬件也必须跟操作系统打交道才可以与应用程序交互

PS:程序员编写的应用程序都是基于操作系统之上的 没了操作系统所有的程序都无法正常运行

 

字符编码

只有文本文件存在字符编码的概念,图片、视频、音频不在研究范围。

字符编码的发展史

一开始是美国人为了让计算机认识英文,发明了ascll码表,记录了英文字符与数字的对应关系。

后来其他国家为了让计算机能识别自己国家的语言,纷纷研制了属于自己的字符编码表。

例如:中国:GBK;韩国:Euc_kr;日本:shift_JIS......

 

最终由于国际化的加深,现在统一使用万国码,Unicode编码表,

为了防止Unicode浪费资源,也可以使用优化版万国码:utf-8。

 

编码和解码

编码

将人类能够读懂的字符按照指定的编码编译成计算机能够读懂的数字

  例如:将中文按照GBK编码编译成数字

解码

将计算机能够读懂的数字按照指定的编码表翻译成人类能够读懂的字符

解码主要是解决乱码,重点在于:当初以什么编码存的就以什么编码解。

 

 

知识总结

1.为什么要认识计算机?

为了能更好的使用计算机。

2.什么是计算机?

计算机俗称电脑,是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。既可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。

3.计算机是有哪两部分组成的?

硬件系统和软件系统

4.什么是硬件?

硬件就是计算机的物质基础,是能够看得见摸得着的。

5.什么是软件?硬件是有哪些部件组成的?

软件是计算机数据和指令的集合,就是一堆代码,一般是看不见的。

硬件组成部分:运算器、控制器、存储器、输入设备和输出设备。

可以看见的:CPU,主板,内存,硬盘,光驱(可能有),显卡,电源......

6.软件可以分为哪些软件?

系统软件:操作系统

应用软件:APP

 

posted @ 2021-07-26 14:38  wddwyw  阅读(221)  评论(0编辑  收藏  举报