óÀ½À¸·Î  l  ·Î±×ÀÎ  l  ȸ¿ø°¡ÀÔ  l  ¾ÆÀ̵ð/ºñ¹Ð¹øȣã±â  l  2024.11.23 (Åä)
 http://www.comtimes.kr/news/379
¹ßÇàÀÏ: 2011/04/07  Á¤ÇýÀÎ
°Ü¿ï¹æÇÐƯ°­ CÇÁ·Î±×·¡¹Ö ½ÇÀüÄ·ÇÁ
ÄÄÇ»ÅÍÇкλý¸¸À» À§ÇÑ È«Áö¸¸ ±³¼öÀÇ Æ¯º°ÇÑ C ÇÁ·Î±×·¡¹Ö Ä·ÇÁ!

  À¯³­È÷ Ãß¿ü´ø ¿ÃÇØ °Ü¿ï¹æÇÐ, µû¶æÇÑ ÀÌºÒ ¼Ó¿¡¼­ ³ª¿Í Â÷°¡¿î °Ü¿ï¹Ù¶÷À» ¸ÂÀ¸¸ç Á¤º¸´ë·Î ÇâÇÏ´Â ÇлýµéÀÌ ÀÖ´Ù. ´Ù¸¥ Ä£±¸µéÀÌ Áý¿¡¼­ ÀÚ°í ÀÖÀ» ½Ã°£¿¡ À̵éÀÌ Á¤º¸´ë·Î ÇâÇÏ´Â ÀÌÀ¯´Â ¹«¾ùÀϱî? ¹Ù·Î À̵éÀº 2011³â 1¿ù 17ÀϺÎÅÍ 28ÀϱîÁö ÁøÇàµÈ ÄÄÇ»ÅÍÇкλý¸¸À» À§ÇÑ È«Áö¸¸ ±³¼öÀÇ Æ¯º°ÇÑ C ÇÁ·Î±×·¡¹Ö Ä·ÇÁ Âü°¡ÀÚµéÀÌ´Ù.

 

