¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    GREAT CODE 1 [ÀçÃâ°£ÆÇ] È¿À²ÀûÀÎ ÄÚµå ÀÛ¼ºÀÇ ±âÃÊ, Çϵå¿þ¾îÀÇ ÀÌÇØ

    ¿øÁ¦ : Write Great Code: Volume 1: Understanding the Machine

    • ·£´Þ ÇÏÀ̵å Àú
    • Àüµ¿È¯, ÃÖÀç½Ä, °­½ÂÈÆ ¿Ü ¿ª
    • ¿¡ÀÌÄÜ
    • 2019³â 04¿ù 18ÀÏ
    • Á¤°¡
      30,000¿ø
    • ÆÇ¸Å°¡
      27,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,500¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2025³â 06¿ù 03ÀÏ(È­)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161752471 460ÂÊ 189 x 236 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 122

    ÀÌ ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯

    ÀÌ Ã¥Àº

    ¡¸ÀüÀÚȸ·Î¡¹, ¡¸³í¸®¼³°è¡¹, ¡¸ÄÄÇ»ÅÍ ¾ÆÅ°ÅØÃ³¡¹, ¡¸½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¡¹¡¦
    ´ëÇб³¿¡¼­ ÀÌ¹Ì ¹è¿î °ú¸ñÀε¥ µµ¹«Áö Á¤¸®µµ Àß ¾È µÇ°í, ¸·»ó ½Ç¹«¿¡¼­ »ç¿ëÇÏ·Á°í ÇÏ´Ï °¡¹°°¡¹° »ý°¢ÀÌ Àß ¶°¿À¸£Áö ¾Ê´Â´Ù¸é? ÃÖ°íÀÇ ÇÁ·Î±×·¡¸Ó°¡ µÇ±â À§ÇØ ¹Ýµå½Ã ¾Ë°í ³Ñ¾î°¡¾ß ÇÒ Çϵå¿þ¾î¿Í ÄÄÇ»ÅÍ ¾ÆÅ°ÅØÃ³¿¡ ´ëÇÑ ³»¿ëÀ» ÀÌ ÇÑ ±Ç¿¡ ³ì¿©³Â´Ù. ÄÄÇ»ÅÍ °ü·Ã Àü°ø ¼ö¾÷À» µèÁö ¸øÇ߰ųª, ³»¿ëÀ» ¸ðµÎ Àؾî¹ö·È°Å³ª, ±âÁ¸ ¼­ÀûÀÇ ³­ÇØÇÔ¿¡ Áú¸° µ¶ÀÚ¸¦ À§ÇÑ Çʵ¶¼­´Ù.

    ÃâÆÇ»ç ¸®ºä


    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

    ¡á ¼ýÀÚ³ª ¹®ÀÚ¿­, °í±Þ ÀڷᱸÁ¶ µîÀ» Ç¥±âÇÏ´Â ¹æ¹ýÀ» ÀÍÇô, ÄÄÇ»ÅͰ¡ °¢ µ¥ÀÌÅÍ Å¸ÀÔÀ» »ç¿ëÇÏ´Â µ¥ µå´Â ºñ¿ëÀ» ÆÄ¾ÇÇÑ´Ù.
    ¡á ÄÄÇ»ÅͰ¡ µ¥ÀÌÅ͸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ÀÍÇô, µ¥ÀÌÅ͸¦ È¿À²ÀûÀ¸·Î ó¸®ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æ³½´Ù.
    ¡á CPU°¡ µ¿ÀÛÇÏ´Â ¹æ½ÄÀ» ÀÍÇô, ÄÄÇ»ÅͰ¡ ó¸®ÇÏ´Â ¹æ½Ä´ë·Î µ¿ÀÛÇÏ´Â ÇÁ·Î±×·¥ Äڵ带 ÀÛ¼ºÇÑ´Ù. ÀÔÃâ·Â ÀåÄ¡°¡ µ¿ÀÛÇÏ´Â ¹æ½ÄÀ» ÀÌÇØÇϸé, ±×·¯ÇÑ ÀåÄ¡¿¡ Á¢±ÙÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» ÃÖ´ëÈ­ÇÒ ¼ö ÀÖ´Ù.
    ¡á ¸Þ¸ð¸® °èÃþ ±¸Á¶¸¦ ÃÖÀûÈ­ÇØ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ÀÍÇô, ÃÖ´ëÇÑ ºü¸¥ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.


    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

    ÀÌ Ã¥À» È¿°úÀûÀ¸·Î ÀÌ¿ëÇϱâ À§Çؼ­ Àû¾îµµ ÇÑ °¡Áö ÀÌ»óÀÇ ÀýÂ÷Àû ÇÁ·Î±×·¥ ¾ð¾î¸¦ ´Ù·ê ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù. C/C++, ÆÄ½ºÄ®(Pascal), º£ÀÌÁ÷(BASIC), ¾î¼Àºí¸® ¾ð¾îó·³ ¸¹ÀÌ »ç¿ëµÇ´Â ¾ð¾î»Ó ¾Æ´Ï¶ó ¿¡ÀÌ´Ù(Ada), ¸ðµâ·¯2(Modula-2), Æ÷Æ®¶õ(FORTRAN) °°Àº ¾ð¾î¿©µµ ±¦Âú´Ù. ¶Ç ÀÛÀº ¹®Á¦¿¡ ´ëÇÑ ¸í¼¼¸¦ ¹Þ¾Æ¼­ ±× ¹®Á¦¿¡ ´ëÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³°èÇϰųª ±¸ÇöÇÒ ´É·ÂÀÌ ÀÖ¾î¾ß ÇÑ´Ù. º¸Åë ´ëÇÐ °­ÀǸ¦ ÇÑ Çбâ Á¤µµ ¼ö°­Çϰųª, µ¶ÇÐÀ¸·Î ¸î ´Þ¸¸ ³ë·ÂÇϸé ÀÌ Ã¥À» °øºÎÇÏ´Â µ¥ Å« ºÒÆíÇÔÀº ¾øÀ» °ÍÀÌ´Ù.
    ÀÌ Ã¥Àº Ưº°ÇÑ ÇÁ·Î±×·¥ ¾ð¾î¸¦ À§ÇÑ Ã¥Àº ¾Æ´Ï´Ù. ÀÌ Ã¥¿¡¼­ ¼³¸íÇÏ´Â °³³äÀº ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Á¾·ù¿Í °ü°è¾øÀÌ Àû¿ëÇÒ ¼ö ÀÖ´Â °ÍµéÀÌ´Ù. ¿©·¯ºÐÀÇ ÆíÀǸ¦ À§Çؼ­ ÇÁ·Î±×·¥ ¿¹¹®Àº ¸î °¡Áö ¾ð¾î(C/C++, ÆÄ½ºÄ®, º£ÀÌÁ÷, ¾î¼Àºí¸® µî)¸¦ ¹ø°¥¾Æ °¡¸é¼­ »ç¿ëÇÒ °ÍÀÌ´Ù. ÀÌ Ã¥À» ¾µ ¶§ ¿©·¯ºÐÀÌ Æ¯Á¤ ¾ð¾î¸¦ ¾Ë °ÍÀ̶ó°í °¡Á¤ÇÏÁö ¾Ê¾Ò´Ù. µû¶ó¼­ ÀÌ Ã¥¿¡¼­ ¿¹½Ã¸¦ Á¦½ÃÇÒ ¶§´Â Äڵ忡 ´ëÇÑ Á¤È®ÇÑ ¼³¸íÀ» µ¡ºÙÀÏ °ÍÀ̹ǷÎ, ºñ·Ï ±× ¾ð¾î¿¡ Àͼ÷ÇÏÁö ¾Ê´õ¶óµµ °ü·Ã ¼³¸íÀ» ÅëÇØ¼­ ÇÁ·Î±×·¥ÀÇ µ¿ÀÛÀ» ÃæºÐÈ÷ ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

    ÀÌ Ã¥Àº ´Ù¾çÇÑ ¿¹½Ã¿¡¼­ ´ÙÀ½ ¾ð¾î¿Í ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇß´Ù.
    ¡á C/C++: GCC, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ºñÁÖ¾ó C++, º¼·£µå C++
    ¡á ÆÄ½ºÄ®(Pascal): º¼·£µå µ¨ÆÄÀÌ(Delphi)/Ä«Àϸ¯½º(Kylix)
    ¡á ¾î¼Àºí¸®: ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® MASM, HLA(the High Level Assembler), Gas(ÆÄ¿ö PC¿ë)
    ¡á º£ÀÌÁ÷(BASIC): ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ºñÁÖ¾ó º£ÀÌÁ÷


    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

    ÀÌ Ã¥¿¡¼­´Â ÇÁ·Î±×·¡¸Ó¿¡°Ô Á÷Á¢ ¿µÇâÀ» ÁÙ ¼ö Àְųª, ½Ã½ºÅÛ ¾ÆÅ°ÅØÆ®ÀÇ Àǵµ¸¦ ÀÌÇØÇÏ´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â ³»¿ëÀ» ÁÖ·Î ´Ù·é´Ù. ÄÄÇ»ÅÍ ±¸Á¶¸¦ ¹è¿ì´Â ±Ã±ØÀûÀÎ ¸ñÀûÀº ÀڽŸ¸ÀÇ CPU³ª ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» ¼³°èÇÒ ´É·Â ¹è¾çÀÌ ¾Æ´Ï¶ó, ±âÁ¸ÀÇ ÄÄÇ»ÅÍ ¼³°è¸¦ °¡Àå Àß È°¿ëÇÏ´Â ¹ýÀ» ¾Æ´Â °ÍÀÌ´Ù.
    ±×·¡µµ ÄÄÇ»ÅÍ ±¸Á¶°¡ ¾î¶² °ÍÀÎÁö °¨ÀÌ ¿ÀÁö ¾Ê´Â´Ù¸é Ã¥ÀÇ ¸ñÂ÷¸¦ »ìÆìº¸¸ç »ý°¢ÇØ º¸ÀÚ.
    2Àå, 4Àå, 5Àå¿¡¼­´Â ÄÄÇ»ÅÍÀÇ ±âº»ÀûÀÎ µ¥ÀÌÅÍ Ç¥±â¹ýÀ» ´Ù·ê °ÍÀÌ´Ù. ¿¹¸¦ µé¾î ÄÄÇ»ÅͰ¡ ¾î¶°ÇÑ ¹æ¹ýÀ¸·Î ºÎÈ£ ÀÖ´Â Á¤¼ö¿Í ºÎÈ£ ¾ø´Â Á¤¼ö, ¹®ÀÚ, ¹®ÀÚ¿­, ¹®ÀÚ ÁýÇÕ, ½Ç¼ö, ºÐ¼ö¿Í °°Àº °ªµéÀ» Ç¥ÇöÇÏ´ÂÁö ¾Ë¾Æº»´Ù. ÄÄÇ»ÅͰ¡ ´Ù¾çÇÑ ÀڷḦ ¾î¶»°Ô Ç¥ÇöÇÏ´ÂÁö¸¦ ÃæºÐÈ÷ ÀÌÇØÇÏÁö ¸øÇÑ´Ù¸é, ƯÁ¤ ÀÛ¾÷ÀÌ ¿Ö ±×·¸°Ôµµ ºñ´É·üÀûÀÎÁö ¾Ë ¼ö ¾øÀ» °ÍÀÌ´Ù. ¶Ç ±× ÀÌÀ¯¸¦ ÀÌÇØÇÏÁö ¸øÇÑ´Ù¸é Äڵ忡¼­ µ¥ÀÌÅ͸¦ Á¦´ë·Î ´Ù·çÁö ¸øÇÒ °¡´É¼ºÀÌ ³ô°í, ±× °á°ú ÃÖ°íÀÇ ÄÚµå¿Í´Â ¸Ö¾îÁö°Ô µÉ °ÍÀÌ´Ù.
    3Àå¿¡¼­´Â ´ëºÎºÐÀÇ Çö´ëÀûÀÎ ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÏ´Â ÀÌÁø¹ýÀÇ °è»ê°ú ºñÆ® ¿ÀÆÛ·¹À̼ÇÀ» ´Ù·ê °ÍÀÌ´Ù. ´ëºÎºÐÀÇ ÇÁ·Î±×·¥ ¾ð¾î°¡ ÀÌÁø¹ý°ú ºñÆ® ¿ÀÆÛ·¹À̼ÇÀ» Áö¿øÇϱ⠶§¹®¿¡ ÀÌ Ã¥¿¡¼­´Â ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö °³·Ð °úÁ¤¿¡¼­ Àß ´Ù·çÁö ¾Ê´Â ÀÌÁø¹ý°ú ³í¸® ¿ÀÆÛ·¹À̼ÇÀ» ÅëÇØ Äڵ带 Çâ»ó½ÃŰ´Â ¹ý¿¡ ´ëÇØ¼­ ¾Ë¾Æº¼ °ÍÀÌ´Ù. ÃÖ°íÀÇ Äڵ带 ÀÛ¼ºÇÏ´Â °­·ÂÇÑ ÇÁ·Î±×·¡¸Ó°¡ µÇ±â À§Çؼ­´Â ³Î¸® ½Ã¿ëµÇ´Â ÀÌ·± ±â¹ýÀ» Àͼ÷ÇÏ°Ô ±¸»çÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
    6Àå¿¡¼­´Â ¡®¸Þ¸ð¸® °èÃþ°ú Á¢±Ù¡¯À̶ó´Â Áß¿äÇÑ ÁÖÁ¦¸¦ ´Ù·é´Ù. ¸Þ¸ð¸® Á¢±Ù ¹®Á¦´Â Çö´ë ÄÄÇ»ÅÍ¿¡¼­ ½Ã½ºÅÛ ¼º´É ¹®Á¦¸¦ ÀÏÀ¸Å°´Â ÁÖ¹üÀÌ´Ù. 6ÀåÀº ¸Þ¸ð¸®¿¡ ´ëÇÑ ¼Ò°³¸¦ ½ÃÀÛÀ¸·Î ÄÄÇ»ÅͰ¡ ¸Þ¸ð¸®¿¡ Á¢±ÙÇÏ´Â ¹æ¹ý ¸Þ¸ð¸®ÀÇ ¼º´É»ó Ư¡¿¡ °üÇØ »ó¼¼È÷ ¼³¸íÇϰڴÙ.
    ¶Ç CPU°¡ ¸Þ¸ð¸®¿¡ ÀÖ´Â ´Ù¾çÇÑ ÀڷᱸÁ¶¿¡ Á¢±ÙÇÒ ¶§ »ç¿ëÇÏ´Â ¸Þ¸ð¸® ÁöÁ¤¸ðµå(addressing mode)¿¡ ´ëÇØ¼­µµ ¾Ë¾Æº¼ °ÍÀÌ´Ù. ¿äÁò ÇÁ·Î±×·¥ Áß¿¡¼­µµ ÇÁ·Î±×·¥ÀÇ ¼¼ºÎÀûÀÎ ¸Þ¸ð¸® Á¢±Ù¿¡ ´ëÇÑ °í·Á°¡ ºÎÁ·Çؼ­ ÇÁ·Î±×·¥ÀÇ ¿Ï¼ºµµ°¡ ¶³¾îÁö´Â °æ¿ì°¡ ¸¹´Ù. 6Àå¿¡¼­´Â ¿©·¯ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â ±â¹ÝÁö½ÄÀ» Á¦°øÇÒ °ÍÀÌ´Ù.
    7ÀåÀº ´Ù½Ã µ¥ÀÌÅÍ Ç¥ÇöÀ¸·Î µ¹¾Æ°¡¼­ º¹ÇÕ µ¥ÀÌÅÍ Å¸ÀÔ°ú ¸Þ¸ð¸® °´Ã¼¸¦ ´Ù·é´Ù. ¿©±â¼­´Â ¾Õ ºÎºÐÀÇ ¿©·¯ Àå¿¡¼­ ´Ù·ð´ø ³»¿ë°ú´Â ´Ù¸£°Ô Æ÷ÀÎÅÍ, ¹è¿­ ·¹ÄÚµå, ±¸Á¶Ã¼, °ø¿ëü µî°ú °°ÀÌ ÇÏÀÌ ·¹º§ µ¥ÀÌÅÍ Å¸ÀÔ¿¡ °üÇØ °øºÎÇÏ°Ô µÈ´Ù. ¸¹Àº ÇÁ·Î±×·¡¸Ó°¡ ¸Þ¸ð¸®, ¼º´É»óÀÇ ¹®Á¦¸¦ °í·ÁÇÏÁö ¾ÊÀº ä Ä¿´Ù¶õ º¹ÇÕ µ¥ÀÌÅÍ ±¸Á¶¸¦ »ç¿ëÇϰí ÀÖ´Ù. 7Àå¿¡¼­´Â ÀÌ·± ÇÏÀÌ ·¹º§ º¹ÇÕ µ¥ÀÌÅÍ Å¸ÀÔÀ» ·Î¿ì ·¹º§ÀÇ °üÁ¡À¸·Î ¼³¸íÇÔÀ¸·Î½á ÇÁ·Î±×·¥¿¡¼­ ÀÌ ±â¹ýÀ» »ç¿ëÇÒ ¶§ ÁöºÒÇØ¾ß ÇÒ ºñ¿ëÀÌ ¾î´À Á¤µµÀÎÁö ¾Ë·ÁÁØ´Ù. °á±¹ ÀÌ ±â¹ýÀ» Á» ´õ ½ÅÁßÇϰí Çö¸íÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
    8Àå¿¡¼­´Â ºÒ¸®¾ð ·ÎÁ÷(boolean logic)°ú µðÁöÅÐ ¼³°è¿¡ °üÇØ ´Ù·ê °ÍÀÌ´Ù. 8Àå¿¡¼­´Â CPU ¼³°è¿Í ±× ¿ÜÀÇ ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¿ä¼Ò¸¦ ÀÌÇØÇϱâ À§ÇØ ÇÊ¿äÇÑ ¼öÇÐÀû, ³í¸®Àû ¹è°æ Áö½ÄÀ» Á¦°øÇÑ´Ù. ÁÖ·Î Çϵå¿þ¾îÀûÀÎ ¼ÒÀ縦 ´Ù·çÁö¸¸, ÁøÁ¤ÇÑ ÃÖ°íÀÇ Äڵ带 ÀÛ¼ºÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸î °¡Áö ¾ÆÀ̵ð¾îµµ ¾òÀ» ¼ö ÀÖ´Ù. ƯÈ÷ if, while µî°ú °°ÀÌ ÀϹÝÀûÀÎ °í±Þ ¾ð¾î¿¡¼­ »ç¿ëµÇ´Â ºÒ¸®¾ð ½ÄÀ» ÃÖÀûÈ­ÇÏ´Â ¹æ¹ýÀº À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù.
    9Àå ¿ª½Ã 8Àå¿¡ À̾î Çϵå¿þ¾îÀûÀÎ ³»¿ëÀ¸·Î CPUÀÇ ±¸Á¶¿¡ °üÇØ ´Ù·é´Ù. ÀÌ Ã¥ÀÇ ±Ã±ØÀûÀÎ ¸ñÀûÀÌ ÀÚ½ÅÀÇ CPU¸¦ µðÀÚÀÎÇÏ´Â ¹ýÀ» °¡¸£Ä¡´Â °ÍÀÌ ¾Æ´Ô¿¡µµ ºÒ±¸Çϰí, ±âº»ÀûÀÎ CPU ¼³°è¿Í µ¿ÀÛÀ» Á¦´ë·Î ÀÌÇØÇØ¾ß ÃÖ°íÀÇ Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. CPU°¡ Äڵ带 ¼öÇàÇÏ´Â ¹æ½Ä¿¡ ¸ÂÃç¼­ Äڵ带 ÀÛ¼ºÇϸé, ´õ ÀûÀº ½Ã½ºÅÛ ÀÚ¿øÀ» »ç¿ëÇØ¼­ ´õ ÁÁÀº ¼º´ÉÀ» ¾òÀ» ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ ÄÚµå ÀÛ¼ºÀ» CPU µ¿ÀÛ¿¡ ¸ÂÃßÁö ¾Ê´Â´Ù¸é, ´À¸®°í ÀÚ¿øÀ» ¸¹ÀÌ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ µÉ °ÍÀÌ´Ù.
    10Àå¿¡¼­´Â CPU ¸í·É¾î ÁýÇÕ±¸Á¶(instruction set architecture)¿¡ ´ëÇØ ¾Ë¾Æº¼ °ÍÀÌ´Ù. ¸ðµç CPU¿¡¼­ ¸í·É¾î´Â CPU µ¿ÀÛ¿¡ °¡Àå ±âº»ÀÌ µÇ´Â ºÎºÐÀ̰í, ÇÁ·Î±×·¥ ¼öÇà½Ã°£Àº ¼öÇàµÇ´Â ¸í·É¾îÀÇ Á¾·ù¿Í ¼ö¿¡ Á÷Á¢ÀûÀÎ ¿µÇâÀ» ¹Þ´Â´Ù. ÄÄÇ»ÅÍ ±¸Á¶¿¡¼­ ¸í·É¾î¸¦ ¼³°èÇÏ´Â ¹æ¹ýÀ» ÀÌÇØÇÏ°Ô µÇ¸é, ¾î¶² ¿ÀÆÛ·¹À̼ÇÀÌ ´Ù¸¥ ¿ÀÆÛ·¹À̼Ǻ¸´Ù ½Ã°£ÀÌ ´õ °É¸®´Â ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖ°Ô µÈ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ¸í·É¾îÀÇ ÇѰè¿Í CPU°¡ ¸í·É¾î¸¦ ÇØ¼®ÇÏ´Â ¹æ½ÄÀ» ÀÌÇØÇϸé, ÇüÆí¾ø´Â ÀÏ·ÃÀÇ Äڵ带 ÃÖ°íÀÇ ÄÚµå·Î Å»¹Ù²Þ½Ãų ¼öµµ ÀÖ´Ù.
    11Àå¿¡¼­´Â ¸Þ¸ð¸® À̾߱â·Î µ¹¾Æ¿Í¼­ ¸Þ¸ð¸® ¾ÆÅ°ÅØÃ³¿Í ±¸Á¶¿¡ ´ëÇØ ¾Ë¾Æº»´Ù. ÀÌ ÀåÀº ºü¸¥ Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ Å« µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ¿©±â¼­´Â ¸Þ¸ð¸®ÀÇ °èÃþ¿¡ ´ëÇØ ¼³¸íÇϰí ij½ÃÀÇ ¼º´ÉÀ» ±Ø´ëÈ­ÇÏ´Â ¹æ¹ý, ´Ù¸¥ °í¼Ó ¸Þ¸ð¸® ±¸¼º ¿ä¼Ò µîÀ» ¾Ë¾Æº»´Ù. ÃÖ°íÀÇ ÄÚµå´Â Çö´ë ÄÄÇ»ÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀϹÝÀûÀÎ ¹®Á¦ÀÎ ½º·¡½Ì(thrashing)À» ÇÇÇØ¾ß¸¸ ÇÑ´Ù. ÀÌ Àå¿¡¼­ ½º·¡½ÌÀ» ¹è¿ì¸ç ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ³·Àº ¼º´ÉÀÇ ¸Þ¸ð¸® Á¢±ÙÀ» ÇÇÇÏ´Â ¹æ¹ýÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù.


    ¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú

    ÀÌ Ã¥ ÇÑ ±ÇÀÌ¸é ¾î¼Àºí¸® ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÀÍÇô¾ß ÇÏ´Â ºÎ´ã ¾øÀ̵µ ÄÄÇ»ÅÍ ±¸Á¶¿¡ °üÇÑ ³»¿ëÀ» °øºÎÇÒ ¼ö ÀÖ´Ù. C++, VB, ÆÄ½ºÄ®, ÀÚ¹Ù µî ¿©·¯ °í±Þ ¾ð¾î ÇÁ·Î±×·¡¸Ó¸¦ À§ÇØ Àú¼úµÆÀ¸¸ç, ÄÄÇ»ÅÍ ±³À°°úÁ¤¿¡¼­ ÈçÈ÷ ´Ù·çÁö ¾Ê´Â ÄÄÇ»ÅÍ ±¸Á¶ÀÇ ±â°èÀûÀÎ ¼öÁرîÁö ÀÚ¼¼ÇÏ°Ô ´Ù·ç°í ÀÖ´Ù.

    Ãßõ±Û

    Á¤±Ô±³À°À» ¹ÞÁö ¸øÇ߰ųª »ç¼ö°¡ Á¦´ë·Î µ¹ºÁÁÖÁö ¾Ê´Â ÇÁ·Î±×·¡¸Óµé¿¡°Ô ·£´Þ ÇÏÀ̵åÀÇ ¡¸GREAT CODE¡¹½Ã¸®Áî´Â Å« Èï¹Ì¸¦ ºÒ·¯ÀÏÀ¸Å³ °ÍÀÌ´Ù. ù ´Ù¼¸ Àå°ú ºÒ¸®¾ð ·ÎÁ÷À» ¼³¸íÇÑ À常À¸·Îµµ Ã¥Àº ±× °ª¾îÄ¡¸¦ ÃæºÐÈ÷ ÇÑ´Ù.
    -UnixRev1ew.com

    ÀÌ Ã¥Àº ´ëºÎºÐÀÇ ÇÁ·Î±×·¡¸Ó°¡ ´ç¿¬ÇÏ°Ô ¹Þ¾ÆµéÀÌ´Â °Íµé¿¡ ´ëÇØ ÀÚ¼¼È÷ ¼³¸íÇϰí ÀÖ´Ù.
    -¡¸Computer Shopper¡¹

    Àд Àç¹Ì°¡ ÀÖ´Ù.
    -¡¸VSJ Magazine¡¹

    ÀÌ Ã¥Àº Ãʺ¸ÀÚ¿ëÀº ¾Æ´Ï¸ç, °¡Àå ±íÀº ´Ü°èÀÇ º¹ÀâÇÑ ÄÄÇ»ÅÍ ¿¬»ê¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ±í¼÷ÇÑ ´Ü°èÀÇ ÀÛ¾÷¿¡ Èï¹Ì°¡ ÀÖ´Â ÇÁ·Î±×·¡¸Óµé¿¡°Ô ¸Å¿ì µµ¿òÀÌ µÇ´Â Ã¥ÀÌ´Ù.
    -secuntyworld.com

    ÈçÈ÷ Áö³ªÄ¡±â ½¬¿î ºÎºÐÀ» ¾ÆÁÖ Àß ¼³¸íÇϰí ÀÖÀ¸¸ç ÄÄÇ»ÅͰøÇÐ ÇÐÀ§ÀÇ Çʵ¶¼­°¡ µÉ ¸¸ÇÏ´Ù. ÀÌ Ã¥À» ÇÑ ¹ø ÀÐ°í ³ª¸é È¿À²ÀûÀ¸·Î ÀÛ¼ºµÈ Äڵ忡 ´ëÇØ ±íÀÌ ÀÌÇØÇϰí Á¤È®ÇÑ Æò°¡¸¦ ³»¸± ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù. ±×¸®°í ½º½º·Îµµ Äڵ带 È¿À²ÀûÀ¸·Î ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
    -MacCompanion, ¡Ú¡Ú¡Ú¡Ú¡Ú

    ÀÌ Ã¥Àº ¾î¶² ¾ð¾î¸¦ »ç¿ëÇÏµç ¾î¼Àºí¸® ¾ð¾î¸¦ ¹è¿ìÁö ¾Ê°í ¶Ù¾î³­ Äڵ带 ÀÛ¼ºÇϱâ À§ÇÑ ¹æ¹ýÀ» ¾Ë·ÁÁÖ´Â Çʵ¶¼­ ¸ñ·Ï¿¡ ±× À̸§À» ¿Ã·Á¾ß ÇÑ´Ù.
    -WebServerTalk

    ÀúÀÚ´Â ¸ðµç °³¹ßÀÇ Çٽɰú ±í¼÷ÀÌ ¿¬°üµÅ ÀÖ´Â ÄÄÇ»ÅÍ ±¸Á¶¿Í °ü·ÃµÈ ÁÖÁ¦¸¦ ´Ù·é´Ù.
    -¡¸Practical Applications¡¹

    ÀüÇüÀûÀÎ ¡®µ¶ÇÐÀ¸·Î ÇÁ·Î±×·¡¹Ö ¹è¿ì±â¡¯ ·ùÀÇ Ã¥°ú´Â ´Ù¸£´Ù. ¸ðµç ¾ð¾î¿Í ¸ðµç ´Ü°èÀÇ ÇÁ·Î±×·¡¹Ö °æÇè°ú °ü·ÃÀÌ ÀÖ´Ù. ¾î¼­ ¼­Á¡À¸·Î ´Þ·Á°¡ ÀÌ Ã¥À» »ç¼­ Àб⸦ ±ÇÇÑ´Ù.
    -BAYLISA Bay Area Large Installation System Administrators

    ÀúÀÚ ¼Ò°³

    ·£´Þ ÇÏÀ̵å

    ÀúÀÚ : ·£´Þ ÇÏÀ̵å
    ÃÖ°íÀÇ ¾î¼Àºí¸® ¾ð¾î °ü·Ã ¼­ÀûÀÎ ¡ºThe Art of Assembly Language, 2nd Edition¡»(No Starch Press, 2010)ÀÇ ÀúÀÚ¸ç, ¡ºThe Waite Group¡¯s Microsoft Macro Assembler Bible¡»(Sams, 1992)ÀÇ °øµ¿ ÀúÀÚ´Ù. ¡¸´ÚÅÍ µ½½º(Dr.Dobb¡¯s Journal)¡¹¿Í ¡¸¹ÙÀÌÆ®(Byte)¡¹¸¦ ºñ·ÔÇÑ ¿©·¯ Àü¹® ÀâÁö¿¡ ±â°íÇϰí ÀÖ´Ù.

    ¿ªÀÚ : Àüµ¿È¯
    ¼­¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷Çϰí MOS Å×Å©³î·ÎÁö¿¡¼­ ¼ø¼ö ±¹»ê RTOSÀÎ Velos °³¹ß¿¡ Âü¿©Çß´Ù. ÇöÀç ¹Ì±¹ ͏®Æ÷´Ï¾Æ´ëÇб³ »÷µð¿¡À̰í Ä·ÆÛ½º(UC San Diego)ÀÇ ÄÄÇ»ÅͰøÇаú¿¡¼­ ¹Ú»ç°úÁ¤À» ¹âÀ¸¸ç »õ·Î¿î ÄÄÇ»ÅÍ ÇÁ·Î¼¼¼­¿¡ ´ëÇÑ ¿¬±¸¸¦ Çϰí ÀÖ´Ù. Ç¥Áö°¡ ¿¹»Û Áß°í À½¹Ý°ú ¼¼ÀÏ ÆøÀÌ Å« ¿ÍÀÎÀ» »ç¶ûÇÑ´Ù. ¿ª¼­·Î ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼­ Æì³½ ¡ºÀλçÀÌµå ¸Ó½Å¡»(2007), ¡ºÄËÆ® º¤ÀÇ ±¸Çö ÆÐÅÏ¡»(2008) µîÀÌ ÀÖ´Ù.

    ¿ªÀÚ ¼Ò°³

    Àüµ¿È¯, ÃÖÀç½Ä, °­½ÂÈÆ ¿Ü



    Àüµ¿È¯
    ¼­¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷ÇϰíMOS Å×Å©³î·ÎÁö¿¡¼­ ¼ø¼ö ±¹»êRTOSÀÎVelos °³¹ß¿¡ Âü¿©Çß´Ù. ÇöÀç ¹Ì±¹ ͏®Æ÷´Ï¾Æ´ëÇб³ »÷µð¿¡À̰í Ä·ÆÛ½º(UC San Diego)ÀÇ ÄÄÇ»ÅͰøÇаú¿¡¼­ ¹Ú»ç°úÁ¤À» ¹âÀ¸¸ç »õ·Î¿î ÄÄÇ»ÅÍ ÇÁ·Î¼¼¼­¿¡ ´ëÇÑ ¿¬±¸¸¦ Çϰí ÀÖ´Ù. Ç¥Áö°¡ ¿¹»Û Áß°í À½¹Ý°ú ¼¼ÀÏ ÆøÀÌ Å« ¿ÍÀÎÀ» »ç¶ûÇÑ´Ù. ¿ª¼­·Î ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼­ Æì³½ ¡ºÀλçÀÌµå ¸Ó½Å¡»(2007), ¡ºÄËÆ® º¤ÀÇ ±¸Çö ÆÐÅÏ¡»(2008) µîÀÌ ÀÖ´Ù.

    ÃÖÀç½Ä
    ¼­¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷ÇÏ°í ¼Ò¸¸»ç¢ß¿¡¼­CRM °ü·Ã Á¦Ç° °³¹ß ÆÀÀåÀ» ¸Ã¾Ò´Ù. ¿Á¼ö¼ö¹ç°ú Äá¹çÀ¸·Î µÑ·¯½ÎÀÎ ¹Ì±¹ Àϸ®³ëÀÌ ÁÖ¸³´ëÇб³(UIUC)¿¡¼­ ÄÄÇ»ÅͰúÇÐ ¹Ú»ç°úÁ¤ ÇлýÀ¸·Î ÀçÇÐ ÁßÀÌ´Ù. ·Îº¿ ½Ã½ºÅÛ°ú °ü·ÃÇÑ AI ¾Ë°í¸®ÁòÀÌ ÁÖ¿ä ¿¬±¸ °ü½É»ç´Ù.

    °­½ÂÈÆ
    ¼­¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷Çϰí ÇöÀç ÄÉÀ̺ñÅ×Å©³î·¯Áö¢ß Ç÷§Æû°³¹ßÆÀ ÆÀÀåÀ¸·Î ´Ù¾çÇÑ Ä¨ Ç÷§Æû»ó¿¡ ÀÚ¹ÙÄ«µå¸¦ °³¹ßÇϰí ÀÖ´Ù. ÃÖ±Ù¿¡´Â3G UICC/USIM Ä«µå °³¹ß¿¡ ÁýÁßÇϸ鼭 ºñÂüÇϰԵµ Á¡Á¡ »ìÀÌ ºÙ°í ÀÖ´Ù. ±×·¡µµ ¿øÈ£ÀÇ ¸é¼¼Á¡ ¾çÁÖ ¼Òºñ¿¡´Â ±â²¨ÀÌ µ¿ÂüÇϰí ÀÖ´Ù.

    ±è¿øÈ£
    ¼­¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷Çß´Ù. Æ®·¢³ªÀ΢߿¡¼­ °³¹ß ÆÀÀåÀ» ¸Ã¾Ò°í ÄÉÀ̺ñÅ×Å©³î·¯Áö¢ßÀÇ ÀÚ¹Ù Ä«µå°³¹ßÆÀ¿¡¼­ ÀÚ¹ÙÄ«µåKONA °³¹ßÀ» ´ã´çÇß´Ù. ÇöÀç´Â ¼­¿ï´ëÇб³ MMLAB¿¡¼­ ¿¬±¸¿øÀ¸·Î ÀÏÇϸ鼭NetBSD ±â¹ÝÀÇ ¹«¼± ³×Æ®¿öÅ© Å×½ºÆ®º£µå¸¦ ±¸ÃàÇØ °ü·Ã ¿¬±¸¸¦ ¼öÇà ÁßÀÌ´Ù. 2007³â °¡À»¿¡ ¹Ì±¹ ÇÁ¸°½ºÅÏ ´ëÇÐÀÇ ÄÄÇ»ÅͰúÇÐ ¹Ú»ç°úÁ¤À¸·Î ÁøÇÐÇÒ ¿¹Á¤ÀÌ´Ù. ÇϵåÄ¿¹ö ¿ø¼­¸¦ ¼öÁýÇÏ´Â °ÍÀÌ Ãë¹ÌÀ̸ç, ¸é¼¼Á¡ ¾çÁÖ¸¦ ¸ðÀ¸´Â ÇÑÆí ¼ÒºñÇÏ´Â °Íµµ Áñ±ä´Ù.

     

    °¨¼ö

    Çã¾ð

    ¸ñÂ÷


    1Àå. ÃÖ°íÀÇ Äڵ带 À§ÇØ ¾Ë¾Æ¾ß ÇÒ °Í
    __1.1 ¡®GREAT CODE¡¯ ½Ã¸®Áî
    __1.2 ÀÌ Ã¥ÀÇ ³»¿ë
    __1.3 ÀÌ Ã¥ÀÇ ´ë»ó
    __1.4 ÃÖ°íÀÇ ÄÚµåÀÇ Æ¯Â¡
    __1.5 µ¿ÀÛ È¯°æ
    __1.6 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    2Àå. ¼öÄ¡ Ç¥±â¹ý
    __2.1 ¼ö¶õ ¹«¾ùÀΰ¡?
    __2.2 ¼ö ü°è
    __2.3 ¼öÄ¡/¹®ÀÚ¿­ º¯È¯
    __2.4 ³»ºÎ ¼öÄ¡ Ç¥Çö¹ý
    __2.5 ºÎÈ£ ÀÖ´Â ¼ö¿Í ºÎÈ£ ¾ø´Â ¼ö
    __2.6 2Áø¼öÀÇ À¯¿ëÇÑ ¼Ó¼º
    __2.7 ºÎÈ£ È®Àå, 0 È®Àå°ú Ãà¼Ò
    __2.8 Æ÷È­
    __2.9 2ÁøÈ­ 10Áø Ç¥±â¹ý
    __2.10 °íÁ¤¼Ò¼öÁ¡ Ç¥±â
    __2.11 ½ºÄÉÀÏ ¼öÄ¡ Æ÷¸Ë
    __2.12 À¯¸®¼ö Ç¥±â¹ý
    __2.13 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    3Àå. 2Áø¹ý ¿¬»ê°ú ºñÆ® ¿¬»ê
    __3.1 2Áø¼ö, 16Áø¼öÀÇ ¿¬»ê
    __3.2 ºñÆ® ³í¸® ¿¬»ê
    __3.3 2Áø¼ö¿Í ºñÆ® ½ºÆ®¸µ¿¡ ´ëÇÑ ³í¸® ¿¬»ê
    __3.4 À¯¿ëÇÑ ºñÆ® ¿¬»ê
    __3.5 ½¬ÇÁÆ®¿Í ·ÎÅ×ÀÌÆ®
    __3.6 ºñÆ® Çʵå¿Í ¹­ÀÎ µ¥ÀÌÅÍ
    __3.7 µ¥ÀÌÅÍ ¹­±â¿Í Ç®±â
    __3.8 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    4Àå. ºÎµ¿¼Ò¼öÁ¡ Ç¥±â
    __4.1 ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê ¼Ò°³
    __4.2 IEEE ºÎµ¿¼Ò¼öÁ¡ Æ÷¸Ë
    __4.3 Á¤±ÔÈ­
    __4.4 ¶ó¿îµù
    __4.5 Ưº° ºÎµ¿¼Ò¼öÁ¡ °ª
    __4.6 ºÎµ¿¼Ò¼öÁ¡ ¿¹¿Ü
    __4.7 ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê
    __4.8 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    5Àå. ¹®ÀÚ Ç¥±â¹ý
    __5.1 ¹®ÀÚ µ¥ÀÌÅÍ
    __5.2 ¹®ÀÚ¿­
    __5.3 ¹®ÀÚ¼Â
    __5.4 ÀڽŸ¸ÀÇ ¹®Àڼ ¼³°è
    __5.5 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    6Àå ¸Þ¸ð¸® ±¸Á¶¿Í Á¢±Ù
    __6.1 ±âº» ½Ã½ºÅÛ ±¸¼º ¿ä¼Ò
    __6.2 ¸Þ¸ð¸®ÀÇ ¹°¸®Àû ±¸Á¶
    __6.3 ºò ¿£µð¾È ±¸Á¶ vs. ¸®Æ² ¿£µð¾È ±¸Á¶
    __6.4 ½Ã½ºÅÛ Å¬·°
    __6.5 CPU ¸Þ¸ð¸® Á¢±Ù
    __6.6 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    7Àå. È¥ÇÕ µ¥ÀÌÅÍ Å¸ÀÔ°ú ¸Þ¸ð¸® °´Ã¼
    __7.1 Æ÷ÀÎÅÍ
    __7.2 ¹è¿­
    __7.3 ·¹ÄÚµå/±¸Á¶Ã¼
    __7.4 À¯´Ï¿Â
    __7.5 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    8Àå. ºÒ¸®¾ð ·ÎÁ÷°ú µðÁöÅÐ ¼³°è
    __8.1 ºÒ¸®¾ð ´ë¼ö
    __8.2 ºÒ¸®¾ð ÇÔ¼ö¿Í Áø¸®Ç¥
    __8.3 ÇÔ¼ö ¹øÈ£
    __8.4 ºÒ¸®¾ð ¼ö½ÄÀÇ ´ë¼ö ó¸®
    __8.5 Á¤±ÔÇü
    __8.6 ºÒ¸®¾ð ÇÔ¼öÀÇ ´Ü¼øÈ­
    __8.7 °á±¹, ºÒ¸®¾ð ·ÎÁ÷Àº ÄÄÇ»ÅÍ¿¡ ¾î¶»°Ô Àû¿ëµÇ´Â°¡?
    __8.8 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    9Àå. CPU ±¸Á¶
    __9.1 ±âº»ÀûÀÎ CPU ¼³°è
    __9.2 ¸í·É¾îÀÇ ÇØ¼®°ú ¼öÇà: ·£´ý ·ÎÁ÷ vs. ¸¶ÀÌÅ©·ÎÄÚµå
    __9.3 ´Ü°èº° ¸í·É¾î ¼öÇà
    __9.4 ´õ ³ôÀº ¼º´ÉÀÇ ºñ°á, º´·Ä¼º
    __9.5 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    10Àå. ¸í·É¾î ÁýÇÕ ±¸Á¶
    __10.1 ¸í·É¾î ÁýÇÕ ¼³°èÀÇ Á߿伺
    __10.2 ¸í·É¾î ¼³°èÀÇ ±âº»ÀûÀÎ ¸ñÀû
    __10.3 °¡»ó ÇÁ·Î¼¼¼­ Y86
    __10.4 80x86 ¸í·É¾î ÀÎÄÚµù
    __10.5 ¸í·É¾î ÁýÇÕ ¼³°è°¡ ÇÁ·Î±×·¡¸Ó¿¡°Ô ÀǹÌÇÏ´Â °Í
    __10.6 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    11Àå. ¸Þ¸ð¸® ±¸Á¶¿Í ±¸¼º
    __11.1 ¸Þ¸ð¸® °èÃþ
    __11.2 ¸Þ¸ð¸® °èÃþÀÇ µ¿ÀÛ¹æ½Ä
    __11.3 ¸Þ¸ð¸® ÇÏÀ§½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ´Â ¼º´É Â÷ÀÌ
    __11.4 ij½¬ÀÇ ±¸Á¶
    __11.5 °¡»ó ¸Þ¸ð¸®, º¸È£ ÀåÄ¡, ÆäÀÌ¡
    __11.6 ½º·¡½Ì
    __11.7 NUMA¿Í ÁÖº¯ ÀåÄ¡µé
    __11.8 ¸Þ¸ð¸® °èÃþÀ» °í·ÁÇÑ ¼ÒÇÁÆ®¿þ¾î ÀÛ¼º
    __11.9 ½ÇÇà Áß ¸Þ¸ð¸®ÀÇ ±¸¼º ¹æ½Ä
    __11.10 ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é


    12Àå. ÀԷ°ú Ãâ·Â
    __12.1 CPU¸¦ ¿ÜºÎ¿Í ¿¬°á
    __12.2 Æ÷Æ®¸¦ ½Ã½ºÅÛ¿¡ ¿¬°áÇÏ´Â ´Ù¸¥ ¹æ¹ýµé
    __12.3 ÀÔÃâ·Â ¸ÞÄ¿´ÏÁò
    __12.4 ÀÔÃâ·Â ¼Óµµ °èÃþ
    __12.5 ½Ã½ºÅÛ ¹ö½º¿Í °¢ µ¥ÀÌÅÍ Àü¼Û·ü
    __12.6 ¹öÆÛ¸µ
    __12.7 Çڵ彦ÀÌÅ·
    __12.8 ÀÔÃâ·Â Æ÷Æ®ÀÇ Å¸ÀӾƿô
    __12.9 ÀÎÅÍ·´Æ®¿Í Æú¸µ
    __12.10 º¸È£¸ðµå ¿¬»ê°ú ÀåÄ¡ µå¶óÀ̹ö
    __12.11 PC ÁÖº¯ ÀåÄ¡
    __12.12 Ç¥ÁØ PC º´·Ä Æ÷Æ®
    __12.13 Á÷·Ä Æ÷Æ®
    __12.14 µ¿±â I/O ¿Í ºñµ¿±â I/O
    __12.15 I/O Çü½ÄÀÇ ÀǹÌ
    __12.16 ¸Þ¸ð¸® ¸Ê ÆÄÀÏ

    ¸Ó¸®¸»

     

    ¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú

    ÀÌ Ã¥ ÇÑ ±ÇÀÌ¸é ¾î¼Àºí¸® ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÀÍÇô¾ß ÇÏ´Â ºÎ´ã ¾øÀ̵µ ÄÄÇ»ÅÍ ±¸Á¶¿¡ °üÇÑ ³»¿ëÀ» °øºÎÇÒ ¼ö ÀÖ´Ù. C++, VB, ÆÄ½ºÄ®, ÀÚ¹Ù µî ¿©·¯ °í±Þ ¾ð¾î ÇÁ·Î±×·¡¸Ó¸¦ À§ÇØ Àú¼úµÆÀ¸¸ç, ÄÄÇ»ÅÍ ±³À°°úÁ¤¿¡¼­ ÈçÈ÷ ´Ù·çÁö ¾Ê´Â ÄÄÇ»ÅÍ ±¸Á¶ÀÇ ±â°èÀûÀÎ ¼öÁرîÁö ÀÚ¼¼ÇÏ°Ô ´Ù·ç°í ÀÖ´Ù.

    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    ¿¹»óÄÁ´ë ÀÌ Ã¥À» ¼±ÅÃÇÑ µ¶ÀÚ ¿©·¯ºÐµéÀº ÇÁ·Î±×·¡¹ÖÀ» óÀ½ ¹è¿î ÀÌÈÄ·Î Áö±Ý±îÁö ¡°¾î¶»°Ô Çϸé ÇÁ·Î±×·¡¹ÖÀ» ´õ ÀßÇÒ ¼ö ÀÖÀ»±î?¡±¶ó´Â °í¹ÎÀ» ²÷ÀÓ¾øÀÌ ÇØ¿ÔÀ» °ÍÀÌ´Ù. ¹°·Ð ³ªµµ ¸¶Âù°¡Áö´Ù. °è¼ÓÇØ¼­ »õ·Î¿î ¾ð¾î¸¦ ÀÍÇô¾ß ÇÑ´Ù´Â Á߾а¨¿¡ ÀÌ Ã¥, Àú Ã¥ ±¸ÀÔÇØ¼­ ¿­½ÉÈ÷ °øºÎÇß´ø ±â¾ïÀÌ ³­´Ù. ±× ´ç½Ã¿¡´Â ±×Àú ¶Ç ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÀÍÈ÷°í »õ·Î¿îAPI¿¡ Àͼ÷ÇØÁ®¾ß ¡®Áøµµ°¡ ³ª°¡´Â °Í¡¯À¸·Î »ý°¢Çß¾ú´Ù. ÇÏÁö¸¸ ¿©ÀüÈ÷2% ºÎÁ·ÇÑ ´À³¦À» Áö¿ï ¼ö°¡ ¾ø¾ú´Ù. °³¹ßÀڷμ­ ³»°øÀÌ ´Ã°í ÀÖ´ÂÁö¿¡ ´ëÇÑ È®½ÅÀÌ ¼­Áö ¾Ê¾Ò´ø °ÍÀÌ´Ù.
    ¾î¶»°Ô ÇØ¾ß Á» ´õ ÁÁÀº ÇÁ·Î±×·¥À» ¼³°èÇÏ°í ±¸ÇöÇÒ ¼ö ÀÖÀ»±î? ¹«¾ùÀ» ´õ °øºÎÇØ¾ß ¡®ÃÖ°íÀÇ Äڵ塯¸¦ ÀÛ¼ºÇÏ´Â ¡®ÃÖ°íÀÇ °³¹ßÀÚ¡¯°¡ µÉ ¼ö ÀÖÀ»±î?
    ÀúÀÚ´Â ¡ºGREAT CODE¡» ½Ã¸®Áî¿¡¼­ ÃÖ°íÀÇ ÄÚµå¶ó´Â ´Ù¼Ò °ÅâÇÑ ¿ë¾î¸¦ »ç¿ëÇØ ÀÌ¿¡ ´ëÇÑ ÇØ´äÀ» Á¦½ÃÇϰí ÀÖ´Ù. Á¦1±ÇÀÎ ¡¸Çϵå¿þ¾îÀÇ ÀÌÇØ¡¹¿¡ ³ª¿Â ÀúÀÚÀÇ »ý°¢À» ±»ÀÌ ÇѸ¶µð·Î ¿ä¾àÇÏÀÚ¸é, ÃÖ°íÀÇ ÄÚµå¶õ ÄÄÇ»ÅÍÀÇ µ¿ÀÛ ¿ø¸®¸¦ ÀÌÇØÇϰí, À̸¦ °í·ÁÇØ ¼³°èÇÏ°í ±¸ÇöÇÑ ÇÁ·Î±×·¥ÀÌ´Ù. ºñ·Ï °í±Þ ¾ð¾î¸¦ »ç¿ëÇÏ´Â °³¹ßÀÚ¶ó ÇÏ´õ¶óµµ ÄÄÇ»ÅͰ¡ ¾î¶² °úÁ¤À» °ÅÃļ­ ÁÖ¾îÁø ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í ¿øÇÏ´Â °á°ú¸¦ »ý¼ºÇÏ´ÂÁö, ±× Àüü °úÁ¤°ú µÚ¿¡ ¼û°ÜÁø ¹è°æ ÀÌ·ÐÀ» ÀÌÇØÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ ÀúÀÚÀÎ ·£´Þ ÇÏÀ̵åÀÇ Áö·ÐÀÌ´Ù.
    ÀÌÂëµÇ¸é ¡®GREAT CODE¡¯¶ó´Â ´Ù¼Ò ÀÚ±ØÀûÀÎ Á¦¸ñÀ» º¸°í Ã¥À» °ñ¶ú°Å³ª ½±°Ô ÀÍÇô ¹Ù·Î ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¡¹Ö ±â¹ý¸¸À» ¿øÇÏ´Â µ¶ÀÚµéÀº Á¶±Ý ½Ç¸ÁÇϰųª »ý°¢ÀÌ ¾Õ¼­ Ã¥ ³»¿ëÀÌ Áö·çÇÒ °Å¶ó°í ¿¹»óÇÒÁöµµ ¸ð¸£°Ú´Ù. ¿Ö³ÄÇϸé ÀÌ Ã¥Àº Ư¼öÇÑ ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ´Ù·ç°í ÀÖÁö ¾Ê±â ¶§¹®ÀÌ´Ù. ±×º¸´Ù´Â öÀúÈ÷ ÄÄÇ»ÅÍÀÇ µ¿ÀÛ ¿ø¸®¿¡ ´ëÇÑ ÀÌ·ÐÀûÀÎ ³»¿ë¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù. Çö´ë ÄÄÇ»ÅͰ¡ ¼öÇàÇÏ´Â ÀÌÁø ¿¬»êÀÇ ÀÌ·ÐÀû ¹ÙÅÁÀÌ µÇ´Â ¼öÇÐ ¿ø¸®¿¡¼­ºÎÅÍ ½ÃÀÛÇØ, ¼öÄ¡ Ç¥±â¹ý, ¹®ÀÚ Ç¥±â¹ý µðÁöÅРȸ·Î, ¸Þ¸ð¸® ±¸Á¶. CPU ±¸Á¶, ±â°è¾î ÀÎÄÚµù, ÀÔÃâ·Â¿¡ À̸£±â±îÁö ¹æ´ëÇÑ ³»¿ëÀÌ ÀÌ ÇÑ ±Ç¿¡ ¸ðµÎ ´ã°Ü ÀÖ´Ù. ¶Ç °¢ À帶´Ù ÀÌ·± ÀÌ·ÐÀûÀÎ ³»¿ëÀÌ ½ÇÁ¦ ÇÁ·Î±×·¡¹Ö °úÁ¤°ú ¾î¶»°Ô ¿¬°üµÇ´ÂÁö¿¡ ´ëÇØ ÀÚ¼¼È÷ ¼³¸íÇϰí ÀÖ´Ù. µû¶ó¼­ Áö°ã°Ô ´À³¢±â´ÂÄ¿³ç ÁøÈë ¼Ó¿¡¼­ ã¾Æ³½ º¸¼®Ã³·³ ¿©°ÜÁú °ÍÀÌ´Ù.
    ÃÖ°íÀÇ °³¹ßÀÚ´Â µ¿½Ã¿¡ ÃÖ°íÀÇ ¹®Á¦ ÇØ°á»ç°¡ µÅ¾ß ÇÑ´Ù. ÁÖ¾îÁø Á¦¾àÁ¶°Ç ÇÏ¿¡¼­ ÃÖ´ëÇÑÀÇ È¿¿ëÀ» âÃâÇØ³»´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ À§Çؼ­´Â, ±× Á¦¾à Á¶°Ç¿¡ ´ëÇÑ ÀÌÇØ°¡ ÇʼöÀûÀÌ´Ù. ÀÌ·± ÀÌÇØ°¡ ¼±ÇàµÅ¾ß ¾î¶² »óȲ¿¡¼­µç ÀڽŸ¸ÀÇ ¾Ë°í¸®ÁòÀ» °³¹ßÇϰí ÃÖÀûÈ­µÈ ¼³°è¸¦ ÇÒ ¼ö ÀÖ´Ù. ÀÌ ¶§ ÇÊ¿äÇÑ °ÍÀÌ ÄÄÇ»ÅÍÀÇ µ¿ÀÛ ¿ø¸®¿¡ ´ëÇÑ ÀÌÇØ´Ù. ´Ü¼øÈ÷ ¡®°ü·ÃµÈ º¯¼öµéÀº ÇÔ²² ¼±¾ðÇÏ´Â °ÍÀÌ ÁÁ´Ù¡¯°í ±â¾ïÇÏ´Â »ç¶÷¿¡ ºñÇØ¼­ ¡®¿Ö °ü·ÃµÈ º¯¼öµéÀº ÇÔ²² ¼±¾ðÇÏ´Â °ÍÀÌ È¿À²ÀûÀΰ¡¡¯¸¦ ÀÌÇØÇÏ´Â »ç¶÷Àº Àڽſ¡°Ô ÁÖ¾îÁø »óȲ¿¡ ¸Â°Ô °¡Àå ÃÖÀûÈ­µÈ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.
    ÀÌ Ã¥Àº ±×µ¿¾È °³¹ßÀÚµéÀÌ ½Å°æ ¾²Áö ¾Ê¾Ò´ø ºÐ¾ß¿¡ ´ëÇÑ ÅëÂû·ÂÀ» Á¦°øÇØÁÙ °ÍÀ̶ó ¾à¼ÓÇÑ´Ù. °³¹ßÀÚ¿¡°Ô »õ·Î¿î ½Ã¾ß¸¦ °®°Ô ÇØÁÙ °ÍÀÌ´Ù. ÀÌ Ã¥À» ÀÐ°í ³­ ÈÄ¿¡ ¿©·¯ºÐÀº ÇöÀç ÀÛ¼ºÇϰí ÀÖ´Â ÇÁ·Î±×·¥ÀÌ ¾î¶»°Ô ¸Þ¸ð¸®¿¡ ÀûÀçµÇ¸çCPU¿¡ ÀÇÇØ ¼öÇàµÇ°í ¿ÜºÎ¿Í Åë½ÅÇÏ´ÂÁö¸¦ »ó¼¼È÷ ÀÌÇØÇÏ°Ô µÉ °ÍÀÌ´Ù. ±×¸®°í Àüü ½Ã½ºÅÛÀÇ °üÁ¡¿¡¼­ ÃÖÀûÈ­µÈ ÃÖ°íÀÇ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. µ¶ÀÚ ¿©·¯ºÐÀÌ ÃÖ°íÀÇ Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ ÀÌ Ã¥ÀÇ ³»¿ëÀÌ µµ¿òÀÌ µÇ±â¸¦ Áø½ÉÀ¸·Î ¹Ù¶õ´Ù.

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved