| | Á¦ ¸ñ | [Á¤º¸Ã³¸®±â»ç] 21³â 3ȸ Á¤º¸Ã³¸®±â»ç Çʱâ | | ±Û¾´ÀÌ | ±â»çÄ£±¸ | ÀÛ¼ºÀÏ | 2023-06-22 | Á¶È¸¼ö | 433 | | ±Û°øÀ¯ | |
| | |
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 |
|
|