CCG | Ä¿´©½º Donald Knuth | |
Edit | 2024-01-10 ¿ÀÀü 8:27:35 | |
PIG | C+ | |
Home | http://bit.ly/1Taxoxc | |
SNS1 | http://bit.ly/1PLG66H | |
SNS2 | https://bit.ly/3WUpjEN | |
SNS3 | http://Çѱ¹.net | |
related | < HOME > < EDIT> | |
Rname | Tweet | |
Ä¿´©½º-Donald Knuth,±³¼ö,Computer Scientist,USA | ||
[Ãâ»ý] 1938³â 1¿ù 10ÀÏ ¹Ì±¹ ¹Ð¿öÅ° [¹Ì Áß¼ºÎ µµ½Ã, ¹Ð¿öÅ°] [±¹Àû] ¹Ì±¹ [¹Ì±¹ ¿©Çà] [¼Ò¼Ó]½ºÅÄÆÛµå ´ëÇб³ [½ºÅÄÆÛµå ´ëÇÐ] [Ãâ½Å ´ëÇÐ] ÄÉÀ̽º ¿þ½ºÅÏ ¸®Àúºê ´ëÇб³ [ÄÉÀ̽º ¿þ½ºÅÏ ¸®Àúºê ´ëÇб³] Ķ¸®Æ÷´Ï¾Æ °ø°ú´ëÇб³ [Ä®ÅØ ´ëÇб³ Caltech] [Áöµµ ±³¼ö] Marshall Hall, Jr. [ÁÖ¿ä ¾÷Àû] Ä¿´©½º-¸ð¸®½º-ÇÁ·§ ¾Ë°í¸®Áò TeX METAFONT MMIX CWEB ¼±Á¤: ¼ÒÇÁÆ®¿þ¾î À¶ÇÕ Role Model 80¸í [¼ö»ó] Á¦1ȸ ACM ±×·¹À̽º ¸Ó·¹ÀÌ È£ÆÛ »ó (1971) Æ©¸µ »ó (1974) ¹Ì±¹ ±¹¸³ °úÇÐ ¸Þ´Þ (1979) Á¸ Æù ³ëÀ̸¸ ¸Þ´Þ (1995) Å×Å©´Ï¿Â ÇϺñ »ó (1995) ±³Åä »ó (1996) ¹Ì±¹ÀÇ ¼öÇÐÀÚ °â ÇÁ·Î±×·¡¸ÓÀÌ´Ù. Çö´ë ÀÌ»ê¼öÇаú ÄÄÇ»ÅÍ°úÇп¡ ¸¹Àº ±â¿©¸¦ Çß´Ù. Ä¿´©½º´Â ÄÄÇ»ÅÍ °úÇÐ ºÐ¾ß¿¡¼ °¡Àå ±ÇÀ§Àִ åÀÎ ¡¶The Art of Computer Programming¡·ÀÇ ÀúÀÚ·Î °¡Àå ³Î¸® ¾Ë·ÁÁ® ÀÖ´Ù. ÀÌ Ã¥ÀÇ 1±ÇÀº Ä¿´©½º°¡ 28¼¼ÀÏ ¶§ ÁöÀº °ÍÀÌ´Ù. ¾Ë°í¸®Áò ºÐ¼® ºÐ¾ß¸¦ ½ÇÁúÀûÀ¸·Î âÁ¶ÇßÀ¸¸ç, ÀÌ·Ð ÄÄÇ»ÅÍ °úÇÐÀÇ ¿©·¯ ºÐ¾ß¿¡¼ ±âÃÊÀûÀÎ Áß¿äÇÑ °øÇåÀ» Çß´Ù. TEXÁ¶ÆÇ ½Ã½ºÅÛ°ú ¸ÞŸÆùÆ® ÆùÆ® µðÀÚÀÎ ½Ã½ºÅÛÀ» ¸¸µé¾úÀ¸¸ç ¹®ÇÐÀû ÇÁ·Î±×·¡¹Ö (literate programming)ÀÇ °³³äÀ» óÀ½À¸·Î ÁÖÀåÇß´Ù. ±×´Â ¼öÁØ ³ôÀº ÇÁ·Î±×·¡¸Ó¿´À¸¸ç, geek À¯¸Ó·Î À¯¸íÇÏ´Ù. ¿¹¸¦ µé¸é ±×°¡ ¾´ Ã¥¿¡¼ ¿ÀŸ³ª ½Ç¼ö¸¦ ã¾Æ³»¸é »ó±ÝÀ¸·Î 2.56 ´Þ·¯¸¦ Áִµ¥, ¿Ö³ÄÇϸé "256 ¼¾Æ®°¡ 16Áø¼ö·Î 1 ´Þ·¯À̱⠶§¹®"ÀÌ´Ù. (¿¹¿Üµµ Àִµ¥ 3:16 Bible Texts Illuminated¶ó´Â Ã¥¿¡¼ À߸øµÈ ºÎºÐÀ» ã´Â »ç¶÷¿¡°Ô °É¸° Çö»ó±ÝÀº 3.16´Þ·¯ÀÌ´Ù). TEX ¼ÒÇÁÆ®¿þ¾îÀÇ ¹öÀü¹øÈ£´Â 3, 3.1, 3.14¿Í °°Àº ¹æ½ÄÀ¸·Î ¥ð·Î ¼ö·ÅÇÑ´Ù. ¸ÞŸÆùÆ®ÀÇ ¹öÀü ¹øÈ£´Â °°Àº ¹æ½ÄÀ¸·Î e¿¡ ¼ö·ÅÇÑ´Ù. Çкδ ÄÉÀ̽º ¿þ½ºÅÏ ¸®Àúºê ´ëÇб³¿¡¼ ¼öÇÐÀ» Àü°øÇß°í, 1963³â¿¡ Ķ¸®Æ÷´Ï¾Æ °ø°ú´ëÇб³¿¡¼ ¼öÇÐ ¹Ú»çÇÐÀ§¸¦ ¹Þ¾Ò´Ù. 1968³â¿¡ ½ºÅÄÆÛµå ´ëÇб³ÀÇ ±³¼ö°¡ µÇ¾ú´Ù. Æ©¸µ»ó, ¹Ì±¹ ±¹°¡ °úÇÐ ÈÆÀå µî ¿©·¯ »óÀ» ¼ö»óÇß´Ù. Ãë¹Ì »ýÈ°·Î´Â À½¾ÇÀ» Áñ±â¸ç ƯÈ÷ ¿À¸£°£ ¿¬ÁÖ¸¦ Áñ±ä´Ù°í ÇÑ´Ù. (½ÇÁ¦·Î Ä¿´©½ºÀÇ Áý¿¡ ÆÄÀÌÇÁ ¿À¸£°£ÀÌ ÀÖ´Ù°í ÇÑ´Ù.) ´Ù¸¸ ¿¬ÁֽǷÂÀÌ ½â ÈǸ¢ÇÏÁö´Â ¾Ê´Ù°í ÇÑ´Ù. Ä¿´©½º´Â ¶ÇÇÑ À̸ÞÀÏÀ» »ç¿ëÇÏÁö ¾Ê´Â °ÍÀ¸·Î À¯¸íÇÏ´Ù. ¾à 1975³âºÎÅÍ 1990³â 1¿ù 1ÀϱîÁö¸¸ À̸ÞÀÏÀ» »ç¿ëÇß´Ù°í Çϴµ¥ ±× ÀÌÈķδ ±×¶§ »ç¿ëÇغ» °Í¸¸À¸·Îµµ ÃæºÐÇÏ´Ù¸é¼ Æò»ý µ¿¾È À̸ÞÀÏÀ» »ç¿ëÇÏÁö ¾Ê°í ÀÏ¹Ý ¿ìÆí¸¸ »ç¿ëÇÑ´Ù°í ÇÑ´Ù. Ä¿´©½º´Â ¿ìÆí¹°À» "¹èÄ¡ ¸ðµå(batch mode)"·Î ó¸®ÇÏ´Â °ÍÀÌ ´õ È¿À²ÀûÀ̶ó´Â °ÍÀ» ±ú´Þ¾Ò´Ù°í ÇÑ´Ù. (¿¹¸¦ µé¾î 3°³¿ù µ¿¾È ¹ÞÀº ¿ìÆí¹°À» ÇÏ·ç ¸¸¿¡ ó¸®ÇÏ´Â ¹æ½ÄÀ» ¸»ÇÑ´Ù.) Áú Ä¿´©½º ¿©»ç¿Í °áÈ¥ÇßÀ¸¸ç ½½ÇÏ¿¡ µÎ Àڳడ ÀÖ´Ù. [¾î·Ï] "³»(¾Ù·± ÄÉÀÌ)°¡ ½ºÅÄÆ۵忡¼ AI ÇÁ·ÎÁ§Æ®¸¦ ¸Ã°í ÀÖ´ø ½ÃÀý (1960 ³â´ë ÈĹÝ) ¸Å³â Ãß¼ö°¨»çÀý ¶§¸¶´Ù °¡Á³´ø Çà»ç °¡¿îµ¥ Çϳª´Â ±× »÷ÇÁ¶õ½Ã½ºÄÚ ¸¸¾È Áö¹æ(Bay area)¿¡¼ ¿¬±¸ ÇÁ·ÎÁ§Æ®¿¡ Á¾»çÇÏ°í ÀÖ´Â »ç¶÷µé°ú ÇÁ·Î±×·¡¹Ö °æ¿¬´ëȸ¸¦ ¿©´Â °ÍÀ̾ú½À´Ï´Ù. »óÇ°Àº Ä¥¸éÁ¶¿´´ø °ÍÀ¸·Î ±â¾ïµË´Ï´Ù. ¹®Á¦´Â ÁÖ·Î ¸ÅÄ¿½Ã°¡ ÃâÁ¦ÇÏ¿´Áö¿ä. ÇÑ ÇØ´Â Ä¿´©½º°¡ ±× ´ëȸ¿¡ Âü°¡Çؼ °¡Àå ºü¸¥ ½Ã°£¿¡ ÇÁ·Î±×·¡¹ÖÀ» ½ÇÇà½ÃŲ »ç¶÷¿¡°Ô ÁÖ´Â »ó°ú ¾Ë°í¸®ÁòÀ» °¡Àå »¡¸® ½ÇÇàÇÏ´Â »ç¶÷¿¡°Ô ÁÖ´Â »óÀ» ¸ðµÎ ÈÛ¾µ¾ú½À´Ï´Ù. ±×´Â Àª¹ö(Wilbur) ½Ã½ºÅÛÀ̶ó´Â ¿ø°Ý ÀÏ°ý ½Ã½ºÅÛÀ» ÀÌ¿ëÇØ ÃÖ¾ÇÀÇ ½Ã½ºÅÛ¿¡¼ ±×°ÍÀ» ÇØ ³»¾úÁö¿ä. ±×´Â °£´ÜÇÏ°Ô ¸ðµç Âü°¡ÀÚµéÀ» ¹Ùº¸·Î ¸¸µé¾î ¹ö·È½À´Ï´Ù. »ç¶÷µéÀÌ ±×¿¡°Ô ÀÌ·¸°Ô ¹°¾úÁö¿ä. ¡°¾î¶»°Ô ÀÌ·± ÀÏÀÌ °¡´ÉÇÏÁÒ?¡± ±×ÀÇ ´ë´äÀº ÀÌ·± °ÍÀ̾ú½À´Ï´Ù. ¡°³»°¡ ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ï ¶§´Â ÇÏ·ç¿¡ ±â°è¿Í 5ºÐÀ» º¸³¾ ¼ö ÀÖÀ¸¸é ²Ï ¿îÀÌ ÁÁÀº °æ¿ì¿´ÁÒ. ÇÁ·Î±×·¥ÀÌ ÀÛµ¿Çϵµ·Ï ¸¸µé°í ½ÍÀ¸¸é ÇÁ·Î±×·¥À» Á¤¸»·Î Á¦´ë·Î ÀÛ¼ºÇØ¾ß Çß½À´Ï´Ù. ±×·¡¼ »ç¶÷µéÀº µ¹¿¡ ±ÛÀ» »õ±âµíÀÌ ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ü½À´Ï´Ù. ±×³É ±×°ÍÀ» ÇâÇØ Á¶±Ý¾¿ ´Ù°¡°¡±â¸¸ ÇÏ¸é µË´Ï´Ù. ³ ±×·¸°Ô ÇÁ·Î±×·¡¹ÖÀ» ÀÍÇû½À´Ï´Ù.¡±¡± — ¾Ù·± ÄÉÀÌ --------------------------------------------- Donald Knuth [Born] Donald Ervin Knuth January 10, 1938 (age 78) Milwaukee, Wisconsin, US [Other names] Chinese: ÍÔÓì纳 [Nationality] American [Fields]Mathematics Computer science [Institutions] Stanford University [Alma mater] Case Institute of Technology (B.S.; M.S., 1960) California Institute of Technology (PhD, 1963) [Thesis] Finite Semifields and Projective Planes (1963) [Doctoral advisor] Marshall Hall, Jr. [Doctoral students] Leonidas J. Guibas Michael Fredman Scott Kim Vaughan Pratt Robert Sedgewick Jeffrey Vitter Andrei Broder [Known for] The Art of Computer Programming TeX, METAFONT Knuth–Morris–Pratt algorithm Knuth–Bendix completion algorithm MMIX Robinson–Schensted–Knuth correspondence [Notable awards] Grace Murray Hopper Award (1971) Turing Award (1974) National Medal of Science (1979) John von Neumann Medal (1995) Harvey Prize (1995) Kyoto Prize (1996) Computer History Museum Fellow (1998) ForMemRS (2003) Faraday Medal (2011) BBVA Foundation Frontiers of Knowledge Award (2010) Turing Lecture (2011) He is the author of the multi-volume work The Art of Computer Programming. Knuth has been called the "father of the analysis of algorithms". He contributed to the development of the rigorous analysis of the computational complexity of algorithms and systematized formal mathematical techniques for it. In the process he also popularized the asymptotic notation. In addition to fundamental contributions in several branches of theoretical computer science, Knuth is the creator of the TeX computer typesetting system, the related METAFONT font definition language and rendering system, and the Computer Modern family of typefaces. As a writer and scholar,Knuth created the WEB and CWEB computer programming systems designed to encourage and facilitate literate programming, and designed the MIX/MMIX instruction set architectures. As a member of the academic and scientific community, Knuth is strongly opposed to the policy of granting software patents.He has expressed his disagreement directly to both the United States Patent and Trademark Office and European Patent Organization. Knuth was born in Milwaukee, Wisconsin, where his father owned a small printing business and taught bookkeeping at Milwaukee Lutheran High School, where Donald enrolled, earning achievement awards. He applied his intelligence in unconventional ways, winning a contest when he was in eighth grade by finding over 4,500 words that could be formed from the letters in "Ziegler's Giant Bar"; the judges had only about 2,500 words on their master list. This won him a television set for his school and enough candy bars for his entire school. Knuth had a difficult time choosing physics over music as his major at Case Institute of Technology (now part of Case Western Reserve University). He also joined Beta Nu Chapter of the Theta Chi fraternity. While studying physics at the Case Institute of Technology, Knuth was introduced to the IBM 650, one of the early mainframes. After reading the computer's manual, Knuth decided to rewrite the assembly and compiler code for the machine used in his school, because he believed he could do it better. In 1958, Knuth constructed a program based on the value of each player that could help his school basketball team win the league. This was so novel a proposition at the time that it got picked up and published by Newsweek and also covered by Walter Cronkite on the CBS Evening News.Knuth was one of the founding editors of the Engineering and Science Review, which won a national award as best technical magazine in 1959. He then switched from physics to mathematics, and in 1960 he received his bachelor of science degree, simultaneously being given a master of science degree by a special award of the faculty who considered his work exceptionally outstanding. In 1963, he earned a PhD in mathematics (his advisor was Marshall Hall)from the California Institute of Technology. After receiving his PhD, Knuth joined Caltech's faculty as an associate professor. He accepted a commission to write a book on computer programming language compilers. While working on this project, Knuth decided that he could not adequately treat the topic without first developing a fundamental theory of computer programming, which became The Art of Computer Programming. He originally planned to publish this as a single book. As Knuth developed his outline for the book, he concluded that he required six volumes, and then seven, to thoroughly cover the subject. He published the first volume in 1968. Just before publishing the first volume of The Art of Computer Programming, Knuth left Caltech to accept employment with the Institute for Defense Analyses' Communications Research Division, then situated on the Princeton University campus, which was performing mathematical research in cryptography to support the National Security Agency. Knuth then left this position to join the Stanford University faculty. (from wikipedia.org ³ª¹«À§Å° µî) Computer,Case Inst. Tech,CalTech,influence(+) ~ (PIG: time-variant) Positive Influence GRADE (PIG): C+
|