דניאל ד' מקרקן (באנגלית : Daniel D. McCracken ; 23 ביולי 1930 – 30 ביולי 2011 ) היה מדען מחשב אמריקאי , פרופסור למדעי המחשב בסיטי קולג' , ומחברם של למעלה מ-24 ספרי לימוד על תכנות מחשבים , עם דגש על מדריכים לתכנות בשפות בשימוש נרחב כמו Fortran ו־COBOL , המדריך שלו לתכנות Fortran (ויילי, 1961) וממשיכיו היו ספרי הלימוד הסטנדרטיים בשפה זו במשך למעלה משני עשורים. ספריו תורגמו ל-14 שפות.
ביוגרפיה
מק'קרקן נולד ב-23 ביולי 1930 בעיירת הכורים הוגסוויל במחוז ג'ודית' באסין, מונטנה , וסיים את לימודיו ב-1951 באוניברסיטת סנטרל וושינגטון עם תארים במתמטיקה ובכימיה [ 1] , הוא עבד שבע שנים בחברת ג'נרל אלקטריק ביישומי מחשב והכשרת מתכנתים. לאחר מכן עבד במרכז המחשבים של הוועדה לאנרגיה אטומית של ארצות הברית באוניברסיטת ניו יורק , והיה סטודנט לתואר שני במכון קוראנט למדעי המתמטיקה.
ב-1959 הפך ליועץ והמשיך לכתוב בנושאי מחשב, בשנת 1970 קיבל תואר שני של Master of Divinity מהסמינר התאולוגי של האיחוד בניו יורק[ 1] .
מ-1976 עד 1978 היה סגן נשיא ה-ACM , מ-1978 עד 1980 היה נשיא ה-ACM, ובשנת 1994 קיבל את אות ההוקרה עמית ACM , הוא כיהן כנציג של ACM במועצת המנהלים של המכון להסמכת מקצועני מחשוב (ICCP) ונכנס להיכל התהילה שלו כעמית ICCP בשנת 1998[ 2] .
ב-1981 הצטרף מק'קרקן למחלקה למדעי המחשב של הסיטי קולג' של ניו יורק , בשנת 1989 הוא קיבל את פרס נורברט וינר על אחריות חברתית ומקצועית מאנשי מקצוע בתחום המחשבים לאחריות חברתית (CPSR) (אנ' ) [ 3] .
ב-30 ביולי 2011 נפטר מק'קרקן בניו יורק שבוע לאחר יום הולדתו ה-81 ממחלת הסרטן . הוא הותיר אחריו את אשתו השנייה, הלן בלומנטל, 7 ילדים, 9 נכדים ו-2 נינים[ 4] [ 5] .
ספריו
McCracken, Daniel D. (1957). Digital Computer Programming (1 ed.). Wiley.
McCracken, Daniel D.; Harold Weiss; Tsai H. Lee (1959). Programming Business Computers (1 ed.). Wiley. ASIN B000MFMTLG .
McCracken, Daniel D. (1961). A Guide to Fortran Programming (1 ed.). Wiley. ASIN B0000EGLDD .
McCracken, Daniel D. (1962). A Guide to Algol Programming (1 ed.). Wiley.
McCracken, Daniel D. (1962). A Guide to IBM 1401 Programming (1 ed.). Wiley.
McCracken, Daniel D. (1963). A Guide to Cobol Programming (1 ed.). Wiley.
McCracken, Daniel D.; Fred J. Gruenberger (1963). Introduction to Electronic Computing (1 ed.). Wiley.
McCracken, Daniel D.; William S. Dorn (1964). Numerical Methods and Fortran Programming (1 ed.). Wiley.
McCracken, Daniel D. (1965). A Programmer's Introduction to the IBM System/360 Architecture, Instructions, and Assembler Language (1 ed.). IBM.
McCracken, Daniel D. (1965). A Guide to Fortran IV Programming (1 ed.). Wiley. LCCN 65026848 .
McCracken, Daniel D. (1967). Fortran with Engineering Applications (1 ed.). Wiley.
McCracken, Daniel D.; Umberto Garbassi (1970). A Guide to Cobol Programming (2 ed.). Wiley. ISBN 978-0-471-58244-1 .
McCracken, Daniel D. (1972). To Love or to Perish: The Technological Crisis and the Churches . J. Edward Carothers, Margaret Mead, Roger L. Shinn (eds.) (1 ed.). Friendship Press.
McCracken, Daniel D.; William S. Dorn (1972). Numerical Methods with Fortran IV Case Studies (1 ed.). Wiley.
McCracken, Daniel D. (1974). A Simplified Guide to Fortran Programming (1 ed.). Wiley. ISBN 9780471582922 .
McCracken, Daniel D. (1976). A Simplified Guide to Structured Cobol Programming (1 ed.). Wiley.
McCracken, Daniel D.; William S. Dorn (1976). Introductory Finite Mathematics with Computing (1 ed.). Wiley.
McCracken, Daniel D. (1978). A Guide to PL/M for Microcomputer Applications (1 ed.). Addison-Wesley.
McCracken, Daniel D. (1981). A Guide to Nomad for Applications Development (1 ed.). Addison-Wesley.
McCracken, Daniel D. (1984). Computing for Engineers and Scientists with Fortran 77 (1 ed.). Wiley. ISBN 9780471097013 .
McCracken, Daniel D. (1986). A Second Course in Computer Science with Pascal (1 ed.). Wiley. ASIN B001NBX18S .
McCracken, Daniel D.; William I. Salmon (1987). A Second Course in Computer Science with Modula-2 [data structures] (1 ed.). Wiley.
McCracken, Daniel D.; William I. Salmon (1988). Computing for Engineers and Scientists with Fortran 77 (2 ed.). Wiley. ISBN 978-0-471-62552-0 .
McCracken, Daniel D.; Donald G. Golden (1990). Simplified Structured Cobol with Microsoft/MicroFocus Cobol (1 ed.). Wiley. ISBN 978-0-471-51407-7 .
McCracken, Daniel D. (1992). Learning GEL By Example (1 ed.). Gain Technology.
McCracken, Daniel D.; Rosalee J. Wolfe (2003). User-Centered Website Development: A Human-Computer Interaction Approach (1 ed.). Prentice Hall. ISBN 978-0-13-041161-7 .
קישורים חיצוניים
הערות שוליים