如果流浪地球,信息科学能做什么

第五元素 2020-10-10 18:00

1184.png

我觉得这第1题,不是经验丰不丰富的问题,而是为什么不适,哪里不适的问题。所以是不是应该是 最怕打针的人 比较适合呢?

UMLChina潘加宇

这个问题和以往常见的问题本质上是类似的,可以展开说一下。

如果是这样的想法,整个世界就只有信息科学一个学科了。目前还早着呢,计算机还不会做科研。

可能是“怕打针怎么办”的问题太常见,大家有一种“可以轻易跨越”的错觉。其实每个问题都不容易。比如说:

打针时,和宝宝说下面这几句话中的哪一句最好?

A (一巴掌扇过去)再害怕我揍你”

B 有点疼,但是宝宝能挺住就是好样的男子汉(小公主)

C 如果宝宝乖乖打针,打完妈妈(爸爸)给你一袋MM巧克力豆

D 妈妈(爸爸)保证一点都不疼

别问我答案,这是我随便乱编的,答案我也不知道。

“怕打针怎么办”是心理、儿科学……的研究课题,得到研究成果后,可以用,也可以不用计算机来帮忙,如果用,才轮到信息科学上场。光靠信息科学是跳不过这个坎的。

换一个看起来比较“难”的问题,可能就觉得没那么容易跨越了,但本质上是一样的。

太阳即将在400年内发生氦闪变成红巨星,怎么办?

这是物理学、***学……的研究课题。然后得到一个解决方案:给地球装上发动机,驱动地球飞向比邻星。

1185.png

怎么做到这个?又产生很多很多小课题,其中一个是:在不同阶段,各个地球发动机应该多少功率?

经过研究,得到一个公式,这个公式要输入1000个参数,做非常复杂的计算。

测量参数、计算结果这些事情用人力也能做。但是为了算得更快更准,我们针对这个做一个信息系统,时刻测量参数、计算并调节发送机功率。

最后这一步才是信息科学能做的。

如下:

领域的问题→

领域的解决方案→

领域的解决方案的解决方案→

……→

领域[的解决方案]*n(这个变成信息系统的问题)→

信息系统的解决方案。


有时候表面上看,信息系统的使用好像真的能达到解决领域大问题的效果,但那是基于前面其他领域铺好了路而且这些路的路况正常的前提,才能像多米诺骨牌一样,一按开关,层层倒下,最终达到大的效果。这不能作为信息系统的功劳。

超市收银员一扫你的二维码,商家账户就多了几百块钱,表面上这一扫就达到了赚钱的目的,但这几百块钱是支付宝(微信支付)的功劳吗?扫码支付能提供的改进可能只是:减少了支付时需携带物品的负担。刷脸可以把这个负担再降下来。

其实还是《软件方法》里说到的:

1181.png

weixinpanjiayu2