µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·Ð°ú °³¹ßµµ±¸´Â °³¹ßÀÚµéÀÌ ½Ã½ºÅÛ ¸®¼Ò½º »ç¿ëÀ» ÃÖÀûÈÇϰí Çϵå¿þ¾î·ÎºÎÅÍ µ¥ÀÌÅÍ °ü¸® ÄÚµùÀ» Ãß»óÈÇÒ ¼ö ÀÖµµ·Ï ÇÔÀ¸·Î½á ¹«¼± µð¹ÙÀ̽º °³¹ßÀ» ´Ü¼øÈ½ÃŲ´Ù. µû¶ó¼ Á¦Ç° Ãâ½Ã±îÁö °É¸®´Â ½Ã°£ÀÌ ÁÙ°í, ºñ¿ëÀ» °ü¸®ÇÏ´Â µ¥ µµ¿òÀÌ µÈ´Ù. Áö±ÝºÎÅÍ µ¥ÀÌÅÍ Áß½ÉÀÇ ÀÓº£µðµå °³¹ß ±â¹ý¿¡ ´ëÇØ »ìÆìº¸ÀÚ.
ÈÞ´ëÆù°ú °°Àº ¹«¼± µð¹ÙÀ̽º¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÌ ÇöÀç ¾î·Á¿ò¿¡ Ã³ÇØ ÀÖ´Ù°í ÇÑ´Ù. <±×¸² 1>Àº NEC°¡ 2005³â ȸ°è¿¬µµ¿¡ Àüü ÈÞ´ëÆù ¼ÒÇÁÆ®¿þ¾î °³¹ß ÀηÂÀ» Àü³â ´ëºñ 40%ÁÙÀÌ°í °³¹ß »ý»ê¼ºÀ» ³ôÀ̰ڴٴ °èȹÀ» ¹ßÇ¥ÇÑ ´ç½ÃÀÇ ÀÚ·áÀÌ´Ù.
 |
| <±×¸² 1> NECÀÇ ÈÞ´ëÆù ¼ÒÇÁÆ®¿þ¾î °³¹ß Àη Àý°¨ °èȹ |
 |
