詹姆斯·H·莫里斯

维基百科,自由的百科全书
詹姆斯·H·莫里斯
James H. Morris
出生James Hiram Morris
1941年(82—83歲)
国籍 美國
母校卡內基美隆大學BS
麻省理工學院MBAPhD
科学生涯
研究领域計算機科學人機互動
机构卡內基美隆大學
加利福尼亞大學柏克萊分校

詹姆斯·希拉姆·莫里斯(英語:James Hiram Morris,1941年)是一名美國計算機科學家卡內基美隆大學計算機科學榮譽教授。他曾擔任卡內基美隆大學計算機科學學院院長和卡內基美隆大學矽谷分校英语Carnegie Mellon Silicon Valley校長[1]

生平

莫里斯是匹茲堡人,擁有卡內基美隆大學學士學位、麻省理工斯隆管理學院管理碩士學位和麻省理工學院計算機科學博士學位[2]

莫里斯曾在加利福尼亞大學柏克萊分校任教,在那裡他提出了程式語言的一些重要基本原則:模組間保護和惰性求值[2]。他也是字串搜尋KMP演算法的共同發現者[2]

他在全錄旗下的帕羅奧多研究中心工作了八年,是開發Xerox Alto系統的團隊成員之一[2]。他也領導了Cedar程式設計環境專案[2]

1983年至1988年,莫里斯領導卡內基美隆大學的資訊技術中心,這是一個與IBM合作的項目,開發了一個大學計算系統原型——安德魯項目英语Andrew Project[2]。他是國家科學基金會兩個以電腦為媒介的傳播計畫的主要研究者:EXPRES和Prep[2]

他是卡內基美隆大學人機互動研究所和MAYA Design Group(專門從事互動式產品設計的顧問公司)的創辦人[2][3][4]

他寫了一本回憶錄《Thoughts of a Reformed Computer Scientist》,在亞馬遜上有販售。

參考資料

  1. ^ Dr. James H. Morris—web page. Carnegie Mellon niversity. [2024-02-08]. (原始内容存档于2019-05-15). (quote: 1941 • Born) 
  2. ^ 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Advisory Board — (SCS Advisory Board Member Bios:). Carnegie Mellon University. (原始内容存档于2009-10-16). 
  3. ^ James H.Morris Personal Webpage. 2018 [2018-02-07]. (原始内容存档于2024-02-25). 
  4. ^ Baidu Scholar. 2018 [2018-02-07]. (原始内容存档于2019-11-18).