ÀÚ·á½Ç

¤ý HOME > ÀÚ·á½Ç > ±³À°ÀÚ·á½Ç > Á¤º¸Ã³¸®±â»ç Çʱâ
Á¦ ¸ñ [Á¤º¸Ã³¸®±â»ç] 21³â 3ȸ Á¤º¸Ã³¸®±â»ç Çʱâ
±Û¾´ÀÌ ±â»çÄ£±¸ÀÛ¼ºÀÏ 2023-06-22Á¶È¸¼ö 309
±Û°øÀ¯
°Ô½Ã±ÛÀ» twitter·Î º¸³»±â°Ô½Ã±ÛÀ» facebookÀ¸·Î º¸³»±â°Ô½Ã±ÛÀ» Me2Day·Î º¸³»±â°Ô½Ã±ÛÀ» ¿äÁòÀ¸·Î º¸³»±â



2021³â Á¦3ȸ Á¤º¸Ã³¸®±â»ç Çʱ⠱âÃâ¹®Á¦ ÷ºÎÆÄÀÏÀ» ´Ù¿î·Îµå ¹ÞÀ¸¼Å¼­ ÇнÀ¿¡ Âü°íÇϽñ⠹ٶø´Ï´Ù. ÇÕ°ÝÀ» ±â¿øÇÕ´Ï´Ù.



^^**





±¹ °¡ ±â ¼ú ÀÚ °Ý °Ë Á¤



2021³âµµ Á¦3ȸ Á¤º¸Ã³¸®±â»ç Çʱâ½ÃÇè



2021³â 08¿ù 14ÀÏ ½ÃÇà









<Á¦1°ú¸ñ> ¼ÒÇÁÆ®¿þ¾î ¼³°è



1. ·³¹Ù¿ì(Rumbaugh)ÀÇ °´Ã¼ÁöÇ⠺м® ±â¹ý Áß ÀÚ·á È帧µµ(DFD)¸¦ ÁÖ·Î ÀÌ¿ëÇÏ´Â °ÍÀº?

   ¨ç ±â´É ¸ðµ¨¸µ ¨è µ¿Àû ¸ðµ¨¸µ

   ¨é °´Ã¼ ¸ðµ¨¸µ ¨ê Á¤Àû ¸ðµ¨¸µ





2. Ŭ·¡½º ´ÙÀ̾î±×·¥ÀÇ ¿ä¼Ò·Î ´ÙÀ½ ¼³¸í¿¡ ÇØ´çÇÏ´Â ¿ë¾î´Â?

   

- Ŭ·¡½ºÀÇ µ¿ÀÛÀ» ÀǹÌÇÑ´Ù.

- Ŭ·¡½º¿¡ ¼ÓÇÏ´Â °´Ã¼¿¡ ´ëÇÏ¿© Àû¿ëµÉ ¸Þ¼­µå¸¦ Á¤ÀÇÇÑ °ÍÀÌ´Ù.

- UML¿¡¼­´Â µ¿ÀÛ¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽º¸¦ ÁöĪÇÑ´Ù°í º¼ ¼ö ÀÖ´Ù.



   ¨ç Instance ¨è Operation

   ¨é Item ¨ê Hiding





3. ¿ä±¸»çÇ× °ËÁõ(Requirements Validation)°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

   ¨ç ¿ä±¸»çÇ×ÀÌ °í°´ÀÌ Á¤¸» ¿øÇÏ´Â ½Ã½ºÅÛÀ» Á¦´ë·Î Á¤ÀÇÇÏ°í ÀÖ´ÂÁö Á¡°ËÇÏ´Â °úÁ¤ÀÌ´Ù.

¨è °³¹ß ¿Ï·á ÀÌÈÄ¿¡ ¹®Á¦Á¡ÀÌ ¹ß°ßµÉ °æ¿ì ¸·´ëÇÑ ÀçÀÛ¾÷ ºñ¿ëÀÌ µé ¼ö Àֱ⠶§¹®¿¡ ¿ä±¸»çÇ× °ËÁõÀº ¸Å¿ì Áß¿äÇÏ´Ù.

   ¨é ¿ä±¸»çÇ×ÀÌ ½ÇÁ¦ ¿ä±¸¸¦ ¹Ý¿µÇÏ´ÂÁö, ¹®¼­»óÀÇ ¿ä±¸»çÇ×Àº ¼­·Î »óÃæµÇÁö ¾Ê´ÂÁö µîÀ» Á¡°ËÇÑ´Ù.

¨ê ¿ä±¸»çÇ× °ËÁõ °úÁ¤À» ÅëÇØ ¸ðµç ¿ä±¸»çÇ× ¹®Á¦¸¦ ¹ß°ßÇÒ ¼ö ÀÖ´Ù.





4. ¼ÒÇÁÆ®¿þ¾î °øÇп¡¼­ ¸ðµ¨¸µ (Modeling)°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

   ¨ç °³¹ßÆÀÀÌ ÀÀ¿ë¹®Á¦¸¦ ÀÌÇØÇÏ´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù.

   ¨è À¯Áöº¸¼ö ´Ü°è¿¡¼­¸¸ ¸ðµ¨¸µ ±â¹ýÀ» È°¿ëÇÑ´Ù.

   ¨é °³¹ßµÉ ½Ã½ºÅÛ¿¡ ´ëÇÏ¿© ¿©·¯ ºÐ¾ßÀÇ ¿£Áö´Ï¾îµéÀÌ °øÅëµÈ °³³äÀ» °øÀ¯ÇÏ´Â µ¥ µµ¿òÀ» ÁØ´Ù.

   ¨ê ÀýÂ÷ÀûÀÎ ÇÁ·Î±×·¥À» À§ÇÑ ÀÚ·áÈ帧µµ´Â ÇÁ·Î¼¼½º À§ÁÖÀÇ ¸ðµ¨¸µ ¹æ¹ýÀÌ´Ù.







5. ºÐ»ê ½Ã½ºÅÛÀ» À§ÇÑ ¸¶½ºÅÍ-½½·¹À̺ê(Master-Slave) ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

   ¨ç ÀϹÝÀûÀ¸·Î ½Ç½Ã°£ ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÈ´Ù.

¨è ¸¶½ºÅÍ ÇÁ·Î¼¼½º´Â ÀϹÝÀûÀ¸·Î ¿¬»ê, Åë½Å, Á¶Á¤À» Ã¥ÀÓÁø´Ù.

   ¨é ½½·¹À̺ê ÇÁ·Î¼¼½º´Â µ¥ÀÌÅÍ ¼öÁý ±â´ÉÀ» ¼öÇàÇÒ ¼ö ¾ø´Ù.

¨ê ¸¶½ºÅÍ ÇÁ·Î¼¼½º´Â ½½·¹À̺ê ÇÁ·Î¼¼½ºµéÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù.





6. »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º(User Interface)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

   ¨ç »ç¿ëÀÚ¿Í ½Ã½ºÅÛÀÌ Á¤º¸¸¦ ÁÖ°í¹Þ´Â »óÈ£ÀÛ¿ëÀÌ Àß ÀÌ·ç¾îÁöµµ·Ï ÇÏ´Â ÀåÄ¡³ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀǹÌÇÑ´Ù.

¨è Æí¸®ÇÑ À¯Áöº¸¼ö¸¦ À§ÇØ °³¹ßÀÚ Áß½ÉÀ¸·Î ¼³°èµÇ¾î¾ß ÇÑ´Ù.

   ¨é ¹è¿ì±â°¡ ¿ëÀÌÇÏ°í ½±°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¸¸µé¾îÁ®¾ß ÇÑ´Ù.

¨ê »ç¿ëÀÚ ¿ä±¸»çÇ×ÀÌ UI¿¡ ¹Ý¿µµÉ ¼ö ÀÖµµ·Ï ±¸¼ºÇØ¾ß ÇÑ´Ù.





7. °´Ã¼ÁöÇ⠺м® ±â¹ý°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

   ¨ç µ¿Àû ¸ðµ¨¸µ ±â¹ýÀÌ »ç¿ëµÉ ¼ö ÀÖ´Ù.

¨è ±â´É Áß½ÉÀ¸·Î ½Ã½ºÅÛÀ» ÆľÇÇÏ¸ç ¼øÂ÷ÀûÀΠ󸮰¡ Áß¿ä½ÃµÇ´Â ÇÏÇâ½Ä(Top-down)¹æ½ÄÀ¸·Î º¼ ¼ö ÀÖ´Ù.

   ¨é µ¥ÀÌÅÍ¿Í ÇàÀ§¸¦ Çϳª·Î ¹­¾î °´Ã¼¸¦ Á¤ÀÇ ³»¸®°í Ãß»óÈ­½ÃÅ°´Â ÀÛ¾÷À̶ó ÇÒ ¼ö ÀÖ´Ù.

¨ê ÄÚµå Àç»ç¿ë¿¡ ÀÇÇÑ ÇÁ·Î±×·¥ »ý»ê¼º Çâ»ó ¹× ¿ä±¸¿¡ µû¸¥ ½Ã½ºÅÛÀÇ ½¬¿î º¯°æÀÌ °¡´ÉÇÏ´Ù.





8. ´ëÇ¥ÀûÀ¸·Î DOS ¹× Unix µîÀÇ ¿î¿µÃ¼Á¦¿¡¼­ Á¶ÀÛÀ» À§ÇØ »ç¿ëÇÏ´ø °ÍÀ¸·Î, Á¤ÇØÁø ¸í·É ¹®ÀÚ¿­À» ÀÔ·ÂÇÏ¿© ½Ã½ºÅÛÀ» Á¶ÀÛÇÏ´Â »ç¿ëÀÚÀÎÅÍÆäÀ̽º(User Interface)´Â?

   ¨ç GUI(Graphical User Interface)

   ¨è CLI(Command Line Interface)

   ¨é CUI(Cell User Interface)

   ¨ê MUI(Mobile User Interface)





9. °´Ã¼ÁöÇâÀÇ ÁÖ¿ä °³³ä¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

   ¨ç ĸ½¶È­´Â »óÀ§Å¬·¡½º¿¡¼­ ¼Ó¼ºÀ̳ª ¿¬»êÀ» Àü´Þ¹Þ¾Æ »õ·Î¿î ÇüÅÂÀÇ Å¬·¡½º·Î È®ÀåÇÏ¿© »ç¿ëÇÏ´Â °ÍÀ» ÀǹÌÇÑ´Ù.

¨è °´Ã¼´Â ½Ç¼¼°è¿¡ Á¸ÀçÇϰųª »ý°¢ÇÒ ¼ö ÀÖ´Â °ÍÀ» ¸»ÇÑ´Ù.

   ¨é Å¬·¡½º´Â Çϳª ÀÌ»óÀÇ À¯»çÇÑ °´Ã¼µéÀ» ¹­¾î °øÅëµÈ Ư¼ºÀ» Ç¥ÇöÇÑ °ÍÀÌ´Ù.

¨ê ´ÙÇü¼ºÀº »ó¼Ó¹ÞÀº ¿©·¯ °³ÀÇ ÇÏÀ§ °´Ã¼µéÀÌ ´Ù¸¥ ÇüÅÂÀÇ Æ¯¼ºÀ» °®´Â °´Ã¼·Î ÀÌ¿ëµÉ ¼ö ÀÖ´Â ¼ºÁúÀÌ´Ù.





