Էնդրյու Ստյուարտ Տանենբաումը ամերիկացի համակարգչային գիտնական է: Նա Ամստերդամի Ազատ համալսարանի համակարգչային գիտության պատվավոր պրոֆեսոր է: Tanenbaum-ը կատարել է հետազոտություն կոմպիլյացիայի և կոմպիլյատորների, օպերացիոն համակարգերի, ցանցերի և տեղական բաշխված համակարգերի վերաբերյալ: Նա միջազգայնորեն հայտնի է Unix-ի նման Minix համակարգի մշակմամբ և որպես համակարգչային գիտության տարբեր ոլորտներում մի քանի կարևոր աշխատությունների հեղինակ:
Կենսագրություն
Էնդրյու Տանենբաումը ծնվել է 1944 թվականի մարտի 16-ին։ Ապագա գիտնականն իր մանկությունն ու պատանեկությունն անցկացրել է Նյու Յորքի Ուայթ Փլեյնս քաղաքում։ Ավարտել է Բոստոնի Մասաչուսեթսի տեխնոլոգիական ինստիտուտը (MIT), որտեղ ստացել է ֆիզիկայի բակալավրի կոչում։ Դրան հաջորդեց դոկտորի կոչումը Ջոն Մարշ Ուիլքոքսի ղեկավարությամբ 1971 թվականին Բերքլիի Կալիֆորնիայի համալսարանում: Ատենախոսության թեման հետևյալն էր՝ «Հինգ րոպե տատանումների, հիպերգրանուլյացիաների և հարակից երևույթների հետազոտություն Արեգակի մեջ.մթնոլորտ».
Ամուսնությունից հետո նա իր հոլանդական ծագումով կնոջ հետ տեղափոխվեց Նիդեռլանդներ, բայց պահպանեց իր ամերիկյան քաղաքացիությունը և սկսեց աշխատել Ամստերդամի ազատ համալսարանում որպես համակարգչային գիտության պրոֆեսոր, որտեղ դասախոսություններ էր կարդում, ղեկավարում դոկտորական ուսումնասիրությունները և ղեկավարել է բաժին. Թանենբաումը մինչև 2005 թվականի հունվարի 1-ը եղել է Հաշվիչների և Պատկերների դպրոցի CTO: Գիտնականը թոշակի է անցել 2014 թվականին։
Աշխատանք Հաշվիչների և պատկերների մշակման դպրոցում
1990-ականների սկզբին Նիդեռլանդների կառավարությունը սկսեց ստեղծել մի շարք թեմատիկ ուղղվածությամբ հետազոտական դպրոցներ, որոնք ընդգրկում էին մի քանի համալսարաններ: Այս դպրոցները ստեղծվել են պրոֆեսորների և ասպիրանտների ներգրավման համար: Տանենբաումը եղել է «Հաշվարկիչների և պատկերների մշակման դպրոցի» հիմնադիրներից և առաջին ղեկավարը։ Այս դպրոցի թիմն ի սկզբանե բաղկացած էր գրեթե 200 ուսուցիչներից և գիտությունների թեկնածուներից, որոնք այն ժամանակ աշխատում էին ժամանակակից համակարգչային համակարգերի խնդիրների լուծման վրա։
Թանենբաումը մնաց դեկանի պաշտոնում 12 տարի՝ մինչև 2005 թվականը, երբ նրան շնորհվեց Նիդեռլանդների Արվեստի և գիտությունների թագավորական ակադեմիայի պրոֆեսորի կոչում։ Այդ ժամանակվանից դպրոցում ընդգրկված են հետազոտողներ Նիդեռլանդների, Բելգիայի և Ֆրանսիայի գրեթե մեկ տասնյակ համալսարաններից:
Դասագրքեր և գրքեր
Էնդրյու Տանենբաումը հայտնի է համակարգչային գիտության և համակարգչային ճարտարապետության, համակարգչային ցանցերի և համակարգչային ճարտարապետության վերաբերյալ իր գրական աշխատանքով:օպերացիոն համակարգեր. Նրա աշխատանքը բնութագրվում է բարձր տեղեկատվական բովանդակության համադրությամբ, լավ ընթերցանությամբ և գրելու ոճով, որը կարելի է բնութագրել որպես հումոր: Նրա գրքերից շատերը ներառում են ինքնուրույն վարժություններ գլխի վերջում: Ստորև ներկայացնում ենք նրա հիմնական աշխատանքները՝
«Համակարգչային ճարտարապետություն. կառուցվածքներ - հասկացություններ - հիմունքներ». Գրված է Ջեյմս Ռ. Գուդմանի հետ: Համակարգիչների հիմնական կառուցվածքը նկարագրված է մանրամասն մոդելի միջոցով: Մակարդակները նկարագրվում են որպես թվային տրամաբանություն, ներառյալ բուլյան հանրահաշիվը, միկրոճարտարապետությունը, հավաքման լեզուն և սովորական կամ OS մեքենայի մոդելը:
«Համակարգչային ցանցեր». Էնդրյու Տանենբաումն այս աշխատանքը նվիրել է ցանցային արձանագրություններին: OSI հղման մոդելի հիման վրա նկարագրված են ցանցային շերտերը, որոնք կառուցված են էլեկտրոնային և ֆիզիկական շերտերի, ինչպես նաև հաղորդակցության շերտի հիման վրա՝ ներառյալ սխալների հայտնաբերումը: Գիրքն ավարտվում է ցանցային անվտանգության մասին գլուխներով՝ այնպիսի թեմաներով, ինչպիսիք են ծածկագրությունը, ստորագրությունները, WEB անվտանգությունը և սոցիալական խնդիրները:
«Ժամանակակից օպերացիոն համակարգեր». Գիրքը ներկայացնում է օպերացիոն համակարգի զարգացման ներկա վիճակը (հրատարակման պահին): Բազմաթիվ նկարազարդումներ և բազմաթիվ օրինակներ ավելի լավ են պատկերացնում ներկայացված տեսությունները և հասկացությունները: Տեսականորեն ներկայացված են օպերացիոն համակարգերի հիմնական բաղադրիչները, ինչպիսիք են գործընթացները և թելերը, հիշողության կառավարումը, ֆայլային համակարգերը, բազմապրոցեսորային համակարգերը և ՏՏ անվտանգությունը:
«Բաշխված համակարգեր. հիմունքներ և պարադիգմներ». ՄիասինMaarten van Steen Tanenbaum-ը նկարագրում է բաշխված համակարգերի յոթ հիմնական սկզբունքներ: Ապա դրանք ներկայացնում է կոնկրետ օրինակներով. Ներառյալ CORBA, DCOM, NFS և WWW համակարգեր:
«Օպերացիոն համակարգերի մշակում և ներդրում». Գրքում Tanenbaum-ը Ալբերտ Ս. Վուդհուլի հետ նախ ուրվագծում է օպերացիոն համակարգերի ընդհանուր սկզբունքները, որոնցից ամենագլխավորը նա մանրամասնորեն քննարկում և ուսումնասիրում է իր մշակած Minix օպերացիոն համակարգի սկզբնական կոդը:
Դիպլոմներ և մրցանակներ
Ահա Էնդրյուի մրցանակները.
- 2008 թվականի մայիսի կեսերին Տանենբաումը ստացավ պատվավոր կոչում Բուխարեստի պոլիտեխնիկական համալսարանից: Մրցանակը հանձնել են Սենատի գիտական պալատի անդամները։ Իր աստիճանի շնորհումից հետո Թանենբաումը դասախոսություն կարդաց համակարգչային գիտության և համակարգիչների ապագայի վերաբերյալ իր ենթադրությունների վերաբերյալ: Դիպլոմը շնորհվել է ի նշան գիտնականի աշխատանքի:
- Հոկտեմբերի 7, 2011 Պետրու Մայոր համալսարանը Տիրգու Մուրեսը Տանենբաումին շնորհեց պատվավոր դոկտորի կոչում՝ համակարգչային գիտության և կրթության ոլորտում նրա ակնառու աշխատանքի համար: Գիտնական համայնքը, այսպիսով, հարգանքի տուրք է մատուցում ուսուցմանը և հետազոտությանը նրա նվիրվածությանը: Արարողությանը ռեկտորը, գիտությունների և գրականության ֆակուլտետի դեկանը և այլք խոսեցին Թանենբաումի և նրա աշխատանքի մասին։
Minix օպերացիոն համակարգ
1987 թվականին Tanenbaum-ը մշակել է Unix-ի նման համակարգ, որը կոչվում է Minix (Mini-Unix) IBM անհատական համակարգիչների համար: Համակարգն ուղղված էր ուսանողներին և նրանց, ովքեր ցանկանում էին հասկանալինչպես է աշխատում օպերացիոն համակարգով աշխատող համակարգիչը: Այնուհետև հրատարակվել է մի գիրք, որտեղ Թանենբաումը հրապարակել է համակարգի սկզբնական կոդի կտորներ և դրանք մանրամասն նկարագրել համատեքստում: Բնօրինակներն իրենք հասանելի էին թվային լրատվամիջոցներում: Գրքի հրապարակումից մի քանի ամսվա ընթացքում Usenet խումբն ուներ ավելի քան 40,000 բաժանորդ, որոնք քննարկում և բարելավում էին համակարգը: Այդպիսի բաժանորդներից մեկը Ֆինլանդիայից ուսանող Լինուս Տորվալդսն էր, ով սկսեց նոր գործառույթներ ավելացնել Minix-ին և հարմարեցնել համակարգը իր կարիքներին: 1991 թվականի հոկտեմբերի սկզբին Տորվալդսը թողարկեց տվյալներ OS-ի նոր միջուկի մասին, որը կոչվում էր Linux:
Էնդրյու Տանենբաումի օպերացիոն համակարգը՝ Minix-ը, շարունակում է կատարելագործվել։ Հիմնական ուշադրությունը կենտրոնացված է բարձր մոդուլային, հուսալի և անվտանգ ՕՀ-ի մշակման վրա: Համակարգը հիմնված է միկրոմիջուկի վրա: Կոդերի ընդամենը հինգ հազար տող կա միջուկի ռեժիմում: Համակարգի մյուս մասն աշխատում է որպես ինքնավար գործընթացների շարք՝ ֆայլային համակարգի կառավարիչ, գործընթացի կառավարիչ և սարքի դրայվերներ:
ԱՄՆ ընտրությունների վերլուծություն
2004 թվականին Tanenbaum-ը մշակեց electoral-vote.com կայքը, որը վերլուծում է Միացյալ Նահանգներում նախագահական ընտրությունների վերաբերյալ քաղաքացիների կարծիքների սոցիալական հարցումները: Կայքը ներկայացնում էր քարտեզ, որն ամեն օր թարմացվում էր և ցուցադրում էր ԱՄՆ յուրաքանչյուր նահանգի քվեարկության կանխատեսումները: Քարոզարշավի մեծ մասի ընթացքում Թանենբաումը անհայտ էր պահում իր ինքնությունը: Ցույց տալով դեմոկրատներին իր աջակցությունը, նա բացահայտեց իր անունը 2004 թվականի նոյեմբերի սկզբին՝ մեկ օր առաջ։ընտրություններ։
2008 թվականի ընտրություններում Թանենբաումը կարողացավ կանխատեսել գրեթե բոլոր նահանգների արդյունքները, բացառությամբ Միսսուրիի և Ինդիանայի: Նա ճշգրիտ գուշակեց Սենատի բոլոր հաղթողներին, բացառությամբ «Գոֆեր նահանգի»՝ Մինեսոտայի։