| <±×¸² 2> ´Ù¾çÇÑ ÈÞ´ëÆù ¼ºñ½º |
»ç½Ç ±»ÀÌ ÀϺ»ÀÇ »ç·Ê¸¦ µé ÇÊ¿ä´Â ¾ø´Ù. ÃÖ±Ù ±¹³» ±¼ÁöÀÇÈÞ´ëÆù Á¦Á¶»ç°¡ °Þ°í ÀÖ´Â ¼öÀÍ °¨¼Ò¿¡ ´ëÇÑ ÇØ°áÃ¥µµ ÀÌ¿Í Å©°Ô ´Ù¸£Áö ¾ÊÀ» °ÍÀ̶ó´Â ÁüÀÛÀÌ´Ù. ±¹³» ½ÃÀå¿¡¼µµ ¿øÈ ȯÀ²°ú ÀÌ¿¡ µû¸¥ »ý»ê ºñ¿ëÀÇ Áõ°¡ ¹× Á¦Ç° ÆÇ¸Å ÀÌÀÍÀÇ °¨¼Ò¼¼°¡ ¶Ñ·ÇÇÏ´Ù. °á±¹ ÈÞ´ëÆù Á¦Á¶¾÷ü ÇüÆíÀ¸·Î´Â ºñ¿ë Àý°¨°ú »ý»ê¼ºÇâ»óÀ̶ó´Â ÇØ°áÃ¥ÀÌ À¯ÀÏÇÑ ¼ö´ÜÀÌ´Ù.
»õ·Î¿î ¹æ¹ý·Ð
À̹ø 2ºÎ¿¡¼´Â ÀÎÀ§ÀûÀÎ ±¸Á¶Á¶Á¤ °°Àº °æ¿µ¼ö´ÜÀ» ÅëÇÑ ÇØ¹ýÀº Á¦¿ÜÇϰíÀÚ ÇÑ´Ù. Áï, ´Ù¸¥ ¹æ¹ýÀ» ã°íÀÚ ÇÑ´Ù. ¿©±â¼´Â µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ̶ó´Â ¹æ¹ý·ÐÀ» Á¦½ÃÇÏ·Á ÇÑ´Ù.
ÀÌ ¹æ¹ý·ÐÀÌ ¾î¶»°Ô »ý»ê¼º Çâ»óÀ» ÅëÇÑ ºñ¿ë Àý°¨°ú ¹ö±× ¾ø´Â º¸´Ù ¸¹Àº ±â´ÉÀÇ °³¹ßÀ̶ó´Â µÎ ¸¶¸® Åä³¢¸¦ Àâµµ·Ï µµ¿ÍÁÖ´ÂÁö »ìÆìº¸µµ·Ï ÇϰڴÙ.
ÈÞ´ëÆù¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ Æ¯¼ö¼ºÀº ÀϹÝÀûÀÎ µð¹ÙÀ̽º¿ë ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾îÀÇ °³¹ß¿¡¼ °Þ´Â Ư¼ö¼º°ú Å©°Ô ´Ù¸£Áö ¾Ê´Ù. ºñ¿ë ¹®Á¦·Î ÀÎÇØ CPU ¼º´É, ¸Þ¸ð¸®, ÀúÀåÀåÄ¡, Àü·Â¼Ò¸ð ¹× Åë½Å ¼Óµµ¿Í °°Àº ½Ã½ºÅÛ ¸®¼Ò½º°¡ Á¦ÇѵDZ⠶§¹®¿¡ ¼ÒÇÁÆ®¿þ¾î¿£Áö´Ï¾î´Â ½Ã½ºÅÛ ¸®¼Ò½º »ç¿ëÀÇ È¿À²¼ºÀ» ÃÖÀûÈÇÏ´Â Äڵ带 °³¹ßÇØ¾ß ÇÏ´Â ºÎ´ãÀ» ¾È°í ÀÖ´Ù.
¿©·¯ Á¾·ùÀÇ µð½ºÇ÷¹À̸¦ Áö¿øÇØ¾ß Çϱ⠶§¹®¿¡ ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ¸ðµâ°ú ÀÀ¿ëÇÁ·Î±×·¥À» ¹Ù²ã¾ß ÇÏ´Â ¾î·Á¿òµµ ÀÖ´Ù. CPU, ¿î¿µÃ¼Á¦, ÀúÀåÀåÄ¡, ¸ð¹ÙÀÏ Ç÷§Æû ȯ°æ ¹× ÀÚ¹Ù °¡»ó¸Ó½Å ±¸Çö µîÀÌ ´Ù¾çÇϱ⠶§¹®¿¡ Æ÷ÆÃ ¹× Å×½ºÆ® ½Ã°£ÀÌ ¸¹ÀÌ °É¸®´Â ¹®Á¦µµ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ·¯ÇÑ ¸¹Àº ¾î·Á¿ò¿¡µµ ºÒ±¸ÇÏ°í °³¹ß ½Ã°£À» ´ÜÃàÇϸ鼵µ °íǰÁúÀÇ ¼ºñ½º°¡ °¡´ÉÇϵµ·Ï Á¦Ç° »ý»êÀÌ ÀÌ·ïÁ®¾ß ÇÑ´Ù.
ÀÌ¿Í °°ÀÌ ½ÃÀåÀ̳ª °³¹ß ȯ°æÀÌ ¾î·Á¿öÁø °ÍÀº °©ÀÛ½º·¯¿î ÀÏÀÌ ¾Æ´Ï´Ù. ÈÞ´ëÆù Á¦Á¶¾÷üµé Àú¸¶´Ù ´Ù¾çÇÑ Ãß»óÈ ±â¼ú°úAPI °³¹ßÀ» À§ÇÑ ÀÚü ³ë·ÂµéÀ» ÅëÇØ À̸¦ ºÎºÐÀûÀ¸·Î ÇØ°áÇØ¿Ô´Ù.
ÀÌ °°Àº À§±â ±Øº¹ ³ë·ÂÀÌ Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î Ç÷§ÆûÀ¸·ÎºÎÅÍ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¸¦ ºÐ¸®½Ã۱⵵ Çß´Ù. ´õºÒ¾î °¢ Åë½Å »ç¾÷ÀÚÀÇ ÀÚüÀûÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç È¯°æÀ̳ª J2ME, Brew ¶Ç´Â WIPIÀÇ µîÀåÀ¸·Î Ãß°¡ÀûÀÎ Ãß»óȰ¡ Á¦°øµÇ¾î ÈÞ´ëÆù ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °³¹ßÀÌ ¿ëÀÌÇØÁ³´Ù.
¹Ý¸é¿¡ ³Î¸® »ç¿ëµÇ´Â ÈÞ´ëÆù ÀÀ¿ëÇÁ·Î±×·¥ Ç÷§Æû°ú C,C++ ¹× Java¸¦ »ç¿ëÇÑ ÀϹÝÀûÀÎ °³¹ß ¹æ¹ý·ÐÀº ÀÀ¿ëÇÁ·Î±×·¥µ¥ÀÌÅÍ¿¡ ´ëÇÑ Ãß»óÈ´Â °ÅÀÇ Á¦°øÇÏÁö ¾Ê´Â´Ù. µð¹ÙÀ̽º¿¡ ÀúÀåµÇ¾î Àְųª µð¹ÙÀ̽º¸¦ Åë°úÇÏ´Â µ¥ÀÌÅÍÀÇ È¹µæ, ÇÊÅ͸µ, Àü¼Û ¹× ÅëÇÕÀ» À§ÇÑ µ¥ÀÌÅÍ °ü¸® ÄÚµå´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÀϺηΠ󸮵ȴÙ.
ÀÌ·¯ÇÑ µ¥ÀÌÅÍ °ü¸® ÄÚµå´Â ÀϹÝÀûÀ¸·Î ±âº»ÀûÀÎ ¼öÁØÀǵ¥ÀÌÅÍ ±¸Á¶¿Í °³¹ß ¾ð¾îÀÇ Á¶ÀÛ ±â´ÉÀ» »ç¿ëÇÏ¿© ÀÏÀÏÀÌ ÄÚµùÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ °³¹ßÀÚ°¡ ¼º´É Çâ»óÀ» À§ÇØ C¿¡¼ Á÷Á¢ Àú¼öÁØ ÇÔ¼ö³ª Çϵå¿þ¾î ±â´É¿¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â °æ¿ìµµ ¸¹´Ù.
Á¦Ç° ¼³°è ´Ü°è¿¡¼ºÎÅÍ ±×·¸°Ô ¼³°èµÇ°í ÄÚµùµÈ °æ¿ì À̿ܿ¡´Â, ÀÀ¿ëÇÁ·Î±×·¥¿¡ Á¦¾î ÄÚµå¿Í µ¥ÀÌÅÍ °ü¸® Äڵ带 ±¸ºÐÇÏ´Â ÀÏÀº °ÅÀÇ ¾ø´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ±â´ÉÀ» Àú¼öÁØÀÇ µ¥ÀÌÅÍ °ü¸® ±¸ÇöÀ¸·ÎºÎÅÍ ºÐ¸®ÇÒ ¾î¶°ÇÑ Ãß»óÈ °èÃþµµ Á¦°øÇÏÁö ¾Ê´Â´Ù.
ÀÌ·Î ÀÎÇØ µ¥ÀÌÅÍ °ü¸® Äڵ尡 ¿î¿µ üÁ¦¿Í Çϵå¿þ¾î ±¸¼º¿¡ ´õ Á¾¼ÓµÇ´Â ¹®Á¦°¡ ¹ß»ýÇÑ´Ù. ±× °á°ú ÇÁ·Î±×·¡¹Ö º¹À⼺°ú °³¹ß ºñ¿ëÀº Áõ°¡ÇÏ°í ¼ÒÇÁÆ®¿þ¾îÀÇ À¯¿¬¼º°ú À̽ļºÀº ¿ÀÈ÷·Á ÁÙ¾îµç´Ù.
µ¥ÀÌÅÍ °ü¸® ±¸ÇöÀ» Á÷Á¢ °í·ÁÇØ¾ß ÇÑ´Ù´Â ¾î·Á¿ò ¶§¹®¿¡ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î°¡ µð¹ÙÀ̽ºÀÇ µ¥ÀÌÅÍ °ü¸® ¹æ½Ä¿¡ ´ëÇØ ´õ ³ÐÀº ½Ã¾ß¸¦ È®º¸ÇÏ´Â °ÍÀÌ ¾î·Á¿öÁø´Ù. °³¹ßÀÚ°¡ º¸´Ù ³ÐÀº ½Ã¾ß¸¦ °¡Áú ¼ö ÀÖ¾î¾ß ¸Þ¸ð¸® »ç¿ë, Åë½Å ´ë¿ªÆø ¶Ç´Â ÆÄ¿öÀÇ Ãø¸é¿¡¼½Ã½ºÅÛ ¸®¼Ò½º »ç¿ëÀ» ÃÖÀûÈÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù.
ÀÌ¿Í º°µµ·Î ¶Ç ´Ù¸¥ ¹®Á¦°¡ ÀÖ´Ù. C, C++ ¹× Java´Â µ¥ÀÌÅͰü¸®¸¦ À§ÇØ ¼³°èµÈ ¾ð¾î°¡ ¾Æ´Ï¶ó´Â Á¡ÀÌ´Ù. ÀÌµé ¾ð¾îÀÇ ±¸Á¶¿Í ±¸¹®À¸·Î ÀÎÇØ °³¹ßÀÚµéÀº Á¦¾î ÁöÇâÀû ¶Ç´Â À̺¥Æ® ÁöÇâÀûÇÔ¼öÀÇ Ãø¸é¿¡¼ ÀÀ¿ëÇÁ·Î±×·¥À» ±¸ÇöÇÏ°Ô µÈ´Ù.
µû¶ó¼ GUI ÀÎÇÁ¶ó, ¿¬¶ôó ¸ñ·Ï, ¸Þ½Ã¡ µî°ú °°Àº ÇÙ½É ÈÞ´ëÆù ÀÀ¿ëÇÁ·Î±×·¥°ú ¿£ÅÍÅ×ÀÎ¸ÕÆ® ¹× ºñÁî´Ï½º ÀÀ¿ëÇÁ·Î±×·¥Àº ¿ÀºêÁ§Æ®³ª ¸ðµâ»çÀÌÀÇ °æ°è³ª ÀÎÅÍÆäÀ̽º ¼³Á¤À» °Á¶ÇÏ°Ô µÈ´Ù.
¶Ç ³»ºÎ ¿ÀºêÁ§Æ®/¸ðµâ Äڵ忡 ÁßÁ¡À» µÎ´Â ÀýÂ÷Àû ·ÎÁ÷À» »ç¿ëÇÏ¿© ±¸ÇöÇØ¾ß ÇÑ´Ù. ¹Ý¸é¿¡ ÀÌ·¸°Ô ±¸ÇöÇÏ¸é ´ëºÎºÐÀÇ ±¸Á¶¿Í ¼Ò½º, ±×¸®°í ÀÀ¿ëÇÁ·Î±×·¥À¸·ÎºÎÅÍÀÇ µ¥ÀÌÅͰ¡ °áÇյDZ⠶§¹®¿¡ ÅëÇÕ¿¡ ½Ã°£ÀÌ ¸¹ÀÌ °É¸®´Â ¹®Á¦°¡ ÃÊ·¡µÈ´Ù.
µ¥ÀÌÅÍ °ü¸®ÀÇ º¹À⼺À» ÁÙÀÌ°í °³¹ßÀ» °¡¼ÓÈÇϱâ À§Çؼ´Â µðÀÚÀο¡ ¸Â´Â °í¼º´É µ¥ÀÌÅÍ °ü¸® ÇÔ¼ö¿Í ±¸¼º ¿ä¼Ò¸¦ º¸´Ù ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù.
ÀÓº£µðµå µ¥ÀÌÅÍ °ü¸®¸¦ À§ÇØ ¼³°èµÇ°í ¿©±â¿¡ ÃÖÀûÈµÈ ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·¹ÀÓ¿öÅ©´Â µ¥ÀÌÅÍ °ü¸® ÄÚµùÀ» C/C++ÀÇ µ¥ÀÌÅÍ °ü¸® ±¸ÇöÀ¸·ÎºÎÅÍ Ãß»óÈÇϰí, µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎ ¹× °³¹ß ¹æ¹ý·ÐÀ» À§ÇÑ µçµçÇÑ Åä´ë¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù.
 |