10. °´Ã¼ÁöÇâ ¼³°è¿¡¼­ Á¤º¸ Àº´Ð(Information Hiding)°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ÇÊ¿äÇÏÁö ¾ÊÀº Á¤º¸´Â Á¢±ÙÇÒ ¼ö ¾øµµ·Ï ÇÏ¿© ÇÑ ¸ðµâ ¶Ç´Â ÇϺνýºÅÛÀÌ ´Ù¸¥ ¸ðµâÀÇ ±¸Çö¿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê°Ô ¼³°èµÇ´Â °ÍÀ» ÀǹÌÇÑ´Ù.

¨è ¸ðµâµé »çÀÌÀÇ µ¶¸³¼ºÀ» À¯Áö½ÃÅ°´Â µ¥ µµ¿òÀÌ µÈ´Ù.

    ¨é ¼³°è¿¡¼­ Àº´ÐµÇ¾î¾ß ÇÒ ±âº» Á¤º¸·Î´Â IPÁÖ¼Ò¿Í °°Àº ¹°¸®Àû ÄÚµå, »ó¼¼ µ¥ÀÌÅÍ ±¸Á¶ µîÀÌ ÀÖ´Ù.

¨ê ¸ðµâ ³»ºÎÀÇ ÀÚ·á ±¸Á¶¿Í Á¢±Ù µ¿À۵鿡 ¸¸¼öÁ¤À» ±¹ÇÑÇϱ⠶§¹®¿¡ ¿ä±¸»çÇ× µî º¯È­¿¡ µû¸¥ ¼öÁ¤ÀÌ ºÒ°¡´ÉÇÏ´Ù.





11. ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(XP)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ºü¸¥ °³¹ßÀ» À§ÇØ Å×½ºÆ®¸¦ ¼öÇàÇÏÁö ¾Ê´Â´Ù.

¨è »ç¿ëÀÚÀÇ ¿ä±¸»çÇ×Àº ¾ðÁ¦µçÁö º¯ÇÒ ¼ö ÀÖ´Ù.

    ¨é °í°´°ú Á÷Á¢ ´ë¸éÇÏ¸ç ¿ä±¸»çÇ×À» À̾߱âÇϱâ À§ÇØ »ç¿ëÀÚ ½ºÅ丮(User Story)¸¦ È°¿ëÇÒ ¼ö ÀÖ´Ù.

¨ê ±âÁ¸ÀÇ ¹æ¹ý·Ð¿¡ ºñÇØ ½Ç¿ë¼º(Pragmatism)À» °­Á¶ÇÑ °ÍÀ̶ó°í º¼ ¼ö ÀÖ´Ù.





12. ¼øÂ÷ ´ÙÀ̾î±×·¥(Sequence Diagram)°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç °´Ã¼µéÀÇ »óÈ£ ÀÛ¿ëÀ» ³ªÅ¸³»±â À§ÇØ »ç¿ëÇÑ´Ù.

    ¨è ½Ã°£ÀÇ È帧¿¡ µû¶ó °´Ã¼µéÀÌ ÁÖ°í¹Þ´Â ¸Þ½ÃÁöÀÇ Àü´Þ °úÁ¤À» °­Á¶ÇÑ´Ù.

    ¨é µ¿Àû ´ÙÀ̾î±×·¥º¸´Ù´Â Á¤Àû ´ÙÀ̾î±×·¥¿¡ °¡±õ´Ù.

    ¨ê ±³·ù ´ÙÀ̾î±×·¥(Interaction Diagram)ÀÇ ÇÑ Á¾·ù·Î º¼ ¼ö ÀÖ´Ù.





13. ºÐ»ê ½Ã½ºÅÛ¿¡¼­ÀÇ ¹Ìµé¿þ¾î (Middleware)¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ºÐ»ê ½Ã½ºÅÛ¿¡¼­ ´Ù¾çÇÑ ºÎºÐÀ» °ü¸®ÇÏ°í Åë½ÅÇÏ¸ç µ¥ÀÌÅ͸¦ ±³È¯ÇÏ°Ô ÇØÁÖ´Â ¼ÒÇÁÆ®¿þ¾î·Î º¼ ¼ö ÀÖ´Ù.

¨è À§Ä¡ Åõ¸í¼º(Location Transparency)À» Á¦°øÇÑ´Ù.

    ¨é ºÐ»ê ½Ã½ºÅÛÀÇ ¿©·¯ ÄÄÆ÷³ÍÆ®°¡ ¿ä±¸ÇÏ´Â Àç»ç¿ë °¡´ÉÇÑ ¼­ºñ½ºÀÇ ±¸ÇöÀ» Á¦°øÇÑ´Ù.

¨ê ¾ÖÇø®ÄÉÀ̼ǰú »ç¿ëÀÚ »çÀÌ¿¡¼­¸¸ ºÐ»ê ¼­ºñ½º¸¦ Á¦°øÇÑ´Ù.





14. GoF(Gang of Four) µðÀÚÀÎ ÆÐÅÏ°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç µðÀÚÀÎ ÆÐÅÏÀ» ¸ñÀû(Purpose)À¸·Î ºÐ·ùÇÒ ¶§ »ý¼º, ±¸Á¶, ÇàÀ§·Î ºÐ·ùÇÒ ¼ö ÀÖ´Ù.

¨è Strategy ÆÐÅÏÀº ´ëÇ¥ÀûÀÎ ±¸Á¶ ÆÐÅÏÀ¸·Î ÀνºÅϽº¸¦ º¹Á¦ÇÏ¿© »ç¿ëÇÏ´Â ±¸Á¶¸¦ ¸»ÇÑ´Ù.

    ¨é ÇàÀ§ ÆÐÅÏÀº Ŭ·¡½º³ª °´Ã¼µéÀÌ »óÈ£ÀÛ¿ëÇÏ´Â ¹æ¹ý°ú Ã¥ÀÓÀ» ºÐ»êÇÏ´Â ¹æ¹ýÀ» Á¤ÀÇÇÑ´Ù.

¨ê Singleton ÆÐÅÏÀº ƯÁ¤ Ŭ·¡½ºÀÇ ÀνºÅϽº°¡ ¿ÀÁ÷ ÇϳªÀÓÀ» º¸ÀåÇÏ°í, ÀÌ ÀνºÅϽº¿¡ ´ëÇÑ Á¢±Ù ¹æ¹ýÀ» Á¦°øÇÑ´Ù.





15. ¼ÒÇÁÆ®¿þ¾î ¼³°è¿¡¼­ »ç¿ëµÇ´Â ´ëÇ¥ÀûÀÎ Ãß»óÈ­(Abstraction) ±â¹ýÀÌ ¾Æ´Ñ °ÍÀº?

    ¨ç ÀÚ·á Ãß»óÈ­ ¨è Á¦¾î Ãß»óÈ­

    ¨é °úÁ¤ Ãß»óÈ­ ¨ê °­µµ Ãß»óÈ­





16. ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØó¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ÆÄÀÌÇÁ ÇÊÅÍ ¾ÆÅ°ÅØó¿¡¼­ µ¥ÀÌÅÍ´Â ÆÄÀÌÇÁ¸¦ ÅëÇØ ¾ç¹æÇâÀ¸·Î È帣¸ç, ÇÊÅÍ À̵¿ ½Ã ¿À¹öÇìµå°¡ ¹ß»ýÇÏÁö ¾Ê´Â´Ù.

¨è ¿ÜºÎ¿¡¼­ ÀνÄÇÒ ¼ö Àִ Ư¼ºÀÌ ´ã±ä ¼ÒÇÁÆ®¿þ¾îÀÇ °ñ°ÝÀÌ µÇ´Â ±âº» ±¸Á¶·Î º¼ ¼ö ÀÖ´Ù.

    ¨é µ¥ÀÌÅÍ Á᫐ ¾ÆÅ°ÅØó´Â °øÀ¯ µ¥ÀÌÅÍÀúÀå¼Ò¸¦ ÅëÇØ Á¢±ÙÀÚ °£ÀÇ Åë½ÅÀÌ ÀÌ·ç¾îÁö¹Ç·Î °¢ Á¢±ÙÀÚÀÇ ¼öÁ¤°ú È®ÀåÀÌ ¿ëÀÌÇÏ´Ù.

¨ê ÀÌÇØ °ü°èÀÚµéÀÇ Ç°Áú ¿ä±¸»çÇ×À» ¹Ý¿µÇÏ¿© Ç°Áú ¼Ó¼ºÀ» °áÁ¤ÇÑ´Ù.





17. ¾ÖÀÚÀÏ °³¹ß ¹æ¹ý·Ð°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ºü¸¥ ¸±¸®Á ÅëÇØ ¹®Á¦Á¡À» ºü¸£°Ô ÆľÇÇÒ ¼ö ÀÖ´Ù.

    ¨è Á¤È®ÇÑ °á°ú µµÃâÀ» À§ÇØ °èȹ ¼ö¸³°ú ¹®¼­È­¿¡ ÁßÁ¡À» µÐ´Ù.

    ¨é °í°´°úÀÇ ÀÇ»ç¼ÒÅëÀ» Áß¿äÇÏ°Ô »ý°¢ÇÑ´Ù.

    ¨ê ÁøÈ­ÇÏ´Â ¿ä±¸»çÇ×À» ¼ö¿ëÇϴµ¥ ÀûÇÕÇÏ´Ù.





18. UML ¸ðµ¨¿¡¼­ ÇÑ »ç¹°ÀÇ ¸í¼¼°¡ ¹Ù²î¸é ´Ù¸¥ »ç¹°¿¡ ¿µÇâÀ» ÁÖ¸ç, ÀϹÝÀûÀ¸·Î ÇÑ Å¬·¡½º°¡ ´Ù¸¥ Ŭ·¡½º¸¦ ¿ÀÆÛ·¹À̼ÇÀÇ ¸Å°³º¯¼ö·Î »ç¿ëÇÏ´Â °æ¿ì¿¡ ³ªÅ¸³ª´Â °ü°è´Â?

    ¨ç Association ¨è Dependency

    ¨é Realization ¨ê Generalization





19. ¿ä±¸ »çÇ× Á¤ÀÇ ¹× ºÐ¼®¡¤¼³°èÀÇ °á°ú¹°À» Ç¥ÇöÇϱâ À§ÇÑ ¸ðµ¨¸µ °úÁ¤¿¡¼­ »ç¿ëµÇ´Â ´ÙÀ̾î±×·¥(Diagram)ÀÌ ¾Æ´Ñ °ÍÀº?

    ¨ç Data Flow Diagram

    ¨è UML Diagram

    ¨é E-R Diagram

    ¨ê AVL Diagram





