Նիկլաուս Վիրտ
Նիկլաուս Էմիլ Վիրտ (գերմ.՝ Niklaus Wirth, փետրվարի 15, 1934[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 համակարգը։
Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]
- ↑ 1,0 1,1 Բրոքհաուզի հանրագիտարան (գերմ.) / Hrsg.: Bibliographisches Institut & F. A. Brockhaus, Wissen Media Verlag
- ↑ 2,0 2,1 Encyklopedie dějin města Brna (չեխերեն) — 2004.
- ↑ Bibliothèque nationale de France data.bnf.fr (ֆր.): տվյալների բաց շտեմարան — 2011.
- ↑ 4,0 4,1 4,2 4,3 4,4 4,5 Mathematics Genealogy Project — 1997.
- ↑ https://amturing.acm.org/award_winners/wirth_1025774.cfm
- ↑ https://awards.acm.org/award_winners/wirth_1025774#140
- ↑ https://awards.acm.org/award_winners/wirth_1025774#158
- ↑ https://www.muni.cz/o-univerzite/vyznamenani/cestne-doktoraty-udelene-mu?page=4
- ↑ Liste complète des récipiendaires de 1864 à aujourd'hui — Laval University.
|
- Փետրվարի 15 ծնունդներ
- 1934 ծնունդներ
- Ապրող անձինք
- Շվեյցարիայում ծնվածներ
- Արվեստի և գիտության ոլորտում ունեցած վաստակի շքանշանակիրներ
- Թյուրինգի մրցանակակիրներ
- Գիտնականներ այբբենական կարգով
- Անձինք այբբենական կարգով
- Շվեյցարացի գիտնականներ
- Շվեյցարացի ճարտարագետներ
- Փիլիսոփայական գիտությունների դոկտորներ
- Ծրագրավորման լեզվի հետազոտողներ