由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
SanFrancisco版 - 谁能用通俗的语言,讲讲电脑、编程的工作原理?
相关主题
软工啊, 软工, 你们的薪水被高估的太多看完澄清SB48后的结论
趁着头脑发热,我要坦白我的人生经历。计算机科学里面好像没一丁点中国人的贡献 (转载)
水木上一个硅谷男征婚被人拍惨了 (转载)看看金牌的去向,都贡献资本主义了 (转载)
硅谷gg 征mm--pic--人在京 (转载)国际奥林匹克竞赛获奖者职业状况表
【原创】浏览器是怎么变成操作系统的(2)【原创】 图灵百年:一世孤独成全百年辉煌
Google灰头土脸 (转载)博科数据中心冬季进补 收购SDN先锋Vyatta
北京惊出一身冷汗:美国彻底洗劫中国的阴谋曝光!zz (转载)电脑就是同性恋机、gay机 (转载 (转载)
弯曲掀起了裁员的新高潮转:In memory of May Mengyao Zhou
相关话题的讨论汇总
话题: overflow话题: 电脑话题: 计算机话题: 自动化话题: 虚拟化
进入SanFrancisco版参与讨论
1 (共1页)
B*******c
发帖数: 5056
1
谢谢,
我始终认为,对一个技术人员来说,能给外行讲明白自己在干啥,才算真正把握了该专
业的本质。
j*a
发帖数: 14423
2
用0和1完成计算机能做的事情

【在 B*******c 的大作中提到】
: 谢谢,
: 我始终认为,对一个技术人员来说,能给外行讲明白自己在干啥,才算真正把握了该专
: 业的本质。

z*0
发帖数: 852
3
电脑就是一个苦命的长工,你叫它干嘛它都做,从来不抱怨,码工就是它老板,对这个
长工发号施令的。
怎么样,码工都变老板了,开心了吧。
r***0
发帖数: 406
4
0+0 = 0
0+1 = 1
1+0 = 1
1+1 = 0 (overflow)

【在 B*******c 的大作中提到】
: 谢谢,
: 我始终认为,对一个技术人员来说,能给外行讲明白自己在干啥,才算真正把握了该专
: 业的本质。

r*****s
发帖数: 985
5
这个命题很好,让我来试一试:
计算机科学就是基于数学原理,将现实世界抽象化,从而达到自动化的一系列技术。
电脑就是基于数学原理和电子技术向人类提供的一个抽象化平台。
编程就是抽象化世界的一个过程。
c**l
发帖数: 9003
6
很好

【在 r*****s 的大作中提到】
: 这个命题很好,让我来试一试:
: 计算机科学就是基于数学原理,将现实世界抽象化,从而达到自动化的一系列技术。
: 电脑就是基于数学原理和电子技术向人类提供的一个抽象化平台。
: 编程就是抽象化世界的一个过程。

c*****4
发帖数: 1777
7
以下是民科的答案:
1、计算机科学认为:世界存在不可(用计算机)计算的和可计算的两部分。
2、计算机科学证明:存在一通用机器(通用图灵机)模拟其它(专用)机器,对同样
的输入给出同样的输出。为了模拟,通用机器需要一转换表。这一转换表可以用代数方
法产生一很大的整数与之对应,这一整数称为编码(Code)。想像一下:一个EXE文件
就是一个巨大的整数。
3、搞硬件的工作就是利用某些物理效应设计通用机器并高效率地执行代码。如冯诺伊
曼机或(光)量子计算机。
4、搞软件的工作就是基于某硬件找出问题的代码。这一过程称为编程(coding)。
5、找代码有两种思路:
5.1、转换法:将现有问题转化为一系列已知代码的问题;
5.2、瞎猜法:统计、瞎猜、改进结果。迭代直至精度满足要求。
在我那年代,5.1主要有麻省理工大学、多伦多大学,是武林正宗。5.2在60-70年代很
热,现在也很热,但对CS“科学”而言是邪魔外道。因为5.1数学上要求严格,动不动
就不可知。5.2反正是瞎猜,猜错了公司倒闭再开一个忽悠。在今后20年我个人看好5.1
。因为30年河东30年河西。

【在 B*******c 的大作中提到】
: 谢谢,
: 我始终认为,对一个技术人员来说,能给外行讲明白自己在干啥,才算真正把握了该专
: 业的本质。

p******1
发帖数: 366
8
太复杂了都,电脑就是程序员输入一条一条指令告诉电脑该做啥。只不过对于不用的程
序员指令的细化程度不同。有的程序员一条指令可以让电脑做很多事儿,有的程序员一
条指令只能让电脑做一点事儿。
具体电脑该做啥,其实就是自动化,虚拟化,快速化。
所以电脑业就是服务业,帮助人们实现自动化,虚拟化,快速化的服务。
也就是说,凡是没办法自动化,虚拟化的东东基本上都没办法用电脑。比如生产药品,
生产过程控制可以自动化,但是生产的物质没办法虚拟化。所以生产过程可以用电脑完
成,生产的药品还是得是个物体。
j******o
发帖数: 4219
9
程序员输入指令让计算机知道该干啥,然后让计算机快速反复执行很多很多遍。其实就
是把人类不想干或者干不了那么快那么多的脏活累活让计算机干了。
B*******c
发帖数: 5056
10
讲得好,受益匪浅!高人开始出现了!
还有一个问题:计算机的信息“储存”是如何实现的?
比如,内存是如何工作的?
1 (共1页)
进入SanFrancisco版参与讨论
相关主题
转:In memory of May Mengyao Zhou【原创】浏览器是怎么变成操作系统的(2)
英女王赦免图灵 (转载)Google灰头土脸 (转载)
又一海归归海 上海著名学者将赴加州伯克利任教(转帖) (转载)北京惊出一身冷汗:美国彻底洗劫中国的阴谋曝光!zz (转载)
打听一些关于美国电力系统自动化专业 的大学的有关情况弯曲掀起了裁员的新高潮
软工啊, 软工, 你们的薪水被高估的太多看完澄清SB48后的结论
趁着头脑发热,我要坦白我的人生经历。计算机科学里面好像没一丁点中国人的贡献 (转载)
水木上一个硅谷男征婚被人拍惨了 (转载)看看金牌的去向,都贡献资本主义了 (转载)
硅谷gg 征mm--pic--人在京 (转载)国际奥林匹克竞赛获奖者职业状况表
相关话题的讨论汇总
话题: overflow话题: 电脑话题: 计算机话题: 自动化话题: 虚拟化