20. ¿ä±¸ ºÐ¼®(Requirement Analysis)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¿ä±¸ ºÐ¼®Àº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ½ÇÁ¦ÀûÀΠù ´Ü°è·Î »ç¿ëÀÚÀÇ ¿ä±¸¿¡ ´ëÇØ ÀÌÇØÇÏ´Â ´Ü°è¶ó ÇÒ ¼ö ÀÖ´Ù.

    ¨è ¿ä±¸ ÃßÃâ(Requirement Elicitation)Àº ÇÁ·ÎÁ§Æ® °èȹ ´Ü°è¿¡ Á¤ÀÇÇÑ ¹®Á¦ÀÇ ¹üÀ§ ¾È¿¡ ÀÖ´Â »ç¿ëÀÚÀÇ ¿ä±¸¸¦ ã´Â ´Ü°èÀÌ´Ù.

    ¨é µµ¸ÞÀÎ ºÐ¼®(Domain Analysis)Àº ¿ä±¸¿¡ ´ëÇÑ Á¤º¸¸¦ ¼öÁýÇÏ°í ¹è°æÀ» ºÐ¼®ÇÏ¿© À̸¦ Åä´ë·Î ¸ðµ¨¸µÀ» ÇÏ°Ô µÈ´Ù.

    ¨ê ±â´ÉÀû(Functional) ¿ä±¸¿¡¼­ ½Ã½ºÅÛ ±¸Ãà¿¡ ´ëÇÑ ¼º´É, º¸¾È, Ç°Áú, ¾ÈÁ¤ µî¿¡ ´ëÇÑ ¼º´É, º¸¾È, Ç°Áú, ¾ÈÁ¤ µî¿¡ ´ëÇÑ ¿ä±¸»çÇ×À» µµÃâÇÑ´Ù.





<Á¦2°ú¸ñ> ¼ÒÇÁÆ®¿þ¾î °³¹ß



21. ´ÙÀ½ Áß ¼±Çü ±¸Á¶·Î¸¸ ¹­ÀÎ °ÍÀº?

    ¨ç ½ºÅÃ, Æ®¸® ¨è Å¥, µ¥Å©

    ¨é Å¥, ±×·¡ÇÁ ¨ê ¸®½ºÆ®, ±×·¡ÇÁ





22. Å×½ºÆ® µå¶óÀ̹ö(Test Driver)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ½ÃÇè´ë»ó ¸ðµâÀ» È£ÃâÇÏ´Â °£ÀÌ ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù.

    ¨è ÇÊ¿ä¿¡ µû¶ó ¸Å°³ º¯¼ö¸¦ Àü´ÞÇÏ°í ¸ðµâÀ» ¼öÇàÇÑ ÈÄÀÇ °á°ú¸¦ º¸¿©ÁÙ ¼ö ÀÖ´Ù.

    ¨é »óÇâ½Ä ÅëÇÕ Å×½ºÆ®¿¡¼­ »ç¿ëµÈ´Ù.

    ¨ê Å×½ºÆ® ´ë»ó ¸ðµâÀÌ È£ÃâÇÏ´Â ÇÏÀ§ ¸ðµâÀÇ ¿ªÇÒÀ» ÇÑ´Ù.





23. ´ÙÀ½ Æ®¸®¿¡ ´ëÇÑ ÁßÀ§ ¼øȸ ¿îÇà °á°ú´Â?



    ¨ç ABDCEF ¨è ABCDEF

    ¨é DBECFA ¨ê DBAECF





24. Å×½ºÆ® ÄÉÀ̽º ÀÚµ¿ »ý¼º µµ±¸¸¦ ÀÌ¿ëÇÏ¿© Å×½ºÆ® µ¥ÀÌÅ͸¦ ã¾Æ³»´Â ¹æ¹ýÀÌ ¾Æ´Ñ °ÍÀº?

    ¨ç ½ºÅͺê(Stub)¿Í µå¶óÀ̹ö(Driver)

    ¨è ÀÔ·Â µµ¸ÞÀÎ ºÐ¼®

    ¨é ·£´ý(Random) Å×½ºÆ®

    ¨ê ÀÚ·á È帧µµ





25. ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®¿¡¼­ °ËÁõ(Verification)°ú È®ÀÎ (Validation)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®¿¡¼­ °ËÁõ°ú È®ÀÎÀ» ±¸º°Çϸé ã°íÀÚ ÇÏ´Â °áÇÔ À¯ÇüÀ» ¸íÈ®ÇÏ°Ô ÇÏ´Â µ¥ µµ¿òÀÌ µÈ´Ù.

¨è °ËÁõÀº ¼ÒÇÁÆ®¿þ¾î °³¹ß °úÁ¤À» Å×½ºÆ®ÇÏ´Â °ÍÀÌ°í, È®ÀÎÀº ¼ÒÇÁÆ®¿þ¾î °á°ú¸¦ Å×½ºÆ® °ÍÀÌ´Ù.

    ¨é °ËÁõÀº ÀÛ¾÷ Á¦Ç°ÀÌ ¿ä±¸ ¸í¼¼ÀÇ ±â´É, ºñ±â´É ¿ä±¸»çÇ×À» ¾ó¸¶³ª Àß ÁؼöÇÏ´ÂÁö ÃøÁ¤ÇÏ´Â ÀÛ¾÷ÀÌ´Ù.

¨ê °ËÁõÀº ÀÛ¾÷ Á¦Ç°ÀÌ »ç¿ëÀÚÀÇ ¿ä±¸¿¡ ÀûÇÕÇÑÁö ÃøÁ¤Çϸç, È®ÀÎÀº ÀÛ¾÷ Á¦Ç°ÀÌ °³¹ßÀÚÀÇ ±â´ë¸¦ ÃæÁ·½ÃÅ°´ÂÁö¸¦ ÃøÁ¤ÇÑ´Ù.





26. ÀúÀÛ±Ç °ü¸® ±¸¼º ¿ä¼Ò Áß ÆÐÅ°Àú(Packager)ÀÇ ÁÖ¿ä ¿ªÇÒ·Î ¿ÇÀº °ÍÀº?

    ¨ç ÄÜÅÙÃ÷¸¦ Á¦°øÇÏ´Â ÀúÀÛ±ÇÀÚ¸¦ ÀǹÌÇÑ´Ù.

¨è ÄÜÅÙÃ÷¸¦ ¸ÞŸ µ¥ÀÌÅÍ¿Í ÇÔ²² ¹èÆ÷ °¡´ÉÇÑ ´ÜÀ§·Î ¹­´Â´Ù.

    ¨é ¶óÀ̼±½º¸¦ ¹ß±ÞÇÏ°í °ü¸®ÇÑ´Ù.

¨ê ¹èÆ÷µÈ ÄÜÅÙÃ÷ÀÇ ÀÌ¿ë ±ÇÇÑÀ» ÅëÁ¦ÇÑ´Ù.





27. ´ÙÀ½ ¼³¸í¿¡ ºÎÇÕÇÏ´Â ¿ë¾î·Î ¿ÇÀº °ÍÀº?

    

- ¼ÒÇÁÆ®¿þ¾î ±¸Á¶¸¦ ÀÌ·ç¸ç, ´Ù¸¥ °Íµé°ú ±¸º°µÉ ¼ö ÀÖ´Â µ¶¸³ÀûÀÎ ±â´ÉÀ» °®´Â ´ÜÀ§ÀÌ´Ù.

- Çϳª ¶Ç´Â ¸î °³ÀÇ ³í¸®ÀûÀÎ ±â´ÉÀ» ¼öÇàÇϱâ À§ÇÑ ¸í·É¾îµéÀÇ ÁýÇÕÀ̶ó°íµµ ÇÒ ¼ö ÀÖ´Ù.

- ¼­·Î ¸ð¿© ÇϳªÀÇ ¿ÏÀüÇÑ ÇÁ·Î±×·¥À¸·Î ¸¸µé¾îÁú ¼ö ÀÖ´Ù.



    ¨ç ÅëÇÕ ÇÁ·Î±×·¥ ¨è ÀúÀå¼Ò

    ¨é ¸ðµâ ¨ê µ¥ÀÌÅÍ





28. Á¦Ç° ¼ÒÇÁÆ®¿þ¾îÀÇ »ç¿ëÀÚ ¸Å´º¾ó ÀÛ¼ºÀýÂ÷·Î (°¡)~(´Ù)¿Í [º¸±â]ÀÇ ±âÈ£¸¦ ¹Ù¸£°Ô ¿¬°áÇÑ °ÍÀº?





[º¸±â]

¨± »ç¿ë ¼³¸í¼­ °ËÅä

¨² ±¸¼º ¿ä¼Òº° ³»¿ë ÀÛ¼º

¨³ »ç¿ë ¼³¸í¼­ ±¸¼º ¿ä¼Ò Á¤ÀÇ



    ¨ç (°¡)-¨±, (³ª)-¨², (´Ù)-¨³

¨è (°¡)-¨³, (³ª)-¨², (´Ù)-¨±

    ¨é (°¡)-¨±, (³ª)-¨³, (´Ù)-¨²

¨ê (°¡)-¨³, (³ª)-¨±, (´Ù)-¨²





29. ÄÚµåÀÇ °£°á¼ºÀ» À¯ÁöÇϱâ À§ÇØ »ç¿ëµÇ´Â ÁöħÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç °ø¹éÀ» ÀÌ¿ëÇÏ¿© ½ÇÇ๮ ±×·ì°ú ÁÖ¼®À» ¸íÈ®È÷ ±¸ºÐÇÑ´Ù.

¨è º¹ÀâÇÑ ³í¸®½Ä°ú »ê¼ú½ÄÀº °ýÈ£¿Í µé¿©¾²±â(Indentation)¸¦ ÅëÇØ ¸íÈ®È÷ Ç¥ÇöÇÑ´Ù.

    ¨é ºó ÁÙÀ» »ç¿ëÇÏ¿© ¼±¾ðºÎ¿Í ±¸ÇöºÎ¸¦ ±¸º°ÇÑ´Ù.

¨ê ÇÑ ÁÙ¿¡ ÃÖ´ëÇÑ ¸¹Àº ¹®ÀåÀ» ÄÚµùÇÑ´Ù.





30. ´ÙÀ½ Áß ÃÖ¾ÇÀÇ °æ¿ì °Ë»ö È¿À²ÀÌ °¡Àå ³ª»Û Æ®¸® ±¸Á¶´Â?

    ¨ç ÀÌÁø Ž»öÆ®¸® ¨è AVL Æ®¸®

    ¨é 2-3 Æ®¸® ¨ê ·¹µå-ºí·¢ Æ®¸®





31. ´ÙÀ½ ±×·¡ÇÁ¿¡¼­ Á¤Á¡ A¸¦ ¼±ÅÃÇÏ¿© ±íÀ̿켱Ž»ö(DFS)À¸·Î ¿îÇàÇÑ °á°ú´Â?



    ¨ç ABECDFG ¨è ABECFDG

    ¨é ABCDEFG ¨ê ABEFGCD





32. °³º° ¸ðµâÀ» ½ÃÇèÇÏ´Â °ÍÀ¸·Î ¸ðµâÀÌ Á¤È®ÇÏ°Ô ±¸ÇöµÇ¾ú´ÂÁö, ¿¹Á¤ÇÑ ±â´ÉÀÌ Á¦´ë·Î ¼öÇàµÇ´ÂÁö¸¦ Á¡°ËÇÏ´Â °ÍÀÌ ÁÖ¿ä ¸ñÀûÀÎ Å×½ºÆ®´Â?

    ¨ç ÅëÇÕ Å×½ºÆ®(Integration Test)

    ¨è ´ÜÀ§ Å×½ºÆ®(Unit Test)

    ¨é ½Ã½ºÅÛ Å×½ºÆ®(System Test)

    ¨ê Àμö Å×½ºÆ®(Acceptance Test)





33. ´ÙÀ½Àº ½ºÅÃÀÇ ÀÚ·á »èÁ¦ ¾Ë°í¸®ÁòÀÌ´Ù. ¨Í¿¡ µé¾î °¥ ³»¿ëÀ¸·Î ¿ÇÀº °ÍÀº? (´Ü, Top: ½ºÅÃÆ÷ÀÎÅÍ, S: ½ºÅÃÀÇ À̸§)



