«Նիկլաուս Վիրտ»–ի խմբագրումների տարբերություն

Content deleted Content added
չ Ռոբոտ․ Տեքստի ավտոմատ փոխարինում (-` +՝)
խմբագրական, վիքիֆիկացում
Տող 5.
| ծննդյան օր = 15 փետրվար, 1934
| քաղաքացիություն = Շվեյցարիա
| գրքեր = Algorithms + Data structuresStructures and= algorithmsPrograms
| պարգևներ և մրցանակներ = Թյուրինգի մրցանակ, 1984
| կայք = http://www.cs.inf.ethz.ch/~wirth/
Տող 12.
 
== Կենսագրություն ==
Վիրտը ծնվել է [[Շվեյցարիա]]յի [[Վինտերտուր]] քաղաքում, 1934 թվականին։ 1959-ին Ցյուրիխում[[Ցյուրիխ]]ում գտնվող Շվեյցարիայի դաշնային տեխնոլոգիական համալսարանում ստացել է էլեկտրոնիկայի բակալավրի[[բակալավր]]ի աստիճան։ 1960-ին Կանադայի[[Կանադա]]յի [[Լավալի համալսարանումհամալսարան]]ում ստացել է մագիստրոսի[[մագիստրոս]]ի աստիճան։ 1963-ին [[Բերկլիի համալսարանումհամալսարան]]ում նրան շնորհվել է Ph.D.՝ Էլեկտրոնիկայի և կոմպյուտերայինհամակարգչային մասնագիտությամբ բնագիտության դոկտորի ([[գիտությունների գիտությանթեկնածու]]) մասնագիտությամբ։կոչում։
 
1963-ից 1967 թվականներին [[Ստենֆորդի համալսարան]]ում, ապա նաև [[Ցյուրիխի համալսարաններումհամալսարան]]ներում աշխատել է որպես ասիստենտ։[[պրոֆեսոր]]ի օգնական։ 1968-ին նա Ցյուրիխի ETH-ումհամալսարանում դարձավ ինֆորմատիկայի պրոֆեսոր։
 
== Ծրագրավորման լեզուներ ==
Վիրտը եղել է Euler, Algol W, Pascal, Modula, Modula-2, Oberon, Oberon-2 և Oberon-07 ծրագրավորման լեզուների հիմնական նախագծողն ու իրականացնողը։ Նա նաև մեծ մասնակցություն ունի Lilith կոմպյուտերիհամակարգիչի և Oberon օպերացիոն համակարգի նախագծման ու իրականացման գործում, ինչպես նաև սարքակազմի նախագծման, նկարագրման ու սիմուլյացիայի Lola համակարգի ստեղծման գործում։ Նա նախագծել և իրականացրել է նաև PL/0 պարզագույն ծրագրավորման լեզուն՝ կոմպիլյատորների ստեղծման փուլերը ցուցադրելու համար։
 
== Հեղինակած գրքեր ==
* {{cite book|publisher=Prentice-Hall|date=1976|title=[[w:Algorithms + Data Structures = Programs|Algorithms + Data Structures = Programs]]|last=Wirth|first=Niklaus|authorlink=w:Niklaus Wirth|Niklaus Wirth|id=0130224189|isbn=978-0-13-022418-7|url=http://portal.acm.org/citation.cfm?id=540029 Citation.}} {{ref-en}} <br />Նիկլաուս Վիրտի այս գրքում արտակարգ շարադրված են ծրագրավորման հիմնարար հասկացությունները, մասնավորապես տվյալների կառուցվածքային ներկայացումը և կառուցվածքային տվյալների մշակման ալգորիթմները։ Օրինակները բերված են այդ պահին հեղինակի կողմից ստեղծված և մինչ այժմ էլ մեծ տարածում ունեցող ծրագրավորման Պասկալ լեզվով, որում և առաջին անգամ լիարժեք սկսեց օգտագործվել [[ռեկուրսիա]]յի գաղափարը որպես տվյալների ներկայացման և ալգորիթմների իրականացման հիմնարար եղանակ։ Թարգմանված է բազմաթիվ լեզուներով և ծրագրավորման դասընթացի գրականության ցանկում մինչ այժմ էլ պարտադիր ընթերցանության գիրք է։
* Compiler construction&nbsp;-&nbsp;Oberon-0 լեզվի կոմպիլյատորի կառուցման պրակտիկ գիրք է, որտեղ պարզ ու մատչելի կերպով շարադրված են կոմպիլյացիայի հիմնական փուլերը։
* Digital Circuit Design&nbsp;-&nbsp;Թվային սխեմաների նախագծմանը վերաբերող աշխատանք է, որտեղ պարզագույն կոմպյուտերիհամակարգիչի սարքակազմի նախագծման օրինակի վրա հեղինակը պատմում է թվային շղթաների ստեղծման հիմնական էտապները։փուլերը։ Շարադրանքում թվային սխեմաների նկարագրման համար օգտագործված է հեղինակի և նրա գործընկերների կողմից ստեղծված Lola համակարգը։
 
{{DEFAULTSORT:Վիրտ, Նիկլաուս}}