计算机如何存储数据及编码的进化

  • 计算机二进制的世界 1110 0100 1011 1101 1010 0000 1110 0101 1010 0101 1011 1101 上面一行数字就是「你好」在计算机里的表示方式 那么计算机是如何得到1或0呢?

1.(内存)如何存储 0 和 1?

###存储

  • 1 就充电
  • 0 就不充电

读取

  • 电量大于 50% 就是 1
  • 电量小于 50% 就是 0

2.如何存储数字

十进制变二进制

为了方便书写,一般会将二进制数写为十六进制数

3710 == 1001012

-3710 == -1001012

0.7510 == 0.112

计算机只存 0 和 1

知识扩充: 负数会以补码的形式存储  小数会以浮点数的形式存储

3.如何存储字符

将每个字符编号

如果你想储存 a,那么就储存 9710 对应的二进制

a -> 0110 00012 -> 6116

如果你想储存 1,那么就储存 4910 对应的二进制

1 -> 0011 00012 -> 3116 ##第四步:了解UTF-8

  • UTF-8 是一种编码方式,不是字符集

00000000 00000000 00000000 011111112 (2) 小于7位情况下 0XXXXXXX 00000000 00000000 00000111 111111112 (2)小于11位情况下 110XXXXX 10XXXXXX 00000000 00000000 11111111 111111112(2) 小于16位情况下 1110XXXX 10XXXXXX 10XXXXXX 00000000 00011111 11111111 111111112(2) 小于27位情况下 11110XXX 10XXXXXX 10XXXXXX 10XXXXXX ####JavaScript 使用了 Unicode 字符集,但是没有使用 UTF-8 编码 JavaScript 用了 UCS-2 编码! 因为 1995 年 UTF-16 还没被发明出来

  • 小测试: 11100100:10111101:10100000 的十六进制对应的编码是什么? 答案是:e4bda0 你对了吗?

转载于:https://juejin.im/post/5af973cdf265da0b8d420e20

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
期末作业考核 《计算机图形设计基础》 满分100分 一、判断题(每题3分,共30分) 1、 从选手的角度瞧,博弈树就就是一棵与或树,其特点就是博弈的目标状态就是初始节点,博 弈树中的"或"节点与"与"节点逐层交替出现。( ) 2、 遗传算法的编码方法常用编码方式有二进制编码、浮点数编码方法、格雷码、几何图形 方法。( ) 3、 如果搜索就是以接近起始节点的程度依次扩展节点的,那么这种搜索就叫做宽度优先搜索 。( ) 4、 在宽度优先搜索中,OPEN表的数据结构就是栈。( ) 5、 目前,人工智能的主要学派有下列3家:符号主义、分割主义与现实主义。(×) 6、 行为主义认为人工智能源于控制论。(×) 7、 在前馈网络中,多个神经元互连以组织一个互连神经网络。(×) 8、 问题归约法就是从中间状态出发逆向推理,建立子问题以及子问题的子问题,直至最后把 初始问题归约为一个平凡的本原问题集合。( ) 9、 在问题归约图中,终叶节点就是可解节点。(×) 10、 子句就是由文字的析取组成的公式。(×) 二、简答题(每题15分,共45分) 1、 当前人工智能有哪些学派,她们的认知观就是什么? 答:符号主义,又称为逻辑主义、心理学派或计算机学派[ 其原理主要为物理符号系统(即符号操作系统)假设与有限合理性原理。 ] 认为人的认知基元就是符号,而且认知过程即符号操作过程。认为人就是一个物理符号系 统,计算机也就是一个物理符号系统,因此,我们就能够用计算机来模拟人的智能行为。知 识就是信息的一种形式,就是构成智能的基础。人工智能的核心问题就是知识表示、知识 推理与知识运用。 联结主义,又称为仿生学派或生理学派 [ 其原理主要为神经网络及神经网络间的连接机制与学习算法 ] 认为人的思维基元就是神经元,而不就是符号处理过程。认为人脑不同于电脑,并提出联 结主义的大脑工作模式,用于取代符号操作的电脑工作模式。 行为主义,又称进化主义或控制论学派 [ 其原理为控制论及感知-动作型控制系统 ] 认为智能取决于感知与行动。认为智能不需要知识、不需要表示、不需要推理;人工智能 可以象人类智能一样逐步进化。智能行为只能在现实世界中与周围环境交互作用而表现 出来。符号主义、联结主义对真实世界客观事物的描述及其智能行为工作模式就是过于 简化的抽象,因而就是不能真实地反映客观存在的。 2、 简述反演的基本算法。 答:包括线性反演与非线性反演 线性反演包括:最速下降、高斯反演、马垮塌反演 非线性反演包括:遗传算法、模拟退火等 瞧您要做什么了,要根据不同的需要选择不同的反演方法,不过非线性反演计算时间长 3、 试说明一般应用程序与专家系统的区别。 答:一般应用程序与专家系统的区别在于:前者把问题求解的知识隐含地编入程序,而后者 则把其应用领域的问题求解知识单独组成一个实体,即为知识库。知识库的处理就是通过 与知识库分开的控制策略进行的。 更明确地说,一般应用程序把知识组织为两级:数据级与程序级;大多数专家系统则将知识 组织成三级;数据、知识库与控制。 在数据级上,就是已经解决了的特定问题的说明性知识以及需要求解问题的有关事件的当 前状态。 在知识库级就是专家系统的专门知识与经验。就是否拥有大量知识就是专家系统成功与 否的关键,因而知识表示就成为设计专家系统的关键。 在控制程序级,根据既定的控制策略与所求解问题的性质来决定应用知识库中的哪些知识 。 三、计算题(共25分) 设U={2,3,4,5,6},F与G分别就是U上的两个模糊集,即 F=小=1/2+0、7/3+0、5/4+0、3/5+0、1/6 G=大=0、1/2+0、3/3+0、5/4+0、7/5+1/6 求F G。 答:F G=(1 0、1)/2+(0、7 0、3)/3+(0、5 0、5)/4+(0、3 0、7)/5+(0、1 1)/6 =1/2+0、7/3+0、5/4+0、7/5+1/6 ----------------------- 《计算机图形设计基础》答案全文共2页,当前为第1页。 《计算机图形设计基础》答案全文共2页,当前为第2页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值