If Top£½0 Then

( ¨ê )

Else {

remove S(Top)

Top£½Top£­1

}



    ¨ç Overflow ¨è Top£½Top£«1

    ¨é Underflow ¨ê Top£½Top





34. ´ÙÀ½ ÀڷḦ ¹öºí Á¤·ÄÀ» ÀÌ¿ëÇÏ¿© ¿À¸§Â÷¼øÀ¸·Î Á¤·ÄÇÒ °æ¿ì PASS 3ÀÇ °á°ú´Â?



9, 6, 7, 3, 5



    ¨ç 6, 3, 5, 7, 9 ¨è 3, 5, 6, 7, 9

    ¨é 6, 7, 3, 5, 9 ¨ê 3, 5, 9, 6, 7





35. ¼ø¼­°¡ A, B, C, D·Î Á¤ÇØÁø ÀÔ·Â ÀڷḦ ½ºÅÿ¡ ÀÔ·ÂÇÑ ÈÄ Ãâ·ÂÇÑ °á°ú·Î ºÒ°¡´ÉÇÑ °ÍÀº?

    ¨ç D, C, B, A ¨è B, C, D, A

    ¨é C, B, A, D ¨ê D, B, C, A





36. ¼ÒÇÁÆ®¿þ¾î °³¹ß È°µ¿À» ¼öÇàÇÔ¿¡ À־ ½Ã½ºÅÛÀÌ °íÀå(Failure)À» ÀÏÀ¸Å°°Ô Çϸç, ¿À·ù(Error)°¡ ÀÖ´Â °æ¿ì ¹ß»ýÇÏ´Â °ÍÀº?

    ¨ç Fault ¨è Testcase

    ¨é Mistake ¨ê Inspection





37. ¼ÒÇÁÆ®¿þ¾î Ç°Áú ¸ñÇ¥ Áß Çϳª ÀÌ»óÀÇ Çϵå¿þ¾î ȯ°æ¿¡¼­ ¿î¿ëµÇ±â À§ÇØ ½±°Ô ¼öÁ¤µÉ ¼ö ÀÖ´Â ½Ã½ºÅÛ ´É·ÂÀ» ÀǹÌÇÏ´Â °ÍÀº?

    ¨ç Portability ¨è Efficiency

    ¨é Usability ¨ê Correctness





38. Å×½ºÆ®¸¦ ¸ñÀû¿¡ µû¶ó ºÐ·ùÇßÀ» ¶§, °­µµ(Stress) Å×½ºÆ®¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº?

    ¨ç ½Ã½ºÅÛ¿¡ °íÀÇ·Î ½ÇÆи¦ À¯µµÇÏ°í ½Ã½ºÅÛÀÌ Á¤»óÀûÀ¸·Î º¹±ÍÇÏ´ÂÁö Å×½ºÆ®ÇÑ´Ù.

¨è ½Ã½ºÅÛ¿¡ °ú´Ù Á¤º¸·®À» ºÎ°úÇÏ¿© °úºÎÇÏ ½Ã¿¡µµ ½Ã½ºÅÛÀÌ Á¤»óÀûÀ¸·Î ÀÛµ¿µÇ´ÂÁö¸¦ Å×½ºÆ®ÇÑ´Ù.

    ¨é »ç¿ëÀÚÀÇ À̺¥Æ®¿¡ ½Ã½ºÅÛÀÌ ÀÀ´äÇÏ´Â ½Ã°£, ƯÁ¤ ½Ã°£ ³»¿¡ ó¸®ÇÏ´Â ¾÷¹«·®, »ç¿ëÀÚ ¿ä±¸¿¡ ½Ã½ºÅÛÀÌ ¹ÝÀÀÇÏ´Â ¼Óµµ µîÀ» Å×½ºÆ®ÇÑ´Ù. 

¨ê ºÎ´çÇÏ°í ºÒ¹ýÀûÀΠħÀÔÀ» ½ÃµµÇÏ¿© º¸¾È½Ã½ºÅÛÀÌ ºÒ¹ýÀûÀΠħÅõ¸¦ Àß ¸·¾Æ³»´ÂÁö Å×½ºÆ®ÇÑ´Ù.





39. Çü»ó °ü¸®ÀÇ °³³ä°ú ÀýÂ÷¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç Çü»ó ½Äº°Àº Çü»ó °ü¸® °èȹÀ» ±Ù°Å·Î Çü»ó°ü¸®ÀÇ ´ë»óÀÌ ¹«¾ùÀÎÁö ½Äº°ÇÏ´Â °úÁ¤ÀÌ´Ù.

¨è Çü»ó °ü¸®¸¦ ÅëÇØ °¡½Ã¼º°ú ÃßÀû¼ºÀ» º¸ÀåÇÔÀ¸·Î½á ¼ÒÇÁÆ®¿þ¾îÀÇ »ý»ê¼º°ú Ç°ÁúÀ» ³ôÀÏ ¼ö ÀÖ´Ù.

    ¨é Çü»ó ÅëÁ¦ °úÁ¤¿¡¼­´Â Çü»ó ¸ñ·ÏÀÇ º¯°æ ¿ä±¸¸¦ Áï½Ã ¼ö¿ë ¹× ¹Ý¿µÇØ¾ß ÇÑ´Ù.

¨ê Çü»ó °¨»ç´Â Çü»ó °ü¸® °èȹ´ë·Î Çü»ó°ü¸®°¡ ÁøÇàµÇ°í ÀÖ´ÂÁö, Çü»ó Ç׸ñÀÇ º¯°æÀÌ ¿ä±¸ »çÇ׿¡ ¸Âµµ·Ï Á¦´ë·Î ÀÌ·ïÁ³´ÂÁö µîÀ» »ìÆ캸´Â È°µ¿ÀÌ´Ù.





40. ¼Ò½ºÄÚµå Á¤Àû ºÐ¼®(Static Analysis)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¼Ò½º Äڵ带 ½ÇÇà½ÃÅ°Áö ¾Ê°í ºÐ¼®ÇÑ´Ù.

¨è Äڵ忡 ÀÖ´Â ¿À·ù³ª ÀáÀçÀûÀÎ ¿À·ù¸¦ ã¾Æ³»±â À§ÇÑ È°µ¿ÀÌ´Ù.

    ¨é Çϵå¿þ¾îÀûÀÎ ¹æ¹ýÀ¸·Î¸¸ ÄÚµå ºÐ¼®ÀÌ °¡´ÉÇÏ´Ù.

¨ê ÀÚ·á È帧À̳ª ³í¸® È帧À» ºÐ¼®ÇÏ¿© ºñÁ¤»óÀûÀÎ ÆÐÅÏÀ» ãÀ» ¼ö ÀÖ´Ù.





<Á¦3°ú¸ñ> µ¥ÀÌÅͺ£À̽º ±¸Ãà



41. µ¥ÀÌÅÍÀÇ Áߺ¹À¸·Î ÀÎÇÏ¿© °ü°è¿¬»êÀ» ó¸®ÇÒ ¶§ ¿¹±âÄ¡ ¸øÇÑ °ï¶õÇÑ Çö»óÀÌ ¹ß»ýÇÏ´Â °ÍÀ» ¹«¾ùÀ̶ó Çϴ°¡?

    ¨ç ÀÌ»ó(Anomaly) ¨è Á¦ÇÑ (Restriction)

    ¨é Á¾¼Ó¼º(Dependency) ¨ê º¯È¯(Translation)





42. ´ÙÀ½ Áß ±âº»Å°´Â NULL °ªÀ» °¡Á®¼­´Â ¾ÈµÇ¸ç, ¸±·¹ÀÌ¼Ç ³»¿¡ ¿ÀÁ÷ ÇϳªÀÇ °ª¸¸ Á¸ÀçÇØ¾ß ÇÑ´Ù´Â Á¶°ÇÀ» ¹«¾ùÀ̶ó Çϴ°¡?

    ¨ç °³Ã¼ ¹«°á¼º Á¦¾àÁ¶°Ç

    ¨è ÂüÁ¶ ¹«°á¼º Á¦¾àÁ¶°Ç

    ¨é µµ¸ÞÀÎ ¹«°á¼º Á¦¾àÁ¶°Ç

    ¨ê ¼Ó¼º ¹«°á¼º Á¦¾àÁ¶°Ç





43. ´ÙÀ½ µÎ ¸±·¹ÀÌ¼Ç R1°ú R2ÀÇ Ä«Æ¼¼Ç ÇÁ·Î´öÆ®(cartesian product) ¼öÇà °á°ú´Â?



R1

Çгâ



R2

Çаú



1





ÄÄÇ»ÅÍ



2





±¹¹®



3





¼öÇÐ



    ¨ç

Çгâ

Çаú

1

ÄÄÇ»ÅÍ

2

±¹¹®

3

¼öÇÐ

¨è

Çгâ

Çаú

2

ÄÄÇ»ÅÍ

2

±¹¹®

2

¼öÇÐ



    ¨é 

Çгâ

Çаú

3

ÄÄÇ»ÅÍ

3

±¹¹®

3

¼öÇÐ

¨ê

Çгâ

Çаú

1

ÄÄÇ»ÅÍ

1

±¹¹®

1

¼öÇÐ

2

ÄÄÇ»ÅÍ

2

±¹¹®

2

¼öÇÐ

3

ÄÄÇ»ÅÍ

3

±¹¹®

3

¼öÇÐ





44. Á¤±ÔÈ­¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ÀûÀýÇÏÁö ¾ÊÀº °ÍÀº?

    ¨ç µ¥ÀÌÅͺ£À̽ºÀÇ °³³äÀû ¼³°è ´Ü°è ÀÌÀü¿¡ ¼öÇàÇÑ´Ù.

¨è µ¥ÀÌÅÍ ±¸Á¶ÀÇ ¾ÈÁ¤¼ºÀ» ÃÖ´ëÈ­ÇÑ´Ù.

    ¨é Áߺ¹À» ¹èÁ¦ÇÏ¿© »ðÀÔ, »èÁ¦, °»½Å ÀÌ»óÀÇ ¹ß»ýÀ» ¹æÁöÇÑ´Ù.

¨ê µ¥ÀÌÅÍ »ðÀÔ ½Ã ¸±·¹À̼ÇÀ» À籸¼ºÇÒ Çʿ伺À» ÁÙÀδÙ.





45. ÀÌÀü ´Ü°èÀÇ Á¤±ÔÇüÀ» ¸¸Á·Çϸ鼭 Èĺ¸Å°¸¦ ÅëÇÏÁö ¾Ê´Â Á¶ÀÎ Á¾¼Ó(JD : Join Dependency) Á¦°ÅÇØ¾ß ¸¸Á·ÇÏ´Â Á¤±ÔÇüÀº?

    ¨ç Á¦3Á¤±ÔÇü ¨è Á¦4Á¤±ÔÇü

    ¨é Á¦5Á¤±ÔÇü ¨ê Á¦6Á¤±ÔÇü





