首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
编程杂感
时间:
2019-09-04 23:02:36
阅读:
80
评论:
0
收藏:
0
[点我收藏+]
标签:
图像
而且
区别
计算机
存储
记忆
移动
过程
大脑
想象有一天,您只需对一个机器人说道:“给我一杯茶”。机器人会回道:“好的”,它就会驱动它的机械臂和机械脚为了泡上一杯茶,送到你的面前。
给一些输入,或者不给,计算机就会给你一些输出。
您对机器人说的话是输入,机器人的回复和驱动机械臂、脚,泡茶等动作是输出。
输入或输出大致是一些采用不同媒介的信息,比如文字,数据,图像,语音等等。用这些信息去驱动一些机械或电子产品,从广义上也可看成是输出。
把输入变成输出的过程,大概就是编程。
程序员们在这个过程中皓首穷经,是为了得到所期望的输出。有时候这个过程很艰辛,需要大量的知识储备,甚至会用到人们称为AI的东西,以后还有一些别的什么东西。
上帝说:要有光,于是就有了光。
程序员说:要有光,于是他们就 new Light() ,也创造了一道光。
可程序员毕竟不是上帝,每个人对于光的感受和理解不同,创造的光也各有不同,而且无论外观或内涵都远远比不上上帝创造的光。这就是为什么我们要宽容程序员们的原因。
有时候,我们还需要让计算机记住一些什么,这就是存储器的功能了,存储器分为内存和外存。一些人很迷糊,这二者的区别。
其实做个类比就好理解了,我们把一些东西记在大脑中,用的时候能快速回忆起来,缺点是如果人挂了,就湮灭了,别人也休想知道,如果写成书或记成笔记,那就可以流传千古了。显然,大脑记忆的比在笔记本里找要快得多。
内存相当于人的大脑,外存相当于记了笔记本或写成了书,显然,内存昂贵,容量小,速度快,断电也会湮灭,而外存便宜,容量大,速度慢,不怕断电。移动硬盘,U盘,SSD硬盘,这些都是外存,古老的有磁带,纸带,但凡你平时随手在用的存储,基本都是外存。
记笔记或写书的时候,有时候我们会画一些表格,为了更有条理,更好查找,数据库就是这样的一些表格,它是放在外存上的,一般是各种硬盘。由于它可以流传千古,不怕断电,所以程序员把记录在数据库中的行为叫做持久化。
编程杂感
标签:
图像
而且
区别
计算机
存储
记忆
移动
过程
大脑
原文地址:https://blog.51cto.com/927343/2435503
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!