Áú¹® ¹× ½Ç½À½Ã°£

 

  ÀÌ °Ü¿ï¹æÇÐ C ÇÁ·Î±×·¡¹Ö ½ÇÀü Ä·ÇÁ´Â ÄÄÇ»ÅÍÇкΠÇлýµéÀÇ ÇÁ·Î±×·¡¹Ö ´É·ÂÀ» Çâ»ó½ÃÅ°±â À§ÇØ È«Áö¸¸ ±³¼ö°¡ ÀÚüÀûÀ¸·Î ÁغñÇÑ ¹«·á Ư°­ÀÌ´Ù. ½ÅûÀÚ°ÝÀº ¼þ½Ç´ëÇб³ ÄÄÇ»ÅÍÇкλýÀ̸é Çг⿡ »ó°ü¾øÀÌ ´©±¸³ª ½Åû°¡´ÉÇÏ°í Áö¿øÀÚÀÇ ÇÁ·Î±×·¡¹Ö ½Ç·ÂÀ» °í·ÁÇÏ¿© Á߱޹ݰú °í±Þ¹ÝÀ¸·Î ³ª´µ¾î °¢°¢ 30¸íÀÇ ÇлýÀÌ ¼ö¾÷À» µè°Ô µÈ´Ù. °­ÀÇ ±³Àç´Â ¹«·á·Î ¹èÆ÷µÇ¸ç º¸Ãæ ±³Àç·Î´Â W.Richard StevensÀÇ Advanced Programming in the UNIX Environment¸¦ »ç¿ëÇÑ´Ù. º¸Ãæ ±³Àç´Â ¼ö¾÷ ¶§ ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀº ¾Æ´ÏÁö¸¸, Àß ÀÌÇØ°¡ ¾È µÇ´Â °³³äÀÌ ÀÖÀ» ¶§ º¸Ãæ ±³À縦 Âü°íÇÏ¸é µµ¿òÀÌ µÈ´Ù. ¶ÇÇÑ, Ä·ÇÁÂü°¡ºñ¿ëÀ¸·Î ¿¹Ä¡±Ý 5¸¸¿øÀ» ³³ÀÔ ÈÄ Ä·ÇÁ¸¦ ¼ö·áÇÑ Çлýµé¿¡°Ô¸¸ Âü°¡ºñ¸¦ ȯºÒÇØ ÁØ´Ù. ÀÌ·± ½Ã½ºÅÛÀ» ÅëÇØ Áß°£¿¡ ¼ö¾÷À» Æ÷±âÇϰųª ¼ö¾÷¿¡ ³ª¿ÀÁö ¾Ê´Â ÇлýÀÌ °ÅÀÇ ¾ø´Ù.

 

  ¾Æħ 10½ÃºÎÅÍ 12½Ã±îÁö È«Áö¸¸ ±³¼öÀÇ ÀÌ·Ð ¼³¸íÀÌ ÁøÇàµÇ°í, ÇÑ ½Ã°£ÀÇ Á¡½É½Ã°£ÀÌ ÁÖ¾îÁø´Ù. ±× ÈÄ 13½ÃºÎÅÍ 15½Ã±îÁö´Â ±³¼ö»Ó¸¸ ¾Æ´Ï¶ó ´ë¿©¼¸ ¸íÀÇ ´ëÇпø»ýÀÎ Á¶±³µéÀÌ µé¾î¿Í ½Ç½ÀÀ» ÇÏ¸ç ±Ã±ÝÇÑ Á¡À» ¹Ù·Î Áú¹®ÇÒ ¼ö ÀÖ´Â ½Ã°£À» °¡Áö°Ô µÈ´Ù. ±×¸®°í 15½ÃºÎÅÍ 18½Ã±îÁö °³ÀÎ ½Ç½À½Ã°£À» °¡Á® ±× ³¯ ÇÏ·çÀÇ ¼ö¾÷ ³»¿ëÀ» º¹½ÀÇϰųª ¸ÅÀÏ ³ª¿À´Â °úÁ¦¸¦ ÇÒ ¼ö ÀÖ´Ù. ÀÌƱ³¯ºÎÅÍ´Â ¼ö¾÷À» ½ÃÀÛÇϱâ Àü¿¡ Àü³¯ ¹è¿î ³»¿ë¿¡ ´ëÇؼ­ ÂÊÁö½ÃÇèÀ» º¸±â ¶§¹®¿¡ Ư°­¸¸ µè°í ³¡³ª´Â ¼ö¾÷ÀÌ ¾Æ´Ï¶ó ½º½º·Î º¹½ÀÀ» ÇÏ´Â °ÍÀÌ ¸Å¿ì Áß¿äÇÏ´Ù.

 

°í±Þ¹Ý ±³Àç¿Í Ư°­ ¼ö·áÁõ

 

  Áß±Þ¹ÝÀº C¾ð¾î¸¦ ±âº»ÀûÀ¸·Î ¾Ë°í ÀÖ´Â ÇлýµéÀÌ ÀڷᱸÁ¶¿¡ ´ëÇØ ¹è¿ì°Ô µÈ´Ù. ½ºÅÃÀ̳ª Å¥ µîÀÇ °³³äÀ» ¹è¿ì¸ç, ÀڷᱸÁ¶¿¡¼­ÀÇ linked list µîÀ» ÀÌÇØÇÏ°í Á÷Á¢ ÄÚµù±îÁö Çغ¸´Â ¼ö¾÷À» ¹Þ°Ô µÈ´Ù.

 

  °í±Þ¹ÝÀÇ °æ¿ì¿¡´Â 3Çгâ 2Çбâ Àü°øÇʼö ¼ö¾÷ÀÎ OS(¿î¿µÃ¼Á¦)¸¦ ¹è¿ì±â ÀÌÀüÀÇ ±âº»ÀûÀÎ °³³äµéÀ» ¸®´ª½º ȯ°æ¿¡¼­ °øºÎÇÑ´Ù. °£´ÜÇÑ ÆÄÀÏÀÔÃâ·Â°ú ¸®´ª½º ¸í·É¾îºÎÅÍ ½ÃÀÛÇØ Ç¥ÁØ ÀÔÃâ·Â ¶óÀ̺귯¸® ¹× ½Ã½ºÅÛ µ¥ÀÌÅÍ ÆÄÀÏÀ» ¾î¶»°Ô ´Ù·ç´Â Áö¿¡ °üÇØ ¹è¿ì°Ô µÈ´Ù. ±×¸®°í ÈĹݺÎÀÇ °­ÀÇ¿¡¼­´Â ÇÁ·Î¼¼½º¸¦ ÄÁÆ®·ÑÇÏ°í ÇÁ·Î¼¼½ºµé°úÀÇ °ü°è¿¡ ´ëÇØ ÀÚ¼¼È÷ ¾Ë ¼ö ÀÖ´Ù.

 

