艾兹赫尔·戴克斯特拉

来自Local Chinese Wikipedia
(重定向自Edsger W. Dijkstra
跳转到导航 跳转到搜索

package.lua第80行Lua错误:module 'Module:CGroup/core' not found 脚本错误:没有“Template wrapper”这个模块。 艾兹赫尔·韦伯·戴克斯特拉Template:Langx脚本错误:没有“IPA”这个模块。,1930年5月11日—2002年8月6日),又译艾兹赫尔·韦伯·迪杰斯特拉,生于荷兰鹿特丹计算机科学家,是荷兰第一位以程序设计为专业的科学家。[9]他曾在1972年获得图灵奖,之后还获得1974年AFIPS Harry Goode Memorial Award、1989年ACM SIGCSE计算机科学教育教学杰出贡献奖。

2002年,在他去世前不久,获得了ACM PODC(分布式计算原理)最具影响力论文奖,以表彰他在分布式领域中关于程序计算自稳定的贡献。为了纪念他,这个每年一度奖项也在此之后更名为“Dijkstra奖”。

他曾经提出“GOTO有害论”,信号量和PV原语(脚本错误:没有“Lang”这个模块。),解决了“哲学家就餐问题”。

生平[编辑]

艾兹赫尔·韦伯·戴克斯特拉出生于鹿特丹,大学就读于莱顿大学,研究理论物理学[10][11]但他很快就发现自己的兴趣是计算机科学。1980年代,担任埃因霍温理工大学教授。

2002年8月6日,戴克斯特拉在荷兰尼嫩自己的家中与世长辞。终年72岁。

学术贡献[编辑]

他的贡献包括:

注释[编辑]

  1. package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  2. 引用错误:<ref>标签无效;未给name(名称)为Wirth2005的ref(参考)提供文本
  3. 引用错误:<ref>标签无效;未给name(名称)为Wirth2008的ref(参考)提供文本
  4. In his 2004 memoir, "A Programmer's Story: The Life of a Computer Pioneer", Brinch Hansen wrote that he used "Cooperating Sequential Processes" to guide his work implementing multiprogramming on the RC 4000, and described it saying, "One of the great works in computer programming, this masterpiece laid the conceptual foundation for concurrent programming."
  5. package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  6. 引用错误:<ref>标签无效;未给name(名称)为Lamport (2015)的ref(参考)提供文本
  7. Dolev, Shlomi: Self-stabilization. (Cambridge, MA: MIT Press, 2000) Template:Catalog lookup link脚本错误:没有“check isxn”这个模块。
  8. package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  9. package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  10. package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  11. package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found

延伸阅读[编辑]

页面Template:ReflistH/styles.css没有内容。

  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found

外部链接[编辑]

页面Module:Side box/styles.css没有内容。页面Template:Sister project/styles.css没有内容。

页面Module:Side box/styles.css没有内容。页面Template:Sister project/styles.css没有内容。

  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found
  • package.lua第80行Lua错误:module 'Module:Citation/CS1/Identifiers' not found

package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found

package.lua第80行Lua错误:module 'Module:Authority control/config' not found