|
|
|
|
|
|
|
¸ñÂ÷ |
|
1. A Tutorial Introduction.
2. Types, Operators, and Expressions.
3. Control Flow.
4. Functions and Programm Structure.
5. Pointers and Arrays.
6. Structures.
7. Input and Output.
8. The UNIX System Interface.
Appendices.
Index. |
|
|
|
ÀúÀÚ
|
|
Brian W. Kernighan
|
|
|
ºê¶óÀ̾ð W. Ä¿´ÏÇÚ
ÇÁ¸°½ºÅÏ ´ëÇÐ ÄÄÇ»ÅÍ°úÇаú ±³¼ö. 20³â°£ ºñÀü°øÀÚ¸¦ ´ë»óÀ¸·Î ±³¾ç°ú¸ñÀÎ ¡®¿ì¸® ¼¼»óÀÇ ÄÄÇ»Å͵é(Computers in Our World)¡¯À» °¡¸£Ä¡°í ÀÖ´Ù. ±ÞÇÏ°Ô Á¤ÇÑ À̸§À̶ó °ú¸ñ¸íÀÌ ´Ù¼Ò ¾Ö¸ÅÇÏÁö¸¸ Áñ°Å¿î ±³¼ö »ýÈ° °¡¿îµ¥¼µµ °¡Àå Àç¹Õ´Â ÀÏÀÌ´Ù. ¿ì¸® »îÀº ¿ÂÅë ÄÄÇ»Æà ±â¼ú·Î µÚµ¤¿© Àֱ⿡ ÄÄÇ»ÅÍ°¡ ¹«¾ùÀ» ÇÒ ¼ö ÀÖ°í, ¾î¶»°Ô ±â´ÉÀ» ¼öÇàÇÏ´ÂÁö, ÀüÇô ÇÒ ¼ö ¾ø´Â ÀÏ°ú ´çÀå Çϱ⠾î·Á¿î ÀÏÀº ¹«¾ùÀÎÁö ´©±¸³ª ¾Ë¾Æ µÑ ÇÊ¿ä°¡ ÀÖ´Ù°í »ý°¢ÇÑ´Ù. ´ëÇп¡ ¿À±â Àü, Çö´ë °úÇбâ¼úÀÇ »ê½ÇÀÎ º§ ¿¬±¸¼ÒÀÇ ÄÄÇ»Æà °úÇÐ ¿¬±¸¼¾ÅÍ¿¡¼ 30³â°£ ÀÏÇß´Ù. ½ºÅ©¸³Æ® ¾ð¾îÀÎ AWK¿Í ¸ðµ¨¸µ ¾ð¾îÀÎ AMPLÀ» °øµ¿ °³¹ßÇß°í, ¹®¼ Á¶ÆÇ¿ë µµ±¸¸¦ Æ÷ÇÔÇÏ¿© ´Ù¾çÇÑ À¯´Ð½º ÇÁ·Î±×·¥À» ¸¸µé¾ú´Ù. ÄÄÇ»ÅÍ°úÇа迡¼ °¡Àå ¶Ù¾î³ ÀÛ°¡À̱⵵ ÇÏ´Ù. µ¥´Ï½º ¸®Ä¡¿Í ÇÔ²² ÃÖÃÊÀÇ C ¾ð¾î Çؼ³¼ÀÎ ¡¶C ¾ð¾î ÇÁ·Î±×·¡¹Ö¡·À» ½è°í, ¡¶ÇÁ·Î±×·¡¹Ö ¼ö·Ã¹ý¡· µî ½Ê¿© ±ÇÀÇ IT ¼ÀûÀ» °øµ¿ ÁýÇÊÇß´Ù. ¸ðµç ÇÁ·Î±×·¡¸Ó¸¦ ¼³·¹°Ô ÇÏ´Â Ãâ·Â¹® ¡®Hello, World¡¯¸¦ ¸¸µé¾ú´Ù.
|
ÇÁ·Î±×·¡¹Ö ¼ö·Ã¹ý | ºê¶óÀ̾ð W. Ä¿´ÏÇÚ | ÀλçÀÌÆ®
KernighanÀÇ C¾ð¾î ÇÁ·Î±×·¡¹Ö | ºê¶óÀ̾ð W. Ä¿´ÏÇÚ | ÈÞ¸Õ½ÎÀ̾ð½º
Ä¿´ÏÇÚ ±³¼öÀÇ Hello, Digital World | ºê¶óÀ̾ð W. Ä¿´ÏÇÚ | Á¦ÀÌÆà
¼ýÀÚ°¡ ¸¸¸¸ÇØÁö´Â Ã¥ | ºê¶óÀ̾ð W. Ä¿´ÏÇÚ | ¾îÅ©·Î½º
À¯´Ð½ºÀÇ Åº»ý | ºê¶óÀ̾ð W. Ä¿´ÏÇÚ | ÇѺû¹Ìµð¾î
|
|
Ritchie, Dennis
Dennis Ritchie was a computer scientist notable for his influence on ALTRAN, B, BCPL, C, Multics, and Unix.
|
|
|
Ritchie, Demmos M.
|
|
|
|
|
|
|
|
Ãâ°í¾È³» |
|
|
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
|
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
|
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
|
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
|
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
|
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
|
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
|
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
|
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
|
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|
|