46. ¹°¸®Àû µ¥ÀÌÅͺ£À̽º ¼³°è¿¡ ´ëÇÑ ¼³¸íÀ¸·Î °Å¸®°¡ ¸Õ °ÍÀº?

    ¨ç ¹°¸®Àû ¼³°èÀÇ ¸ñÀûÀº È¿À²ÀûÀÎ ¹æ¹ýÀ¸·Î µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â °ÍÀÌ´Ù.

    ¨è Æ®·£Àè¼Ç 󸮷®°ú ÀÀ´ä½Ã°£, µð½ºÅ© ¿ë·® µîÀ» °í·ÁÇØ¾ß ÇÑ´Ù.

    ¨é ÀúÀå ·¹ÄÚµåÀÇ Çü½Ä, ¼ø¼­, Á¢±Ù °æ·Î¿Í °°Àº Á¤º¸¸¦ »ç¿ëÇÏ¿© ¼³°èÇÑ´Ù.

    ¨ê Æ®·£Àè¼ÇÀÇ ÀÎÅÍÆäÀ̽º¸¦ ¼³°èÇϸç, µ¥ÀÌÅÍ Å¸ÀÔ ¹× µ¥ÀÌÅÍ Å¸ÀÔµé °£ÀÇ °ü°è·Î Ç¥ÇöÇÑ´Ù.





47. SQLÀÇ ³í¸® ¿¬»êÀÚ°¡ ¾Æ´Ñ °ÍÀº?

    ¨ç AND ¨è OTHER

    ¨é OR ¨ê NOT





48. ÇÐÀû Å×ÀÌºí¿¡¼­ ÀüÈ­¹øÈ£°¡ Null °ªÀÌ ¾Æ´Ñ Çлý¸íÀ» ¸ðµÎ °Ë»öÇÒ ¶§, SQL ±¸¹®À¸·Î ¿ÇÀº °ÍÀº?

    ¨ç SELECT Çлý¸í FROM ÇÐÀû WHERE ÀüÈ­¹øÈ£ DON'T NULL;

¨è SELECT Çлý¸í FROM ÇÐÀû WHERE ÀüÈ­¹øÈ£ !£½NOT NULL;

    ¨é SELECT Çлý¸í FROM ÇÐÀû WHERE ÀüÈ­¹øÈ£ IS NOT NULL;

¨ê SELECT Çлý¸í FROM ÇÐÀû WHERE ÀüÈ­¹øÈ£ IS NULL;





49. ´ÙÀ½ Áß SQL¿¡¼­ÀÇ DDL ¹®ÀÌ ¾Æ´Ñ °ÍÀº?

    ¨ç CREATE ¨è DELETE

    ¨é ALTER ¨ê DROP





50. µ¿½Ã¼º Á¦¾î¸¦ À§ÇÑ Á÷·ÄÈ­ ±â¹ýÀ¸·Î Æ®·£Àè¼Ç °£ÀÇ Ã³¸® ¼ø¼­¸¦ ¹Ì¸® Á¤ÇÏ´Â ¹æ¹ýÀº?

    ¨ç ·ÎÅ· ±â¹ý ¨è ŸÀÓ½ºÅÆÇÁ ±â¹ý

    ¨é °ËÁõ ±â¹ý ¨ê ¹èŸ ·ÎÅ© ±â¹ý





51. µ¥ÀÌÅͺ£À̽º¿¡¼­ ÇϳªÀÇ ³í¸®Àû ±â´ÉÀ» ¼öÇàÇϱâ À§ÇÑ ÀÛ¾÷ÀÇ ´ÜÀ§ ¶Ç´Â ÇѲ¨¹ø¿¡ ¸ðµÎ ¼öÇàµÇ¾î¾ß ÇÒ ÀÏ·ÃÀÇ ¿¬»êµéÀ» ÀǹÌÇÏ´Â °ÍÀº?

    ¨ç Æ®·£Àè¼Ç ¨è ºä

    ¨é Æ©Çà ¨ê Ä«µð³Î¸®Æ¼





52. ·ÎÅ· ´ÜÀ§(Locking Granularity)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº?

    ¨ç ·ÎÅ· ´ÜÀ§°¡ Å©¸é º´Ç༺ ¼öÁØÀÌ ³·¾ÆÁø´Ù.

    ¨è ·ÎÅ· ´ÜÀ§°¡ Å©¸é º´Çà Á¦¾î ±â¹ýÀÌ º¹ÀâÇØÁø´Ù.

    ¨é ·ÎÅ· ´ÜÀ§°¡ ÀÛÀ¸¸é ·ÎÅ©(lock)ÀÇ ¼ö°¡ Àû¾îÁø´Ù.

    ¨ê ·ÎÅ·Àº ÆÄÀÏ ´ÜÀ§·Î ÀÌ·ç¾îÁö¸ç, ·¹ÄÚµå¿Í Çʵå´Â ·ÎÅ· ´ÜÀ§°¡ µÉ ¼ö ¾ø´Ù.





53. °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ ´ÙÀ½ ¼³¸í¿¡ ÇØ´çÇÏ´Â Å°(Key)´Â?

    

ÇÑ ¸±·¹ÀÌ¼Ç ³»ÀÇ ¼Ó¼ºµéÀÇ ÁýÇÕÀ¸·Î ±¸¼ºµÈ Å°·Î¼­, ¸±·¹À̼ÇÀ» ±¸¼ºÇÏ´Â ¸ðµç Æ©Çÿ¡ ´ëÇÑ À¯ÀϼºÀº ¸¸Á·½ÃÅ°Áö¸¸ ÃÖ¼Ò¼ºÀº ¸¸Á·½ÃÅ°Áö ¸øÇÑ´Ù.



    ¨ç Èĺ¸Å° ¨è ´ëüŰ

    ¨é ½´ÆÛÅ° ¨ê ¿Ü·¡Å°





54. Æ®·£Àè¼ÇÀÇ ÁÖ¿ä Ư¼º Áß Çϳª·Î µÑ ÀÌ»óÀÇ Æ®·£Àè¼ÇÀÌ µ¿½Ã¿¡ º´Çà ½ÇÇàµÇ´Â °æ¿ì ¾î´À ÇϳªÀÇ Æ®·£Àè¼Ç ½ÇÇà Áß¿¡ ´Ù¸¥ Æ®·£Àè¼ÇÀÇ ¿¬»êÀÌ ³¢¾îµé ¼ö ¾øÀ½À» ÀǹÌÇÏ´Â °ÍÀº?

    ¨ç Log ¨è Consistency

    ¨é Isolation ¨ê Durability





55. µ¥ÀÌÅͺ£À̽º¿¡¼­ À妽º(Index)¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç À妽ºÀÇ ±âº» ¸ñÀûÀº °Ë»ö ¼º´ÉÀ» ÃÖÀûÈ­ÇÏ´Â °ÍÀ¸·Î º¼ ¼ö ÀÖ´Ù.

    ¨è B-Æ®¸® À妽º´Â ºÐ±â¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â Branch BlockÀ» °¡Áö°í ÀÖ´Ù.

    ¨é BETWEEN µî ¹üÀ§(Range) °Ë»ö¿¡ È°¿ëµÉ ¼ö ÀÖ´Ù.

    ¨ê ½Ã½ºÅÛÀÌ ÀÚµ¿À¸·Î »ý¼ºÇÏ¿© »ç¿ëÀÚ°¡ º¯°æÇÒ ¼ö ¾ø´Ù.





56. SQL¹®¿¡¼­ HAVINGÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â ÀýÀº?

    ¨ç LIKE Àý ¨è WHERE Àý

    ¨é GROUP BY Àý ¨ê ORDER BY Àý





57. ¾î¶² ¸±·¹ÀÌ¼Ç R¿¡¼­ X¿Í Y¸¦ °¢°¢ RÀÇ ¾ÖÆ®¸®ºäÆ® ÁýÇÕÀÇ ºÎºÐ ÁýÇÕÀ̶ó°í ÇÒ °æ¿ì ¾ÖÆ®¸®ºäÆ® XÀÇ °ª °¢°¢¿¡ ´ëÇØ ½Ã°£¿¡ °ü°è¾øÀÌ Ç×»ó ¾ÖÆ®¸®ºäÆ® YÀÇ °ªÀÌ ¿ÀÁ÷ Çϳª¸¸ ¿¬°üµÇ¾î ÀÖÀ» ¶§ Y´Â X¿¡ ÇÔ¼ö Á¾¼ÓÀ̶ó°í ÇÑ´Ù. ÀÌ ÇÔ¼ö Á¾¼ÓÀÇ Ç¥±â·Î ¿ÇÀº °ÍÀº?

    ¨ç Y ¡æ X ¨è Y ¡ø X

    ¨é X ¡æ Y ¨ê X ¡ø Y





58. °ü°è ´ë¼ö¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¿øÇÏ´Â ¸±·¹À̼ÇÀ» Á¤ÀÇÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÏ¸ç ºñÀýÂ÷Àû ¾ð¾îÀÌ´Ù.

    ¨è ¸±·¹ÀÌ¼Ç Á¶ÀÛÀ» À§ÇÑ ¿¬»êÀÇ ÁýÇÕÀ¸·Î ÇÇ¿¬»êÀÚ¿Í °á°ú°¡ ¸ðµÎ ¸±·¹À̼ÇÀÌ´Ù.

    ¨é ÀÏ¹Ý ÁýÇÕ ¿¬»ê°ú ¼ø¼ö °ü°è ¿¬»êÀ¸·Î ±¸ºÐµÈ´Ù.

    ¨ê ÁúÀÇ¿¡ ´ëÇÑ Çظ¦ ±¸Çϱâ À§ÇØ ¼öÇàÇØ¾ß ÇÒ ¿¬»êÀÇ ¼ø¼­¸¦ ¸í½ÃÇÑ´Ù.





59. °ü°è µ¥ÀÌÅͺ£À̽º¿¡ À־ °ü°è ´ë¼ö ¿¬»êÀÌ ¾Æ´Ñ °ÍÀº?

    ¨ç µðºñÀü(Division) ¨è ÇÁ·ÎÁ§Æ®(Project)

    ¨é Á¶ÀÎ(Join) ¨ê Æ÷Å©(Fork)





60. µ¥ÀÌÅͺ£À̽ºÀÇ ¹«°á¼º ±ÔÁ¤(Integrity Rule)°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¹«°á¼º ±ÔÁ¤¿¡´Â µ¥ÀÌÅÍ°¡ ¸¸Á·ÇØ¾ß µÉ Á¦¾à Á¶°Ç, ±ÔÁ¤À» ÂüÁ¶ÇÒ ¶§ »ç¿ëÇÏ´Â ½Äº°ÀÚ µîÀÇ ¿ä¼Ò°¡ Æ÷Ç﵃ ¼ö ÀÖ´Ù.

    ¨è ¹«°á¼º ±ÔÁ¤ÀÇ ´ë»óÀ¸·Î´Â µµ¸ÞÀÎ, Å°, Á¾¼Ó¼º µîÀÌ ÀÖ´Ù.

    ¨é Á¤½ÄÀ¸·Î Çã°¡ ¹ÞÀº »ç¿ëÀÚ°¡ ¾Æ´Ñ ºÒ¹ýÀûÀÎ »ç¿ëÀÚ¿¡ ÀÇÇÑ °»½ÅÀ¸·ÎºÎÅÍ µ¥ÀÌÅͺ£À̽º¸¦ º¸È£Çϱâ À§ÇÑ ±ÔÁ¤ÀÌ´Ù.

    ¨ê ¸±·¹ÀÌ¼Ç ¹«°á¼º ±ÔÁ¤(Relation Integrity Rules)Àº ¸±·¹À̼ÇÀ» Á¶ÀÛÇÏ´Â °úÁ¤¿¡¼­ÀÇ ÀǹÌÀû °ü°è(Semantic Relationship)¸¦ ¸í¼¼ÇÑ °ÍÀÌ´Ù.





<Á¦4°ú¸ñ> ÇÁ·Î±×·¡¹Ö ¾ð¾î È°¿ë



61. C Class¿¡ ¼ÓÇÏ´Â IP address´Â?

    ¨ç 200.168.30.1 ¨è 10.3.2.1 4

    ¨é 225.2.4.1 ¨ê 172.16.98.3





62. ´ÙÀ½ Áß ÆäÀÌÁö ±³Ã¼(Page Replacement) ¾Ë°í¸®ÁòÀÌ ¾Æ´Ñ °ÍÀº?

    ¨ç FIFO(First-In-First-Out)

    ¨è LUF(Least Used First)

    ¨é Optimal

    ¨ê LRU(Least Recently Used)





63. ´ÙÀ½ JAVA ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾úÀ» ¶§ÀÇ °á°ú¸¦ ¾²½Ã¿À.



public class ovr {

public static void main(String[] args) {

int arr[]£»

int i£½0£»

arr£½new int[10]£»

arr[0]£½0£»

arr[1]£½1£»

while(i£¼8) {

arr[i£«2]£½arr[i£«1]£«arr[i]£»

i£«£«£»

}

System.out.println(arr[9])£»

}

}



    ¨ç 13 ¨è 21

    ¨é 34 ¨ê 55





64. JAVA¿¡¼­ Èü(Heap)¿¡ ³²¾ÆÀÖÀ¸³ª º¯¼ö°¡ °¡Áö°í ÀÖ´ø ÂüÁ¶°ªÀ» ÀҰųª º¯¼ö ÀÚü°¡ ¾ø¾îÁüÀ¸·Î½á ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê´Â °´Ã¼¸¦ Á¦°ÅÇØÁÖ´Â ¿ªÇÒÀ» ÇÏ´Â ¸ðµâÀº?

    ¨ç Heap Collector

    ¨è Garbage Collector

    ¨é Memory Collector

    ¨ê Variable Collector





65. C¾ð¾î¿¡¼­ÀÇ º¯¼ö ¼±¾ðÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç int else; ¨è int Test2;

    ¨é int pc; ¨ê int True;





66. ¸ðµâ ³» ±¸¼º ¿ä¼ÒµéÀÌ ¼­·Î ´Ù¸¥ ±â´ÉÀ» °°Àº ½Ã°£´ë¿¡ ÇÔ²² ½ÇÇàÇÏ´Â °æ¿ìÀÇ ÀÀÁýµµ(Cohesion)´Â?

    ¨ç Temporal Cohesion

    ¨è Logical Cohesion

    ¨é Coincidental Cohesion

    ¨ê Sequential Cohesion





67. ¿À·ù Á¦¾î¿¡ »ç¿ëµÇ´Â ÀÚµ¿¹Ýº¹ ¿äû¹æ½Ä(ARQ)ÀÌ ¾Æ´Ñ °ÍÀº?

    ¨ç Stop-and-wait ARQ

    ¨è Go-back-N ARO

    ¨é Selective-Repeat ARQ

    ¨ê Non-Acknowledge ARQ





68. »ç¿ëÀÚ°¡ ¿äûÇÑ µð½ºÅ© ÀÔ¡¤Ãâ·Â ³»¿ëÀÌ ´ÙÀ½°ú °°Àº ¼ø¼­·Î Å¥¿¡ µé¾î ÀÖÀ» ¶§ SSTF ½ºÄÉÁ층À» »ç¿ëÇÑ °æ¿ìÀÇ Ã³¸® ¼ø¼­´Â? (´Ü, ÇöÀç Çìµå À§Ä¡´Â 53 ÀÌ°í, Á¦ÀÏ ¾ÈÂÊÀÌ 1¹ø, ¹Ù±ùÂÊÀÌ 200¹ø Æ®·¢ÀÌ´Ù.)



Å¥ÀÇ ³»¿ë : 98 183 37 122 14 124 65 67



    ¨ç 53-65-67-37-14-98-122-124-183

    ¨è 53-98-183-37-122-14-124-65-67

    ¨é 53-37-14-65-67-98-122-124-183

    ¨ê 53-67-65-124-14-122-37-183-98





69. ÆÄÀÏ µð½ºÅ©¸³ÅÍ(File Descriptor)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ÆÄÀÏ °ü¸®¸¦ À§ÇØ ½Ã½ºÅÛÀÌ ÇÊ¿ä·Î ÇÏ´Â Á¤º¸¸¦ °¡Áö°í ÀÖ´Ù.

    ¨è º¸Á¶±â¾ïÀåÄ¡¿¡ ÀúÀåµÇ¾î ÀÖ´Ù°¡ ÆÄÀÏÀÌ °³¹æ(open)µÇ¸é ÁÖ±â¾ïÀåÄ¡·Î À̵¿µÈ´Ù.

    ¨é »ç¿ëÀÚ°¡ ÆÄÀÏ µð½ºÅ©¸³Å͸¦ Á÷Á¢ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.

    ¨ê ÆÄÀÏ Á¦¾î ºí·Ï(File Control Block)À̶ó°íµµ ÇÑ´Ù.





70. ±Íµµ ¹Ý ·Î¼¶(Guido van Rossum)ÀÌ ¹ßÇ¥ÇÑ ¾ð¾î·Î ÀÎÅÍÇÁ¸®ÅÍ ¹æ½ÄÀÌÀÚ °´Ã¼ÁöÇâÀûÀ̸ç, ¹è¿ì±â ½±°í À̽ļºÀÌ ÁÁÀº °ÍÀÌ Æ¯Â¡ÀÎ ½ºÅ©¸³Æ® ¾ð¾î´Â?

    ¨ç C£«£« ¨è JAVA

    ¨é C# ¨ê Python





71. ´ÙÀ½ ÆÄÀ̽ã(Python) ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾úÀ» ¶§ÀÇ °á°ú´Â?



def cs(n)£º

s£½0

for num in range(n£«1)£º

s£«£½num

return s



print(cs(11))



    ¨ç 45 ¨è 55

    ¨é 66 ¨ê 78





72. ¸ðµâÈ­(Modularity)¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¼ÒÇÁÆ®¿þ¾îÀÇ ¸ðµâÀº ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ Subroutine, Function µîÀ¸·Î Ç¥ÇöµÉ ¼ö ÀÖ´Ù.

    ¨è ¸ðµâÀÇ ¼ö°¡ Áõ°¡ÇÏ¸é »ó´ëÀûÀ¸·Î °¢ ¸ðµâÀÇ Å©±â°¡ Ä¿Áö¸ç, ¸ðµâ »çÀÌÀÇ »óÈ£±³·ù°¡ °¨¼ÒÇÏ¿© °úºÎÇÏ(Overload) Çö»óÀÌ ³ªÅ¸³­´Ù.

    ¨é ¸ðµâÈ­´Â ½Ã½ºÅÛÀ» Áö´ÉÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ¸ç, º¹Àâµµ ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥ µµ¿òÀ» ÁØ´Ù.

    ¨ê ¸ðµâÈ­´Â ½Ã½ºÅÛÀÇ À¯Áöº¸¼ö¿Í ¼öÁ¤À» ¿ëÀÌÇÏ°Ô ÇÑ´Ù.





73. 192.168.1.0/24 ³×Æ®¿öÅ©¸¦ FLSM ¹æ½ÄÀ» ÀÌ¿ëÇÏ¿© 4°³ÀÇ SubnetÀ¸·Î ³ª´©°í IP Subnet-zero¸¦ Àû¿ëÇß´Ù. À̶§ SubnettingµÈ ³×Æ®¿öÅ© Áß 4¹ø° ³×Æ®¿öÅ©ÀÇ 4¹ø° »ç¿ë °¡´ÉÇÑ IP´Â ¹«¾ùÀΰ¡?

    ¨ç 192.168.1.192 ¨è 192.168.1.195

    ¨é 192.168.1.196 ¨ê 192.168.1.198





74. ¸ðµâÀÇ µ¶¸³¼ºÀ» ³ôÀ̱â À§ÇÑ °áÇÕµµ(Coupling)¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¿À·ù°¡ ¹ß»ýÇßÀ» ¶§ ÀüÆÄµÇ¾î ´Ù¸¥ ¿À·ùÀÇ ¿øÀÎÀÌ µÇ´Â ÆĹ® È¿°ú(Ripple Effect)¸¦ ÃÖ¼ÒÈ­ÇØ¾ß ÇÑ´Ù.

¨è ÀÎÅÍÆäÀ̽º°¡ Á¤È®È÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀ» °æ¿ì ºÒÇÊ¿äÇÑ ÀÎÅÍÆäÀ̽º°¡ ³ªÅ¸³ª ¸ðµâ »çÀÌÀÇ ÀÇÁ¸µµ´Â ³ô¾ÆÁö°í °áÇÕµµ°¡ Áõ°¡ÇÑ´Ù.

    ¨é ¸ðµâµéÀÌ º¯¼ö¸¦ °øÀ¯ÇÏ¿© »ç¿ëÇÏ°Ô Çϰųª Á¦¾î Á¤º¸¸¦ ±³·ùÇÏ°Ô ÇÔÀ¸·Î½á °áÇÕµµ¸¦ ³·Ãß¾î¾ß ÇÑ´Ù.

¨ê ´Ù¸¥ ¸ðµâ°ú µ¥ÀÌÅÍ ±³·ù°¡ ÇÊ¿äÇÑ °æ¿ì Àü¿ªº¯¼ö(Global Variable)º¸´Ù´Â ¸Å°³º¯¼ö(Parameter)¸¦ »ç¿ëÇÏ´Â °ÍÀÌ °áÇÕµµ¸¦ ³·Ãß´Â µ¥ µµ¿òÀÌ µÈ´Ù.





75. ÇÁ·Î¼¼½º¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ÇÁ·Î¼¼½º°¡ Áغñ »óÅ¿¡¼­ ÇÁ·Î¼¼¼­°¡ ¹è´çµÇ¾î ½ÇÇà »óÅ·Πº¯È­ÇÏ´Â °ÍÀ» µð½ºÆÐÄ¡(Dispatch)¶ó°í ÇÑ´Ù.

¨è ÇÁ·Î¼¼½º Á¦¾î ºí·Ï(PCB, Process Control Block)Àº ÇÁ·Î¼¼½º ½Äº°ÀÚ, ÇÁ·Î¼¼½º »óÅ µîÀÇ Á¤º¸·Î ±¸¼ºµÈ´Ù.

    ¨é ÀÌÀü ÇÁ·Î¼¼½ºÀÇ »óÅ ·¹Áö½ºÅÍ ³»¿ëÀ» º¸°üÇÏ°í ´Ù¸¥ ÇÁ·Î¼¼½ºÀÇ ·¹Áö½ºÅ͸¦ ÀûÀçÇÏ´Â °úÁ¤À» ¹®¸Æ ±³È¯(Context Switching)À̶ó°í ÇÑ´Ù.

¨ê ÇÁ·Î¼¼½º´Â ½º·¹µå(Thread) ³»¿¡¼­ ½ÇÇàµÇ´Â È帧ÀÇ ´ÜÀ§À̸ç, ½º·¹µå¿Í ´Þ¸® ÁÖ¼Ò °ø°£¿¡ ½ÇÇà ½ºÅÃ(Stack)ÀÌ ¾ø´Ù.





