当前位置 主页 > 站长资源大全 > iis7百科 >

    世界史上第一位女程序员,还具有贵族血统

    栏目:iis7百科 时间:2019-11-22 13:05

      历史上第一位女程序员,值得你记住!
      这程序员的世界中,似乎男多女少,事实也确实是这样,这也就是说,女程序员能在程序界有名字的,那大部分是风云人物。我知道外国的名字,有点难记,不过,出于对女程序员人才的好奇,我硬是把她找出来了,世界上第一个女程序员Ada Lovelace。中文翻译过来就是阿达·洛芙莱斯。
      奥古斯塔·阿达·金,勒芙蕾丝伯爵夫人1815年12月10日-1852年11月27日)。原名叫奥古斯塔·阿达·拜伦,通称阿达·洛芙莱斯(Ada Lovelace),是著名英国诗人拜伦的女儿,数学家。计算机程序创始人,建立了循环和子程序概念。
      她为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被视为“第一位给计算机写程序的人”。
      为了纪念阿达·奥古斯塔对现代电脑与软件工程所产生的重大影响,美国国防部将耗费巨资、历时近20年研制成功的高级程序语言命名为Ada语言,它被公认为是第四代计算机语言的主要代表。
      阿达·洛芙莱斯的生平事迹
      
      在1842年,“数字女王”的阿达·洛芙莱斯编写了历史上首款电脑程序。
      名人的朋友果然都是名人,数学家发明家兼机械工程师Charles Babbage,发明了一台分析机,在其举办的沙龙上邀请了各界朋友观摩,阿达·洛芙莱斯和母亲也前往参观,尽管此时的阿达年纪轻轻,但看完后却能懂得它的运行原理,也正是这次活动阿达认识了巴贝其,成为了朋友。
      于是,阿达致力于为该分析机编写算法,并于1843 年公布了世界上第一套算法。
      阿达为关于巴贝其引擎写了详细的描述,还有每步的指导,告诉人们如何计算伯努利数,以便用于巴克其的分析引擎。
      而这些注释给出了一个比巴贝奇以往提出的还要更具普遍性、前瞻性的未来设想。巴贝其非常认可阿达的贡献,称她是“数字女王”。
      她的笔记里包含了一种机器算法,这种算法被认为是世界上第一个计算机程序。
      
      巴贝其分析机后来被认为是最早期的计算机雏形,而阿达的算法则被认为是最早的计算机程序和软件。
      1852年,阿达为了治疗子宫颈癌,却因此死于失血过多,得年36岁。而且,她与她父亲拜伦死于相同年龄,一样死于治疗中的失血过多。她留下了两个儿子与一位女儿—安妮·布兰特贵女。
      依她的遗言,阿达葬于诺丁汉哈克诺的圣 玛丽亚·抹大拉教堂,长眠在父亲的身旁。
      不过,其实。可惜的是,巴贝其分析机并没有在她有生之年成为现实。而她的第一部算法,也淹没在历史的大潮当中。
      因为阿达的笔记对于整个计算机史有着很重大的意义。所以她被公认为世界上第一个程序员。
      不过,接下来的就厉害了。阿达很有远见:她明白,数字不仅仅能代表数量,一台能操作数字的机器,可以处理任何能用数字代表的信息数据。
      而且呀,她的血统和贵族地位,本身就让“洛芙莱斯”名载史册,她,历史上第一位贵族女程序员,Ada Lovelace,你记住了吗?