그레이스 호퍼 제독-비전 과학자
Grace Hopper가 아닌 경우 프로그래머는 알파벳 대신에 수학 기호를 사용하여 코드를 작성합니다. 대담한 진술이며 놀랍게도 사실입니다.

Grace Brewster Murray의 부모님은 모든 자녀가 달성 할 수있는 최고의 교육을받을 자격이 있다고 생각한 계몽 된 자녀였습니다. 1928 년 Vassar College에서 물리 및 수학 학위를 취득했습니다. 예일대에서 1928 년과 1930 년에 수학 석사와 박사 학위를 받았습니다.

그녀는 1930 년 Vincent Foster Hopper 교수와 결혼했다. 그녀는 1931 년부터 1943 년까지 Vassar에서 수학을 가르쳤다. 37 세의 나이에 전쟁 노력에 동참해야한다고 느꼈다. Hopper는 하버드 컴퓨팅 연구소에서 군사 연구에 배정되었다. 그곳에서 그녀는 나중에 원자 폭탄 제작자를 도운 자동 시퀀스 제어 계산기를 개발하는 데 도움을주었습니다. 그녀는 막 시작했습니다.

1945 년 결혼이 끝나고 예일에서 교수직을 거부 한 후, 호퍼는 자신이 열렬한 두 가지 일에 힘을 쏟아 부었습니다. 해군 보호 구역에서 나라를 섬기고 컴퓨터 과학을 공부했습니다. 그녀는 하버드 (Harvard) 연구 동료 및 Eckert-Mauchly Computer Corporation의 수석 수학자로 일했습니다.

Hopper는 1951 년 A-1 컴파일러라고하는 최초의 영어 컴파일러를 설계 한 것이 Mauchly였습니다. 컴파일러는 컴퓨터로 이해할 수있는 객체 코드로 번역 된 명령 목록을 신속하게 작성하도록 도와주는 컴퓨터 프로그램입니다. . 당시에는 컴파일러가 없었습니다. 프로그래머는 명령이 필요할 때마다 기계 코드에서 수동으로 명령을 작성해야했습니다. 시간이 많이 걸리는 오류가 발생했습니다.

그녀의 두 번째 버전 인 A-2는 Univac 컴퓨터 시스템을위한 수학적 문제 해결 컴파일러로 알려져 있습니다. 운영자는 A-2 애플리케이션의 문제점을보다 자연스러운 알파벳 형식으로 설명합니다. A-2는 완벽한 기계 코드로 번역을 생성합니다. 솔루션을 출력하는 Univac에게 번역이 제공됩니다. A-2는 작업자 시간을 절약하고 오류를 줄였습니다. A-2의 성공으로 Hopper와 그녀의 팀은 FLOW-MATIC이라는 최초의 컴파일러 기반 프로그래밍 언어를 만들었습니다. 영어와 유사한 구문을 사용하는 FLOW-MATIC 컴파일러는 송장 및 급여와 같은 일반적인 비즈니스 작업을 자동화하도록 설계되었습니다. 이것은 오늘날 우리가 사용하는 프로그래밍 언어의 개발을위한 첫 단계였습니다.

1959 년 역사상 가장 성공하고 사용자 친화적 인 비즈니스 응용 프로그램이 데뷔했습니다. COBOL은 단일 비즈니스 별 프로그래밍 언어를 만드는 목표를 달성하기 위해 만들어졌습니다. 이 언어는 코딩 구조가 간단하고 수학 학위가없는 사람이라면 누구나 이해할 수있는 많은 종류의 컴퓨팅 플랫폼에서 유용해야했습니다. 코볼은 호퍼의 FLOW-MATIC 작업에 큰 영향을 받았습니다.

다음 20 년 동안 COBOL은 대용량 파일 처리에 적합하기 때문에 정부, 학술 및 엔터프라이즈 컴퓨팅 분야에서 확고하게 자리 잡았습니다. 시간이 지남에 따라 이러한 시스템은 완벽한 효율성과 정확성으로 데이터를 처리하기 위해 신뢰할 수 있고 신뢰할 수있는 수준까지 발전했습니다. 예를 들어, 세금 신고서를 제출 한 경우 제출 프로세스 중에 COBOL을 실행하는 시스템을 통과 할 수 있습니다.

현대 프로그래머는 COBOL을 일상 언어로 생각하지 않습니다. COBOL에는 현재 언어 및 C 또는 .NET과 같은 방법에서 볼 수있는 최신 기능이 없지만 COBOL은 더 이상 사용되지 않습니다. 정부와 금융 기관은 운영에 중요한 COBOL 응용 프로그램을 계속 유지하고 개선합니다.

호퍼의 경력은 코볼로 끝나지 않았습니다. 70 년대에 그녀는 컴파일러와 프로그래밍 언어의 검증 및 테스트를위한 표준 세트를 작성하고 구현했습니다. 이 표준은 오늘날 National Institute of Standards and Technology에서 유지 관리합니다. 그녀는 79 세의 나이로 1986 년에 리어 애드 미럴 (Rear Admiral) 지위에서 퇴직했다.

호퍼의 개척 작업은 현대에 대한 영향과 영향을 유지합니다.

• 그녀는 하버드에있는 Mark II 컴퓨터에 나방이 갇힌 사건이 발생한 후 "버그"와 "디버깅"이라는 용어를 만들어 냈다.
• 1969 년에 그녀는 데이터 처리 관리 협회 (Data Processing Management Association)의 "올해의 컴퓨터 과학상 (Computer Science Man of the Year)"상을 처음으로 수상했습니다.
• 미국의 500 피트 구축함 호퍼는 그녀의 이름을 따서 명명되었습니다. 그녀의 선원들은이 배를 "Amazing Grace"라고 불렀습니다.
• 2013 년 12 월 9 일, Hopper는 107 번째 생일을 맞이한 Google 기념일 로고를 만들어 전시하는 현대 기술 문화상을 수상했습니다.
• Anita Borg Institute는 매년 전 세계 여러 곳에서 개최되는 1994 년 이래로 매년 여성 그레이스 호퍼 축하 행사를 개최했습니다.

그녀의 인생에서 많은 일을 한 그녀의 가장 큰 업적은 무엇입니까? 그녀의 대답은 다음과 같습니다.

"컴파일러를 빌드하는 것 외에 내가 달성 한 가장 중요한 것은 젊은이들을 훈련시키는 것입니다.그들은 나에게 와서 '우리가 이것을 할 수 있다고 생각합니까?' 나는 '보십시오.'라고 말합니다. 그리고 나는 돌아왔다. 그들은 그것을 필요로합니다. 나이가 들어감에 따라 추적하고 기회를 잡는 것을 잊지 않도록 간격을두고 저를 움직입니다. "

비디오 지침: [영어 원서 그림책]여성 최초 프로그래머, 최초 해군 제독 그레이스 호퍼 Grace Hopper (할 수있다 2024).