ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
פטר נאור – ויקיפדיה

פטר נאור

מתוך ויקיפדיה, האנציקלופדיה החופשית

פטר נאור
פטר נאור

פטר נאוּר (נולד ב-25 באוקטובר 1928) הוא חלוץ דני בתחום מדעי המחשב, זוכה בפרס טיורינג. על שמו קרויה שיטת הכתיבה לדקדוק חופשי הקשר, שיטת BNF - Backus-Naur Form. תרם רבות ליצירת שפת התכנות ALGOL 60.

הוא החל את הקריירה שלו כאסטרונום וקיבל תואר דוקטור בשנת 1957, אבל מפגשו עם עולם המחשבים הוביל לשינוי בעיסוקו. משנת 1959 עד 1969 הוא הועסק ברגנסנטרלן, המוסד הדני למחשוב, ובמקביל הרצה במכון נילס בוהר ובאוניברסיטה הטכנית בדנמרק. משנת 1969 עד 1998 שימש כפרופסור למדעי המחשב באוניברסיטת קופנהגן.

תחומי המחקר העיקריים שלו הם עיצוב, בנייה וביצועים של תוכנות מחשב ואלגוריתמים. תחומים כגון הנדסת תוכנה וארכיטקטורת תוכנה נחקרו לראשונה על ידי נאור. בספרו "מחשוב: פעילות אנושית (1992)" (Computing: A Human Activity), שהוא אוסף של תרומותיו בתחום מדעי המחשב, הוא דוחה את הגישה הפורמלית לתכנות, שרואה בתכנות ענף במתמטיקה.

לראשי התיבות BNF ניתן תחילה הפירוש Backus Normal Form, אך ביוזמתו של מדען המחשב דונלד קאנות' שונה הפירוש ל-Backus-Naur Form, כדי לתת גם לנאור את הכבוד שהוא ראוי לו. נאור מסתייג משינוי זה, והודיע שהוא מעדיף את הפירוש המקורי לראשי התיבות.

נאור אינו מחבב את המונח "מדעי המחשב" וטוען שיש לקרוא לענף זה "תורת המידע" (datalogy). המונח אומץ בדנמרק ובשבדיה.

מאוחר יותר עסק בתפישת המדע כמכלול. הוא קישר בין שני תחומים בפילוסופיה ובפסיכולוגיה בהתאם להשקפתו המעין אמפיריציסטית, לפיה יש להתמקד בעובדות הניתנות לצפייה. בימינו הוא עוסק בפיתוח תאוריה של חשיבה אנושית אותה הוא מכנה "תיאורית המצב הסינפסי של החיים המנטליים".

ד"ר נאור זכה בפרס טיורינג בשנת 2005 על פיתוח שפת התכנות ALGOL 60. שמו נקשר בעולם לשפת תכנות זו ולשיטת BNF. פטר נאור הוא הדני היחיד שזכה בפרס טיורינג.

[עריכה] קישורים חיצוניים


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -