|
¡Ø ¾Ë·Áµå¸³´Ï´Ù.¹Ú¿µÃ¶ ÁöÀ½ | ½Ã´ë°í½Ã±âȹ | 2022³â 07¿ù 06ÀÏ Ãâ°£
Ã¥¼Ò°³ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ßÀÌ Ã¥Àº µ¶ÇÐ»ç ½ÃÇè¿¡ ÀÀ½ÃÇÏ´Â ¼öÇè»ýµéÀÌ ´Ü±â°£¿¡ È¿°úÀûÀÎ ÇнÀÀ» ÇÒ ¼ö ÀÖµµ·Ï ´ÙÀ½°ú °°ÀÌ ±¸¼ºÇÏ¿´½À´Ï´Ù. ¢º ´Ü¿ø °³¿ä ÇÙ½ÉÀÌ·ÐÀ» ÇнÀÇϱ⿡ ¾Õ¼ °¢ ´Ü¿ø¿¡¼ ÆľÇÇØ¾ß ÇÒ ÁßÁ¡°ú ÇнÀ¸ñÇ¥¸¦ ¼ö·ÏÇÏ¿´½À´Ï´Ù. ¢º ÇÙ½ÉÀÌ·Ð ´Ù³â°£ ÃâÁ¦µÈ µ¶ÇÐÇÐÀ§Á¦ Æò°¡¿µ¿ªÀ» öÀúÈ÷ ºÐ¼®ÇÏ¿© ½ÃÇè¿¡ ²À ÃâÁ¦µÇ´Â ³»¿ëÀ» ‘ÇÙ½ÉÀÌ·Ð’À¸·Î ¼±º°ÇÏ¿© ¼ö·ÏÇÏ¿´À¸¸ç, Áß¿äµµ üũ ¹× ÀÌ·Ð ¾ÈÀÇ ‘´õ ¾Ë¾ÆµÎ±â’¸¦ ÅëÇØ ½ÉÈ ÇнÀ°ú ÇнÀ ³»¿ë Á¤¸®¸¦ È¿À²ÀûÀ¸·Î ÇÒ ¼ö ÀÖ°Ô ÇÏ¿´½À´Ï´Ù. ¢º ½ÇÁ¦¿¹»ó¹®Á¦ ºòµ¥ÀÌÅ͸¦ È°¿ëÇÏ¿© ÇØ´ç ÃâÁ¦¿µ¿ª¿¡ ¸Â´Â ÇÙ½ÉÆ÷ÀÎÆ®¸¦ ºÐ¼®ÇÏ¿© ±¸¼ºÇÑ ‘½ÇÁ¦¿¹»ó¹®Á¦’¸¦ ¼ö·ÏÇÏ¿´½À´Ï´Ù. ¶ÇÇÑ, ½ÇÁ¦ ÁÖ°ü½Ä ½ÃÇè À¯Çü¿¡ ¸ÂÃá ‘ÁÖ°ü½Ä ¹®Á¦’¸¦ °¢ Àå¿¡ ¹èÄ¡ÇÏ¿´½À´Ï´Ù. ¢º ÃÖÁ¾¸ðÀÇ°í»ç ÃÖ½ÅÃâÁ¦À¯ÇüÀ» ¹Ý¿µÇÑ ÃÖÁ¾¸ðÀÇ°í»ç¸¦ ÅëÇØ ÀÚ½ÅÀÇ ½Ç·ÂÀ» Á¡°ËÇغ¼ ¼ö ÀÖÀ¸¸ç, ½ÇÁ¦ ½ÃÇè¿¡ ÀÓÇϵíÀÌ ½Ã°£À» Àç°í Ç®¾îº¸¸é ½ÃÇèÀå¿¡¼ ½Ç¼ö¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ½ÇÁ¦ ½ÃÇèÀ» º¸µíÀÌ ½Ã°£À» Àç¸é¼ Ç®¾îº¸°í, Á¤´ä ¹× Çؼ³À» ÅëÇØ ¿À´ä ³»¿ë°ú º»ÀÎÀÇ ¾àÁ¡À» ÃÖÁ¾ ÆľÇÇÏ´Â ¿ëµµ·Î È°¿ëÇغ¸½Ã±â ¹Ù¶ø´Ï´Ù.
»ó¼¼À̹ÌÁö¸ñÂ÷¡Ü ÇÙ½ÉÀÌ·Ð + ½ÇÁ¦¿¹»ó¹®Á¦ Á¦1Æí ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¼Ò°³ Á¦1Àå ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Á¤ÀÇ Á¦2Àå ¾ð¾î¹ø¿ª(Compile) Á¦3Àå ÇÁ·Î±×·¡¹Ö ¾ð¾î ¾à»ç(å²ÞÈ) Á¦4Àå ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¼³°è ¿øÄ¢ ½ÇÁ¦¿¹»ó¹®Á¦ Á¦2Æí ±¸¹® Á¦1Àå ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¾îÈÖ ±¸Á¶ Á¦2Àå ¹®¸Æ ÀÚÀ¯ ¹®¹ý°ú BNF Á¦3Àå ÆĽº Æ®¸®¿Í ¸ðÈ£¼º Á¦4Àå ±¸¹® µµÇ¥ ½ÇÁ¦¿¹»ó¹®Á¦ Á¦3Æí º¯¼öÀÇ °³³ä Á¦1Àå º¯¼ö Á¦2Àå ¹ÙÀεù Á¦3Àå ¼±¾ð, ºí·Ï, ¿µ¿ª Á¦4Àå µ¿Àû ¹ÙÀεù Á¦5Àå ±â¾ïÀå¼Ò¿Í »ý¸í ½Ã°£(lifetime) Á¦6Àå ÂüÁ¶ ȯ°æ(referencing environment) Àç7Àå ±âÈ£ »ó¼ö ½ÇÁ¦¿¹»ó¹®Á¦ Á¦4Æí ÀÚ·áÇü Á¦1Àå ÀÚ·áÇü ¹× Çü Á¤º¸ Á¦2Àå ±âº» ÀÚ·áÇü Á¦3Àå ÁýÇÕ ¹× ÇÔ¼ö, Æ÷ÀÎÅÍ Á¦4Àå ŸÀÔ ¿À·ù(type error)¿Í ŸÀÔ °Ë»ç(type checking) Á¦5Àå Çü º¯È¯ Á¦6Àå ÇüÀÇ ±¸Çö ½ÇÁ¦¿¹»ó¹®Á¦ Á¦5Æí ½Ä °è»ê°ú Á¦¾î Á¦1Àå ½Ä Á¦2Àå Á¶°Ç¹® Á¦3Àå ¹Ýº¹¹®(iterative Statement) Á¦4Àå ¹«Á¶°Ç ºÐ±â¹® Á¦5Àå ºÎÇÁ·Î±×·¥(subprogram) Á¦6Àå ½ÇÇà ±¸Á¶ ½ÇÁ¦¿¹»ó¹®Á¦ Á¦6Æí Ãß»ó ÀÚ·áÇü Á¦1Àå ºÐ¸® ÄÄÆÄÀÏ°ú µ¶¸³ ÄÄÆÄÀÏ Á¦2Àå Ãß»ó ÀÚ·áÇü Á¦3Àå ÁÖ¿ä ¾ð¾îÀÇ Ãß»ó ÀÚ·áÇü Á¦4Àå ´ÙÇü¼º ½ÇÁ¦¿¹»ó¹®Á¦ Á¦7Æí °´Ã¼ ÁöÇâ ¾ð¾î Á¦1Àå °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °³³ä Á¦2Àå ÁÖ¿ä °´Ã¼ ÁöÇâ ¾ð¾î Á¦3Àå ÁÖ¿ä »çÇ×ÀÇ ºñ±³ Á¦4Àå °´Ã¼ ÁöÇâ ¾ð¾îÀÇ ±¸Çö ½ÇÁ¦¿¹»ó¹®Á¦ Á¦8Æí ¿¹¿Ü ó¸® Á¦1Àå ¿¹¿Ü ó¸®ÀÇ °³¿ä Á¦2Àå AdaÀÇ ¿¹¿Ü ó¸® Á¦3Àå C++ÀÇ ¿¹¿Ü ó¸® Á¦4Àå JavaÀÇ ¿¹¿Ü ó¸® ½ÇÁ¦¿¹»ó¹®Á¦ Á¦9Æí ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö ¾ð¾î Á¦1Àå ¸í·ÉÇü ¾ð¾î¿Í ÇÔ¼öÇü ¾ð¾î Á¦2Àå ¼öÇÐ ÇÔ¼ö Á¦3Àå ÇÔ¼öÇü ¾ð¾îÀÇ ¿¹ ½ÇÁ¦¿¹»ó¹®Á¦ ¡Ü ºÎ·Ï £ü ÃÖÁ¾¸ðÀÇ°í»ç ÃÖÁ¾¸ðÀÇ°í»ç Á¦1ȸ ÃÖÁ¾¸ðÀÇ°í»ç Á¦2ȸ ÃÖÁ¾¸ðÀÇ°í»ç Á¦1ȸ Á¤´ä ¹× Çؼ³ ÃÖÁ¾¸ðÀÇ°í»ç Á¦2ȸ Á¤´ä ¹× Çؼ³
(°³)
1. ¹è¼Û
¹è¼ÛÀº ´çÀÏ ¿ÀÈÄ 4½ÃÀÌÀü(Åä¿äÀÏÀº ¿ÀÈÄ12½Ã)¿¡ ÁÖ¹®¹× °áÀ縦 ÇÏ½Ã¸é ´çÀϹè¼ÛµË´Ï´Ù. ¹è¼ÛÀº ÁÖ¹® ÈÄ °áÀç¿Ï·áÀÏÀ» ±âÁØÀ¸·Î 1~2ÀÏ ¾È¿¡ ¹è¼Û¿Ï·á¸¦ ¿øÄ¢À¸·Î ÇÏ°í ÀÖ½À´Ï´Ù. ´Ù¸¸ ºÎµæÀÌÇÑ °æ¿ì(ÇØ´ç»óÇ°ÀÇ Ç°Àý ¹× ÀýÆÇ) °í°´´Ô²² Àüȸ¦ µå·Á¼ 󸮸¦ ÇÕ´Ï´Ù. 2. ¹è¼Û·á ¹è¼Û·á´Â 25,000¿ø ÀÌ»óÀÌ °æ¿ì À̱×ÀëÇ÷¯½º¿¡¼ ºÎ´ãÇÏ°í, ¹Ì¸¸ÀÏ °æ¿ì °í°´ÀÌ 2,500¿øÀ» ºÎ´ãÇÕ´Ï´Ù. ´Ù¸¸ ±¸¸Å±Ý¾×ÀÌ 25,000¿ø ÀÌ»óÀε¥ Àû¸³±Ý µîÀ» »ç¿ëÇÏ¿© ½ÇÁ¦ °áÀç±Ý¾×ÀÌ 25,000¿ø ¹Ì¸¸ÀÌ µÇ´õ¶óµµ À̱×ÀëÇ÷¯½º¿¡¼ ¹è¼Û·á¸¦ ºÎ´ãÇÏ°í, Á¦ÁÖ¸¦ Á¦¿ÜÇÑ µµ¼Áö¿ªÀÇ °æ¿ì´Â 5,000¿øÀÌ Ãß°¡µË´Ï´Ù. Çؿܹè¼ÛÀº Àü¾× °í°´ºÎ´ãÀÌ µË´Ï´Ù. 5. ¹ÝÇ°/±³È¯
¹ÞÀ¸½Å ³¯ ºÎÅÍ ÀÏÁÖÀÏ À̳» ¹ÝÇ°/±³È¯ÀÌ °¡´ÉÇϽʴϴÙ. ½Ã°£ÀÌ Áö³ª¸é 󸮰¡ ºÒ°¡ÇÔÀ» ¾Ë·Á µå¸³´Ï´Ù. ´Ù¸¸ ÁÖ¹®ÇϽŠ»óÇ°°ú ´Ù¸¥ »óÇ°ÀÌ ¹è¼ÛµÇ°Å³ª Æĺ», ³«ÀåÀÌ ÀÖ´Â µµ¼ÀÇ °æ¿ì ÀÌ¿ë¾à°ü¿¡ ÁØÇÏ¿© À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î ±³È¯, ¹ÝÇ° ¹× ȯºÒ µîÀ» Çص帳´Ï´Ù. 4. ȯºÒ ¹ÞÀ¸½Å ³¯ºÎÅÍ 2ÀÏ À̳»·Î Àüȳª 1:1 °Ô½Ã±Û·Î Àû¾îÁÖ¼Å¾ß °¡´ÉÇϽʴϴÙ. 5. ÁÖÀÇ °í°´´Ô º¯½ÉÀ¸·Î ÀÎÇÑ ±³È¯/¹ÝÇ°/ȯºÒ °í°´´Ô²²¼ Åùèºñ(¿Õº¹Åùèºñ)¸¦ ºÎ´ãÀÌ µÇ´Ï ÀÌÁ¡ À¯ÀÇÇØ ÁֽʽÿÀ. ¶ÇÇÑ °ÀÇÅ×ÀÙ/¾ãÀº¹®Á¦Áý/ºñ´ÒÆ÷ÀåµÈÁ¦Ç°µîÀº Çѹø ±¸¸ÅÇÏ½Ã¸é ±³È¯/¹ÝÇ°/ȯºÒÀÌ ÀüÇô ¾ÈµË´Ï´Ù. ½ÅÁßÈ÷ »ý°¢Çϼż ±¸¸Å ºÎŹµå¸³´Ï´Ù. ´Ù¸¸ ºÒ·®Å×ÀÙÀÇ °æ¿ì ±× ºÒ·®ÀÌ µÈ °³º°Å×ÀÙÀ» À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î A/S¸¦ Çص帳´Ï´Ù. 6. ÁÖ¹®Ãë¼Ò, ±³È¯, ¹ÝÇ° ¹× ȯºÒÀº ´çÀÏ 3½Ã ÀÌÀü¿¡ ÇØÁÖ¼Å¾ß °¡´ÉÇÕ´Ï´Ù. ±× ÀÌÈÄ´Â ¹è¼Û µî¿¡ µû¸¥ Á¦ºñ¿ëÀ» ºÎ´ãÇÏ¼Å¾ß ÇÕ´Ï´Ù.
|
|
||||||||
|
||||||||
|
||||||||
* »óÇ°»çÀÌÁî Ä¡¼ö´Â Àç´Â ¹æ¹ý°ú À§Ä¡¿¡ µû¶ó 1~3cm ¿ÀÂ÷°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.