凯瑟琳·海尔达·瓦莱丽·布思(英语:Kathleen Hylda Valerie Booth,1922年7月9日—2022年9月29日)是一位女性计算机科学家。她创造了首个汇编语言,同时设计了伦敦大学伯贝克学院首个计算机系统的汇编程序及自动编码。[1]除此之外,她也参与了设计自动继电计算器(Automatic Relay Calculator)、简易电子计算机(Simple Electronic Computer)及通用电子(人造丝)计算机英语APEXC的过程。

Quick Facts 凯瑟琳·布思Kathleen Booth, 出生 ...
凯瑟琳·布思
Kathleen Booth
出生凯瑟琳·海尔达·瓦莱丽·布里滕(Kathleen Hylda Valerie Britten)
(1922-07-09)1922年7月9日
 英国伍斯特郡斯陶尔布里奇
逝世2022年9月29日(2022岁—09—29)(100岁)
国籍 英国
母校伦敦大学
知名于发明了首个汇编语言
配偶安德鲁·唐纳德·布思
科学生涯
研究领域计算机科学
机构伦敦大学伯贝克学院
Close

生平

凯瑟琳·布思出生于英国伍斯特郡的斯陶尔布里奇[2]1944年,布思获得了伦敦大学数学系的理学士学位;六年后,她获得了应用数学的博士学位。同年,布思与其同事安德鲁·唐纳德·布思成婚,并育有两子。[3]

职业生涯

凯瑟琳·布思与1946至1962年间就职于伯贝克学院。[4]1947年,她以安德鲁·布思的研究助理身份前往美国,拜访位于普林斯顿的约翰·冯·诺伊曼[5]回国后,她合著了《通用电子数字计算机设计总论》(General Considerations in the Design of an All Purpose Electronic Digital Computer),文中描述了使用冯·诺伊曼架构升级自动继电计算器时做出的改动。[4]除了搭建、维护自动继电计算器的组件之外,[6]机器的汇编语言是其贡献之一[7]

凯瑟琳与其丈夫工作于同一团队,分别担任编程和构建计算机的职务。[8]他们的团队在当时是人数最少的英国计算机小组。但1947至1953年间,他们造出了自动继电计算器(Automatic Relay Calculator)、简易电子计算机(Simple Electronic Computer)及通用电子(人造丝)计算机(All-purpose Electronic (Rayon) Computer)。[9]由于团队成员之少、研究资金欠缺,这被认为是凯瑟琳团队的卓越成就。虽然通用电子(人造丝)计算机最终造就了英国制表机公司的HEC系列,但由于团队之小,无人认为它是英国计算机领域的首屈一指。[10]

布思定期发布有关自动继电计算器及通用电子(人造丝)计算机系统的论文,同时还撰写了《自动数字计算器》(Automatic Digital Calculators,1953),其中展示了她“规划与编码”的编程风格。[11]1957年,布思与其丈夫和J.C.詹宁斯(J.C. Jennings)一起创立了伯贝克学院的计算机科学及信息系统系。[4]1958年,布思在系中教授编程课程。[4]同年,布思撰写了如何为通用电子(人造丝)计算机编程的首本书籍之一。[12]

1944至1946年间,布思在法恩伯勒皇家航空研究院担任初级科学官(Junior Scientific Officer)一职。[3]1946至1962年间,布思转职至英国橡胶生产商研究协会(British Rubber Producer's Research Association)的研究科学家;她同时在1952至1962年间担任伦敦大学伯贝克学院的研究员及讲师。1962到1972年,贝斯成为了加拿大萨斯喀彻温大学的研究员、讲师和副教授。[3]1972至1978年,她作为加拿大湖首大学的数学教授任教。

贝斯对神经网络的研究造就了多款成功模拟动物识别模式及角色的程序。1961年,在其丈夫未能获得伯贝克学院的一席之后,夫妻双方从学校辞职。他们向数控自动化系捐赠了一台I.C.T. 1400型计算机,但实际被安装至伦敦卫生与热带医学院[8]

书目列表

参考文献

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.