20220218 º¹½À


0218 ÀÚ¹Ù 2Â÷¹®Á¦

1. Çâ»óµÈ for¹®ÀÇ ÀåÁ¡Àº?
±³Àç Page >
ÀÌÀ¯ > ¹è¿­¿¡ ÀúÀåµÈ ¿ä¼ÒµéÀ» ºÒ·¯¿Ã ¶§ ÀÏ¹Ý for¹® º¸´Ù °£ÆíÇÏ°í °£°áÇÏ´Ù.

2. ³×Æ®¿öÅ© ¼³Á¤½Ã PC³ª ¼­¹ö¿¡ ¹Ýµå½Ã µé¾î°¡¾ß ÇÒ ¼³Á¤°ªÀº?
±³Àç Page >
ÀÌÀ¯ > ipÁÖ¼Ò, ¼­ºê³Ý¸¶½ºÅ©(³×Æ®¿öÅ© Å©±â, µé¾î°¡´Â È£½ºÆ®ÀÇ ¼ö°¡ ÁÙ¾îµë), 128, 192~ µî º¯ÇÒ ¼ö ÀÖÀ½.
gateway(Áö¿ªÀÌ ´Ù¸¦ ¶§ ¿ª °°Àº Á¸Àç), DNS(µµ¸ÞÀÎ = > ip)

3. ÀÚ¹Ù¿¡¼­ ³×Æ®¿öÅ© ÇÁ·Î±×·¥À» ¸¸µé·Á°í ÇÑ´Ù. ¹«¾ùÀ» ÇؾßÇϴ°¡?
±³Àç Page >
ÀÌÀ¯ > import.java.net.*; InetAddress(), URL()

4. ¾Æ·¡ÀÇ ³×Æ®¿öÅ© ¸í·É¾î´Â?
1) ipconfig À©µµ¿ì¿¡¼­ ipÁÖ¼Ò
2) ifconfig ¸®´ª½º¿¡¼­ ipÁÖ¼Ò
3) nslookup ¼­¹ö ipÀÇ ÁÖ¼Ò
4) ping ip ÁÖ¼Ò°¡ »ì¾Ò´ÂÁö Á×¾ú´ÂÁö ¾Ë¾Æº¸±â
5) netstat ·ÎÄÃÁÖ¼Ò/¿ÜºÎÁÖ¼ÒÀÇ ¼ÒÄÏ( ip + Æ÷Æ® )°ú »óÅÂÇ¥½Ã
±³Àç Page >
ÀÌÀ¯ >

5. ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®ÀÇ °³³äÀº?
±³Àç Page >
ÀÌÀ¯ > ¼­¹ö´Â ¼­ºñ½º¸¦ Á¦°øÇϸç, Ŭ¶óÀ̾ðÆ®´Â ¼­ºñ½º¸¦ »ç¿ëÇÏ´Â pc

6. IP¿¡ ´ëÇؼ­ ¾Æ´Âµ¥·Î ±â¼úÇϽÿÀ?
±³Àç Page >
ÀÌÀ¯ > ÄÄÇ»ÅÍ(host)¸¦ ±¸º°Çϴµ¥ »ç¿ëµÇ´Â °íÀ¯ÇÑ °ª. °¢ ´ë¿ª´ë´Â 0~255»çÀÌÀÇ Á¤¼öÀÌ´Ù. ±× Áß ¾µ¼ö ÀÖ´Â °Í°ú ¾ø´Â °ÍÀÌ ÀÖ´Ù.

7. Æ÷Æ®¶õ ¹«¾ùÀÌ¸ç ¼­ºñ½º¿ÍÀÇ °ü°è´Â?
±³Àç Page >
ÀÌÀ¯ > °¢ ÇÁ·ÎÅäÄݸ¶´Ù Åë½Å¿¡ »ç¿ëÇÏ´Â Æ÷Æ®¹øÈ£°¡ ´Ù¸£¸ç, »ý·«µÇ¸é °¢ ÇÁ·ÎÅäÄÝÀÇ ±âº» Æ÷Æ®°¡ »ç¿ëµÊ(2ÀÇ 16½Â : 65536(0~65535)°³°¡ ÀÖ´Ù)

8. ³×Æ®¿öÅ©°¡ ¿¬°áµÇ¸é ¿ì¸® ´«¿¡´Â º¸ÀÌÁö ¾ÊÁö¸¸ ¹«¾ùÀÌ ³×Æ®¿öÅ© »ó¿¡ µ¥ÀÌÅ͸¦ Àü´ÞÇϴ°¡?
±³Àç Page >
ÀÌÀ¯ > ÆÐŶ(OSI 7°èÃþ ¸¶´Ù ºÎ¸£´Â À̸§Àº ´Ù¸§)

9. DNS¼­¹ö¶õ ¹«¾ùÀΰ¡?
±³Àç Page >
ÀÌÀ¯ > µµ¸ÞÀÎÀ» ¿äûÇؼ­ ip¸¦ ÀÐÀ» ¼ö ÀÖ°Ô ÇØÁØ´Ù

10.URLÀ̶õ?
±³Àç Page >
ÀÌÀ¯ > ÀÎÅͳݿ¡ Á¸ÀçÇÏ´Â ¿©·¯ ¼­¹öµéÀÌ Á¦°øÇÏ´Â ÀÚ¿ø¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ÁÖ¼Ò¸¦ Ç¥ÇöÇϱâ À§ÇÑ °Í

11.TCP¶õ?
±³Àç Page > TCP´Â OSI 7°èÃþÀÇ Àü¼Û°èÃþ¿¡ ÇØ´çÇϸç, µ¥ÀÌÅ͸¦ Àü¼ÛÇϱâ Àü¿¡ ¸ÕÀú »ó´ëÆí°ú ¿¬°áÀ» ÇÑ ÈÄ¿¡ µ¥ÀÌÅ͸¦ Àü¼ÛÇϸç Àß Àü¼ÛµÇ¾ú´ÂÁö È®ÀÎÇÑ´Ù.
ÀÌÀ¯ >

12.UDP¶õ?
±³Àç Page >
ÀÌÀ¯ > UDPµµ OSI 7°èÃþ Àü¼Û°èÃþ¿¡ ÇØ´çÇϸç, »ó´ëÆí°ú ¿¬°áÇÏÁö ¾Ê°í µ¥ÀÌÅ͸¦ Àü¼ÛÇϸç, ¹Ù¸£°Ô ¼ö½ÅµÇ¾ú´ÂÁö È®ÀÎÇÏÁö ¾Ê´Â´Ù.

13.¿ì¸®ÁýÀÇ IP´Â ¸î¹øÀΰ¡?
±³Àç Page
ÀÌÀ¯ > 121.152.91.182 (ÁøÂ¥ ip)

15. ¹è¿­ÀÇ ÀåÁ¡°ú ´ÜÁ¡Àº ¹«¾ùÀ̶ó°í »ý°¢Çϴ°¡?
±³Àç Page
ÀÌÀ¯ > º¯¼ö¸¦ ¿©·¯ °³ ¾²Áö ¾Ê°í ÀÚ·áÇüÀÇ ÁýÇÕÀ» ¸¸µé ¼ö ÀÖ´Ù. ÇÏÁö¸¸, ¸Å¹ø ¼±¾ðÇØÁà¾ß Çؼ­ ÆÄÀÏÀ̳ª µ¥ÀÌÅͺ£À̽ºº¸´Ù °ü¸®°¡ Èûµé°í ±ÍÂú´Ù

14. ¹è¿­ÀÇ ´ÜÁ¡À» ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº ¹«¾ùÀΰ¡?
±³Àç Page
ÀÌÀ¯ > ÆÄÀÏÀ̳ª DB¸¦ ¹è¿ìÀÚ.

