【问题标题】:What computer science theorem is this? [closed]这是什么计算机科学定理? [关闭]
【发布时间】:2014-02-06 00:25:38
【问题描述】:

我有一个大约十年前的学习笔记,我写过:

任何支持三件事的语言都可以发挥编程的全部力量:

  • 逐步执行(语句)
  • 根据条件更改执行流程(分支选择)
  • 在循环中重复执行。

    我有三个问题:

  • 1) 谁首先提出了这个假设?

    2) 谁首先证明了它? (我记得证明是相对较新的。)

    3) 我最可能的来源是什么流行的书籍或文字?

    谷歌搜索没有给我任何答案。 :-(

    【问题讨论】:

    • 这个问题似乎离题了,因为它是关于 CS 的历史(结合要求找一本书)而不是一个特定的编程问题。

    标签: computer-science theory


    【解决方案1】:

    您正在考虑Structured Program theorem,它表明具有这些功能的语言可以计算任何computable function

    正如 Wikipedia 所述,Corrado Böhm 和 Giuseppe Jacopini 在 1966 年以这种形式表示,但可以进一步追溯到常规语言。

    【讨论】:

    • 非常感谢。再次,我为跑题而道歉。
    猜你喜欢
    • 2013-01-29
    • 2010-09-16
    • 2010-10-05
    • 1970-01-01
    • 2016-07-30
    • 2010-09-18
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多