76. TCPÇì´õ¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¼ø¼­¹øÈ£(Sequence Number)´Â Àü´ÞÇÏ´Â ¹ÙÀÌÆ®¸¶´Ù ¹øÈ£°¡ ºÎ¿©µÈ´Ù.

    ¨è ¼ö½Å¹øȣȮÀÎ(Acknowledgement Number)Àº »ó´ëÆí È£½ºÆ®¿¡¼­ ¹ÞÀ¸·Á´Â ¹ÙÀÌÆ®ÀÇ ¹øÈ£¸¦ Á¤ÀÇÇÑ´Ù.

    ¨é Ã¼Å©¼¶(Checksum)Àº µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ ¼¼±×¸ÕÆ®ÀÇ ¿À·ù¸¦ °Ë»çÇÑ´Ù.

    ¨ê À©µµ¿ì Å©±â´Â ¼Û¼ö½Å ÃøÀÇ ¹öÆÛ Å©±â·Î ÃÖ´ëÅ©±â´Â 32767bit ÀÌ´Ù.





77. ´ÙÀ½ C¾ð¾î ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾úÀ» ¶§ÀÇ °á°ú´Â?



#include £¼stdio.h£¾

#include £¼string.h£¾

int main(void) {

char str[50]£½"nation";

char *p2£½"alter";

strcat(str, p2)£»

printf("%s", str)£»

return 0£»

}



    ¨ç nation ¨è nationalter

    ¨é alter ¨ê alternation





78. ´ÙÀ½ Áß JAVA¿¡¼­ ¿ì¼±¼øÀ§°¡ °¡Àå ³·Àº ¿¬»êÀÚ´Â?

    ¨ç -- ¨è %

    ¨é & ¨ê £½





79. ´ÙÀ½ C¾ð¾î ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾úÀ» ¶§ÀÇ °á°ú´Â?



#include £¼stdio.h£¾

int main(void) {

int a£½3, b£½4, c£½2;

int r1, r2, r3£»



r1£½b£¼£½4 || c£½£½2£»

r2£½(a£¾0) && (b£¼5)£»

r3£½!c£»



printf("%d", r1£«r2£«r3)£»

return 0£»

}



    ¨ç 0 ¨è 1

    ¨é 2 ¨ê 3







80. ´ÙÀ½ C¾ð¾î ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾úÀ» ¶§ÀÇ °á°ú´Â?



#include £¼stdio.h£¾

