Նիկլաուս Վիրտ

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Jump to navigation Jump to search
Նիկլաուս Վիրտ
Niklaus Wirth
Niklaus Wirth, UrGU.jpg
Ծնվել է փետրվարի 15, 1934(1934-02-15)[1][2] (85 տարեկան)
Վինտերտուր
Քաղաքացիություն Flag of Switzerland.svg Շվեյցարիա
Մասնագիտություն համակարգչային գիտնական, ճարտարագետ, ծրագրավորող և համալսարանի պրոֆեսոր
Հաստատություն(ներ) Xerox Palo Alto Research Center
Գործունեության ոլորտ Տեղեկատվական տեխնոլոգիա
Անդամակցություն Բեռլին-Բրանդենբուրգի գիտությունների ակադեմիա, Գիտության և ճառտարագիտության ակադեմիա, Եվրոպական ակադեմիա, Արվեստների և գիտությունների ամերիկյան ակադեմիա և Հաշվողական տեխնիկայի ասոցիացիա
Ալմա մատեր Ցյուրիխի տեխնիկական բարձրագույն դպրոց, Լավալի համալսարան և Կալիֆոռնիայի համալսարան, Բերքլի
Գիտական աստիճան փիլիսոփայության դոկտոր (1963), գիտության մագիստր (1960) և գիտության բակալավր (1959)
Տիրապետում է լեզուներին անգլերեն[3]
Գիտական ղեկավար Harry Huskey
Եղել է գիտական ղեկավար Martin Odersky
Ազդվել է Edsger W. Dijkstra
Պարգևներ Արվեստի և գիտության ոլորտում ունեցած վաստակի շքանշան Թյուրինգի մրցանակ IEEE Emanuel R. Piore Award Computer History Museum fellow Computer Pioneer Award Programming Languages Achievement Award Marcel Benoist Prize Fellow of the Association for Computing Machinery և ACM Fellow
Կայք inf.ethz.ch/personal/wirth/
Niklaus Wirth Վիքիպահեստում

Նիկլաուս Էմիլ Վիրտ (գերմ.՝ Niklaus Wirth, փետրվարի 15, 1934(1934-02-15)[1][2], Վինտերտուր), շվեյցարացի գիտնական։ Առավել հայտնի է որպես մի քանի ծրագրավորման լեզուների հեղինակ, որոնցից են Pascal-ը, Modula-ն, Oberon-ը։ 1984 թվականին արժանացել է Թյուրինգի մրցանակի՝ մի շարք նորարարական ծրագրավորման լեզուների մշակման համար։

Կենսագրություն[խմբագրել | խմբագրել կոդը]

Վիրտը ծնվել է Շվեյցարիայի Վինտերտուր քաղաքում, 1934 թվականին։ 1959 թ.-ին Ցյուրիխում գտնվող Շվեյցարիայի դաշնային տեխնոլոգիական համալսարանում ստացել է էլեկտրոնիկայի բակալավրի աստիճան։ 1960 թ.-ին Կանադայի Լավալի համալսարանում ստացել է մագիստրոսի աստիճան։ 1963 թ.-ին Բերկլիի համալսարանում նրան շնորհվել է Էլեկտրոնիկայի և համակարգչային մասնագիտությամբ բնագիտության դոկտորի (գիտությունների թեկնածու) կոչում։

1963 թ.-ից 1967 թվականներին Ստենֆորդի համալսարանում, ապա նաև Ցյուրիխի համալսարաններում աշխատել է որպես պրոֆեսորի օգնական։ 1968 թ.-ին նա Ցյուրիխի համալսարանում դարձավ ինֆորմատիկայի պրոֆեսոր։

Ծրագրավորման լեզուներ[խմբագրել | խմբագրել կոդը]

Վիրտը եղել է Euler, Algol W, Pascal, Modula, Modula-2, Oberon, Oberon-2 և Oberon-07 ծրագրավորման լեզուների հիմնական նախագծողն ու իրականացնողը։ Նա նաև մեծ մասնակցություն ունի Lilith համակարգիչի և Oberon օպերացիոն համակարգի նախագծման ու իրականացման գործում, ինչպես նաև սարքակազմի նախագծման, նկարագրման ու սիմուլյացիայի Lola համակարգի ստեղծման գործում։ Նա նախագծել և իրականացրել է նաև PL/0 պարզագույն ծրագրավորման լեզուն՝ կոմպիլյատորների ստեղծման փուլերը ցուցադրելու համար։

Հեղինակած գրքեր[խմբագրել | խմբագրել կոդը]

  • Վիրտ Նիկլաուս (1976)։ Citation. Algorithms + Data Structures = Programs։ Prentice-Hall։ ISBN 978-0-13-022418-7։ 0130224189  (անգլ.)
    Նիկլաուս Վիրտի այս գրքում արտակարգ շարադրված են ծրագրավորման հիմնարար հասկացությունները, մասնավորապես տվյալների կառուցվածքային ներկայացումը և կառուցվածքային տվյալների մշակման ալգորիթմները։ Օրինակները բերված են այդ պահին հեղինակի կողմից ստեղծված և մինչ այժմ էլ մեծ տարածում ունեցող ծրագրավորման Պասկալ լեզվով, որում և առաջին անգամ լիարժեք սկսեց օգտագործվել ռեկուրսիայի գաղափարը որպես տվյալների ներկայացման և ալգորիթմների իրականացման հիմնարար եղանակ։ Թարգմանված է բազմաթիվ լեզուներով և ծրագրավորման դասընթացի գրականության ցանկում մինչ այժմ էլ պարտադիր ընթերցանության գիրք է։
  • Compiler construction - Oberon-0 լեզվի կոմպիլյատորի կառուցման պրակտիկ գիրք է, որտեղ պարզ ու մատչելի կերպով շարադրված են կոմպիլյացիայի հիմնական փուլերը։
  • Digital Circuit Design - Թվային սխեմաների նախագծմանը վերաբերող աշխատանք է, որտեղ պարզագույն համակարգիչի սարքակազմի նախագծման օրինակի վրա հեղինակը պատմում է թվային շղթաների ստեղծման հիմնական փուլերը։ Շարադրանքում թվային սխեմաների նկարագրման համար օգտագործված է հեղինակի և նրա գործընկերների կողմից ստեղծված Lola համակարգը։

Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]