Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Американдық аэроғарыш инженері Роберт Уильям Бемер (8 ақпан 1920 – 22 маусым 2004) – 1950 жылдардың соңы мен 1960 жылдардың басында IBM компаниясындағы жұмысымен ең көп танылған компьютер ғалымы.
American aerospace engineer
Robert William Bemer (February 8, 1920 – June 22, 2004) was a computer scientist best known for his work at IBM during the late 1950s and early 1960s.
Ерте өмір және білім
Саульт-Сте. Мари, Мичиган штатында дүниеге келген Бемер 1936 жылы Кранбрук Кингсвуд мектебін бітірді және 1940 жылы Альбион колледжінде математика бакалавры (B. A.) дәрежесін алды. 1941 жылы Curtiss Wright техникалық институтында авиациялық инженерлік саласында сертификатқа ие болды.
Born in Sault Ste. Marie, Michigan, Bemer graduated from Cranbrook Kingswood School in 1936 and took a Bachelor of Arts (B. A.) in mathematics at Albion College in 1940. He earned a certificate in aeronautical engineering at Curtiss Wright Technical Institute in 1941.
Мансап
Бемер өзінің карьерасын 1941 жылы Дуглас ұшақ компаниясында аэродинамик ретінде бастады, содан кейін 1951 жылдан бастап RAND корпорациясында, 1957 жылдан бастап IBM-де, 1965 жылдан бастап UNIVAC – Sperry Rand-де, 1965 жылдан бастап Bull-да, 1970 жылдан бастап General Electric-де және 1974 жылдан бастап Honeywell-де жұмыс істеді. Ол өзінің COMTRAN тілінің дизайнын Грейс Хоппердің FLOW MATIC тілімен біріктірген және осылайша COBOL тіліне арналған спецификацияларды жасаған комитетте қызмет етті. Ол сонымен қатар Хью Макгрегор Росс және басқалармен бірге 1960 жылы ASCII таңбалар жинағын (character codeset) анықтаған жеке комитетте жұмыс істеді, соның ішінде компьютерлер бұрын қолданбаған бірнеше таңбаларды, атап айтқанда, басқару таңбасын (ESC), кері қисық сызықты (\) және жиынтық жақшаларды ({}) енгізді. Осының нәтижесінде ол кейде ASCII-нің «әкесі» деп аталады. Компьютерлік техникаға оның қосқан басқа да маңызды үлестері – 1957 жылы уақытты бөлісу (time sharing) концепциясының алғаш рет жариялануы және 2000 жылғы проблемаға (Year 2000 problem) дайындық жөніндегі алғашқы әрекеттер, олар 1971 жылғы жариялымдарда көрінді. Кеңесші ретінде Боб және Honeywell қызметкерлері Эрик Клемонс пен Ричард Киз Text Executive Programming Language (TEX) тілін жасады. 1990 жылдардың соңында зейнеткерлік демалысында Боб 2000 жылға (Y2K) күндік ақпаратты түрлендіруге қатысты жаңа тәсілді ойлап тапты, бұл бағдарламаларда ғасыр көрсетілмеген күндерді салыстыру кезінде туындауы мүмкін проблемаларды болдырмауға бағытталған, әсіресе олардың бастапқы коды қолжетімсіз болған жағдайларда. Бұл алты және сегіз таңбалы операцияларды орындау кезінде анықтау және олардың аргументтерін тексеру, сондай-ақ салыстыруды түзетуді қажет етті, нәтижесінде жаңа ғасырдың басындағы жылдар жиырмасыншы ғасырдың соңғы жылдарынан бұрын келмейтіндей болды. Боб Бемер компьютерлік бағдарламалық жасақтаманы дамытудың алғашқы кезеңдеріне қатысты архивтік материалдардың кең жинағын www.bobbemer.com сайтында сақтап келді.
Bemer began his career as an aerodynamicist at Douglas Aircraft Company in 1941, then worked for RAND Corporation from 1951, IBM from 1957, UNIVAC – Sperry Rand in 1965, Bull from 1965, General Electric from 1970, and Honeywell from 1974. He served on the committee which amalgamated the design for his COMTRAN language with Grace Hopper's FLOW MATIC and thus produced the specifications for COBOL. He also served, with Hugh McGregor Ross and others, on the separate committee which defined the ASCII character codeset in 1960, contributing several characters which were not formerly used by computers including the escape (ESC), backslash (\), and curly brackets ({}). As a result, he is sometimes known as The Father of ASCII. Other notable contributions to computing include the first publication of the time sharing concept in 1957 and the first attempts to prepare for the Year 2000 problem in publications as early as 1971. Acting in an advisory capacity, Bob and Honeywell employees Eric Clamons and Richard Keys developed the Text Executive Programming Language (TEX). In the late 1990s, as a retiree, Bob invented an approach to Year 2000 (Y2K) date conversion, to avoid anticipated problems when dates without centuries were compared in programs for which source code was unavailable. This involved detecting six and eight character operations at runtime and checking their operands, adjusting the comparison so that low years in the new century did not appear to precede the last years of the twentieth century. Bob Bemer maintained an extensive collection of archival material on early computer software development at www. bobbemer. com.
Өлім
2004 жылы 84 жасында Бемер Техас штатының Поссум Корольдігі көліндегі үйінде қатерлі ісікке қарсы күрестен кейін дүние салды.
Bemer died at his home in Possum Kingdom Lake, Texas in 2004 at age 84 after a battle with cancer.