int main(void) {

int n£½4£»

int* pt£½NULL£»

pt=&n£»



printf("%d", &n£«*pt£­*&pt£«n)£»

return 0£»



    ¨ç 0 ¨è 4

    ¨é 8 ¨ê 12







<Á¦5°ú¸ñ> Á¤º¸½Ã½ºÅÛ ±¸Ãà°ü¸®



81. ƯÁ¤ »çÀÌÆ®¿¡ ¸Å¿ì ¸¹Àº ICMP Echo¸¦ º¸³»¸é, ÀÌ¿¡ ´ëÇÑ ÀÀ´ä(Respond)À» Çϱâ À§ÇØ ½Ã½ºÅÛ ÀÚ¿øÀ» ¸ðµÎ »ç¿ëÇعö·Á ½Ã½ºÅÛÀÌ Á¤»óÀûÀ¸·Î µ¿ÀÛÇÏÁö ¸øÇϵµ·Ï ÇÏ´Â °ø°Ý¹æ¹ýÀº?

    ¨ç Role-Based Access Control

¨è Ping Flood

    ¨é Brute-Force

¨ê Trojan Horses





82. ±¸±ÛÀÇ ±¸±Û ºê·¹ÀÎ ÆÀÀÌ Á¦ÀÛÇÏ¿© °ø°³ÇÑ ±â°è ÇнÀ(Machine Learning)À» À§ÇÑ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸®´Â?

    ¨ç ŸÁ¶(Tajo)

¨è ¿ø ¼¼±×(One Seg)

    ¨é Æ÷½ºÄù¾î(Foursquare)

¨ê ÅÙ¼­Ç÷Î(TensorFlow)





83. ºñ´ëĪ ¾Ïȣȭ ¹æ½ÄÀ¸·Î ¼Ò¼ö¸¦ È°¿ëÇÑ ¾Ïȣȭ ¾Ë°í¸®ÁòÀº?

    ¨ç DES ¨è AES

    ¨é SMT ¨ê RSA





84. ½Ã½ºÅÛÀÌ ¸î ´ë°¡ µÇ¾îµµ ÇϳªÀÇ ½Ã½ºÅÛ¿¡¼­ ÀÎÁõ¿¡ ¼º°øÇÏ¸é ´Ù¸¥ ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¢±Ù±ÇÇѵµ ¾ò´Â ½Ã½ºÅÛÀ» ÀǹÌÇÏ´Â °ÍÀº?

    ¨ç SOS ¨è SBO

    ¨é SSO ¨ê SOA





85. ¿ÀǼҽº À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È ÇÁ·ÎÁ§Æ®·Î¼­ ÁÖ·Î À¥À» ÅëÇÑ Á¤º¸ À¯Ãâ, ¾Ç¼º ÆÄÀÏ ¹× ½ºÅ©¸³Æ®, º¸¾È Ãë¾àÁ¡ µîÀ» ¿¬±¸ÇÏ´Â °÷Àº?

    ¨ç WWW ¨è OWASP

    ¨é WBSEC ¨ê ITU





86. »ý¸íÁֱ⠸ðÇü Áß °¡Àå ¿À·¡µÈ ¸ðÇüÀ¸·Î ¸¹Àº Àû¿ë »ç·Ê°¡ ÀÖÁö¸¸ ¿ä±¸»çÇ×ÀÇ º¯°æÀÌ ¾î·Æ°í °¢ ´Ü°èÀÇ °á°ú°¡ È®ÀÎ µÇ¾î¾ß ´ÙÀ½ ´Ü°è·Î ³Ñ¾î°¥ ¼ö ÀÖ´Â ¼±Çü ¼øÂ÷Àû, °íÀüÀû »ý¸í Áֱ⠸ðÇüÀ̶ó°íµµ ÇÏ´Â °ÍÀº?

    ¨ç Waterfall Model ¨è Prototype Model

    ¨é Cocomo Model ¨ê Spiral Model





87. Cocomo model Áß ±â°ü ³»ºÎ¿¡¼­ °³¹ßµÈ Áß¼Ò±Ô¸ðÀÇ ¼ÒÇÁÆ®¿þ¾î·Î ÀÏ°ý ÀÚ·á 󸮳ª °úÇбâ¼ú°è»ê¿ë, ºñÁî´Ï½º ÀÚ·á 󸮿ëÀ¸·Î 5¸¸ ¶óÀÎ ÀÌÇÏÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â À¯ÇüÀº?

    ¨ç Embeded ¨è Organic

    ¨é Semi-detached ¨ê Semi-embeded





88. ´ÙÀ½¿¡¼­ ¼³¸íÇÏ´Â IT ½ºÅ丮Áö ±â¼úÀº?



- °¡»óÈ­¸¦ Àû¿ëÇÏ¿© ÇÊ¿äÇÑ °ø°£¸¸Å­ ³ª´² »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¸ç ¼­¹ö °¡»óÈ­¿Í À¯»çÇÔ

- ÄÄÇ»Æà ¼ÒÇÁÆ®¿þ¾î·Î ±ÔÁ¤ÇÏ´Â µ¥ÀÌÅÍ ½ºÅ丮Áö ü°èÀ̸ç, ÀÏÁ¤ Á¶Á÷ ³» ¿©·¯ ½ºÅ丮Áö¸¦ ÇϳªÃ³·³ °ü¸®ÇÏ°í ¿î¿ëÇÏ´Â ÄÄÇ»ÅÍ ÀÌ¿ë ȯ°æ

- ½ºÅ丮Áö ÀÚ¿øÀ» È¿À²ÀûÀ¸·Î ³ª´©¾î ¾²´Â ¹æ¹ýÀ¸·Î ÀÌÇØÇÒ ¼ö ÀÖÀ½



    ¨ç Software Defined Storage

¨è Distribution Oriented Storage

    ¨é Network Architected Storage

¨ê Systematic Network Storage





89. TCP/IP ±â¹Ý ³×Æ®¿öÅ©¿¡¼­ µ¿ÀÛÇÏ´Â ¹ßÇà-±¸µ¶ ±â¹ÝÀÇ ¸Þ½Ã¡ ÇÁ·ÎÅäÄÝ·Î ÃÖ±Ù IoT ȯ°æ¿¡¼­ ÀÚÁÖ »ç¿ëµÇ°í ÀÖ´Â ÇÁ·ÎÅäÄÝÀº?

    ¨ç MLFQ ¨è MQTT

    ¨é Zigbee ¨ê MTSP





90. ´ÙÀ½ ³»¿ëÀÌ ¼³¸íÇÏ´Â °ÍÀº?



°³Àΰú ±â¾÷, ±¹°¡ÀûÀ¸·Î Å« À§ÇùÀÌ µÇ°í ÀÖ´Â ÁÖ¿ä »çÀ̹ö ¹üÁË Áß Çϳª·Î Snake, Darkside µî ½Ã½ºÅÛÀ» Àá±×°Å³ª µ¥ÀÌÅ͸¦ ¾ÏȣȭÇØ »ç¿ëÇÒ ¼ö ¾øµµ·Ï ÇÏ°í À̸¦ ÀÎÁú·Î ±ÝÀüÀ» ¿ä±¸ÇÏ´Â µ¥ »ç¿ëµÇ´Â ¾Ç¼º ÇÁ·Î±×·¥



    ¨ç Format String ¨è Ransomware

    ¨é Buffer overflow ¨ê Adware





91. Á¤º¸ º¸¾ÈÀ» À§ÇÑ Á¢±Ù Á¦¾î(Access Control)°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ÀûÀýÇÑ ±ÇÇÑÀ» °¡Áø Àΰ¡ÀÚ¸¸ ƯÁ¤ ½Ã½ºÅÛÀ̳ª Á¤º¸¿¡ Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ÅëÁ¦ÇÏ´Â °ÍÀÌ´Ù.

¨è ½Ã½ºÅÛ ¹× ³×Æ®¿öÅ©¿¡ ´ëÇÑ Á¢±Ù Á¦¾îÀÇ °¡Àå ±âº»ÀûÀÎ ¼ö´ÜÀº IP¿Í ¼­ºñ½º Æ÷Æ®·Î º¼ ¼ö ÀÖ´Ù.

    ¨é DBMS¿¡ º¸¾È Á¤Ã¥À» Àû¿ëÇÏ´Â µµ±¸ÀÎ XDMCP¸¦ ÅëÇØ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Á¢±ÙÁ¦¾î¸¦ ¼öÇàÇÒ ¼ö ÀÖ´Ù.

¨ê ³×Æ®¿öÅ© Àåºñ¿¡¼­ ¼öÇàÇÏ´Â IP¿¡ ´ëÇÑ Á¢±Ù Á¦¾î·Î´Â °ü¸® ÀÎÅÍÆäÀ̽ºÀÇ Á¢±ÙÁ¦¾î¿Í ACL(Access Control List) µî ÀÖ´Ù.





92. ±¹³» IT ¼­ºñ½º °æÀï·Â °­È­¸¦ ¸ñÇ¥·Î °³¹ßµÇ¾úÀ¸¸ç ÀÎÇÁ¶ó Á¦¾î ¹× °ü¸® ȯ°æ, ½ÇÇà ȯ°æ, °³¹ß ȯ°æ, ¼­ºñ½º ȯ°æ, ¿î¿µÈ¯°æÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Â °³¹æÇü Ŭ¶ó¿ìµå ÄÄÇ»Æà Ç÷§ÆûÀº?

    ¨ç N20S ¨è PaaS-TA

    ¨é KAWS ¨ê Metaverse





93. ¹°¸®Àû ¹èÄ¡¿Í »ó°ü¾øÀÌ ³í¸®ÀûÀ¸·Î LANÀ» ±¸¼ºÇÏ¿© Broadcast DomainÀ» ±¸ºÐÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ±â¼ú·Î Á¢¼ÓµÈ ÀåºñµéÀÇ ¼º´ÉÇâ»ó ¹× º¸¾È¼º Áõ´ë È¿°ú°¡ ÀÖ´Â °ÍÀº?

    ¨ç VLAN ¨è STP

    ¨é L2AN ¨ê ARP





94. S/W °¢ ±â´ÉÀÇ ¿ø½Ã ÄÚµå ¶óÀμöÀÇ ºñ°üÄ¡, ³«°üÄ¡, ±â´ëÄ¡¸¦ ÃøÁ¤ÇÏ¿© ¿¹ÃøÄ¡¸¦ ±¸ÇÏ°í À̸¦ ÀÌ¿ëÇÏ¿© ºñ¿ëÀ» »êÁ¤ÇÏ´Â ±â¹ýÀº?

    ¨ç Effort Per TSK ±â¹ý

    ¨è Àü¹®°¡ °¨Á¤ ±â¹ý

    ¨é µ¨ÆÄÀ̱â¹ý

    ¨ê LOC±â¹ý





95. ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·¹ÀÓ¿öÅ©¿Í °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ¹ÝÁ¦Ç° »óÅÂÀÇ Á¦Ç°À» Åä´ë·Î µµ¸ÞÀκ°·Î ÇÊ¿äÇÑ ¼­ºñ½º ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÏ¿© Àç»ç¿ë¼º È®´ë¿Í ¼º´ÉÀ» º¸Àå ¹ÞÀ» ¼ö ÀÖ°Ô ÇÏ´Â °³¹ß ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù.

    ¨è °³¹ßÇØ¾ß ÇÒ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀϺκÐÀÌ ÀÌ¹Ì ±¸ÇöµÇ¾î ÀÖ¾î µ¿ÀÏÇÑ ·ÎÁ÷ ¹Ýº¹À» ÁÙÀÏ ¼ö ÀÖ´Ù.

    ¨é ¶óÀ̺귯¸®¿Í ´Þ¸® »ç¿ëÀÚ Äڵ尡 Á÷Á¢ È£ÃâÇÏ¿© »ç¿ëÇϱ⠶§¹®¿¡ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·¹ÀÓ¿öÅ©°¡ Á÷Á¢ ÄÚµåÀÇ È帧À» Á¦¾îÇÒ ¼ö ¾ø´Ù.

    ¨ê »ý»ê¼º Çâ»ó°ú À¯Áöº¸¼ö¼º Çâ»ó µîÀÇ ÀåÁ¡ÀÌ ÀÖ´Ù.





96. Á¤º¸ ½Ã½ºÅÛ ³»¿¡¼­ ¾î¶² ÁÖü°¡ ƯÁ¤ °³Ã¼¿¡ Á¢±ÙÇÏ·Á ÇÒ ¶§ ¾çÂÊÀÇ º¸¾È ·¹À̺í(Security Label)¿¡ ±âÃÊÇÏ¿© ³ôÀº º¸¾È ¼öÁØÀ» ¿ä±¸ÇÏ´Â Á¤º¸(°´Ã¼)°¡ ³·Àº º¸¾È ¼öÁØÀÇ ÁÖü¿¡°Ô ³ëÃâµÇÁö ¾Êµµ·Ï ÇÏ´Â Á¢±Ù Á¦¾î ¹æ¹ýÀº?

    ¨ç Mandatory Access Control

    ¨è User Access Control

    ¨é Discretionary Access Control

    ¨ê Data-Label Access Control





97. ¼ÒÇÁÆ®¿þ¾î »ý¸íÁֱ⠸ðÇü Áß Spiral Model¿¡ ´ëÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ºñ±³Àû ´ë±Ô¸ð ½Ã½ºÅÛ¿¡ ÀûÇÕÇÏ´Ù.

    ¨è °³¹ß ¼ø¼­´Â °èȹ ¹× Á¤ÀÇ, À§Çè ºÐ¼®, °øÇÐÀû °³¹ß, °í°´ Æò°¡ ¼øÀ¸·Î ÁøÇàµÈ´Ù.

    ¨é ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇϸ鼭 ¹ß»ýÇÒ ¼ö ÀÖ´Â À§ÇèÀ» °ü¸®ÇÏ°í ÃÖ¼ÒÈ­ÇÏ´Â °ÍÀ» ¸ñÀûÀ¸·Î ÇÑ´Ù.

    ¨ê °èȹ, ¼³°è, °³¹ß, Æò°¡ÀÇ °³¹ß ÁֱⰡ ÇÑ ¹ø¸¸ ¼öÇàµÈ´Ù.





98. SQL Injection °ø°Ý°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç SQL InjectionÀº ÀÓÀÇ·Î ÀÛ¼ºÇÑ SQL ±¸¹®À» ¾ÖÇø®ÄÉÀ̼ǿ¡ »ðÀÔÇÏ´Â °ø°Ý¹æ½ÄÀÌ´Ù.

    ¨è SQL Injection Ãë¾àÁ¡ÀÌ ¹ß»ýÇÏ´Â °÷Àº ÁÖ·Î À¥ ¾ÖÇø®ÄÉÀ̼ǰú µ¥ÀÌÅͺ£À̽º°¡ ¿¬µ¿µÇ´Â ºÎºÐÀÌ´Ù.

    ¨é DBMSÀÇ Á¾·ù¿Í °ü°è¾øÀÌ SQL Injection °ø°Ý ±â¹ýÀº ¸ðµÎ µ¿ÀÏÇÏ´Ù.

    ¨ê ·Î±×Àΰú °°ÀÌ À¥¿¡¼­ »ç¿ëÀÚÀÇ ÀÔ·Â °ªÀ» ¹Þ¾Æ µ¥ÀÌÅͺ£À̽º SQL¹®À¸·Î µ¥ÀÌÅ͸¦ ¿äûÇÏ´Â °æ¿ì SQL InjectionÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù.





99. ħÀÔŽÁö ½Ã½ºÅÛ(IDS : Intrusion Detection System)°ú °ü·ÃÇÑ ¼³¸íÀ¸·Î Ʋ¸° °ÍÀº?

    ¨ç ÀÌ»ó ŽÁö ±â¹ý(Anomaly Detection)Àº Signature Base³ª Knowledge Base¶ó°íµµ ºÒ¸®¸ç ÀÌ¹Ì ¹ß°ßµÇ°í Á¤¸³µÈ °ø°Ý ÆÐÅÏÀ» ÀÔ·ÂÇصξú´Ù°¡ ŽÁö ¹× Â÷´ÜÇÑ´Ù.

    ¨è HIDS(Host-Based Intrusion Detection)´Â ¿î¿µÃ¼Á¦¿¡ ¼³Á¤µÈ »ç¿ëÀÚ °èÁ¤¿¡ µû¶ó ¾î¶² »ç¿ëÀÚ°¡ ¾î¶² Á¢±ÙÀ» ½ÃµµÇÏ°í ¾î¶² ÀÛ¾÷À» Çß´ÂÁö¿¡ ´ëÇÑ ±â·ÏÀ» ³²±â°í ÃßÀûÇÑ´Ù.

    ¨é NIDS(Network-Based Intrusion Detection System)·Î´Â ´ëÇ¥ÀûÀ¸·Î Snort°¡ ÀÖ´Ù.

    ¨ê ¿ÜºÎ ÀÎÅͳݿ¡ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ¼­¹ö°¡ À§Ä¡ÇÏ´Â ³×Æ®¿öÅ©ÀÎ DMZ(Demilitarized Zone)¿¡´Â IDS°¡ ¼³Ä¡µÉ ¼ö ÀÖ´Ù.





100. ½Ã½ºÅÛ¿¡ ÀúÀåµÇ´Â Æнº¿öµåµéÀº Hash ¶Ç´Â ¾Ïȣȭ ¾Ë°í¸®ÁòÀÇ °á°ú°ªÀ¸·Î ÀúÀåµÈ´Ù. À̶§ ¾ÏÈ£°ø°ÝÀ» ¸·±â À§ÇØ ¶È°°Àº Æнº¿öµåµéÀÌ ´Ù¸¥ ¾ÏÈ£ °ªÀ¸·Î ÀúÀåµÇµµ·Ï Ãß°¡µÇ´Â °ªÀ» ÀǹÌÇÏ´Â °ÍÀº?

    ¨ç Pass flag ¨è Bucket

    ¨é Opcode ¨ê Salt

 



÷ºÎÆÄÀÏ / 215KB
ÀÌÀü±Û [Á¤º¸Ã³¸®±â»ç] 22³â 1ȸ Á¤º¸Ã³¸®±â»ç Çʱâ
´ÙÀ½±Û [Á¤º¸Ã³¸®±â»ç] 21³â 2ȸ Á¤º¸Ã³¸®±â»ç Çʱâ
°í°´Áö¿ø¼¾ÅÍ

02-556-3650

ÆòÀÏ 9:00~18:00

ÀÏ¿äÀÏ °øÈÞÀÏ ÈÞ¹«

°èÁ¹øÈ£¾È³»

³óÇùÀºÇà 724-01-173541

±¹¹ÎÀºÇà 633601-04-044665

¿¹±ÝÁÖ (ÁÖ)Á¶ÀºÄ·ÇÁ

»óÈ£¸í : (ÁÖ)Á¶ÀºÄ·ÇÁ ¤Ó ´ëÇ¥ÀÌ»ç : ÀÌÀ¯¶ô ¤Ó ´ë±¸±¤¿ª½Ã ºÏ±¸ ´ëÇзÎ80 °æºÏ´ëÇб³ ITÀ¶ÇÕ»ê¾÷ºôµù 11Ãþ
»ç¾÷ÀÚ¹øÈ£ : 504-81-62507 ¤Ó º»»ç : 053-954-0030 ¤Ó ±â¼úÁö¿ø : 070-7019-1144 ¤Ó Æѽº : 050-7711-2200 ¤Ó 
¿ø°ÝÆò»ý±³À°½Ã¼³13È£ ¤Ó ÃâÆÇ»ç : 345-2005-00013 ¤Ó Åë½ÅÆǸž÷ : 2005-´ë±¸ºÏ±¸-00158 ¤Ó Á¤º¸º¸È£Ã¥ÀÓÀÚ : ±è⿬  
±â»çÄ£±¸´Â SSLº¸¾È¹æ½ÄÀÇ ¾Ïȣȭ±¸°£À» Àû¿ëÇÏ¿© »çÀÌÆ®¸¦ ¾ÈÀüÇÏ°Ô ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
COPYRIGHT 2005 (ÁÖ)Á¶ÀºÄ·ÇÁ ALL RIGHTS RESERVED.°ü¸®ÀÚ¿¡°Ô ¸ÞÀϺ¸³»±â