دریادار عقب گریس موری هاپر: مادر کوبول

فهرست مطالب:

دریادار عقب گریس موری هاپر: مادر کوبول
دریادار عقب گریس موری هاپر: مادر کوبول
Anonim

معروف به عنوان مادر کوبول، دریاسالار عقب، گریس موری هاپر، یک پیشگام کامپیوتر، افسر نیروی دریایی، معلم، مدرس و زن برنده مدال در زمینه علوم کامپیوتر بود. دانش، تحصیلات، سرسختی و تجربه او باعث شد که او در سطح بین المللی شناخته شود.

گریس هاپر کیست؟ سالهای اولیه

متولد دسامبر 1906 در شهر نیویورک، گریس بروستر موری هاپر، دختر والتر فلچر موری و مری کمبل ون هورن بود. او در کودکی در مدارس خصوصی تحصیل کرد و علاقه اولیه خود را به مهندسی نشان داد.

Image
Image

او در سال 1928 با مدرک ریاضیات و فیزیک از فی بتا کاپا از کالج واسار فارغ التحصیل شد. سپس در سال 1930 مدرک کارشناسی ارشد خود را در رشته ریاضیات از دانشگاه ییل دریافت کرد و یک سال بعد، تدریس همان موضوع را در کالج واسار آغاز کرد. او دوران تحصیلی خود را در سال 1934 با مدرک دکترای خود به پایان رساند. در ریاضیات بعدها در زندگی، او خودش یک معلم و یک مدرس حرفه ای در زمینه علوم کامپیوتر شد.

برای من برنامه نویسی فراتر از یک هنر عملی مهم است. همچنین این یک کار عظیم در پایه های دانش است.»

شغل دریایی دریاسالار عقب هاپر

در طول جنگ جهانی دوم، گریس موری هاپر تلاش کرد تا در نیروی دریایی ثبت نام کند، اما آنها او را به دلیل سن (34) و جثه کوچکش رد کردند. او سپس از کار خود در کالج واسار مرخصی گرفت تا به نیروی دریایی ایالات متحده (زنان رزرو) معروف به WAVES بپیوندد.

Image
Image

بعد از آموزش در مدرسه میانی کشتی های ذخیره نیروی دریایی در ماساچوست، ابتدا در کلاس خود فارغ التحصیل شد. سپس او به عنوان ستوان، درجه اول، به دفتر پروژه محاسبات کشتی ها در دانشگاه هاروارد منصوب شد.

او وابستگی خود به نیروی دریایی را تا پایان عمر حفظ کرد، حتی با وجود کمک های قابل توجهی در فناوری. اگرچه نیروی دریایی هرگز انتقال او را به نیروی دریایی فراتر از ذخیره تایید نکرد، اما او در سال 1966 درجه فرماندهی، در سال 1973 کاپیتان، در سال 1983 کمدور و در سال 1985 به عنوان دریاسالار عقب نشینی گرفت.

«رهبری یک خیابان دو طرفه است، وفاداری بالا و وفاداری پایین. احترام به مافوق؛ مراقب خدمه خود باشید."

در سال 1987، مدال خدمات برجسته دفاعی، بالاترین نشان نظامی غیر رزمی، به او اعطا شد.

گریس هاپر به چه دلیل شناخته شده است؟

زمانی که هاپر در پروژه محاسبات کشتی ها در هاروارد کار می کرد، با یکی دیگر از پیشگامان کامپیوتر، هاوارد آیکن، کار می کرد. این تیم به سرپرستی آیکن، کامپیوتر Mark I را توسعه دادند که به عنوان ماشین حساب کنترل خودکار توالی نیز شناخته می شود. هاپر وظیفه برنامه نویسی Mark I را بر عهده داشت و یک کتابچه راهنمای کاربر بیش از 500 صفحه برای این کامپیوتر الکترومکانیکی اولیه نوشت.

گفته شد که محاسبات او و تیم برای تلاش جنگ ضروری است. ارتش از آنها برای محاسبه مسیر موشک، کالیبره کردن مین یاب ها و ایجاد جداول برد برای تفنگ های جدید استفاده کرد.

Image
Image

مارک دوم و مارک سوم به زودی دنبال شدند. همانطور که داستان پیش می رود، تیم یک شب در سال 1947 یک شب پره را در Mark II پیدا کرد و هاپر را به اولین کسی تبدیل کرد که یک مشکل کامپیوتری را "باگ" نامید. هاپر تا سال 1949 کار خود را با آزمایشگاه محاسبات هاروارد ادامه داد.

او سپس به شرکت کامپیوتری Eckert-Mauchly پیوست که بعداً توسط رمینگتون رند خریداری شد. او به عنوان یک ریاضیدان ارشد در تیم توسعه UNIVAC I، اولین کامپیوتر تمام الکترونیکی در مقیاس بزرگ که در سال 1950 وارد بازار شد، کار کرد.

«از آن زمان به بعد، وقتی مشکلی در رایانه پیش می‌آمد، می‌گفتیم اشکالاتی در آن وجود دارد.»

در این زمان بود که هاپر زبان کامپیوتری جدیدی را پیشنهاد کرد. او معتقد بود که مردم بیشتر از یک زبان برنامه نویسی با استفاده از کلمات انگلیسی به جای نمادها استفاده می کنند.در حالی که شرکت پیشنهاد او را برای چند سال رد کرد، هاپر از ایده خود دست نکشید و اولین کامپایلر زبان کامپیوتری را توسعه داد.

در سال 1952، اولین نسخه این برنامه متولد شد و A-0 نام داشت. این برنامه که به عنوان یک پیوند دهنده عمل می کرد، به برنامه نویسان این امکان را می داد که به جای برنامه های جداگانه، برای چندین رایانه برنامه بنویسند. و کامپایلر اساسا "نشان‌گذاری ریاضی را به کد ماشین ترجمه کرد."