| <±×¸² 3> µ¥ÀÌÅÍ °ü¸® °èÃþ |
<±×¸² 3>À» ÀÚ¼¼È÷ »ìÆìº¸¸é Ç÷§Æû¿¡ ÃÖÀûÈµÈ µ¥ÀÌÅÍ °ü¸®¼ºñ½º¿Í °í¼öÁØÀÇ µ¥ÀÌÅÍ Á᫐ °³¹ß ȯ°æÀÌ °áÇÕµÇ¾î °³¹ßÀÚ¸¦ µ¥ÀÌÅÍ °ü¸® ±¸ÇöÀÇ »ó¼¼·ÎºÎÅÍ Ãß»óȽÃų ¼ö ÀÖÀ½À» ¾Ë ¼ö ÀÖ´Ù.
ÀÌ·¸°Ô ÇÔÀ¸·Î½á º¸´Ù źźÇÑ µ¥ÀÌÅÍ Åä´ë À§¿¡¼ Äڵ带 °³¹ßÇϱⰡ ¿ëÀÌÇØÁø´Ù. °á±¹ À̽ļºÀÌ ¿ì¼öÇϰí, ¸®¼Ò½º »ç¿ëÀÌ È¿À²ÀûÀÎ ¹«¼± µð¹ÙÀ̽º ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °³¹ßÀÌ °¡´ÉÇØÁö´Â °ÍÀÌ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎ
°ÅÀÇ ¸ðµç ÇÁ·ÎÁ§Æ®¿¡¼ ¼ÒÇÁÆ®¿þ¾î °³¹ß µµ±¸¿Í ½ÃÀå ÁøÀÔ ¼Óµµ´Â Áß¿äÇÑ °ü°ÇÀÌ´Ù. ´ë±Ô¸ð µðÀÚÀο¡ À־ ÀÚÀç(BOM)ºñ¿ëÀÌ ¼ºÆÐ¸¦ °áÁ¤ÇÏ´Â ¿ä¼Ò°¡ µÉ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ °¡Àå È®½ÇÇÑ ¹æ¹ýÀÌ µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎÀÌ´Ù.
ÇÔ¼ö°¡ Áß½ÉÀÌ µÇ°í µ¥ÀÌÅÍ ±¸Á¶°¡ ÇÔ¼ö¸¦ Áö¿øÇÏ´Â ¿ªÇÒÀ» ÇÏ´Â ÀüÅëÀû ¹æ¹ý·Ð°ú ´ëÁ¶ÀûÀ¸·Î, µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾îµðÀÚÀÎÀº µ¥ÀÌÅͰ¡ Áß½ÉÀÌ µÇ°í Äڵ尡 À̸¦ Áö¿øÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀο¡¼´Â ÀýÂ÷Àû ÇÔ¼ö¿Í ÀÎÅÍÆäÀ̽ºº¸´Ù µ¥ÀÌÅÍ¿¡ ÁßÁ¡À» µÐ´Ù.
¶ÇÇÑ µ¥ÀÌÅÍ Áß½ÉÀÇ µðÀÚÀο¡¼´Â µð¹ÙÀ̽º ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ º¹À⼺°ú ºñ¿ëÀ» Å©°Ô ÁÙ¿©ÁÖ´Â µ¥ÀÌÅÍ Ãß»óÈ ±â¼úÀÇ »ç¿ëÀ» ±ÇÀåÇÑ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ µðÀÚÀÎÀº ½Ã½ºÅÛÀÌ µ¥ÀÌÅ͸¦ °ü¸®ÇÏ´Â ¹æ½ÄÀ»´õ ³ôÀº ¼öÁØ¿¡¼ º¼ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÀûÀýÇÑ ¹æ¹ý°ú µµ±¸¸¦ ÇÔ²² »ç¿ëÇÏ¸é ½ÇÁ¦ ±¸Çö¿¡ ÇÊ¿äÇÑ ÀÚ¼¼ÇÑ »çÇ×Àº µµ±¸¿Í µ¥ÀÌÅͰü¸® ÇÏÀ§ ½Ã½ºÅÛÀÌ Ã³¸®Çϵµ·Ï Çϰí, °³¹ßÀÚ´Â ´õ ³ôÀº ¼öÁØÀÇÃß»óÈ·Î µð¹ÙÀ̽º ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸ÃàÇϰí À̸¦ ÃÖÀûÈÇÏ´Â µ¥ÁÖ·ÂÇÒ ¼ö ÀÖ´Ù.
±× °á°ú ¿£Áö´Ï¾î´Â ƯÁ¤ µð¹ÙÀ̽º¿¡ ÃÖÀûȵǾî ÀÖÀ¸¸é¼ ´õ ¶Ù¾î³ ¾ÈÁ¤¼º, À¯¿¬¼º, À̽ļºÀ» °®Ãá ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¼ö ÀÖ°Ô µÇ´Â °ÍÀÌ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ µðÀÚÀο¡´Â ¶Ç´Ù¸¥ ÀÌÁ¡ÀÌ ÀÖ´Ù. ¿¹¸¦ µé¾î °³¹ßÀÚ°¡ ÇÑ °ÉÀ½ ´õ ³ª¾Æ°¡ µ¥ÀÌÅÍ ¶Ç´Â Å×À̺í ÀÇÁ¸¼ºÀÌ ´õ ³ôÀº ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇÏ´Â °æ¿ì, ¿ä±¸ »çÇ×ÀÇ º¯°æ¿¡ µû¸¥ ¼ÒÇÁÆ®¿þ¾î ¼öÁ¤µµ µ¥ÀÌÅÍ º¯°æ¸¸À¸·Î °¡´ÉÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô Çϸé Àüü ÀÀ¿ëÇÁ·Î±×·¥À» ºÒ¾ÈÁ¤ÇÏ°Ô ÇÒ ¼ö ÀÖ´Â ±âÁ¸ ÇÔ¼öÀÇ ¼öÁ¤ÀÌ ÇÊ¿ä ¾ø´Ù.
¸¶Âù°¡Áö·Î »õ ¼ÒÇÁÆ®¿þ¾î ÇÔ¼ö¿Í ÀÎÅÍÆäÀ̽º¸¦ °³¹ßÇÏ´Â ¹æ¹ý°ú ºñ±³Çصµ ÅõÀÚ ³ë·ÂÀ̳ª À§ÇèÀÌ ÈξÀ ÁÙ¾îµç´Ù.
½ÇÁ¦ Àû¿ë
½Ã½ºÅÛ¿¡¼ µ¥ÀÌÅͰ¡ »ç¿ëµÇ´Â ¹æ½ÄÀ» Á¤ÀÇÇϱâ À§Çؼ´Â º¸´Ù °£ÆíÇÏ¸é¼ °íÂ÷¿øÀûÀÎ ¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù. ¶ÇÇÑ ½Ã½ºÅÛÀÇ Á¦ÇÑµÈ ¸®¼Ò½º Á¦¾à ȯ°æ ³»¿¡¼ ÀÛµ¿ÇÏ¸é¼ Çϵå¿þ¾î·ÎºÎÅÍ ÀÀ¿ëÇÁ·Î±×·¥ Äڵ带 Ãß»óÈÇÏ´Â ±¸ÇöÀ» µµ¿ÍÁÖ´Â È¿À²ÀûÀÎ ¹æ¹ýµµ ÇÊ¿äÇÏ´Ù. ÀϹÝÀûÀ¸·Î À̸¦ À§ÇØ ¿£Áö´Ï¾î¿¡°Ô´Â ´ÙÀ½ ¼¼ °¡Áö ¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù.
- Àú¼öÁØÀÇ ÀÚ¼¼ÇÑ ±¸Çö±îÁö µé¾î°¡Áö ¾Ê°í ½Ã½ºÅÛ µ¥ÀÌÅ͸¦ È¿°úÀûÀ¸·Î Á¤ÀÇÇÏ°í °ü¸®Çϱâ À§ÇÑ SQL ¶Ç´Â (ÀÌ»óÀûÀ¸·Î´Â)PL/SQL°ú °°Àº Ç¥Çö·ÂÀÌ ´õ ¿ì¼öÇÏ°í ´õ ³ôÀº ¼öÁØÀÇ µ¥ÀÌÅͰü¸® ¾ð¾î¸¦ »ç¿ëÇϱâ À§ÇÑ ¹æ¹ý.
- ÀÌ ³ôÀº ¼öÁØÀÇ ¾ð¾î ±¸¹®À» C, C++ ¶Ç´Â Java·Î ÀÛ¼ºµÈ ±âÁ¸ ÀÀ¿ëÇÁ·Î±×·¥°ú ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Â ÄÚµå(¸ðµâ ¹× ±¸¼º ¿ä¼Ò)·Î º¯È¯ÇÒ ¼ö ÀÖ´Â ¹æ¹ý.
- µðÀÚÀο¡ ÀûÇÕÇÑ ÃÖÀûÀÇ ¹æ¹ýÀ¸·Î Å×À̺íÀ» ÀÛ¼º ¹× À妽ÌÇϰí, ¿µ±¸ ¸Åü¿¡ ÀúÀåÇÏ´Â ÇÔ¼ö µî°ú °°Àº ±âº» ÇÔ¼ö¸¦ ó¸®ÇϱâÀ§ÇÑ Ç÷§Æû¿¡ ÃÖÀûÈµÈ µ¥ÀÌÅÍ °ü¸® ¼ºñ½º.
µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎÀº ½Ã½ºÅÛ¿¡ ÀÖ´Â ¿©·¯ À¯ÇüÀÇ µ¥ÀÌÅ͸¦ Á¤ÀÇÇϰí ÀÌ·¯ÇÑ µ¥ÀÌÅÍ·Î ¼öÇàÇÒ ÀÛ¾÷À» Á¤ÀÇÇÏ´Â °ÍºÎÅÍ ½ÃÀ۵ȴÙ. óÀ½¿¡´Â ½Ã½ºÅÛ¿¡¼ µé¾î¿À°í ³ª°¡´Â ¿©·¯ µ¥ÀÌÅÍ È帧À» ¼öÁý, º¯È¯ ¶Ç´Â ÇÊÅ͸µÇÒ ¹æ¹ýÀ» Á¤ÀÇÇÑ´Ù. ÀÌ·¯ÇÑ ¼öÁý ¹× ÇÊÅ͸µ ¹æ¹ýÀº µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ ´ëÇÑ ¿¬»êÀÚ°¡ µÈ´Ù.
°´Ã¼ÁöÇâ ¹æ¹ý·ÐÀÇ °æ¿ì¸¦ ¿¹·Î µé¸é ÀÌ·¯ÇÑ ¿¬»êÀÚ´Â ÇÔ¼ö ¶Ç´Â ¿ÀºêÁ§Æ®ÀÇ Ãø¸éÀ¸·Î Á¤ÀÇÇÏ°í µ¥ÀÌÅÍ ±¸Á¶´Â Å×À̺íÀ̳ª Ŭ·¡½ºÀÇ Ãø¸éÀ¸·Î Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. À̵é ÇÔ¼ö ¹× Å×ÀÌºí ±¸Á¶´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÀÛµ¿À» µðÀÚÀÎÇÏ´Â ±âº»ÀÌ µÈ´Ù. ÀÌ ÀÛ¾÷À» ¸ðµÎ C,C++ ¶Ç´Â Java·Î ÇÑ´Ù¸é ¸Å¿ì º¹ÀâÇÏ°í ½Ã°£µµ ¸¹ÀÌ °É¸°´Ù.
ÇÏÁö¸¸ µ¥ÀÌÅÍ Á¤ÀÇ¿Í °ü¸®¸¦ À§ÇØ Æ¯º°È÷ ¼³°èµÈ PL/SQL°ú °°Àº °í¼öÁØÀÇ Æ¯ÈµÈ ¾ð¾î¸¦ »ç¿ëÇÏ¸é º¸´Ù ½±°í È¿À²ÀûÀ¸·Î(¶ÇÇÑ ´õ ÀûÀº ¼Ò½º ÄÚµå·Î) °°Àº ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Ù.
µÎ ¹øÂ° ¿ä±¸ »çÇ×Àº ÀÌ·¯ÇÑ °í¼öÁØ µ¥ÀÌÅÍ Á¤ÀÇ ¹× ¿¬»êÀÚ¸¦ ´Ù¸¥ ½Ã½ºÅÛ ÄÚµå¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Â ÇüÅ·Πº¯È¯ÇÏ´Â ¹æ¹ýÀÌ ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. ±âÁ¸¿¡ °³¹ßµÈ ¼ö¸¹Àº Äڵ带 ÇÏ·ç¾ÆÄ§¿¡ »õ·Î¿î ¹æ¹ý·ÐÀÇ Àû¿ëÀ» À§ÇØ ¸ðµÎ ¹Ù²Û´Ù´Â °ÍÀº ±×¸® Çö½ÇÀûÀΠŵµ°¡ ¾Æ´Ï´Ù.
µð¹ÙÀ̽º¿ë ¼ÒÇÁÆ®¿þ¾îÀÇ °æ¿ì ÇÊ¿¬ÀûÀ¸·Î ¿©·¯ °¡Áö Àú¼öÁØÀÇ ÀÛ¾÷À» ó¸®ÇÏ´Â C ÄÚµå¿ÍÀÇ ¿¬µ¿ÀÌ ÇÊ¿äÇÏ´Ù. ´ÙÇàÈ÷ ÀÌ·¯ÇÑ µ¥ÀÌÅÍ Á¤ÀÇ¿Í ¿¬»ê, ÀÎÅÍÆäÀ̽º¸¦ ºÐ¼®ÇÏ¿© ÃÖÀûÈµÈ ANSI C¸¦ ÀÚµ¿À¸·Î »ý¼ºÇÏ´Â °í±Þ ÄÚµå »ý¼ºµµ±¸°¡ Á¸ÀçÇÑ´Ù. ÄÚµå »ý¼º µµ±¸´Â °³¹ß ½Ã°£À» Å©°Ô ´ÜÃà½Ã۸ç, ÀϹÝÀûÀ¸·Î ¼öµ¿ ±¸Çöº¸´Ù ´õ ¾ÈÁ¤ÀûÀ̰í ÀϰüµÈ Äڵ带 »ý¼ºÇÑ´Ù.
¸¶Áö¸·À¸·Î, ÀÌ C Äڵ尡 ƯÁ¤ Ç÷§Æû¿¡¼ ´õ È¿°úÀûÀ¸·Î ÀÛµ¿Çϵµ·Ï Çϱâ À§Çؼ´Â ÁöÁ¤µÈ µ¥ÀÌÅÍ °ü¸® ÀÛ¾÷À» ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ·±Å¸ÀÓ ¼ºñ½º¿Í ÀÌ C Äڵ带 ¸µÅ©ÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î ³×Æ®¿öÅ© ¿¬°á¿¡¼ ¼ö½ÅµÇ´Â µ¥ÀÌÅ͸¦ ÃëÇÕÇϰí Ç÷¡½Ã ¸Þ¸ð¸®ÀÇ Æ¯Á¤ Å×ÀÌºí¿¡ ÀÖ´Â µ¥ÀÌÅÍ¿Í ÅëÇÕÇÏ¿© µð½ºÇ÷¹ÀÌ¿¡ ¹«¾ð°¡¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ °³¹ß ÇÁ·¹ÀÓ¿öÅ© ³»¿¡¼´Â ´ë»ó µð¹ÙÀ̽º¿¡¼ ÀÌ·¯ÇÑ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Â ÇϳªÀÇ ½ÇÇà ÆÄÀÏ ÇüÅ·Π»ý¼ºµÇµµ·Ï ÀÌ C Äڵ尡 µ¥ÀÌÅÍ °ü¸® ¼ºñ½º ¶óÀ̺귯¸®¿Í ¸µÅ©µÇ¾î¾ß ÇÑ´Ù.
ÀÌ C ÄÚµå ¹× °ü·Ã µ¥ÀÌÅÍ °ü¸® ¼ºñ½º ¶óÀ̺귯¸®°¡ °áÇյǾî ÀÀ¿ëÇÁ·Î±×·¥ °íÀ¯ÀÇ µ¥ÀÌÅÍ °ü¸® ÇÏÀ§ ½Ã½ºÅÛÀÌ Á¦°øµÈ´Ù.
ÀÌ ÇÏÀ§ ½Ã½ºÅÛÀº µð¹ÙÀ̽º ³»¿¡¼ ¼öÁý, ÀúÀåÀ» ºñ·ÔÇÑ °¢Á¾ Æ®·£Àè¼ÇÀÇ ¸ðµç ¼¼ºÎ »çÇ×À» ó¸®ÇÑ´Ù. °³¹ßÀÚÀÇ °üÁ¡¿¡¼ º¸¸é, ÀÌ ÇÏÀ§ ½Ã½ºÅÛÀº µ¥ÀÌÅ͸¦ °í¼öÁØ µ¥ÀÌÅÍ °ü¸® ÄÚµùÀ¸·ÎºÎÅÍ Ãß»óÈÇÏ´Â ¼ºñ½º °èÃþÀ» Á¦°øÇÔÀ¸·Î½á ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ º¹À⼺À» Å©°Ô ÁÙ¿©ÁØ´Ù.
¶ÇÇÑ Çϵå¿þ¾î º¯°æÀ¸·ÎºÎÅÍ ÀÀ¿ëÇÁ·Î±×·¥À» ºÐ¸®ÇÏ´Â ¿ªÇÒµµ ÇÑ´Ù. ¼ºñ½º ±â¹Ý ¾ÆÅ°ÅØÃ³°¡ Àû¿ëµÇ¹Ç·Î ÀÌ µ¥ÀÌÅÍ °ü¸® ÇÏÀ§ ½Ã½ºÅÛÀº ¸ðµç Ç÷§Æû¿¡ ÃÖÀûÈµÈ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù.
ÀϹÝÀûÀ¸·Î¡¸µ¥ÀÌÅÍ °ü¸® ½Ã½ºÅÛ¡¹À» °³¹ßÇØ¾ß ÇÏ´Â °æ¿ì ¿£Áö´Ï¾îµéÀº ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º¸¦ »ý°¢ÇÑ´Ù. ÇÏÁö¸¸ ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º ±â¼úÀº ÀϹÝÀûÀ¸·Î ¹«¼± µð¹ÙÀ̽º ȯ°æ¿¡¼ ´ÙÀ½°ú °°Àº ¾àÁ¡À» Áö´Ñ´Ù. ¿ì¼± ¸Þ¸ð¸®¿Í ÄÄÇ»ÆÃ¿¡ µû¸¥ Àü·Â ¼Ò¸ð°³¹ßÀÚ°¡ ÀüÅëÀûÀÎ ÀýÂ÷Àû °³¹ß ¾ð¾î¸¦ »ç¿ëÇÑ´Ù¸é ÀüȹøÈ£¸¦ ¹ÙÀÌÆ®ÀÇ ¹è¿(char*) ¶Ç´Â ¹®ÀÚ¿·Î ±â¼úÇÒ °ÍÀÌ´Ù.
¿©±â¼ ³ªÅ¸³ª´Â ¹®Á¦Á¡Àº À̰ÍÀÌ ½ÇÁ¦ µ¥ÀÌÅͰ¡ ¾Æ´Ï¶ó Àú¼öÁØÀÇ º¯¼öÀ¯ÇüÀ» Á¤ÀÇÇÑ´Ù´Â »ç½ÇÀÌ´Ù. µ¥ÀÌÅÍ¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ ¼³¸íÀÌÇÊ¿äÇÏ´Ù. ÀüÅëÀû ¹æ¹ýÀ» »ç¿ëÇÏ´Â °æ¿ì ÀÌ·¸°Ô ÇÏ·Á¸é ÀüȹøÈ£¿¡ ƯÁ¤ ¹®ÀÚ(1, 2, 3,.., *, (, ), # µî)¸¸ Çã¿ëÇÏ´Â Ãß°¡ÀûÀÎ Äڵ带 ÀÛ¼ºÇØ¾ß ÇÑ´Ù.
¶ÇÇÑ ÀÌ ÀüȹøÈ£¿¡ ´ëÇÑ °ü·Ã Á¤º¸¸¦ À¯ÁöÇϱâ À§ÇÑ ¶Ç ´Ù¸¥ Å×À̺í Çü½Ä ±¸Á¶µµ ÄÚµùÇØ¾ß ÇÑ´Ù. ÀÌ ±¸Á¶´Â ¹è¿, ¸µÅ©µÈ ¸ñ·Ï, ¿ÀºêÁ§Æ® Ä÷º¼Ç, À妽º µîÀÇ ÇüŸ¦ °¡Áö°Ô µÉ °ÍÀÌ´Ù. ÀÌ °æ¿ì¿¡µµ ÀÌ Å×À̺í Çü½Ä ±¸Á¶, Á¤·Ä ¹æ½Ä, ÀüȹøÈ£¸¦ ã´Â ¹æ¹ý µîÀ» ±â¼úÇÏ´Â Äڵ带 ÀÛ¼ºÇØ¾ß ÇÑ´Ù.
±× µ¿¾È ´Ã ÇØ¿Ô´ø ÀÛ¾÷À̰í, ¶Ç ÇϳªÇϳª ¶¼¾î³õ°í º¸¸é ±×¸® ¾î·Á¿î ÄÚµùÀÌ ¾Æ´Ï¹Ç·Î °ü¸®°¡ °¡´ÉÇÒ °ÍÀ¸·Î ¿©°ÜÁú ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ½Ã°£ÀÌ Áö³ª°í ÀÀ¿ë·®ÀÌ ¸¹À¸¹Ç·Î ¼º´ÉÀÌ ÀúÇÏµÇ°í ½Ã½ºÅÛ ºñ¿ëÀÌ »ó½ÂÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ µ¥ÀÌÅͺ£À̽º´Â Å×À̺í ÀÌ¿ÜÀÇ µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇÑ ¸ðµ¨À»Á¦°øÇÏÁö ¾Ê±â ¶§¹®¿¡, ¹«¼± ³×Æ®¿öÅ© ¿¬°á°ú ±âŸ I/O ¼Ò½º·ÎºÎÅÍ ¿À´Â µ¿Àû µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ »ç¿ëÇϱ⿡´Â ÀûÇÕÇÏÁö ¾Ê´Ù. µ¥ÀÌÅͺ£À̽º°¡ Àθ޸ð¸®(In-Memory) ¶Ç´Â µð½ºÅ© ±â¹ÝÀ̶ó´Â µÎ °¡Áö ÇüÅ °¡¿îµ¥ ÇϳªÀÇ ¸ð½ÀÀ¸·Î Á¸ÀçÇÏ´Â Á¡µµ °í·ÁÄ¡ ¾ÊÀ» ¼ö ¾ø´Ù.
ÀÌ·Î ÀÎÇØ ½Ã½ºÅÛ Ç÷¡½Ã ¶Ç´Â SIM Ä«µåÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇØ¾ß ÇϹǷΠÀÌ·± µ¥ÀÌÅ͸¦ ´Ù·ç¾î¾ß ÇÏ´Â ¹«¼± µð¹ÙÀ̽ºÀÇ °æ¿ì¿¡´Â Ȱ¿ëµµ°¡ Á¦ÇѵȴÙ.
´ÙÇàÈ÷ »õ·Î¿î ÇüÅÂÀÇ °ü°èÇü µ¥ÀÌÅÍ °ü¸® ±â¼úÀÌ °³¹ßµÇ°í ÀÖ´Ù. ÀÌ ±â¼úÀº ¼ºñ½º ±â¹Ý ¾ÆÅ°ÅØÃ³¸¦ äÅÃÇ߱⠶§¹®¿¡ Å×À̺íÀÇ Á¤Àû µ¥ÀÌÅͻӸ¸ ¾Æ´Ï¶ó ¿¬¼ÓÀûÀÎ ½Ç½Ã°£ µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ °ü¸®¸¦ Áö¿øÇϰí, ¸Å¿ì À¯¿¬Çϰí ÄÄÆÑÆ®ÇÑ ±¸Çöµµ °¡´ÉÇÏ°Ô ÇØÁØ´Ù.
¶ÇÇÑ ¼ºñ½º ¾ÆÅ°ÅØÃ³¸¦ ÅëÇØ ÈÞ´ëÆù¿¡ »ç¿ëµÇ´Â ´Ù¾çÇÑ Á¾·ùÀÇ ÀúÀå ¸Åü¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ÀÌ ±â¼úÀ» ½á¼ ¿£Áö´Ï¾î´Â ¸®¼Ò½º°¡ Á¦ÇÑµÈ ¹«¼± µð¹ÙÀ̽º¿¡ µ¥ÀÌÅÍ Áß½ÉÀÇ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎ ¹æ¹ý·ÐÀ» ´õ ½±°Ô Àû¿ëÇÒ ¼ö ÀÖ´Ù.
°£´ÜÇÑ ¿¹
¼ö½Å ÄÝ ·Î±×, ¹ß½Å ÄÝ ·Î±×, ´©¶ôµÈ ÄÝ ·Î±×, Àç´ÙÀ̾ó ¸ñ·Ï, ¿¬¶ôó ¸ñ·ÏÀ̶ó´Â 5°³ Å×À̺í Çü½Ä ±¸Á¶¸¦ °¡Áø ÀüȹøÈ£ 󸮽ýºÅÛÀ» ¿¹·Î µé¾îº¸ÀÚ.
 |
| <±×¸² 4> ÀüÅëÀû °³¹ß ¹æ¹ý·ÐÀ» ÀÌ¿ëÇÑ ÀüȹøÈ£ ¸ñ·Ï |
°³¹ßÀÚ°¡ ÀüÅëÀûÀÎ ÀýÂ÷Àû °³¹ß ¾ð¾î¸¦ »ç¿ëÇÑ´Ù¸é ÀüȹøÈ£¸¦ ¹ÙÀÌÆ®ÀÇ ¹è¿(char*) ¶Ç´Â ¹®ÀÚ¿·Î ±â¼úÇÒ °ÍÀÌ´Ù. ¿©±â¼ ³ªÅ¸³ª´Â ¹®Á¦Á¡Àº À̰ÍÀÌ ½ÇÁ¦ µ¥ÀÌÅͰ¡ ¾Æ´Ï¶ó Àú¼öÁØÀÇ º¯¼öÀ¯ÇüÀ» Á¤ÀÇÇÑ´Ù´Â »ç½ÇÀÌ´Ù. µ¥ÀÌÅÍ¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ ¼³¸íÀÌÇÊ¿äÇÏ´Ù.
ÀüÅëÀû ¹æ¹ýÀ» »ç¿ëÇÏ´Â °æ¿ì ÀÌ·¸°Ô ÇÏ·Á¸é ÀüȹøÈ£¿¡ ƯÁ¤ ¹®ÀÚ(1, 2, 3,.., *, (, ), # µî)¸¸ Çã¿ëÇÏ´Â Ãß°¡ÀûÀÎ Äڵ带 ÀÛ¼ºÇØ¾ß ÇÑ´Ù.
¶ÇÇÑ ÀÌ ÀüȹøÈ£¿¡ ´ëÇÑ °ü·Ã Á¤º¸¸¦ À¯ÁöÇϱâ À§ÇÑ ¶Ç ´Ù ¸¥Å×À̺í Çü½Ä ±¸Á¶µµ ÄÚµùÇØ¾ß ÇÑ´Ù. ÀÌ ±¸Á¶´Â ¹è¿, ¸µÅ©µÈ ¸ñ·Ï, ¿ÀºêÁ§Æ® Ä÷º¼Ç, À妽º µîÀÇ ÇüŸ¦ °¡Áö°Ô µÉ °ÍÀÌ´Ù. ÀÌ °æ¿ì¿¡µµ ÀÌ Å×À̺í Çü½Ä ±¸Á¶, Á¤·Ä ¹æ½Ä, ÀüȹøÈ£¸¦ ã´Â ¹æ¹ý µîÀ» ±â¼úÇÏ´Â Äڵ带 ÀÛ¼ºÇØ¾ß ÇÑ´Ù.
±× µ¿¾È ´Ã ÇØ¿Ô´ø ÀÛ¾÷À̰í, ¶Ç ÇϳªÇϳª ¶¼¾î³õ°í º¸¸é ±×¸® ¾î·Á¿î ÄÚµùÀÌ ¾Æ´Ï¹Ç·Î °ü¸®°¡ °¡´ÉÇÒ °ÍÀ¸·Î ¿©°ÜÁú ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ½Ã°£ÀÌ Áö³ª°í ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Á¡Á¡ º¹ÀâÇØÁü¿¡ µû¶ó ¿©·¯ °³¹ßÀÚ ¶Ç´Â °³¹ßÆÀÀÌ °¢ ·Î±×¿Í ¸ñ·ÏÀ» ±¸ÇöÇϱâ À§ÇÑ Äڵ带 ÀÛ¼ºÇØ¾ß ÇÑ´Ù.
º¸´Ù »©¾î³ µðÀÚÀÎ ¿øÄ¢ÀÌ ÀÖ´Ù¸é ÀÌ·¯ÇÑ Å×À̺í Çü½Ä ±¸Á¶ °¡°øÅë ÇÔ¼ö ¼¼Æ®¸¦ »ç¿ëÇÏ¿© ¸Þ¸ð¸® »ç¿ë°ú ÄÚµå Å©±â¸¦ ÁÙÀÏ ¼ö ÀÖµµ·Ï ÇÒ °ÍÀÌ´Ù. ÀÌ·¸°Ô ÇÏ¸é ´Ù¸¥ ÆÀÀÌ ´Ù¸¥ ÀÌÀ¯·Î Å×À̺íÀ»»ç¿ëÇÏ´Â °æ¿ì¿¡µµ ÄÚµå Àç»ç¿ëÀÌ ¿ëÀÌÇØÁø´Ù. µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀº ¿©±â¼ ´õ ³ª¾Æ°¡ ÄÚµå¿Í µ¥ÀÌÅÍ ¸ðµÎÀÇ ÃÖÀûȸ¦ °¡´ÉÇÏ°Ô ÇØÁÖ´Â °ÍÀÌ´Ù.
¿¹¸¦ µé¾î <±×¸² 4>ÀÇ ¿¹Á¦ ½Ã½ºÅÛ¿¡¼ ÀüȹøÈ£(char*)¿¡¸¸ ±¹ÇÑµÈ ¸Þ¸ð¸® »ç¿ëÀ» °í·ÁÇØ º¸ÀÚ. ÀÌ ¿¹Á¦¿¡¼ °¢ Å×ÀÌºí¿¡´Â µ¥ÀÌÅͰ¡ 18 ¹ÙÀÌÆ®(Æ÷ÀÎÅÍ Æ÷ÇÔ)·Î ÀúÀåµÈ´Ù. ÀÌ ÇϳªÀÇ ÀüȹøÈ£¸¦ ó¸®Çϱâ À§ÇØ Àüü ½Ã½ºÅÛÀº ÃÖ¼Ò 90 ¹ÙÀÌÆ®¸¦ »ç¿ëÇÑ´Ù.
À̰ÍÀº ¿©·¯ °¡Áö ÀÌÀ¯·Î ºñÈ¿À²ÀûÀÌ´Ù. ¿¹¸¦ µé¾î °¢ °³¹ßÀÚ ¶Ç´Â ÆÀÀº ÀÚ½ÅÀÌ ÀÛ¾÷ ÁßÀÎ µ¥ÀÌÅͰ¡ °íÀ¯ÇÑ °ÍÀ¸·Î °£ÁÖÇϰí, µ¥ÀÌÅ͸¦ char ¹è¿·Î ÀúÀåÇÏ¿© ¸Þ¸ð¸®¸¦ ³¶ºñÇÏ´Â µî µ¥ÀÌÅÍ Çü½Ä¿¡ ºñÈ¿À²¼ºÀÌ Á¸ÀçÇÑ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀ» »ç¿ëÇÏ´Â °æ¿ì ù ¹øÂ° ´Ü°è´Â µ¥ÀÌÅ͸¦ ÀûÀýÇÏ°Ô ¼³¸íÇÏ´Â °ÍÀÌ´Ù. °í¼öÁØ µ¥ÀÌÅÍ °ü¸® ¾ð¾î¸¦ »ç¿ëÇÑ µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀÇ °æ¿ì¿¡´Â µ¥ÀÌÅ͸¦ ¼³¸íÇÏ´Â °£´ÜÇÑ ¹æ¹ýÀ» Á¦°øÇϹǷΠ°³¹ßÀÚÀÇ ÀÛ¾÷ÀÌ ½¬¿öÁø´Ù. ÀÌ °æ¿ì µ¥ÀÌÅÍ´Â ÀüȹøÈ£ÀÌ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ µµ±¸ ¼¼Æ®´Â ÀÌ µ¥ÀÌÅ͸¦¡¸ÀüȹøÈ£¡¹·Î ÀνÄÇϰí ÀüȹøÈ£ÀÇ Æ¯¼º»ó Á¦ÇÑÀÌ ÀÖÀ½À» ÀνÄÇÑ´Ù. ¶ÇÇÑ Å×À̺íÀÇ °³³ä°ú ÀÌ ÀüȹøÈ£¸¦ È¿À²ÀûÀ¸·Î ã´Â ¹æ¹ýµµ ÀÌÇØÇÑ´Ù.
º¸´Ù dzºÎÇÑ ±â´ÉÀÇ µ¥ÀÌÅÍ Á᫐ ¼Ö·ç¼ÇÀ̶ó¸é µ¥ÀÌÅÍ Á¤ÀÇ¿Í Á¶ÀÛÀ» ±¸ÇöÇÒ C Äڵ带 »ý¼ºÇØÁØ´Ù. ¿ì¼öÇÑ ÀÚµ¿È ÄÚµå »ý¼º±â´Â ½Ã½ºÅÛ °üÁ¡¿¡¼ µ¥ÀÌÅÍÀÇ Á¶ÀÛ¿¡ ´ëÇÑ ºÐ¼®°ú ÃÖÀûȸ¦ Á¦°øÇÏ¿© °¡Àå È¿À²ÀûÀÎ ±¸ÇöÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ °³¹ß¿¡¼´Â °³º° µ¥ÀÌÅͻӸ¸ ¾Æ´Ï¶ó ÇØ´ç µ¥ÀÌÅͰ¡ Àüü ½Ã½ºÅÛ¿¡¼ »ç¿ëµÇ´Â ¹æ½Ä(À̸¦ System View¶ó°íµµ ÇÔ)¿¡µµ ÁßÁ¡À» µÐ´Ù. À̸¦ ÅëÇØ µ¥ÀÌÅͰ¡ »ç¿ëµÇ´Â ¹æ½Ä°ú ½Ã½ºÅÛ¿¡¼ À̵¿ÇÏ´Â ¹æ½ÄÀ» ºÐ¼®ÇÏ¿© ½Ã½ºÅÛÀÌ µ¥ÀÌÅÍÀÇ ÀúÀå ¹× »ç¿ë ¹æ½ÄÀ» ´õ Àß ÀÌÇØÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ ÀÌ ¹æ¹ý·ÐÀº ÀüȹøÈ£¿Í Å×À̺í, ±×¸®°í À妽ÌÀÇ Æ¯¼ºÀ» ÀÌÇØÇϰí ÀÖÀ¸¹Ç·Î ÈξÀ ÀûÀº¾çÀÇ Äڵ常 »ç¿ëÇϵµ·Ï ÇØÁØ´Ù.
 |
| <±×¸² 5> µ¥ÀÌÅÍ Áß½ÉÀÇ °³¹ß ¹æ¹ý·ÐÀ» Àû¿ëÇÑ ÀüȹøÈ£ ¸ñ·Ï |
ÀÌ ¿¹Á¦¿¡ µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀ» Á¶±Ý ´õ Àû¿ëÇϸé <±×¸² 5>¿Í °°Àº ÇüŸ¦ °¡Áö°Ô µÈ´Ù. ÀÌ ¹æ¹ý¿¡´Â ´ÙÀ½°ú °°Àº µÎ °¡Áö Áß¿äÇÑ ÀÌÁ¡ÀÌ ÀÖ´Ù. ù ¹øÂ°´Â ÀüȹøÈ£¿¡ ´õ ÀûÀº ¾çÀÇ ¸Þ¸ð¸®(11 ¹ÙÀÌÆ®)°¡ »ç¿ëµÈ´Ù´Â Á¡À̰í, µÎ ¹øÂ°´Â µ¥ÀÌÅͰ¡ ÀÀ¿ëÇÁ·Î±×·¥ Àüü¿¡¼ ´õ È¿À²ÀûÀ¸·Î »ç¿ëµÈ´Ù´Â Á¡ÀÌ´Ù.
ÀÌ ¹æ¹ý·ÐÀº ½ÇÁ¦ ÀüȹøÈ£¸¦ °¡¸®Å°´Â ·Î±×¸¦ »ç¿ëÇÏ°í µ¥ÀÌÅ͸¦ ÀÏ·ÃÀÇ ¹ÙÀÌÆ® ¹®ÀÚ°¡ ¾Æ´Ï¶ó ÀüȹøÈ£·Î ÀúÀåÇϹǷΠ´õ ÀûÀº ¾çÀÇ ¸Þ¸ð¸®¸¦ »ç¿ëÇÑ´Ù. µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·Ð°ú µµ±¸´Â µ¥ÀÌÅͰ¡ ÀüȹøÈ£¶ó´Â °ÍÀ» ÀνÄÇÏ¿© µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡ È¿À²ÀûÀ¸·Î ÀúÀåÇÑ´Ù.
µ¥ÀÌÅÍ Áß½ÉÀÇ ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßµµ±¸°¡ ÀüȹøÈ£¸¦ Ç¥ÇöÇϱâ À§Çؼ´Â 16ÀÚÀÇ ¹®ÀÚ(-, #, * µî Æ÷ÇÔ)¸¸ Çã¿ëµÈ´Ù´Â °ÍÀ» ¾Ë±â ¶§¹®¿¡ ÀÌ·± Ư¼ºÀÌ ÀÌ¿ë °¡´ÉÇÑ °ÍÀÌ´Ù.
ÀÌ ¹æ¹ý·ÐÀ» ½ÇÁ¦ Àû¿ëÇÏ·Á¸é ¾î¶»°Ô º¸´Ù ÀûÀº ¾çÀÇ ÄÚµùÀ¸·Î °°Àº ÀÏÀ» ÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇØ¼µµ ¾Ë¾ÆµÎ¾î¾ß ÇÑ´Ù. Å×À̺íÀº µ¥ÀÌÅÍ Áß½ÉÀÇ °³¹ß ¾ð¾î°¡ Áö´Ñ °íÀ¯ °³³äÀÌ´Ù. µ¥ÀÌÅÍ Çü½Ä°úÇã¿ëµÇ´Â ¸ðµç ¿¬»ê ¹× ÀÔ·ÂÀº µ¥ÀÌÅÍ Çü½Ä ¼±¾ð¿¡¼ »ó¼ÓµÈ´Ù.
À̸¦ ´õ ÀÚ¼¼È÷ ¾Ë¾Æº¸±â À§ÇØ PL/SQL°ú °°Àº ³ôÀº ¼öÁØÀÇ µ¥ÀÌÅÍ °ü¸® ¾ð¾î¿Í C¸¦ ºñ±³ÇÑ °£´ÜÇÑ ÄÚµù ¿¹Á¦¸¦ »ìÆìº¸ÀÚ. <¸®½ºÆ® 1>°ú <¸®½ºÆ® 2>¸¦ ºñ±³ÇÏ¸é ´ÙÀ½°ú °°´Ù.
| <¸®½ºÆ® 1> ÀüȹøÈ£ ¸ñ·Ï °ü¸®¸¦ À§ÇØ C¸¦ »ç¿ëÇÑ °æ¿ì | | | |
/* º¯¼ö ¼±¾ð */
char* phonenum;
/* ÀԷ¹ޱâ */
int allowableInput(char)
{
switch ..
.. (implement code)
{
/* Å×ÀÌºí ±¸Á¶ */
.. (implement code)
../* Å×ÀÌºí¿¡¼ ã±â */
.. (implement code)
../* Á¤·ÄÇϱâ */
.. (implement code)
/* ³»¿ë ±â¾ïÇϱâ */
.. (implement code)
/* ÀüȹøÈ£¸¦ Å×ÀÌºí¿¡ Ãß°¡Çϱâ */
..(implement code)
/* ÀüȹøÈ£¸¦ Å×ÀÌºí¿¡¼ »èÁ¦Çϱâ */
.. (implement code)
±×¸®°í ±× ¿ÜÀÇ ÄÚµåµé¡¦
| |
 |
| <¸®½ºÆ® 2> PL/SQL°ú °°Àº µ¥ÀÌÅÍ Á᫐ ¾ð¾î·Î ±¸ÇöÇÑ °æ¿ì
| | | |
PhoneNum PhoneNumberType;
- Å×ÀÌºí ±¸Á¶
CREATE TABLE IncomingCallLog (PhoneNum PhoneNumberType)
| |
 |
ÀÌ¿Í °°Àº µÎ °¡Áö »ç·ÊÀÇ ÄÚµùÀ» ºñ±³ÇØ º¸¸é C¿Í °°Àº ÀýÂ÷Àû ¾ð¾î·Î µ¥ÀÌÅÍ °ü¸® ÇÔ¼ö¸¦ ÇÁ·Î±×·¡¹ÖÇÒ ¶§ ¿Ö ÀüȹøÈ£¿Í Å×À̺íÀÇ °³³äÀ» ±¸ÇöÇϱâ À§ÇØ º¸´Ù ¸¹Àº Äڵ尡 ÇÊ¿äÇÑÁö ¸íÈ®ÇØÁø´Ù.
ÀÌ¿Í ´ëÁ¶ÀûÀ¸·Î Ç¥Çö·ÂÀÌ ´õ ¶Ù¾î³ µ¥ÀÌÅÍ °ü¸® ¾ð¾î¿¡´Â PhoneNumber Çü½Ä°ú Å×À̺í ÀÎÇÁ¶ó°¡ ³»ÀåµÇ¾î ÀÖ¾î¼ ½Ã½ºÅÛ ¸®¼Ò½º¸¦ ´õ È¿À²ÀûÀ¸·Î »ç¿ëÇÏ´Â Äڵ带 »ý¼ºÇÔ°ú µ¿½Ã¿¡ ÇÁ·Î±×·¡¹Ö¿¡ µû¸£´Â ºÎ´ãµµ Å©°Ô ÁÙ¿©ÁØ´Ù. ÀÛ¼ºÇØ¾ß ÇÒ Äڵ差ÀÌ ÁÙ¾îµé±â ¶§¹®¿¡ µ¥ÀÌÅÍ Áß½ÉÀÇ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÑ µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀº °³¹ß ½Ã°£À» Å©°Ô ÁÙ¿©ÁÖ°í ǰÁúÀ» Çâ»ó½ÃŲ´Ù.
¶ÇÇÑ ±âº» °ü°èÇü µ¥ÀÌÅÍ °ü¸® ½Ã½ºÅÛÀÌ ¸ðµç ƯÁ¤ ÈÞ´ëÆùÇ÷§Æû¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽º¸¦ ÀÚ¼¼È÷ ±¸ÇöÇÒ ¼ö Àֱ⠶§¹®¿¡ ¼Ò½ºÄڵ带 ¿©·¯ µð¹ÙÀ̽º·Î Æ÷ÆÃÇÏ´Â °ÍÀÌ ÈξÀ ½¬¿öÁö´Â °ÍÀÌ´Ù.
ÀÌ 5°³ÀÇ °£´ÜÇÑ ±¸Á¶¸¦ ¿©·¯ ÆÀ¿¡¼ °³¹ßÇϵµ·Ï ÇÏ´Â °³¹ß»ç´Â °ÅÀÇ ¾ø´Â ¹Ý¸é, ´ëºÎºÐÀÇ ÈÞ´ëÆù¿¡´Â ¿©·¯ ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â ¸ðµâÀ» ´Ù·ç´Â ´Ù¼öÀÇ °³¹ßÆÀ¿¡ ÀÇÇØ °³¹ßµÈ ÇÁ·Î±×·¥ÀÌ »ç¿ëµÇ´Â °æ¿ì°¡ ¸¹´Ù. ÀÌ·¯ÇÑ ÈÞ´ëÆù ÀÀ¿ëÇÁ·Î±×·¥ ´ëºÎºÐÀº °°Àº µ¥ÀÌÅ͸¦ ´ë»óÀ¸·Î ¼öÁý, »ç¿ë, ½ºÆ®¸®¹Ö µîÀÇ ÀÛ¾÷À» ¼öÇàÇÑ´Ù.
µ¥ÀÌÅÍ¿¡ ´ëÇÑ º¸´Ù ³ÐÀº ½Ã½ºÅÛ ºä¸¦ °ßÁöÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀ» »ç¿ëÇϸé, °¢ ¸ðµâ ³»ºÎ·Î¸¸ ±¹ÇÑµÈ °ÍÀÌ ¾Æ´Ï¶ó ½Ã½ºÅÛ Àüü¿¡ °ÉÃÄ µ¥ÀÌÅ͸¦ °ü¸®Çϱâ À§ÇÑ È¿À²ÀûÀεðÀÚÀÎÀÌ °¡´ÉÇÏ´Ù. ¶Ç À̸¦ ±¸ÇöÇØÁÖ´Â ½ºÅ°¸¶, Áï µ¥ÀÌÅÍ ±¸Á¶¸¦ ã´Â °Íµµ ÈξÀ ½¬¿öÁø´Ù.
´Ù¾çÇÑ ÅëÇÕ ½Ãµµ¿¡ À¯¸®
ÀÌó·³ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎ ¹× °³¹ßÀ» À§ÇÑ µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀº ¸¹Àº ÀåÁ¡À» °®°í ÀÖ´Ù. ¿ì¼± °³¹ßÀÚ´Â µ¥ÀÌÅ͸¦ Áß½ÉÀ¸·Î Äڵ带 °³¹ßÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
¶ÇÇÑ °í¼öÁØÀÇ µ¥ÀÌÅÍ Á᫐ °³¹ß ȯ°æ°ú ·±Å¸ÀÓ µ¥ÀÌÅÍ °ü¸® ¼ºñ½º°¡ °áÇÕµÇ¾î °³¹ßÀÚ°¡ ½ÇÁ¦ ±¸ÇöÀÇ ¼¼¼¼ÇÑ ¹®Á¦µé·Î ½Ã°£À» ³¶ºñÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó µð¹ÙÀ̽º ¼ÒÇÁÆ®¿þ¾îÀÇ ±¸Ãà°ú ÃÖÀûÈ¿¡ ÁÖ·ÂÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ÀÌ·¯ÇÑ Á¶ÇÕÀº º¹À⼺À» ÁÙ¿©ÁÖ°í, °³¹ßÀÚ°¡ ¿©·¯ ¹«¼± µð¹ÙÀ̽º·Î Æ÷ÆÃ °¡´ÉÇϰí(À¯¿¬ÇÑ) ¾ÈÁ¤ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.
¶ÇÇÑ ½Ã½ºÅÛ µ¥ÀÌÅ͵µ ´õ È¿À²ÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
ÀÌó·³ µ¥ÀÌÅÍ Ã³¸® ¹æ½ÄÀ» ÃÖÀûÈÇÏ¸é ½Ã½ºÅÛ ¸®¼Ò½º¸¦ È¿À²ÀûÀ¸·Î ¾µ ¼ö ÀÖ¾î Á¦Ç°ÀÇ ¿ø°¡¸¦ ÃÖ¼ÒÈÇÒ ¼ö ÀÖ´Ù. ¹°·Ð µ¥ÀÌÅÍ Áß½ÉÀÇ ¹æ¹ý·ÐÀ» »ç¿ëÇϹǷΠ´Ù¾çÇÑ ¼Ò½ºÀÇ µ¥ÀÌÅ͵鵵 ÅëÇÕÀÌ ¿ëÀÌÇÏ´Ù. µû¶ó¼ µ¥ÀÌÅÍ Áß½ÉÀÇ ±â´É°ú ¼ºñ½º, »ç¿ëÀÚ °æÇè Ãø¸é¿¡¼ Çõ½ÅÀ» °¡Á®¿À±â ½¬¿ï °ÍÀÌ´Ù. @
* ÀÌ ±â»ç´Â ZDNet KoreaÀÇ Á¦ÈÞ¸ÅüÀÎ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ °ÔÀçµÈ ³»¿ëÀÔ´Ï´Ù.