15. ¾Æ·¡ ÄÚµå´Â CosPro¹®Á¦ÀÇ ÀϺκÐÀÌ´Ù.
A ´ëÇп¡¼­´Â ¼öÁغ° ¿µ¾î °­ÀǸ¦ Á¦°øÇÏ°í ÀÖ½À´Ï´Ù.
ÃÊ±Þ ¿µ¾î °­ÀÇ´Â ÅäÀͽÃÇè¿¡¼­ 650Á¡ ÀÌ»ó 800Á¡ ¹Ì¸¸ÀÇ ¼ºÀûÀ» ÃëµæÇÑ Çлý¸¸À» ¼ö°­´ë»óÀ¸·Î ÇÏ°í ÀÖ½À´Ï´Ù.
ÃÊ±Þ ¿µ¾î °­ÀÇ¿¡ ¼ö°­½ÅûÇÑ »ç¶÷ÀÌ 10¸íÀÏ ¶§, ÀÌ Áß¿¡¼­ ¸î¸íÀÌ ¼ö°­ ´ë»ó¿¡ ÇØ´çÇÏ´ÂÁö È®ÀÎÇÏ·ÁÇÕ´Ï´Ù. ¼ö°­½ÅûÀÚµéÀÇ ÅäÀÍ ¼ºÀûÀÌ µé¾îÀÖ´Â ¸®½ºÆ® scores°¡ ¸Å°³º¯¼ö·Î ÁÖ¾îÁú ¶§, ¼ö°­ ´ë»óÀÚµéÀÇ Àοø¼ö¸¦ return Çϵµ·Ï solution ÇÔ¼ö¸¦ ÀÛ¼ºÇß½À´Ï´Ù.
±×·¯³ª, ÄÚµå ÀϺκÐÀÌ À߸øµÇ¾îÀֱ⠶§¹®¿¡, ¸î¸î ÀԷ¿¡ ´ëÇؼ­´Â ¿Ã¹Ù¸£°Ô µ¿ÀÛÇÏÁö ¾Ê½À´Ï´Ù. ÁÖ¾îÁø Äڵ忡¼­ _**ÇÑ ÁÙ**_¸¸ º¯°æÇؼ­ ¸ðµç ÀԷ¿¡ ´ëÇØ ¿Ã¹Ù¸£°Ô µ¿ÀÛÇϵµ·Ï ¼öÁ¤ÇØÁÖ¼¼¿ä.
¸Å°³º¯¼ö ¼³¸í
¼ö°­½ÅûÀÚµéÀÇ ÅäÀÍ ¼ºÀûÀÌ µé¾îÀÖ´Â ¸®½ºÆ® scores°¡ solution ÇÔ¼öÀÇ ¸Å°³º¯¼ö·Î ÁÖ¾îÁý´Ï´Ù.
* scoresÀÇ ¿ø¼Ò´Â 500 ÀÌ»ó 990 ÀÌÇÏÀÇ Á¤¼öÀÔ´Ï´Ù.
* scoresÀÇ ±æÀÌ´Â 10ÀÔ´Ï´Ù.
return °ª ¼³¸í
¼ö°­ ´ë»óÀÚµéÀÇ Àοø¼ö¸¦ return ÇØÁÖ¼¼¿ä.
¿¹½Ã
| scores | return |
|----------------------------------------------------|--------|
| [650, 722, 914, 558, 714, 803, 650, 679, 669, 800] | 6 |
¿¹½Ã ¼³¸í |Á¡¼ö| 650 | 722 | 914 | 558 | 714 | 803 | 650 | 679 | 669 | 800 |
|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|
|¼ö°­ ´ë»ó| O | O | X | X | O | X | O | O | O | X |
650Á¡ ÀÌ»ó 800Á¡ ¹Ì¸¸ÀÇ ¼ºÀûÀ» ÃëµæÇÑ ÇлýÀÌ ¼ö°­´ë»óÀ̹ǷÎ, 800Á¡À» ÃëµæÇÑ ÇлýÀº ¼ö°­´ë»óÀÌ ¾Æ´Õ´Ï´Ù.
µû¶ó¼­, 6¸íÀÌ ¼ö°­ ´ë»óÀÔ´Ï´Ù.
class Solution {
     public int solution(int[] scores) {
          int count = 0;
          for (int i = 0; i < scores.length; i++)
          if (650 < = scores[i] && scores[i] < 800)
          count += 1;
          return count;
          }

          public static void main(String[] args) {
          Solution sol = new Solution();
          int[] scores = {650, 722, 914, 558, 714, 803, 650, 679, 669, 800};
          int ret = sol.solution(scores);
     // Press Run button to receive output.
          System.out.println("Solution: return value of the method is " + ret + " .");
          }
}

16. ÆÐŶƮ·¹À̼­¸¦ ÀÌ¿ëÇؼ­ ¾Æ·¡ÀÇ Á¦½ÃµÈ ȯ°æ¿¡ ¸ÂÃç ³×Æ®¿öÅ©¸¦ ±¸¼ºÇØ º¸ÀÚ.
Ŭ¶óÀ̾ðÆ®
IP : 192.168.0.1
¼­ºê³Ý ¸¶½ºÅ© : 255.255.255.0
http://javastudy.kr·Î À¥Á¢¼Ó °¡´É
master@javastudy.kr·Î ¸ÞÀÏ º¸³»±â °¡´É

¼­¹ö
IP : 192.168.0.100 ¼­ºê³Ý ¸¶½ºÅ© : 255.255.255.0


17. IT¸éÁ¢ Áú¹®(¾îÁ¦ Áú¹® ³»¿ë)
1) ·£´õ¸µÀ̶õ ¹«¾ùÀΰ¡?
2) http Çì´õ´Â ¹«¾ùÀΰ¡?
±³¼ö´Ô¿¡°Ô ÇÏ°í ½ÍÀº ¸» ³²±â±â