"آنها به من گفتند که رایانه ها فقط می توانند حساب انجام دهند."

بین سالهای 1954 و 1955 Flow-Matic، یک زبان برنامه نویسی مبتنی بر کامپایلر که از عبارات انگلیسی به عنوان دستورات استفاده می کند، آمد. این برنامه در سال 1958 در دسترس عموم قرار گرفت. Flow-Matic مفهومی بود که Cobol را شکل داد.

در سال 1959 تعریف شد، Cobol (زبان تجاری متداول) یک زبان برنامه نویسی برای پردازشگرهای داده است که ما هنوز هم از آن استفاده می کنیم. هاپر در طول دهه 1960 این زبان را به بخش نظامی و خصوصی ارتقا داد.در دهه 1970، Cobol پرکاربردترین زبان کامپیوتری در سراسر جهان بود.

Image
Image

Hopper به عنوان مدیر گروه زبان های برنامه نویسی نیروی دریایی خدمت کرد، نرم افزار اعتبار سنجی برای Cobol توسعه داد و کامپایلر بخشی از برنامه استانداردسازی برای کل نیروی دریایی بود.

در دهه 1970، او استانداردهایی را برای آزمایش سیستم‌ها و قطعات کامپیوتری ایجاد کرد. اداره ملی استانداردها (در حال حاضر مؤسسه ملی استاندارد و فناوری (NIST)) این آزمایش ها را پذیرفته است.

"خطرناک ترین عبارت در زبان این است که "ما همیشه این کار را انجام داده ایم."

خط زمانی یک میراث

1906: متولد شهر نیویورک.

1928: فارغ التحصیل فی بتا کاپا از کالج واسار.

1930: فوق لیسانس خود را در ریاضیات از دانشگاه ییل گرفت و با استاد دانشگاه نیویورک وینسنت فاستر هاپر ازدواج کرد.

1931: شروع به تدریس ریاضیات در کالج واسار کرد.

1934: دکترای خود را به پایان رساند. در ریاضیات از دانشگاه ییل.

1943: به نیروهای ذخیره دریایی ایالات متحده (WAVES) پیوست.

1944: مأمور به عنوان ستوان، درجه اول، و به دفتر پروژه محاسبات کشتی‌ها در دانشگاه هاروارد منصوب شد.

1945: از همسرش وینسنت فاستر هاپر طلاق گرفت.

1949: به عنوان یک ریاضیدان ارشد به شرکت کامپیوتری Eckert-Mauchly پیوست.

1952: اولین کامپایلر زبان کامپیوتر را توسعه داد.

1954: با تیم خود زبان های برنامه نویسی Math-Matic و Flow-Matic را توسعه داد.

1959: زبان برنامه نویسی Cobol را تعریف کرد و در دانشکده مهندسی برق مور در دانشگاه پنسیلوانیا مدرس شد.

1966: کسب درجه فرماندهی و بازنشستگی از ذخیره نیروی دریایی.

1967 ، 1971 ، 1972: فراخوانده شدن به وظیفه فعال در نیروی دریایی، یک بار دیگر بازنشسته شد و دوباره به خدمت بازگشت.

"به نظر می رسد من بازنشستگی زیادی انجام می دهم."

1972 - 1978: به عنوان یک مدرس حرفه ای در دانشگاه جورج واشنگتن خدمت کرد.

1973: کسب درجه کاپیتان در نیروی دریایی ذخیره و اولین آمریکایی و زنی که به عنوان عضو ممتاز انجمن کامپیوتر بریتانیا انتخاب شد.

1983: با انتصاب ویژه رئیس جمهور توسط رئیس جمهور رونالد ریگان، رتبه کمودور را در نیروی دریایی ذخیره کرد.

1985: درجه دریاسالار عقب در نیروی دریایی ذخیره شد.

1986 - 1987: برای همیشه از ذخیره نیروی دریایی بازنشسته شد و مدال خدمات برجسته دفاعی به او اعطا شد.

1988: دریافت مدال ملی فناوری.

1991: به عنوان عضو آکادمی هنر و علوم آمریکا معرفی شد.

در ژانویه 1992، در سن 85 سالگی، دریاسالار خلبان گریس موری هاپر در خواب به مرگ طبیعی درگذشت و با افتخارات کامل نظامی در گورستان ملی آرلینگتون آرام گرفت. او فرزندی نداشت. پس از درگذشت، او مدال آزادی ریاست جمهوری را برای قدردانی از سهم خود در صنعت علوم کامپیوتر دریافت کرد.

متشکرم، گریس موری هاپر

با توجه به Cobol به تنهایی، تجدید نظر در آن در طول دهه ها منجر به استفاده از نحو شی گرا توسط فروشندگانی مانند IBM و Fujitsu شده است. برنامه های Cobol هنوز روی سیستم عامل هایی مانند یونیکس و ویندوز در حال اجرا هستند. و مفهوم استفاده از عبارات انگلیسی به عنوان دستورات رایانه ای نه تنها بر زبان های برنامه نویسی بلکه بر افرادی که آنها را می نویسند و هر روز از آنها استفاده می کنند نیز تأثیر گذاشته است.

«کشتی در بندر امن است، اما کشتی ها برای این کار نیستند. به دریا بروید و کارهای جدید انجام دهید."

بدون کمک های گریس موری هاپر، ما در دنیای فناوری به جایی که امروز هستیم نخواهیم رسید. با تشکر از شما، دریاسالار عقب، گریس موری هاپر.

با فهرست زنان مهم ما در تاریخ بازی‌های ویدیویی درباره دیگر زنان تأثیرگذار در فناوری اطلاعات بیشتری کسب کنید.

توصیه شده: