에이다 러브레이스

최근 편집: 2017년 6월 10일 (토) 17:56
낙엽 봇 (토론 | 기여)님의 2017년 6월 10일 (토) 17:56 판 (틀에서 문단 제목이 제거(분리)됨에 따름)
그림
피아노 앞에서(1852년)[1]
이름
  • 에이다 러브레이스
  • Augusta Ada King, Countess of Lovelace
출생일
사망일
국적
직업
  • 수학자


개요

영국의 수학자이자 작가이고, 최초의 컴퓨터 프로그래머이다. 기계가 연산을 수행하도록 명령문을 처음 작성한 최초의 프로그래머로 여겨진다.

프로그래밍 언어의 제어문과 서브루틴 개념을 처음 고안한 것을 기려 에이다 언어의 이름은 그의 이름을 따서 지어졌다.

생애

본명은 어거스타 에이다 바이런이다. 앤 이사벨라 밀뱅크와 유명한 낭만파 시인 바이런(Byron)의 딸로 태어났다. 바이런은 에이다가 태어나고 한 달 후 그들을 떠났다. 앤은 에이다가 방탕한 아버지를 닮지 않길 바랬고, 시적 성향을 갖지 않게 하기 위해 뛰어난 스승들에게 수학과 과학을 배우도록 하였다.

에이다는 1852년에 암으로 세상을 떠났다.[2]

업적

  • 배비지의 차분기관[주 1]과 해석기관[주 2]을 공동 작업하였다.
  • 1842년에 배비지의 해석기관에 대한 분석을 출판하여, 서브루틴, 루프, 점프제어문의 개념과 프로그래밍하는 방법을 설명하였다. 1843년에는 에이다의 노트가 Richard Taylor의 Scientific Memoirs Volume 3에 실리기도 하였다. [3]

부연 설명

  1. 기계식 수동 계산기
  2. 기계적 범용 컴퓨터 설계. 펀칭 카드에 손으로 일일이 구멍을 뚫어 데이터 기호를 기록하고 기계가 읽어내는 형태.

출처