John Backus

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

John Warner Backus (ur. 3 grudnia 1924 w Filadelfii – zm. 17 marca 2007 w Ashland w stanie Oregon w USA) – amerykański informatyk, twórca języka programowania Fortran, pierwszego powszechnie używanego języka wysokiego poziomu, jeden z twórców (wraz z Naurem) notacji BNF wykorzystywanej do zapisu składni języków programowania. Laureat nagrody Turinga w 1977 roku za oba te dokonania.

Stany Zjednoczone, Stany Zjednoczone Ameryki (ang. United States, US, United States of America, USA) – federacyjne państwo w Ameryce Północnej graniczące z Kanadą od północy, Meksykiem od południa, Oceanem Spokojnym od zachodu, Oceanem Arktycznym od północnego zachodu i Oceanem Atlantyckim od wschodu.Komputer (z ang. computer od łac. computare – liczyć, sumować; dawne nazwy używane w Polsce: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) – maszyna elektroniczna przeznaczona do przetwarzania informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.

Życiorys[ | edytuj kod]

Wychował się w Wilmington w stanie Delaware. W szkole średniej nie należał do wybijających się uczniów, porzucił również studia chemiczne na uniwersytecie stanowym w Wirginii. Na krótko zaciągnął się do armii, gdzie kształcił się w kierunku medycznym, ale i tu na długo nie zagrzał miejsca. Po przenosinach do Nowego Jorku kształcił się jako technik radiowy, zainteresował się jednak matematyką i w 1949 ukończył studia na Uniwersytecie Columbia jako matematyk. W 1950 rozpoczął pracę w IBM. Pracował tam między innymi nad programem komputerowym do obliczania dokładnej pozycji Księżyca.

Wirginia (ang. Virginia) – stan w Stanach Zjednoczonych na wybrzeżu Oceanu Atlantyckiego. Prawie dwie trzecie Wirginii jest zalesione, a branże związane z lasami zapewniają 17 mld dolarów rocznego przychodu dla gospodarki Wirginii (2% PKB), oraz ponad 100 tys. miejsc pracy. (6830) Johnbackus – planetoida z pasa głównego asteroid okrążająca Słońce w ciągu 5 lat i 245 dni w średniej odległości 3,18 j.a. Została odkryta 5 maja 1991 roku w Kiyosato przez Satoru Ōtomo i Osamu Muramatsu. Nazwa planetoidy pochodzi od Johna Backusa, amerykańskiego informatyka. Nazwa została zaproponowana przez E. Goffin. Przed nadaniem nazwy planetoida nosiła oznaczenie tymczasowe (6830) 1991 JB1.

Problem ten okazał się trudny i w 1954 Backus utworzył zespół, którego celem było stworzenie języka programowania dla komputera IBM 704 – miało to pomóc w pracach nad problemem. Tak powstał Fortran, pierwszy powszechnie używany język programowania wysokiego poziomu. W trakcie prac nad programem Backus opracował pierwszą wersję swej notacji, którą wykorzystano do opisu składni Fortranu. W zmodyfikowanej przez Naura postaci notacja ta użyta została do opisu składni Algola 58.

Księżyc (łac. Luna, gr. Σελήνη Selḗnē; pol. fraz. „Srebrny Glob”, „srebrny glob”; pol. przest. gw. poet. „miesiąc”; pol. przest. poet. „luna”) – jedyny naturalny satelita Ziemi (nie licząc tzw. księżyców Kordylewskiego, które są obiektami pyłowymi i przez niektórych badaczy uważane za obiekty przejściowe). Jest piątym co do wielkości księżycem w Układzie Słonecznym. Przeciętna odległość od środka Ziemi do środka Księżyca to 384 403 km, co stanowi mniej więcej trzydziestokrotność średnicy ziemskiej. Średnica Księżyca wynosi 3474 km, nieco więcej niż 1/4 średnicy Ziemi. Oznacza to, że objętość Księżyca wynosi około 1/50 objętości kuli ziemskiej. Przyspieszenie grawitacyjne na jego powierzchni jest blisko 6 razy słabsze niż na Ziemi. Księżyc wykonuje pełny obieg wokół Ziemi w ciągu 27,3 dnia (tzw. miesiąc syderyczny), a okresowe zmiany w geometrii układu Ziemia-Księżyc-Słońce powodują występowanie powtarzających się w cyklu 29,5-dniowym (tzw. miesiąc synodyczny) faz Księżyca.Notacja Backusa-Naura (ang.) Backus-Naur Form, BNF – metoda zapisu reguł gramatyki bezkontekstowej – metoda definiowania języka formalnego.

Dalsze prace Backusa dotyczyły programowania na poziome funkcji, nowego paradygmatu programowania.

Zobacz też[ | edytuj kod]

  • (6830) Johnbackus
  • Nationalencyklopedin – największa, szwedzka encyklopedia współczesna. Jej stworzenie było możliwe dzięki kredytowi w wysokości 17 mln koron, którego udzielił rząd szwedzki w 1980 roku i który został spłacony w 1990. Drukowana wersja składa się z 20 tomów i zawiera 172 tys. haseł. Wersja internetowa zawiera 260 tys. haseł (stan z czerwca 2005). Inicjatorem projektu był rząd szwedzki, który rozpoczął negocjacje z różnymi wydawcami. Negocjacje zakończyły się w 1985, kiedy na wydawcę został wybrany Bra Böcker z Höganäs. Encyklopedia miała uwzględniać kwestie genderowe i związane z ochroną środowiska. Pierwszy tom ukazał się w 1989 roku, ostatni w 1996. Dodatkowo w roku 2000 ukazały się trzy dodatkowe tomy. Encyklopedię zamówiło 54 tys. osób. W 1997 roku ukazało się wydanie elektroniczne na CD, a w 2000 pojawiło się wydanie internetowe, które jest uzupełniane na bieżąco.Nagroda Turinga — nagroda przyznawana corocznie za wybitne osiągnięcia w dziedzinie informatyki przez Association for Computing Machinery.




    Warto wiedzieć że... beta

    Peter Naur (ur. 25 października 1928) – astronom i informatyk, współtwórca notacji Backusa-Naura, powszechnie używanej w informatyce do opisu składni języków programowania i jeden z twórców języka Algol. Laureat nagrody Turinga z 2005 roku.
    Library of Congress Control Number (LCCN) – numer nadawany elementom skatalogowanym przez Bibliotekę Kongresu wykorzystywany przez amerykańskie biblioteki do wyszukiwania rekordów bibliograficznych w bazach danych i zamawiania kart katalogowych w Bibliotece Kongresu lub u innych komercyjnych dostawców.
    Wilmington - miasto w USA, w stanie Delaware, port nad rzeką Delaware, w regionie metropolitalnym Filadelfii. Około 72 tys. mieszkańców.
    WorldCat – katalog rozproszony łączący zbiory 71 000 bibliotek ze 112 krajów, które są uczestnikami serwisu Online Computer Library Center. Katalog jest tworzony i prowadzony przez biblioteki, których zbiory są w nim ujęte.
    Virtual International Authority File (VIAF) – międzynarodowa kartoteka haseł wzorcowych. Jej celem jest ujednolicenie zapisu nazw osobowych (haseł), dlatego zbiera z bibliotek z całego świata – ich różne wersje i prezentuje je razem, pod jednym, unikatowym identyfikatorem numerycznym. Pozwala to obniżyć koszty i zwiększyć użyteczność danych gromadzonych przez biblioteki. Informacje po dopasowaniu i połączaniu są udostępniane online bibliotekom na całym świecie.
    Fortran (od wersji 90 do aktualnej) a dawniej FORTRAN (do wersji 77 włącznie) (od ang. FORmula TRANslator) – język programowania pierwotnie zaprojektowany do zapisu programów obliczeniowych, był niegdyś językiem proceduralnym, obecnie jest nadal rozwijanym językiem ogólnego przeznaczenia. Umożliwia programowanie strukturalne, obiektowe (Fortran 90/95), modularne i równoległe (Fortran 2008). Jego zastosowaniami są, między innymi, obliczenia naukowo-inżynierskie, numeryczne, symulacja komputerowa itp.
    Nowy Jork (ang. City of New York, również New York, New York City) – najludniejsze miasto w Stanach Zjednoczonych, a zarazem centrum jednej z najludniejszych aglomeracji na świecie. Nowy Jork wywiera znaczący wpływ na światowy biznes, finanse, media, sztukę, modę, badania naukowe, technologię, edukację oraz rozrywkę. Będąc między innymi siedzibą Organizacji Narodów Zjednoczonych, stanowi ważne centrum spraw międzynarodowych i jest powszechnie uważany za kulturalną stolicę świata.

    Reklama