网络基础】计算机中通用的字符编码是

2021-03-12 18:49发布

5条回答
请叫我雷锋叔叔啊
2楼 · 2021-03-13 18:03

计算机通用的字符编码:ASCII码

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

summer
3楼 · 2021-03-14 13:26

UTF-8

爱搞事的IT小男孩
4楼 · 2021-03-14 23:12

字符是计箅机中使用最多的非数值型数据,包括英文字母、符号、汉字以及不用在箅术 运算中的数字,例如,姓名、地址和电话号码等。在计算机中存储和处理字符,要将其数字 化,用一串二进制位表示一个字符,即编码。输出时,再将字符编码转换成相应的图形 符号。

IT学习
5楼 · 2021-03-15 09:09

微型计算机中,普遍使用的字符编码是ASCII码。
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。
计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。
美国标准信息交换代码是由美国国家标准学会(American National Standard Institute , ANSI )制定的,标准的单字节字符编码方案,用于基于文本的数据。起始于50年代后期,在1967年定案。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,它已被国际标准化组织(International Organization for Standardization, ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母。

我的网名不再改
6楼 · 2021-12-08 18:15

字符编码

    由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机中,也就是大小写英文字母以及一些符号,这个编码表被称为ASCLL编码。但是,要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和ASCLL码冲突,所以中国制定了GB2312编码,用来把中文编进去。

    中国有自己的一套编码方式,其他国家相应的也有自己的编码方式,所以Unicode应运而生,Unicode把所有语言都统一到一套编码中,这样就不会再有乱码问题了。所以ASCLL编码是一个字节,Unicode编码通常是两个字节。

    但是,虽然解决了乱码的问题,但是新的问题又出现了。用Unicode编码比ASCLL编码需要使用多一倍的存储空间,在存储和传输上就十分不划算。所以又出现了把Unicode编码转换为“可变长编码”的UTF-8编码。UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码为一个字节,汉字通常是三个字节,只有很生僻的字符才会被编码为4-6个字节。

计算机系统通用的字符编码工作方式

    在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。

    用记事本编辑的时候,从文件读取的UTF-8字符被转换为Unicode字符到内存中,编辑完成后,保存的时候再把Unicode转换为UTF-8保存到文件

     

    浏览网页的时候,服务器会把动态生成的Unicode内容转换为UTF-8再传输到浏览器

     

   所以你看到很多网页的源码上会有类似的信息,表示该网页正是用的UTF-8编码。


回答: 2021-12-25 19:07

字符编码

    由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机中,也就是大小写英文字母以及一些符号,这个编码表被称为ASCLL编码。但是,要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和ASCLL码冲突,所以中国制定了GB2312编码,用来把中文编进去。

    中国有自己的一套编码方式,其他国家相应的也有自己的编码方式,所以Unicode应运而生,Unicode把所有语言都统一到一套编码中,这样就不会再有乱码问题了。所以ASCLL编码是一个字节,Unicode编码通常是两个字节。

    但是,虽然解决了乱码的问题,但是新的问题又出现了。用Unicode编码比ASCLL编码需要使用多一倍的存储空间,在存储和传输上就十分不划算。所以又出现了把Unicode编码转换为“可变长编码”的UTF-8编码。UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码为一个字节,汉字通常是三个字节,只有很生僻的字符才会被编码为4-6个字节。

计算机系统通用的字符编码工作方式

    在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。

    用记事本编辑的时候,从文件读取的UTF-8字符被转换为Unicode字符到内存中,编辑完成后,保存的时候再把Unicode转换为UTF-8保存到文件

     

    浏览网页的时候,服务器会把动态生成的Unicode内容转换为UTF-8再传输到浏览器

     

   所以你看到很多网页的源码上会有类似的信息,表示该网页正是用的UTF-8编码。


相关问题推荐

  • 回答 3

    交换机上面的线可以随便插,但是主线别忘插了,随便怎么插都可以,不是必须插第一个,网速慢不是因为插错孔,而是络没有设置号,希望能解决你的困惑 1M的线.4个人上,不卡才叫见鬼了,最少得3M才能正常上网 你们所有人都慢还是只有一个人慢...

  • 回答 5

    这里以常见的二层交换机为例,更高层次的交换机不在本次套路内容。交换机工作于OSI七层模型中的第二层,数据链路层;交换机依靠MAC地址进行寻址,内部维护着一张MAC地址表。

  • 回答 6

    交换机的作用:从功能上:交换机是用于连接多台设备,让其具备网络互通的条件。从定义上:交换机是一个网络设备,能连接多台设备到计算机网络中,通过数据包交换的方式,将数据转发到目的地。交换机的连接方式:目前连接线最长采用的有两种:双绞线(网线)和光...

  • 回答 12

    交换机的作用:1、 像集线器一样,交换机提供了大量可供线缆连接的端口,这样可以采用星型拓扑布线。2、 像中继器、集线器和网桥那样,当它转发帧时,交换机会重新产生一个不失真的方形电信号。3、像网桥那样,交换机在每个端口上都使用相同的转发或过滤逻辑...

  • 回答 5

    1、地址不同。传统交换机是从网桥发展而来的,它根据MAC地址,通过站表选择路由,站表的建立和维护由交换机自动进行。路由器属于OSI第三层网络设备,它根据IP地址进行寻址,通过路由表路协议产生。2、性质不同。交换机主要是完成相同或相似的物理介质和链路协...

  • 回答 2

    路由器在网络层,路由器根据IP地址寻址,路由器可以处理TCP/IP协议,交换机不可以。交换机根据MAC地址寻址。交换机在中继层路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP。交换机可以把很多主机连起来,这些主机对外各有各的IP。路由...

  • 回答 4

    直接从交换机连接网线到路由器LAN口就可以了

  • 回答 2

    华为路由器交换机配置命令大合集,熟练掌握下面的华为路由器交换机配置知识点,你只需花几分钟的时间就能明白华为路由器交换机配置。交换机的配置命令等等。华为路由器交换机配置命令:计算机命令PCAlogin:root;使用root用户password:linux;口令是linux#shu...

  • 回答 5

    岗位职责1、研究基于身份认证进行特权账号密码的保护技术;2、数据安全领域的密码算法的选择,改进,负责数据安全领域的密码学标准跟踪和最佳实践实现。任职要求:1、熟悉网络通信协议及Linux系统下的软件开发全流程,熟练掌握C/Java至少一种编程语言;2、熟...

  • 回答 9

    netsh interface ip set address name=本地道连专接属 source=static addr=10.161.0.32 mask=255.255.255.0  netsh interface ip add address name=本地连接 addr=1.1.1.1 mask=255.255.255.0  netsh interface ip set addres......

  • 回答 6
    已采纳

    第一种:ASCII码第二种:GBK 和 GB2312第三种:Unicode第四种:UTF-8

  • 回答 6

    常用的统计编码方法包括哈夫曼编码和算术编码

  • 回答 4

    物理层 : O S I 模型的最低层或第一层,该层包括物理连网媒介,如电缆连线连接器。物理层的协议产生并检测电压以便发送和接收携带数据的信号。在你的桌面P C 上插入网络接口卡,你就建立了计算机连网的基础。换言之,你提供了一个物理层。尽管物理层不提供纠...

  • 回答 2

    如果密码没有问题的话,那有没有可能是你的输入法设置有问题?比如中文、英文切换不正确?空格键等特殊字符输入错误?图片上的提示,是说你输入的密码是错误的,楼主可以重新切换输入法在输入密码看看,或者干脆注销当前账户,用root账户登陆。楼主如果对Linu...

  • 回答 1

    check_nt对于64位的windows显示的内存其实是windows的实际内存加page file之和nagios服务端:nagios/objects/commands.cfg添加如下内容# CheckWindowsPhysical Mem command definitiondefine command {command_name CheckWindowsPhysicalMemcommand......

没有解决我的问题,去提问