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

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Նիկլաուս Վիրտ
Niklaus Wirth
Niklaus Wirth, UrGU.jpg
Ծնվել էփետրվարի 15, 1934(1934-02-15)[1][2] (89 տարեկան)
Վինտերտուր, Ցյուրիխ, Շվեյցարիա
ՔաղաքացիությունFlag of Switzerland.svg Շվեյցարիա
Մասնագիտությունհամակարգչային գիտնական, ճարտարագետ, ծրագրավորող և համալսարանի դասախոս
Հաստատություն(ներ)PARC?, Ցյուրիխի համալսարան և Ցյուրիխի տեխնիկական բարձրագույն դպրոց
Գործունեության ոլորտՏեղեկատվական տեխնոլոգիա
ԱնդամակցությունԲեռլին-Բրանդենբուրգի գիտությունների ակադեմիա, Գիտության և ճառտարագիտության ակադեմիա, Արվեստների և գիտությունների ամերիկյան ակադեմիա, Հաշվողական տեխնիկայի ասոցիացիա և Եվրոպական ակադեմիա
Ալմա մատերՑյուրիխի տեխնիկական բարձրագույն դպրոց, Լավալի համալսարան և Կալիֆոռնիայի համալսարան, Բերքլի
Գիտական աստիճանփիլիսոփայության դոկտոր (1963), գիտության մագիստր (1960) և գիտության բակալավր (1959)
Տիրապետում է լեզուներինանգլերեն[3]
Գիտական ղեկավարHarry Huskey? և Edward Feigenbaum?[4]
Եղել է գիտական ղեկավարMartin Odersky?, William Marshall McKeeman?[4], Peter U. Schulthess?[4], Edouard Marmier?[4], Rudolf Schild?[4] և Michael Franz?[4]
Ազդվել էԷդսգեր Վ․ Դեյքստրա
Պարգևներ
Կայքpeople.inf.ethz.ch/wirth/(անգլ.)
Ստորագրություն
Изображение автографа
Commons-logo.svg 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 համակարգը։

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