ÃʵîÇлýÀÌ C++ºô´õ·Î SW °ø¸ðÀü¿¡¼ ÀÕµû¶ó ¼ö»ó ÈÁ¦
ÀÔ·Â: 2015-10-21 19:30
À̱ÔÈ ±âÀÚ
ÃÖ±Ù ÀÕµû¶ó ÃʵîÇлýÀÌ À¯¸í ¼ÒÇÁÆ®¿þ¾î °ø¸ðÀü¿¡¼ ÀÔ»óÇϰųª ÁÁÀº ¼ºÀûÀ» ³»°í ÀÖ¾î ÈÁ¦´Ù. ½ÉÁö¾î C++ ÇÁ·Î±×·¡¹Ö °³¹ß µµ±¸ÀÎ C++ºô´õ¸¦ ¹è¿î ÃʵîÇлýÀÌ ¾ó¸¶ Àü ¿ì¼öÇÑ ¼ºÀûÀ» °Åµ×´Ù. ½ÇÁ¦·Î 'ISEF ¼¼°è °úÇÐ ±â¼ú ´ëȸ'¿¡¼ ÃÖ¿¬¼Ò ±¹°¡´ëÇ¥·Î ¼±¹ßµÇ°í ÀÔ»ó±îÁö ÇÑ À̵ç¼Ö(À»ÁöÃÊ 6)±ºÀ» ºñ·ÔÇØ, '±Û·Î¹ú ¼ÒÇÁÆ®¿þ¾î °ø¸ðÀü'¿¡¼ Àü°ø ´ëÇлýµéÀ» Á¦Ä¡°í ÁßÇлýÀÎ ¼ÛÁÖÇå, ±èÂù¿µ, ±èÁÖ¿µ ÇлýÀÌ º»¼±¿¡ ÁøÃâÇϱ⵵ Çß´Ù. °øÅëÁ¡Àº ÀÌ ÇлýµéÀÌ C++ºô´õ¸¦ ÀÌ¿ëÇØ SW¸¦ ¹è¿ì°í °³¹ßÇß´Ù´Â °ÍÀÌ´Ù.
C++´Â Á¦Á¶, ÈÇÐ µî ÀüÅëÀûÀÎ ±âÃÊ »ê¾÷¿¡¼ºÎÅÍ ÀÇ·á, °ÔÀÓ, ¸ð¹ÙÀÏ µî ÃֽŠºÐ¾ß¿¡ À̸£±â±îÁö ¸ðµç »ê¾÷±ºÀÇ ¼ö¸¹Àº ºÐ¾ß¿¡ ³Î¸® »ç¿ëµÇ°í ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼ ÇöÀç ¼¼°è¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î´Ù. Àϼ± ¾÷°è Àü¹®°¡µéÀÌ Áñ°Ü »ç¿ëÇÏ´Â C++ ÇÁ·Î±×·¡¹ÖÀº ±×·¯³ª ¹è¿ì±â¿¡ ¸¸¸¸ÇÑ ¾ð¾î°¡ ¾Æ´Ï´Ù. ±×·³¿¡µµ ÃʵîÇлýµéÀÌ ¹è¿ö °ø¸ðÀü¿¡¼ ¿ì¼öÇÑ ¼ºÀûÀ» ³¾ ¼ö ÀÖ´Â µ¥´Â C++ºô´õ¸¦ ÀÌ¿ëÇÑ ±³À°ÀÌ ¸Å¿ì È¿À²ÀûÀ¸·Î ÀÌ·ïÁö±â ¶§¹®ÀÌ´Ù.
¼ÕÀ¯»ó Á¤º¸¿µÀç ¿øÀåÀº "SW ±³À° Àǹ«È ½ÃÇà¿¡ ¾Õ¼ Ãʺ¸ÀÚµéÀ» À§ÇÑ ´Ù¾çÇÑ SW °³¹ß µµ±¸µéÀ» °ËÅäÇßÀ¸³ª C++ºô´õ¸¦ ÀÌ¿ëÇÑ ±³À°ÀÌ °¡Àå ¼º°ú°¡ ³ô¾Ò´Ù. ½ºÅ©·¡Ä¡³ª ¿£Æ®¸®¿Í °°Àº ÅøÀº À̹ÌÁö ¾ÆÀÌÄÜÀ» ¹èÄ¡ÇÏ°í ±¸¼ºÇØ ±¸ÇöÇÏ´Â ÇÁ·Î±×·¡¹ÖÀ¸·Î óÀ½¿¡´Â ½¬¿ïÁö ¸ô¶óµµ ÇлýµéÀÇ ´Ù¾çÇÑ ¾ÆÀ̵ð¾î¸¦ ±¸ÇöÇϱ⿡ Á¦¾àÀÌ ¸¹À¸¸ç È°¿ëµµµµ ¶³¾îÁö´Â ¹Ý¸é C/C++Àº ÃÊÁß°í ÇлýµéÀÌ ¼Õ½±°Ô ¹è¿ï ¼ö ÀÖÀ¸¸ç »ý°¢ÇÑ ¸ðµç °ÍÀ» ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ¾î ¹«ÇÑÇÑ »ó»ó·Â°ú ¾ÆÀ̵ð¾î¸¦ °¡Áø Çлýµé¿¡°Ô ÃÖÀûÀÇ µµ±¸°¡ µÉ ¼ö ÀÖ´Ù. ½ÇÁ¦·Î ÇлýµéÀº C++ ÇÁ·Î±×·¡¹ÖÀÌ ÈξÀ Àç¹ÌÀÖ´Ù°í ÀÔÀ» ¸ðÀ¸°í ÀÖ°í ÀڱⰡ °³¹ßÇÑ ÇÁ·Î±×·¥À» Ä£±¸µé¿¡°Ô ÀÚ¶ûÇϱ⵵ ÇÑ´Ù"°í ¸»Çß´Ù.
¼¼°èÀûÀ¸·Î À¯¸íÇÑ C/C++ °³¹ß ÅøÀÎ ¿¥¹ÙÄ«µ¥·ÎÀÇ C++ºô´õ¸¦ ±¹³»¿¡ º¸±ÞÇÏ°í ÀÖ´Â µ¥ºê±â¾îÀÇ ¹®È¿¼· ÀÌ»ç´Â "C++ºô´õ´Â ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®¸¦ Áö¿øÇÏ°í º¹ÀâÇÑ ÄÚµùÀ» ÃÖ¼ÒÈÇÒ ¼ö ÀÖÀ¸¸ç ÇÑ ¹ø ÀÛ¼ºÇÑ ¼Ò½º Äڵ常À¸·Î À©µµ 10, ¸Æ, ¾Èµå·ÎÀ̵å, iOS ¾ÛÀ» ÇÑ ¹ø¿¡ ¸¸µé ¼ö ÀÖ´Â ¸·°ÇÑ Åø·Î¼ ÀÌ¹Ì ¼ö¸¹Àº ¼¼°èÀÇ °³¹ßÀÚµéÀÌ »ç¿ëÇÏ°í ÀÖ´Ù"¸ç "ÃʵîÇлýµéÀÌ C++ºô´õ¸¦ ¼Õ½±°Ô ¹è¿ö PC³ª ½º¸¶Æ®Æù¿¡¼ ±¸µ¿µÇ´Â ¾ÛÀ» °³¹ßÇÏ°í ¶Ç ¸¹Àº °ø¸ðÀü¿¡¼ ¿ì¼öÇÑ ¼ºÀûÀ» °ÅµÎ°í ÀÖ´Â °ÍÀ» º¸¸é ¿ì¸®³ª¶ó ÃʵîÇлýµéÀÇ ¼öÁØÀº ÀÌ¹Ì »ó´çÈ÷ ³ô´Ù°í ¸»ÇÒ ¼ö ÀÖÀ¸¸ç C++ºô´õ´Â ÀÌ·¯ÇÑ ÀáÀç·ÂÀ» ¹«ÇÑ´ë·Î Å°¿ö ÁÙ ¼ö Àִ Ź¿ùÇÑ µµ±¸" ¶ó°í ¸»Çß´Ù. À̱ÔÈ ¼±ÀÓ±âÀÚ david@dt.co.kr
[ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º ¹«´Ü ÀüÀç-Àç¹èÆ÷ ±ÝÁö]
C++´Â Á¦Á¶, ÈÇÐ µî ÀüÅëÀûÀÎ ±âÃÊ »ê¾÷¿¡¼ºÎÅÍ ÀÇ·á, °ÔÀÓ, ¸ð¹ÙÀÏ µî ÃֽŠºÐ¾ß¿¡ À̸£±â±îÁö ¸ðµç »ê¾÷±ºÀÇ ¼ö¸¹Àº ºÐ¾ß¿¡ ³Î¸® »ç¿ëµÇ°í ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼ ÇöÀç ¼¼°è¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î´Ù. Àϼ± ¾÷°è Àü¹®°¡µéÀÌ Áñ°Ü »ç¿ëÇÏ´Â C++ ÇÁ·Î±×·¡¹ÖÀº ±×·¯³ª ¹è¿ì±â¿¡ ¸¸¸¸ÇÑ ¾ð¾î°¡ ¾Æ´Ï´Ù. ±×·³¿¡µµ ÃʵîÇлýµéÀÌ ¹è¿ö °ø¸ðÀü¿¡¼ ¿ì¼öÇÑ ¼ºÀûÀ» ³¾ ¼ö ÀÖ´Â µ¥´Â C++ºô´õ¸¦ ÀÌ¿ëÇÑ ±³À°ÀÌ ¸Å¿ì È¿À²ÀûÀ¸·Î ÀÌ·ïÁö±â ¶§¹®ÀÌ´Ù.
¼ÕÀ¯»ó Á¤º¸¿µÀç ¿øÀåÀº "SW ±³À° Àǹ«È ½ÃÇà¿¡ ¾Õ¼ Ãʺ¸ÀÚµéÀ» À§ÇÑ ´Ù¾çÇÑ SW °³¹ß µµ±¸µéÀ» °ËÅäÇßÀ¸³ª C++ºô´õ¸¦ ÀÌ¿ëÇÑ ±³À°ÀÌ °¡Àå ¼º°ú°¡ ³ô¾Ò´Ù. ½ºÅ©·¡Ä¡³ª ¿£Æ®¸®¿Í °°Àº ÅøÀº À̹ÌÁö ¾ÆÀÌÄÜÀ» ¹èÄ¡ÇÏ°í ±¸¼ºÇØ ±¸ÇöÇÏ´Â ÇÁ·Î±×·¡¹ÖÀ¸·Î óÀ½¿¡´Â ½¬¿ïÁö ¸ô¶óµµ ÇлýµéÀÇ ´Ù¾çÇÑ ¾ÆÀ̵ð¾î¸¦ ±¸ÇöÇϱ⿡ Á¦¾àÀÌ ¸¹À¸¸ç È°¿ëµµµµ ¶³¾îÁö´Â ¹Ý¸é C/C++Àº ÃÊÁß°í ÇлýµéÀÌ ¼Õ½±°Ô ¹è¿ï ¼ö ÀÖÀ¸¸ç »ý°¢ÇÑ ¸ðµç °ÍÀ» ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ¾î ¹«ÇÑÇÑ »ó»ó·Â°ú ¾ÆÀ̵ð¾î¸¦ °¡Áø Çлýµé¿¡°Ô ÃÖÀûÀÇ µµ±¸°¡ µÉ ¼ö ÀÖ´Ù. ½ÇÁ¦·Î ÇлýµéÀº C++ ÇÁ·Î±×·¡¹ÖÀÌ ÈξÀ Àç¹ÌÀÖ´Ù°í ÀÔÀ» ¸ðÀ¸°í ÀÖ°í ÀڱⰡ °³¹ßÇÑ ÇÁ·Î±×·¥À» Ä£±¸µé¿¡°Ô ÀÚ¶ûÇϱ⵵ ÇÑ´Ù"°í ¸»Çß´Ù.
¼¼°èÀûÀ¸·Î À¯¸íÇÑ C/C++ °³¹ß ÅøÀÎ ¿¥¹ÙÄ«µ¥·ÎÀÇ C++ºô´õ¸¦ ±¹³»¿¡ º¸±ÞÇÏ°í ÀÖ´Â µ¥ºê±â¾îÀÇ ¹®È¿¼· ÀÌ»ç´Â "C++ºô´õ´Â ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®¸¦ Áö¿øÇÏ°í º¹ÀâÇÑ ÄÚµùÀ» ÃÖ¼ÒÈÇÒ ¼ö ÀÖÀ¸¸ç ÇÑ ¹ø ÀÛ¼ºÇÑ ¼Ò½º Äڵ常À¸·Î À©µµ 10, ¸Æ, ¾Èµå·ÎÀ̵å, iOS ¾ÛÀ» ÇÑ ¹ø¿¡ ¸¸µé ¼ö ÀÖ´Â ¸·°ÇÑ Åø·Î¼ ÀÌ¹Ì ¼ö¸¹Àº ¼¼°èÀÇ °³¹ßÀÚµéÀÌ »ç¿ëÇÏ°í ÀÖ´Ù"¸ç "ÃʵîÇлýµéÀÌ C++ºô´õ¸¦ ¼Õ½±°Ô ¹è¿ö PC³ª ½º¸¶Æ®Æù¿¡¼ ±¸µ¿µÇ´Â ¾ÛÀ» °³¹ßÇÏ°í ¶Ç ¸¹Àº °ø¸ðÀü¿¡¼ ¿ì¼öÇÑ ¼ºÀûÀ» °ÅµÎ°í ÀÖ´Â °ÍÀ» º¸¸é ¿ì¸®³ª¶ó ÃʵîÇлýµéÀÇ ¼öÁØÀº ÀÌ¹Ì »ó´çÈ÷ ³ô´Ù°í ¸»ÇÒ ¼ö ÀÖÀ¸¸ç C++ºô´õ´Â ÀÌ·¯ÇÑ ÀáÀç·ÂÀ» ¹«ÇÑ´ë·Î Å°¿ö ÁÙ ¼ö Àִ Ź¿ùÇÑ µµ±¸" ¶ó°í ¸»Çß´Ù. À̱ÔÈ ¼±ÀÓ±âÀÚ david@dt.co.kr
[ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º ¹«´Ü ÀüÀç-Àç¹èÆ÷ ±ÝÁö]
[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]