计算机初步了解2

计算机初步了解第二弹

数据

什么是数据?

数据就是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的原始素材。在计算机系统中,数据以二进制信息单元0、1的形式表示。

二进制

为什么用二进制?

因为技术实现简单,计算机是由逻辑电路组成,而在逻辑电路中通常只有两个状态,那就是开关的连通与断开,这两种状态正好可以用“1”和“0”表示;

除此之外,相对于其他进制来说,二进制的运算规则相对简单,有利于简化计算机内部结构,提高运算速度。

进制转换

通常我们的生活中使用的是十进制,而计算机只会识别二进制数据,因此,我在这里简单的介绍一下二进制与十进制之间的互相转换。

上面的图片就是十进制转二进制的方法:短除法。

 

至于二进制转十进制,此时我们假设有一个二进制数:01100011

  想要把它转换成十进制数,从右边开始计算,第0位 = 1*20=1;第1位 = 1*21=2;第二位 = 0*22=0;第3位 = 0*23=0;......以此类推,结果是:99 = 2^0+2^1+2^5+2^6

公式:第n位 = 2n,只需要计算为1的值,为0的值可忽略。
 
PS:了解即可,实际需要时可自行上网寻找工具:https://tool.lu/hexconvert/

编码

编码表的演变

ASCII码表是最早出现的计算机编码表,由于计算机是美国人发明的,所以在他们研发的ASCII码中,只包含了英文字符与数学符号;

但是其他的国家操作系统是不能适配到ASCII码表的,例如,日本,韩国,俄罗斯等国,各个国家都创造出属于自己语言的码表;

GBK就是我们国家开发出的能够适配中文的码表。

随着国际化的不断开展,计算机的编码版本冲突不断加剧,为了解决这个问题,Unicode编码表应运而生,至于utf-8,则是Unicode的优化版本,也是现在的主流编码表。

 

乱码的解决

以乱码的txt文件为例,只需要在另存为时,把编码格式变成utf-8即可。

 

 

上面有说过utf-8是主流的编码表,但是国内生产的计算机通常是默认使用GBK编码的,因此有时会出现一些乱码现象,只需要知道文件是用什么编码存的,再用那个编码打开就不会出现乱码了。

 

计算机的连接交互

交换机

首当其冲,也是最为基本的连接方式就是利用交换机了,只要是连接了交换机的计算机,彼此之间就实现了互联。

 

 

局域网

一个个交换机互相连接就形成了局域网,在局域网内计算机可以互相访问,但是一旦出了局域网,就没有办法访问了。

在局域网里进行数据交互的特点被称之为广播:一台计算机发出数据交互申请,所有的机子都能收到;而所有的计算机同一时间在局域网里发出申请,就被叫做广播风暴。

 

广域网

多个局域网组成的网络,就叫做广域网,也就是我们常说的“互联网”。

 

 

mac地址,IP地址,port端口号

mac地址是出厂时配置在计算机网卡上的,相当于人的身份证号,可以在局域网内传输数据中起作用,但是无法进行跨局域网传输。

IP地址才是我们能跨局域网进行数据传输的功臣,所有接入互联网的计算机都必须有一个IP地址。

现在常见的IP地址属于IPV4,范围从最小的:0.0.0.0 到最大的:255.255.255.255 

为了防止IPV4不够用,还发明了IPV6以备不时之需。

 

PORT端口号就是计算机允许应用程序“开门营业”的“执照”,每一个端口号只能配给一个应用程序,当程序关闭之后,端口号会被回收,然后发给新的应用程序。

端口号也有着明确的范围:0~65535

 

PS:通过IP地址+PORT就可以准确定位到某一台计算机上面的具体的某个应用程序。

 

闲谈:近代通信发展史

电报:利用设计的电码,可将信息转换成一串或长或短的电脉冲传向目的地,再转换为原来的信息。

 

滚筒式电话:这种电话在你拨完号之后,会打到通信公司,有人会询问你想要找谁,再把你的电话线和你想要通话的人的电话线连在一起,这样双方就可以交流了。

 

 

 

老式的台式计算机:这种电脑通常采用的是拨号上网且必须要连接一根网线才能上网。

 

笔记本:随着无线网络的普及,网线的存在逐渐被网卡所替代,现在的计算机出场都会带着网卡,出门在外,笔记本把WiFi连上,随时随地有网络。

 

posted @ 2021-07-07 16:02  wddwyw  阅读(239)  评论(0编辑  收藏  举报