2010년 9월 26일 일요일

Grace Murray Hopper의 생애와 업적

Grace Murray Hopper의 생애와 업적

 그녀는 1943년에 태어나서 1992년에 돌아가셨는데,그녀가 이룬 업적은 정말 대단합니다.먼저 그녀의 이력을 살펴보면 다음과 같습니다.
1906년 미국 뉴욕시에서 출생
1928년 바사르 칼리지 졸업
1934년 예일대학에서 수학박사 학위를 받음
1931년부터 1943년 해군 내의 WAVES(Women Accepted for Volunteer Emergency Service:여성자원 비상 복무단)에 등록될 때까지 바사르 대학에서 수학을 가르침
1946년 하버드 컴퓨터 연구실에서 공학 및 응용물리학 연구원으로 일함
1949년 하버드를 EJ나 에게르트 마췰리 컴퓨터회사 근무
1955년 컴퓨터 언어 연구에 착수
1966년 퇴역했으나, 재소환되어 해군의 컴퓨터 랭귀지와 프로그램을 감독
1969년 자료처리위원회로부터 컴퓨터 과학부문에서 올해의 인물 상을 받아 이 상의 최초 수상자가 됨.
1973년 퇴역 해군 예비역 대령이 된 최초의 여성이 됨.
+전기전자공학자협회에 회원으로 등록된 두 명의 여성 중 하나가 됨.
1979년 전기전자공학자협회에서 맥도웰 상을 수상.
1983년 로날드 레이건 대통령이 그녀를 후방 해군 소장으로 임명.
1986년 80세의 나이로 해군에서 은퇴할 때, 그녀는 군 현역 장교 중에서 최고령자였다.
1991년 개인으로서 미국 기술 훈장을 수상한 최초의 여성이 되었다.
이렇듯 그녀는 많은 상을 수상하였고 또한 그 당시에 여성이 생각할 수 없었던 많은 것을 이루어냈습니다.
이제 그녀의 업적을 살펴보도록 합시다.
   먼저 그녀는 1949년 최초의 원시적인 인터프리터인 쇼트코드를 개발했다고 합니다.이는 이후에 윌크스에 의해서 확장,정리되어 어셈블러로 나타나게 되었다고 합니다.
   그리고 그녀는 1952년부터 스페리라는 회사에서 시스템 엔지니어로 일했다고 한다.그녀는 원래 실수가 잦을 수 밖에 없는 코드 작성 업무에 고생을 하였는데,그녀는 이와 관련해 혁신적인 일을 생각하게 되었고,그녀는 1952년에 그녀의 연구진과 힘을 합쳐 A-0라는 최초의 컴파일러를 개발하였습니다.
    그리고 1954년 그녀는 미분해석기를 개발해 한 사람이 무려 6개월 동안 매달렸던 복잡한 함수를 18분만에 풀어냈습다.이 때 그 사람은 호퍼가 컴퓨터 속에 사람을 감추어놓고 해답을 내놓게 했다고 억지를 부렸다고 합니다.
    또 그녀는 1957년 B-0로 알려진 플로-매틱스(Flow Matics)라는 프로그램을 유니백에서 구현했습니다.이 프로그램은 최초의 영어 데이터 처리 컴파일러였으며, 단어를 사용하는 컴퓨터 언어로도 최초였다고 합니다..이 것은 코볼(Common Business-Oriented Language)이 만들어질때 엄청난 영향을 끼쳤다고 합니다.
    또한 그녀는 컴퓨터 역사에서 ‘버그’란 단어를 처음 만들어 낸 사람으로 기록됩니다.
    그리고 그녀는 2차대전 때 컴퓨터를 이용하여 해군의 함정 탄도 측정 계산기를 만들어 당시로선 혁명적인 초탄명중률을 만들어냈다고 합니다.그래서 그녀는 92년에 돌아가신 이후에 그녀의 이름이 전투함에 붙게 되었다고 합니다.

   1945년 여름 내내 마크 1의 대를 이어 받은 마크2 컴퓨터는 동작하면서 몇 가지 틀린 정보를 계속해서 출력했다고 합니다.그 원인은 나방이 릴레이에 끼어서 죽어있었기 때문이었다고 합니다.그래서 그녀는 그 나방을 릴레이에서 꺼내 공책의 한 페이지에 스카치 테이프로 붙여놓고 나서 “First actual case of bug being found”라고 적어놓았다고 합니다.이 나방은 현재까지도 미 해군 박물관에 전시되있다고 합니다.
   그리고 1971년 이후로 Grace Murray Hopper Awards라는 상이 수여되기 시작했는데 이 상은 35살 이하의 컴퓨터 전문가들이 큰 기여를 할 때 주는 상이라고 합니다.
  

    이렇듯 그녀는 많은 업적을 이루었는데요.저도 앞으로 열심히 공부해야되겠다는 생각이 드네요
출처:http://blog.naver.com/nobrain202?Redirect=Log&logNo=100003773681
http://blog.naver.com/oneari?Redirect=Log&logNo=70005164354
http://en.wikipedia.org/wiki/Grace_Murray_Hopper_Award
http://en.wikipedia.org/wiki/Grace_Hopper

댓글 1개: