Laksamana Muda Grace Murray Hopper: Ibu dari Cobol

Daftar Isi:

Laksamana Muda Grace Murray Hopper: Ibu dari Cobol
Laksamana Muda Grace Murray Hopper: Ibu dari Cobol
Anonim

Dikenal sebagai Ibu Cobol, Laksamana Muda Grace Murray Hopper adalah pelopor komputer, perwira angkatan laut, pendidik, dosen, dan wanita peraih medali di bidang ilmu komputer. Pengetahuan, pendidikan, keuletan, dan pengalamannya membawanya ke pengakuan internasional.

Siapa Grace Hopper? Tahun-tahun Awal

Lahir pada bulan Desember 1906 di New York City, Grace Brewster Murray Hopper adalah putri W alter Fletcher Murray dan Mary Campbell Van Horne. Sebagai seorang anak, ia dididik di sekolah swasta dan menunjukkan minat awal di bidang teknik.

Image
Image

Dia lulus Phi Beta Kappa dari Vassar College pada tahun 1928 dengan gelar di bidang matematika dan fisika. Dia kemudian menerima gelar master dalam matematika dari Yale pada tahun 1930 dan, satu tahun kemudian, mulai mengajar mata pelajaran yang sama di Vassar College. Dia menyelesaikan karir pendidikannya pada tahun 1934 dengan gelar Ph. D. dalam matematika. Di kemudian hari, ia sendiri menjadi pendidik dan dosen profesional di bidang ilmu komputer.

“Bagi saya, pemrograman lebih dari seni praktis yang penting. Ini juga merupakan usaha besar dalam fondasi pengetahuan.”

Karir Angkatan Laut Laksamana Muda Hopper

Selama Perang Dunia II, Grace Murray Hopper mencoba mendaftar di Angkatan Laut, tetapi mereka menolaknya karena usianya (34) dan perawakannya yang kecil. Dia kemudian mengambil cuti dari pekerjaannya di Vassar College untuk bergabung dengan United States Naval Reserve (Women's Reserve) yang dikenal sebagai WAVES.

Image
Image

Setelah pelatihan di Sekolah Taruna Cadangan Angkatan Laut di Massachusetts, dia lulus pertama di kelasnya. Dia kemudian ditugaskan ke Proyek Komputasi Biro Kapal di Universitas Harvard sebagai letnan, kelas junior.

Dia mempertahankan afiliasinya dengan Naval Reserve selama sisa hidupnya, bahkan saat dia memberikan kontribusi teknologi yang signifikan. Meskipun Angkatan Laut tidak pernah menyetujui pemindahannya ke Angkatan Laut di luar Cadangan, dia mendapatkan pangkat komandan pada tahun 1966, kapten pada tahun 1973, komodor pada tahun 1983, dan laksamana belakang pada tahun 1985.

“Kepemimpinan adalah jalan dua arah, loyalitas naik dan loyalitas turun. Menghormati atasan; merawat kru seseorang.”

Pada tahun 1987, ia dianugerahi Defense Distinguished Service Medal, penghargaan militer non-tempur tertinggi.

Untuk Apa Grace Hopper Dikenal?

Saat bekerja di Bureau of Ships Computation Project di Harvard, Hopper bekerja dengan perintis komputer lain, Howard Aiken. Dipimpin oleh Aiken, tim mengembangkan komputer Mark I, juga dikenal sebagai Kalkulator Terkendali Urutan Otomatis. Hopper ditugaskan untuk memprogram Mark I dan menulis manual pengguna 500+ halaman untuk komputer elektromekanis awal ini.

Dia dan perhitungan tim dikatakan penting untuk upaya perang. Militer menggunakannya untuk menghitung lintasan roket, mengkalibrasi kapal penyapu ranjau, dan membuat tabel jangkauan untuk senjata baru.

Image
Image

Mark II dan Mark III segera menyusul. Seperti ceritanya, tim menemukan ngengat di dalam Mark II pada suatu malam di tahun 1947, menjadikan Hopper orang pertama yang menyebut masalah komputer sebagai "bug". Hopper melanjutkan pekerjaannya di Harvard Computation Lab hingga tahun 1949.

Dia kemudian bergabung dengan Eckert-Mauchly Computer Corporation, yang kemudian diakuisisi oleh Remington Rand. Dia bekerja sebagai ahli matematika senior di tim yang mengembangkan UNIVAC I, komputer elektronik skala besar pertama yang diluncurkan ke pasar pada tahun 1950.

“Sejak saat itu, ketika ada yang salah dengan komputer, kami mengatakan ada bug di dalamnya.”

Saat itulah Hopper menyarankan bahasa komputer baru. Dia percaya bahwa orang akan lebih banyak menggunakan bahasa pemrograman menggunakan kata-kata bahasa Inggris daripada hanya simbol. Sementara perusahaan menolak sarannya selama beberapa tahun, Hopper tidak menyerah pada idenya dan mengembangkan compiler bahasa komputer pertama.

Pada tahun 1952, versi pertama dari program ini lahir dan diberi nama A-0. Program ini, yang berfungsi sebagai penghubung, memberi pemrogram kemampuan untuk menulis program untuk banyak komputer, bukan untuk satu komputer. Dan kompiler pada dasarnya “menerjemahkan notasi matematika ke dalam kode mesin.”

“Mereka mengatakan kepada saya bahwa komputer hanya dapat melakukan aritmatika.”

Antara tahun 1954 dan 1955 muncul Flow-Matic, bahasa pemrograman berbasis kompiler yang menggunakan pernyataan bahasa Inggris sebagai perintah. Program ini tersedia untuk umum pada tahun 1958. Flow-Matic adalah konsep yang membentuk Cobol.

Didefinisikan pada tahun 1959, Cobol (bahasa berorientasi bisnis umum) adalah bahasa pemrograman untuk pengolah data yang masih kita gunakan sampai sekarang. Hopper mempromosikan bahasa ini ke sektor militer dan swasta sepanjang tahun 1960-an. Pada 1970-an, Cobol adalah bahasa komputer yang paling banyak digunakan di seluruh dunia.

Image
Image

Hopper menjabat sebagai direktur Grup Bahasa Pemrograman Angkatan Laut, mengembangkan perangkat lunak validasi untuk Cobol, dan penyusunnya adalah bagian dari program standarisasi untuk seluruh Angkatan Laut.

Pada 1970-an, ia mengembangkan standar untuk menguji sistem dan komponen komputer. Biro Standar Nasional (sekarang Institut Standar dan Teknologi Nasional (NIST)) mengadopsi tes ini.

“Ungkapan paling berbahaya dalam bahasa ini adalah, ‘Kami selalu melakukannya dengan cara ini.’”

Garis Waktu Warisan

1906: Lahir di New York City.

1928: Lulus Phi Beta Kappa dari Vassar College.

1930: Memperoleh gelar master matematika dari Universitas Yale dan menikah dengan profesor Universitas New York Vincent Foster Hopper.

1931: Mulai mengajar matematika di Vassar College.

1934: Menyelesaikan Ph. D. dalam matematika dari Universitas Yale.

1943: Bergabung dengan US Naval Reserve (WAVES).

1944: Ditugaskan sebagai letnan, kelas junior, dan ditugaskan ke Proyek Komputasi Biro Kapal di Universitas Harvard.

1945: Bercerai dari suaminya, Vincent Foster Hopper.

1949: Bergabung dengan Eckert-Mauchly Computer Corporation sebagai ahli matematika senior.

1952: Mengembangkan compiler bahasa komputer pertama.

1954: Mengembangkan bahasa pemrograman Math-Matic dan Flow-Matic bersama timnya.

1959: Mendefinisikan bahasa pemrograman Cobol dan menjadi dosen di Moore School of Electrical Engineering di University of Pennsylvania.

1966: Memperoleh pangkat komandan dan pensiun dari Cadangan Angkatan Laut.

1967, 1971, 1972: Dipanggil untuk tugas aktif di Cadangan Angkatan Laut, pensiun sekali lagi dan kembali ke tugas aktif lagi.

“Sepertinya saya banyak pensiun.”

1972 - 1978: Menjabat sebagai dosen profesional di Universitas George Washington.

1973: Memperoleh pangkat kapten di Naval Reserve dan orang Amerika dan wanita pertama yang dinobatkan sebagai Anggota Terhormat dari British Computer Society.

1983: Memperoleh pangkat komodor di Cadangan Angkatan Laut melalui penunjukan khusus Presiden oleh Presiden Ronald Reagan.

1985: Memperoleh pangkat laksamana belakang di Naval Reserve.

1986 - 1987: Pensiun dari Naval Reserve untuk selamanya dan dianugerahi Defense Distinguished Service Medal.

1988: Menerima Medali Teknologi Nasional.

1991: Dinobatkan sebagai Anggota Akademi Seni dan Sains Amerika.

Pada Januari 1992, pada usia 85, Laksamana Muda Grace Murray Hopper meninggal dalam tidurnya karena sebab alami dan dimakamkan dengan penghormatan militer penuh di Pemakaman Nasional Arlington. Dia tidak punya anak. Setelah meninggal, ia menerima Presidential Medal of Freedom untuk mengakui kontribusinya pada industri ilmu komputer.

Terima kasih, Grace Murray Hopper

Mengenai Cobol saja, revisi selama beberapa dekade telah menyebabkan sintaks berorientasi objek yang digunakan oleh vendor seperti IBM dan Fujitsu. Program Cobol masih berjalan di sistem operasi seperti Unix dan Windows. Dan konsep penggunaan pernyataan bahasa Inggris sebagai perintah komputer telah mempengaruhi tidak hanya bahasa pemrograman tetapi juga orang-orang yang menulisnya dan menggunakannya setiap hari.

“Sebuah kapal di pelabuhan aman, tetapi bukan untuk itu kapal. Berlayarlah ke laut dan lakukan hal-hal baru.”

Tanpa kontribusi dari Grace Murray Hopper, kita tidak akan berada di tempat kita sekarang ini di dunia teknologi. Terima kasih, Laksamana Muda Grace Murray Hopper.

Baca lebih lanjut tentang wanita berpengaruh lainnya dalam teknologi dengan daftar wanita penting kami dalam sejarah video game.

Direkomendasikan: