David Gries - David Gries

David Gries
Doğum (1939-04-26) 26 Nisan 1939 (yaş 81)
VatandaşlıkAmerika Birleşik Devletleri
EğitimB.S.; Queens Koleji (1960)
HANIM.; Urbana-Champaign'deki Illinois Üniversitesi (1963)
Dr. nat.; Münih Teknik Üniversitesi (1966)
BilinenProgramlama Bilimi (kitap)
Ayrık Matematiğe Mantıksal Bir Yaklaşım (kitap)
Eş (ler)Elaine
ÖdüllerAmerikan Bilgi İşlem Dernekleri Federasyonu Eğitim Ödülü (1986)
ACM SIGCSE Bilgisayar Bilimleri Eğitimine Olağanüstü Katkı Ödülü (1991)
Elektrik Mühendisleri Enstitüsü Bilgisayar Topluluğu Taylor L. Booth Eğitim Ödülü (1994)
ACM Karl V. Karlstrom Üstün Eğitimci Ödülü
Bilimsel kariyer
AlanlarBilgisayar Bilimi Eğitim
KurumlarABD Deniz Silahları Laboratuvarı
Stanford Üniversitesi
Georgia Üniversitesi
Cornell Üniversitesi Mühendislik Fakültesi
Doktora danışmanlarıFriedrich L. Bauer
Joseph Stoer
Doktora öğrencileri20
Diğer önemli öğrencilerT.V. Raman
İnternet sitesiwww.cs.cornell.edu/ gries

David Gries (26 Nisan 1939'da doğdu Kızarma, Queens, New York ) bir Amerikalı bilgisayar uzmanı -de Cornell Üniversitesi, Amerika Birleşik Devletleri esas olarak kitapları ile tanınır Programlama Bilimi (1981) ve Ayrık Matematiğe Mantıksal Bir Yaklaşım (1993, Fred B. Schneider ).

Lisans Programlarında Dekan Yardımcısı olarak görev yaptı. Cornell Üniversitesi Mühendislik Fakültesi 2003–2011 arası. Araştırma alanları arasında programlama metodolojisi ve aşağıdakiler gibi ilgili alanlar bulunmaktadır: Programlama dilleri, ilişkili anlambilim, ve mantık. Oğlu Paul Gries, dili kullanarak bilgisayar programlamaya giriş niteliğinde bir ders kitabının ortak yazarıdır. Python Öğretim Üyesi, Bilgisayar Bilimleri Bölümü'nde Öğretim Üyesi Toronto Üniversitesi.

Hayat

Gries bir Fen Fakültesi mezunu (B.S.) dan Queens Koleji 1960 yılında. Sonraki iki yılını, bir programcı-matematikçi olarak çalışarak geçirdi. ABD Deniz Silahları Laboratuvarı, karısı Elaine ile tanıştığı yer.

O bir Bilim Ustası (MS) içinde matematik -den Urbana-Champaign'deki Illinois Üniversitesi Illinois'deyken Gries, Manfred Paul ve Ruediger Wiehle ile birlikte çalıştı. derleyici dil için Algol için IBM 7090 Merkezi işlem birimi bilgisayarı. O kendi Dr. nat. 1966'da Münih Teknik Üniversitesi altında çalışmak Friedrich L. Bauer ve Joseph Stoer.

O üyesiydi Uluslararası Bilgi İşleme Federasyonu (IFIP) IFIP Çalışma Grubu 2.1 Algoritmik Diller ve Hesaplamalar üzerine,[1] hangi belirtildi, bakımını yapar ve dilleri destekler ALGOL 60 ve ALGOL 68.[2]

Gries bir doçent -de Stanford Üniversitesi 1966-1969 arasında ve sonra doçent oldu Cornell Üniversitesi içinde Ithaca, New York. Önümüzdeki 30 yılını orada geçirdi. başkan Bilgisayar bilimleri bölümünün 1982-1987 yılları arasında. O vardı Guggenheim Bursu 1984–1985'te. 1999–2002'yi Georgia Üniversitesi içinde Atina ve Ocak 2003'te Cornell'e geri döndü.

Yedi ders kitabının ve 75 araştırma makalesinin yazarı, ortak yazarı veya editörüdür. 2020 itibariyle, da yaşıyor Ithaca, New York.

İşler

  • Gries, D. (1971). Dijital Bilgisayarlar için Derleyici Yapısı (İngilizce, İspanyolca, Japonca, Çince, İtalyanca ve Rusça). New York: John Wiley and Sons.
  • Gries, D .; Conway, R. (1976). PL / I, PL / C ve PL / C7 Kullanarak Yapılandırılmış Programlama Üzerine Bir Astar.
  • Gries, D .; Conway, R .; Zimmerman, E.C. (1976). Pascal kullanarak Yapılandırılmış Programlama Primer.
  • Gries, D .; Conway, R .; Wortman, D. (1977). SP / K kullanarak Yapılandırılmış Programlamaya Giriş.
  • Gries, D .; Conway, R. (1978). Programlamaya Giriş: yapılandırılmış bir yaklaşım, 3. Baskı. Cambridge: Winthrop.
  • Gries, D .; Conway, R .; Fay, M .; Bas, C. (1979). PL / Z kullanarak Mikroişlemci Programlamaya Giriş.
  • Gries, D., ed. (1979). Programlama Metodolojisi: IFIP WG2.3 Üyelerinin Yazdığı Makaleler Koleksiyonu. New York: Springer Verlag.
  • Gries, D. (1981). Programlama Bilimi (İngilizce, Rusça ve Japonca). New York: Springer Verlag.
  • Gries, D .; Feijen, W.H.J .; van Gasteren, A.J.M .; Misra, J., eds. (1990). Güzellik Bizim İşimiz. New York: Springer Verlag.
  • Gries, D .; Schneider, F.B. (1993). "Ayrık Matematiğe Mantıksal Bir Yaklaşım" için Eğitmen Kılavuzu. Ithaca, New York.
  • Gries, D .; Schneider, F.B. (1993). Ayrık Matematiğe Mantıksal Bir Yaklaşım. New York: Springer Verlag.
  • Gries, D .; De Roever, W. P., ed. (1998). Programlama Kavramları ve Yöntemleri, PROCOMET '98 Chapman and Hall. Londra.
  • Gries, D .; Gries, P. (2004). Java Kullanarak Programlamaya Multimedya Giriş. New York: Springer Verlag.
  • Gries, D .; Gries, P .; Hall, P. (2001). Program Canlı Arkadaş. New York: John Wiley & Sons.
  • Gries, D .; Gries, P. (2000). ProgramCanlı. Ithaca, New York: DataDescription.

Ödüller

Gries, bilgisayar bilimlerinde dört büyük eğitimci ödülünün tek alıcısıdır:

İki fahri doktorası vardır:

Kendisi katkılarından dolayı Cornell Weiss Başkanlık Bursu ile ödüllendirilen ilk on Cornell fakültesi arasındadır. lisans eğitimi.

1994 yılında bir Dost of Bilgi İşlem Makineleri Derneği birlikte yazmak için "Paralel Programlar İçin Aksiyomatik Bir İspat Tekniği I".[4]

Referanslar

  1. ^ Jeuring, Johan; Meertens, Lambert; Guttmann, Walter (2016-08-17). "IFIP Çalışma Grubu 2.1 Profili". Foswiki. Alındı 2020-09-10.
  2. ^ Swierstra, Doaitse; Gibbons, Jeremy; Meertens, Lambert (2011-03-02). "ScopeEtc: IFIP21: Foswiki". Foswiki. Alındı 2020-09-10.
  3. ^ "Prof. David Gries: ACM Karl V. Karlstrom Üstün Eğitimci Ödülü". Bilgi İşlem Makineleri Derneği. 1995. Alındı 2020-03-31.
  4. ^ "ACM Üyeleri: ABD, 1994". Bilgi İşlem Makineleri Derneği. 1994. Alındı 2020-03-31.

Dış bağlantılar