°í±Þ¹Ý Ä·ÇÁ ¼ö·áÀÚµé

 

  ¸Å ¹æÇÐ ¶§¸¶´Ù È«Áö¸¸ ±³¼ö°¡ ÄÄÇ»ÅÍÇкλýÀ» À§ÇØ ÁغñÇÑ ¹æÇÐ ¼±¹°, ÇÁ·Î±×·¡¹Ö Ư°­ Ä·ÇÁ°¡ ÁøÇàµÈ´Ù. ¹æÇÐ ½ÃÁð Ưº°ÇÑ °èȹÀÌ ¾ø´Ù¸é Áý¿¡¼­ ¹«·áÇÑ ½Ã°£À» º¸³»±â º¸´Ü ÄÄÇ»ÅÍÇкλýÀ¸·Î½á °¡Àå Áß¿äÇÑ ÇÁ·Î±×·¡¹Ö ´É·ÂÀ» ½×¾Æº¸´Â °Ç ¾î¶³±î? ½ÅûÀº ¹æÇÐ ¹«·Æ ÄÄÇ»ÅÍÇкΠȨÆäÀÌÁöÀÇ °øÁö¸¦ È®ÀÎÇϰųª È«Áö¸¸ ±³¼öÀÇ ¸ÞÀÏ(jiman@ssu.ac.kr)·Î ¹®ÀÇÇÒ ¼ö ÀÖ´Ù. 

 

 

ÀÛ¼º: Á¤ÇýÀÎ ±âÀÚ(heynii.hi@gmail.com)

»çÁø: Á¶À翵 ±âÀÚ(downstairs@naver.com)

ÆíÁý: ÄÄŸÀÓÁî ÆíÁý±¹(chicrebecca@gmail.com)

 


±â»ç¿¡ ´ëÇÑ µ¶ÀÚÀÇ°ß
µ¶ÀÚÀÇ°ß (ÃÑ 0°Ç)
µ¶ÀÚÀÇ°ß¾²±â
* ±¤°í¡¤ÀνŰø°Ý¡¤ºñ¹æ¡¤¿å¼³¡¤À½´ãÆм³ µî ¸ñÀû¿¡ ¸ÂÁö¾Ê´Â ±ÛÀº ¿¹°í¾øÀÌ »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.
* µî·ÏµÈ ±ÛÀº ¼öÁ¤ÇÒ ¼ö ¾øÀ¸¸ç »èÁ¦¸¸ °¡´ÉÇÕ´Ï´Ù.
Á¦    ¸ñ         
ÀÌ    ¸§         
³»    ¿ë    
    
ºñ¹Ð¹øÈ£         
½ºÆÔ¹æÁö            ½ºÆÔ±Û¹æÁö¸¦ À§ÇØ »¡°£»ö ±ÛÀÚ¸¸ ÀÔ·ÂÇϼ¼¿ä!