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

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

    ÄÄÆÄÀÏ·¯ ±¸Á¶¿Í ¿ø¸®

    ÄÄÆÄÀÏ·¯ ±¸Á¶¿Í ¿ø¸®

    • ¾Æ¿ÀÅ°¹Ì³×·Î¿ì Àú
    • ÀÌ¿µÈñ ¿ª
    • ÇѺû¹Ìµð¾î
    • 2010³â 09¿ù 10ÀÏ
    • Á¤°¡
      30,000¿ø
    • ÆǸŰ¡
      27,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,500¿ø Àû¸³ [5%P]

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

    Ç°ÀýµÈ »óÇ°ÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788979147681 616ÂÊ 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ÄÄÆÄÀÏ·¯, ¾î¼Àºí·¯, ¸µÄ¿, Çϵå¿þ¾î, ·±Å¸ÀÓ È¯°æ µîÀÇ ¾ð¾î ó¸® ½Ã½ºÅÛÀÇ µ¿ÀÛ¿ø¸®¸¦ ÇغÎÇÑ´Ù.
    C ¾ð¾î¸¦ Ãà¼ÒÇÑ C¢Ú ¾ð¾î¸¦ ÅëÇØ ÄÄÆÄÀÏ·¯ ±¸Çö ¿ø¸®¸¦ ÀÌÇØÇÑ´Ù. C¢Ú ÄÄÆÄÀÏ·¯¸¦ Áß½ÉÀ¸·Î ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ½ÇÇà ȯ°æÀÌ ¾î¶»°Ô ±¸ÇöµÇ¾î ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. ÄÄÆÄÀÏ·¯, ¾î¼Àºí·¯, ¸µÄ¿, Çϵå¿þ¾î, ·±Å¸ÀÓ È¯°æ¿¡ ´ëÇØ ÀÌÇØÇÒ ¼ö ÀÖ´Ù.
    ¡Ü ¾îÈÖ Çؼ®
    ¡Ü JavaCC·Î Æļ­¸¦ ÀÛ¼º
    ¡Ü ±¸¹® Çؼ®
    ¡Ü x86 ¾ÆÅ°ÅØó
    ¡Ü x86 ¾î¼Àºí·¯ ÇÁ·Î±×·¡¹Ö
    ¡Ü ÇÔ¼ö È£Ãâ°ú º¯¼ö
    ¡Ü ½Ä°ú ¹®ÀÇ ÄÄÆÄÀÏ
    ¡Ü ½ºÅà ÇÁ·¹ÀÓ ÇÒ´ç
    ¡Ü ÃÖ...
    ÄÄÆÄÀÏ·¯, ¾î¼Àºí·¯, ¸µÄ¿, Çϵå¿þ¾î, ·±Å¸ÀÓ È¯°æ µîÀÇ ¾ð¾î ó¸® ½Ã½ºÅÛÀÇ µ¿ÀÛ¿ø¸®¸¦ ÇغÎÇÑ´Ù.
    C ¾ð¾î¸¦ Ãà¼ÒÇÑ C¢Ú ¾ð¾î¸¦ ÅëÇØ ÄÄÆÄÀÏ·¯ ±¸Çö ¿ø¸®¸¦ ÀÌÇØÇÑ´Ù. C¢Ú ÄÄÆÄÀÏ·¯¸¦ Áß½ÉÀ¸·Î ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ½ÇÇà ȯ°æÀÌ ¾î¶»°Ô ±¸ÇöµÇ¾î ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. ÄÄÆÄÀÏ·¯, ¾î¼Àºí·¯, ¸µÄ¿, Çϵå¿þ¾î, ·±Å¸ÀÓ È¯°æ¿¡ ´ëÇØ ÀÌÇØÇÒ ¼ö ÀÖ´Ù.
    ¡Ü ¾îÈÖ Çؼ®
    ¡Ü JavaCC·Î Æļ­¸¦ ÀÛ¼º
    ¡Ü ±¸¹® Çؼ®
    ¡Ü x86 ¾ÆÅ°ÅØó
    ¡Ü x86 ¾î¼Àºí·¯ ÇÁ·Î±×·¡¹Ö
    ¡Ü ÇÔ¼ö È£Ãâ°ú º¯¼ö
    ¡Ü ½Ä°ú ¹®ÀÇ ÄÄÆÄÀÏ
    ¡Ü ½ºÅà ÇÁ·¹ÀÓ ÇÒ´ç
    ¡Ü ÃÖÀûÈ­ ¹æ¹ý
    ¡Ü ¿ÀºêÁ§Æ® ÆÄÀÏÀÇ »ý¼º
    ¡Ü ¸µÅ©¿Í ¶óÀ̺귯¸®
    ¡Ü ÇÁ·Î±×·¥ÀÇ ·Îµå
    ¡Ü À§Ä¡µ¶¸³ÄÚµåÀÇ »ý¼º
    ÀÌ Ã¥Àº ÇѸ¶µð·Î ÄÄÆÄÀÏ·¯¸¦ ½ÇÁ¦·Î ±¸ÃàÇϱâ À§ÇÑ °úÁ¤À» ¼³¸íÇÑ Ã¥À̶ó°í ÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥ÀÇ Æ¯Â¡À̳ª ÁÖ¿ä ³»¿ëÀº ¼­¹®¿¡ ÀÚ¼¼È÷ ¾²¿© Àֱ⠶§¹®¿¡ »ý·«Çϱâ·Î ÇÏ°Ú´Ù.
    ´ÜÁö, ¿ªÀڷμ­ ¹ø¿ªÀ» ÇØ °¡¸é¼­ ´À³¥ ¼ö ÀÖ¾ú´ø Á¡Àº ÄÄÆÄÀÏ·¯ÀÇ ÀÌ·ÐÀ» ´Ù·é À̷м­³ª Çؼ³¼­°¡ ¾Æ´Ï°í, ¿À·ÎÁö ±¸Ãà¿¡ ¸ñÀûÀ» µÐ Ã¥À¸·Î½á ÇÁ·Î±×·¥ ¾ð¾î·Î ¾²¿©Áø ¼Ò½º Äڵ尡 ÄÄÇ»ÅÍ ¾È¿¡¼­ ¾î¶»°Ô ½ÇÇàµÇ´ÂÁö¸¦ ¼øÂ÷ÀûÀ¸·Î ¼³¸íÇÏ°í ÀÖ¾î, ÄÄÆÄÀÏ·¯ ½ºÅ͵𸦠À§ÇÑ ÁÁÀº Ã¥À̶ó°í »ý°¢µÈ´Ù.
    ´Ã ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇϸ鼭µµ ¸µÄ¿, ·Î´õ, ELF, ÃÖÀûÈ­°¡ ¹«¾ùÀÎÁö, dll, lib, h ÆÄÀÏ µîÀÌ ¼­·Î ¾î¶² ¿¬°ü °ü°è°¡ ÀÖ´ÂÁö ¸ð¸£´Â °æ¿ì°¡ ¸¹Àºµ¥, ÀÌ·± ºÎºÐ¿¡ ´ëÇÑ °¡·Á¿òÀº ´Ù¼Ò ÇØ¼ÒµÉ °ÍÀÌ´Ù.
    ¶ÇÇÑ, x86 ¾ÆÅ°ÅØó¿¡¼­ ½ÇÁ¦·Î ¿òÁ÷ÀÏ ¼ö ÀÖ´Â ÄÚµåÀÇ »ý¼ºÀ» ¸ñÀûÀ¸·Î ÇÏ°í Àֱ⠶§¹®¿¡ ±¸Ãà ¹æ¹ý¿¡ ´ëÇؼ­µµ ÀÍÈú ¼ö ÀÖÀ¸¸ç, ÀÌ·Ð À§ÁÖ°¡ ¾Æ´Ñ ½Ç¹«(½ÇÁ¦ ±¸Ãà) À§ÁÖÀÌ´Ù º¸´Ï Ã¥ÀÇ ³»¿ë´ë·Î ±×´ë·Î µû¶ó°¡´Ù º¸¸é Èï¹Ì·Ó°Ô ¹è¿ï ¼ö°¡ ÀÖÀ» °ÍÀÌ´Ù.
    ³¡À¸·Î, ÀÌ Ã¥ÀÇ ÀúÀÚ´Â ÀϺ»À» ´ëÇ¥ÇÏ´Â ÄÄÆÄÀÏ·¯ÀÇ ±ÇÀ§ÀÚ Áß ÇÑ ¸íÀ̶ó°í ÇÑ´Ù. IBMÀÌ ÄÄÆÄÀÏ·¯ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÒ ´ç½Ã ¾îµå¹ÙÀ̽º¸¦ ±¸ÇßÀ» Á¤µµ·Î ½Ç·Â ÀÖ´Â ºÐÀÌ ÀÛ¼ºÇÑ ½Ç¿ë¼­ÀÎ ¸¸Å­ ±¸¹® Çؼ®, ÀÇ¹Ì Çؼ®, ¾îÈÖ Çؼ® µî ÄÄÆÄÀÏ·¯ ±¸Ãà°ú °ü·ÃµÈ ´Ù¾çÇÑ ¹æ¸é¿¡¼­ ¸¹Àº µµ¿òÀÌ µÇ¸®¶ó ¹Ï´Â´Ù.
    - ÀÌ¿µÈñ
    [ÀúÀÚ ¼­¹®]
    ¡®C¢Ú¡¯ ¾ð¾îÀÇ ÄÄÆÄÀÏ·¯¸¦ ÀÛ¼ºÇÑ´Ù. C¢ÚÀº C¾ð¾î¸¦ °ÅÀÇ ´ëºÎºÐ Áö¿øÇϸç, Æ÷ÀÎÅÍ ¿¬»ê µîÀ» Æ÷ÇÔÇÏ¿© C¾ð¾îÀÇ ÁÖ¿ä ºÎºÐÀÌ ¸ðµÎ ±¸ÃàµÇ¾î ÀÖ´Ù. Áï Àå³­ »ï¾Æ ¸¸µé¾î º¸´Â °ÍÀÌ ¾Æ´Ï¶ó ¡®Çö½ÇÀûÀΡ¯ ÄÄÆÄÀÏ·¯¸¦ ±¸ÃàÇÑ´Ù.
    ¶Ç, ´õ ±¸Ã¼ÀûÀ¸·Î ³»¿ëÀ» ´Ù·ç±â À§ÇØ ÀÌ Ã¥¿¡¼­ ÀÛ¼ºÇÏ´Â C¢Ú ÄÄÆÄÀÏ·¯´Â x86°è CPU»ó¿¡¼­ µ¿ÀÛÇÏ´Â Linux¸¦ Ÿ±êÀ¸·Î Á¤Çß´Ù. x86°è CPU¸¦ ¼±ÅÃÇÑ ÀÌÀ¯´Â ÇöÀç °¡Àå ¸¹ÀÌ º¸±ÞµÇ¾î ÀÖ°í, ½ÇÁ¦ Çϵå¿þ¾î¸¦ ±¸ÇϱⰡ ½±±â ¶§¹®ÀÌ´Ù. ¶ÇÇÑ, Linux¸¦ ¼±ÅÃÇÑ ÀÌÀ¯´Â Ç¥ÁØ ¶óÀ̺귯¸®³ª ÇÁ·Î±×·¥ ½ÇÇà ȯ°æ ¼Ò½º Äڵ尡 ¸ðµÎ °ø°³µÇ¾î À־ È¥ÀÚ¼­µµ ¾ó¸¶µçÁö ±¸Á¶¸¦ Á¶»çÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
    ƯÁ¤ ¾ð¾î³ª OS¿¡¸¸ Á¦ÇÑÇÏ´Â °ÍÀ» ½È¾îÇÏ´Â ÀúÀÚµµ ȯ°æÀ» Á¦ÇÑÇÏ´Â ÆíÀÌ(ÇÑ ¹ßÀÚ±¹ ¾ÕÀ¸·Î ³ª¾Æ°¡·Á´Â Àǹ̿¡¼­´Â) ¿ÀÈ÷·Á ³´´Ù°í »ý°¢ÇÑ´Ù. ¿Ö³ÄÇϸé ÀϹÝÀûÀÎ ±¸¼ºÀ» °©Àڱ⠼³¸íÇÏ´Â °Íº¸´Ù´Â Á» ´õ ±¸Ã¼ÀûÀΠȯ°æ¿¡ ´ëÇØ À̾߱âÇÏ´Â °ÍÀÌ ÈξÀ °£´ÜÇÏ°í È®½ÇÇϱ⠶§¹®ÀÌ´Ù. ¸¶Áö¸· ºÎºÐ¿¡ ÀϹÝÀûÀÎ À̾߱⸦ ´Ù·çÀÚ´Â ÀÇ°ß¿¡ ´ëÇؼ­´Â Âù¼ºÇÏÁö¸¸, óÀ½ºÎÅÍ ÀϹÝÀûÀÎ À̾߱⸦ ´Ù·çÀÚ´Â ÀÇ°ß¿¡´Â Âù¼ºÇÏÁö ¾Ê´Â´Ù.
    ´ÙÀ½ µÎ ¹ø° Ư¡¿¡ ´ëÇØ »ìÆ캸ÀÚ.
    ÀÌ Ã¥Àº Ã¥ Á¦¸ñÀÎ ¡®ÄÄÆÄÀÏ·¯¡¯¶ó´Â ´Ü¾î¿¡¸¸ ¾ô¸ÅÀÌÁö ¾Ê°í, ÄÄÆÄÀÏ·¯¸¦ Áß½ÉÀ¸·Î ÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ½ÇÇà ȯ°æ, ´Ù½Ã ¸»Çؼ­ ÄÄÆÄÀÏ·¯, ¾î¼Àºí·¯, ¸µÄ¿, Çϵå¿þ¾î, ½ÇÇà ȯ°æ ¸ðµÎ¸¦ ´Ù·é´Ù.
    ÄÄÆÄÀÏ·¯¿¡ µû¶ó ±¸ÃàµÉ ÇÁ·Î±×·¥Àº ÄÄÆÄÀÏ·¯¿Í ÇÔ²² ¾î¼Àºí·¯, ¸µÄ¿ ÇÁ·Î±×·¥, Çϵå¿þ¾î ÀÌ ³× °¡Áö°¡ ¸ðµÎ °ü·ÃµÇ¾î µ¿ÀÛÇÑ´Ù. µû¶ó¼­, ÄÄÆÄÀÏ·¯¿Í ÇÁ·Î±×·¥ µ¿ÀÛ¿¡ ´ëÇØ ¾Ë°í ½ÍÀ¸¸é ´ç¿¬È÷ ÀÌ ³× °¡Áö¸¦ ¸ðµÎ ÀÌÇØÇØ¾ß ÇÑ´Ù. ±×·¯³ª ¡®´ç¿¬¡¯À̶ó´Â ¸»ÀÌ Á¡Á¡ ¼º¸³µÇ±â ¾î·Á¿öÁö°í ÀÖ´Â °Íµµ »ç½ÇÀÌ´Ù.
    ÄÄÆÄÀÏ·¯¿Í ¾î¼Àºí·¯¿¡ °üÇÑ Ã¥Àº ¸¹´Ù. ¸µÄ¿¿¡ °üÇÑ Ã¥µµ Á¶±ÝÀº ÀÖ´Ù. ÇÏÁö¸¸, ÄÄÆÄÀÏ·¯¿Í ¾î¼Àºí·¯, ¸µÄ¿¸¦ ÅëÇÕÇÏ¿© ÀÏ°üµÇ°Ô ¼³¸íÇÑ Ã¥Àº ¾ø´Ù. ÄÄÆÄÀÏ·¯¿¡ ´ëÇØ ¾´ Ã¥Àº ±¸Ã¼ÀûÀÎ ¾î¼Àºí¸® ¾ð¾î¸¦ ´Ù·é Ã¥ÀÌ µû·Î ÀÖ¾î¾ß ÇÏ°í, ¾î¼Àºí¸® ¾ð¾î¸¦ ¾´ Ã¥Àº OSÀÇ ½ÇÇà ȯ°æ¿¡ ´ëÇؼ­µµ ´Ù·ç¾î¾ß ÇÑ´Ù. ¶Ç, ¸µÅ©¿¡ ´ëÇØ ¾´ Ã¥Àº ÄÄÆÄÀÏ·¯¿¡ ´ëÇÑ ³»¿ëÀÌ ¾øÀ¸¸é ¾Æ¹« Àǹ̰¡ ¾ø´Ù.
    ±×·¡¼­ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ½ÇÇà ȯ°æÀ» ¸ðµÎ ÀÛ¼ºÇÏ´Â °ÍÀº ¾î·Á¿ö º¸ÀÌÁö¸¸, ³ª´Â °¡´ÉÇÏ´Ù°í »ý°¢ÇÑ´Ù. ±¸Ã¼ÀûÀÎ ¾ð¾î¿Í ±¸Ã¼ÀûÀÎ OS, ±¸Ã¼ÀûÀÎ Çϵå¿þ¾î¿¡ Æ÷Ä¿½º¸¦ µÎ¸é ÇÁ·Î±×·¥ÀÇ µ¿ÀÛÀ» ¸ðµÎ ¼³¸íÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏÁö ¾Ê´Ù. ÀÌ Ã¥Àº ±×·¯ÇÑ ¸é¿¡ ¼­ ¹«¸ðÇÑ µµÀüÀ» ÇÑ °á°ú¶ó°í º¼ ¼ö ÀÖ´Ù.
    ÀÌ»óÀÌ ÀÌ Ã¥ÀÇ ±âº» ¹æħÀÌ´Ù. ´ÙÀ½°ú °°Àº ÇнÀÀÌ ÇÊ¿äÇÒ °æ¿ì ÀÌ Ã¥À» ±ÇÀåÇÑ´Ù.
    ¡Ü ÄÄÆÄÀÏ·¯³ª ÀÎÅÍÇÁ¸®ÅÍÀÇ ³»ºÎ°¡ ¾î¶»°Ô µÇ¾î ÀÖ´ÂÁö ÀÌÇØÇÑ´Ù.
    ¡Ü C¾ð¾î ÇÁ·Î±×·¥ÀÌ µ¿ÀÛÇÏ´Â ±¸Á¶¸¦ ÀÌÇØÇÑ´Ù.
    ¡Ü x86 CPU(PentiumÀ̳ª Intel Core, Opteron µî)ÀÇ ±¸Á¶¸¦ ÀÌÇØÇÑ´Ù.
    ¡Ü Linux¿¡¼­ÀÇ ¸µÅ©¤ý·Îµå¿Í ¶óÀ̺귯¸®¿¡ ´ëÇØ ÀÌÇØÇÑ´Ù.
    ¡Ü Parse(±¸¹® Çؼ®)¿¡ ´ëÇØ ¹è¿î´Ù.
    ¡Ü »õ·Î¿î ÇÁ·Î±×·¥ ¾ð¾î¸¦ ¸¸µç´Ù.
    Á¤¸®ÇØ º¸ÀÚ. ÀÌ Ã¥Àº ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í Ÿ±ê ¸Ó½Å, OS ȯ°æÀ» ±¸Ã¼ÀûÀ¸·Î ¼±Á¤ÇÏ¿©, ÇÁ·Î±×·¥ÀÌ µ¿ÀÛÇÏ´Â ±¸Á¶¿¡ ´ëÇÑ ¸ðµç °ÍÀ» ¼³¸íÇÑ´Ù. ¼ø¼öÇÏ°Ô ÄÄÆÄÀÏ·¯¿¡ Èï¹Ì°¡ ÀÖ´Â »ç¶÷ºÎÅÍ ½Ç¿ëÀûÀÎ ¸ñÀûÀÌ ÀÖ´Â »ç¶÷±îÁö Æø ³Ð°Ô ÀÐÀ» ¼ö Àִ åÀÌ´Ù.
    ²À ¾Ë¾Æ¾ß ÇÏ´Â »çÀü Áö½Ä
    ÀÌ Ã¥À» Àд µ¶ÀÚ¶ó¸é ¾Æ·¡¿Í °°Àº Áö½ÄÀÌ ÀÖ¾î¾ß ÇÔÀ» ÀüÁ¦·Î ÇÑ´Ù.
    ¡Ü Java ¾ð¾îÀÇ ±âÃÊ
    ¡Ü C¾ð¾îÀÇ ±âÃÊ
    ¡Ü LinuxÀÇ ±âÃÊ
    ÀÌ Ã¥¿¡¼­ ÀÛ¼ºÇÒ C¢Ú ÄÄÆÄÀÏ·¯´Â Java·Î ÀÛ¼ºµÇ¾î Àֱ⠶§¹®¿¡ Java Äڵ带 ÀÐÀ» ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¾ð¾î»Ó¸¸ÀÌ ¾Æ´Ï¶ó Collection µî ±âº» ¶óÀ̺귯¸®¿¡ ´ëÇؼ­µµ ¼³¸íÇÏÁö ¾Ê´Â´Ù. ¹Ì¸® ÇнÀÇØ µÎ±â ¹Ù¶õ´Ù.
    ¶ÇÇÑ, ÀÌ Ã¥¿¡¼­ »ç¿ëÇÒ Java ¹öÀüÀº 5.0ÀÌ´Ù. ´Ü, genericsÀ̳ª foreach ¹®ÀÇ Java 5 ƯÀ¯ÀÇ ±â´É¿¡ ´ëÇؼ­´Â óÀ½ ³ª¿Ã ¶§ °£´ÜÇÏ°Ô ¼³¸íÀ» ³Ö¾î µÎ¾ú´Ù. ¶Ç, C¢ÚÀº C¾ð¾îÀÇ ¼­ºê¼ÂÀÌ°í, ¾î¼Àºí·¯¸¦ ÀÌÇØÇϱâ À§Çؼ­´Â C¾ð¾î Áö½ÄÀÌ ÀÖ´Â ÆíÀÌ ÀÌÇØÇϱ⠽¬¿ì¹Ç·Î, °¡´ÉÇÑ ÇÑ C¾ð¾îµµ ¾Ë¾ÆµÎ±â ¹Ù¶õ´Ù. ¼¼ºÎ »çÇ×±îÁö ÀÚ¼¼È÷ ¾Ë°í ÀÖÀ» ÇÊ¿ä´Â ¾ø´Ù. Æ÷ÀÎÅÍ¿Í ±¸Á¶Ã¼¸¦ Á¶ÇÕÇؼ­ »ç¿ëÇÒ ¼ö ÀÖÀ» Á¤µµ¸¸ ÀÌÇØÇÏ°í ÀÖÀ¸¸é ÃæºÐÇÏ´Ù.
    ¸¶Áö¸·À¸·Î, ShellÀÇ »ç¿ë ¹æ¹ý µî Linux¸¦ »ç¿ëÇÏ´Â »ó½ÄÀûÀÎ ³»¿ë¿¡ ´ëÇؼ­´Â ÀÏÀý Á¢ÇÒ ¼ö ¾ø´Ù. ¿¹¸¦ µé¸é cd, ls, cp, mv¿Í °°Àº ±âº» Ä¿¸ÇµåÀÇ »ç¿ë ¹æ¹ý¿¡ ´ëÇؼ­´Â ¼³¸íÇÏÁö ¾Ê´Â´Ù.
    ¸ô¶óµµ µÇ´Â »çÀü Áö½Ä
    ÀÌ Ã¥¿¡¼­´Â ¾Æ·¡¿Í °°Àº Áö½ÄÀº ÀüÁ¦·Î ÇÏÁö ¾Ê´Â´Ù.
    ¡Ü ÄÄÆÄÀÏ·¯³ª ÀÎÅÍÇÁ¸®ÅÍÀÇ ±¸Á¶
    ¡Ü Æļ­ Á¦³Ê·¹ÀÌÅÍÀÇ »ç¿ë ¹æ¹ý
    ¡Ü OS¿¡ ´ëÇÑ »ó¼¼ÇÑ Áö½Ä
    ¡Ü ¾î¼Àºí¸® ¾ð¾î
    ¶Ç, OS³ª CPU¿¡ ´ëÇؼ­µµ ¾Ë¾ÆµÎ¾î¾ß ÇÒ Áö½ÄÀº °ÅÀÇ ¿ä±¸ÇÏÁö ¾Ê´Â´Ù. Linux¿¡¼­ ShellÀ» »ç¿ëÇؼ­ ÆÄÀÏÀ» ´Ù·ê ¼ö ÀÖ°í, gcc Ä¿¸Çµå¸¦ »ç¿ëÇؼ­ C¾ð¾îÀÇ ¡®Hello, World¡¯ ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇÒ ¼ö ÀÖÀ» Á¤µµÀÇ ½Ç·ÂÀ̸é ÃæºÐÇÏ´Ù.
    - ¾Æ¿ÀÅ° ¹Ì³×·Î¿ì(ôìÙÊÜèÕÍ)

    ÀúÀÚ ¼Ò°³

    ¾Æ¿ÀÅ°¹Ì³×·Î¿ì

    ÀúÀÚ ¾Æ¿ÀÅ° ¹Ì³×·Î¿ì´Â ¹®°ú°è¿­À» Àü°øÇÑ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î. ÁÖ¿ä Àú¼­·Î´Â ¡ºRuby ¼Ò½º ÄÚµå ¿ÏÀü Çؼ³¡» ¡ºLinux ÇÁ·Î±×·¡¹Ö¡»ÀÌ ÀÖ´Ù.

    ¿ªÀÚ ¼Ò°³

    ÀÌ¿µÈñ

    ÇöÀç ³ëÆ¿·¯½ºÈ¿¼º¢ß SEº»ºÎÀÇ ºÎÀåÀ¸·Î ÀçÁ÷ ÁßÀ̸ç, Ç°Áú ¹× °¢Á¾ Tool °ü·Ã ¾÷¹«¸¦ ´ã´çÇÏ°í ÀÖ´Ù. °¢Á¾ ½Ã½ºÅÛ ¹× ÆÐÅ°Áö °³¹ßÀº ¹°·Ð, ISO/CMMI/SCM µîÀÇ Ç°Áú°ü¸® ±¸ÃàÀÇ °æÇèÀ» °®°í ÀÖÀ¸¸ç ÃÖ±Ù¿¡´Â ÁÖ·Î Embedded OS ¹× º¸¾È ¼Ö·ç¼Ç, °¢Á¾ µð¹ÙÀ̽º Á¦¾î¿¡ °ü½ÉÀ» °®°í ¿¬±¸ ÁßÀÌ´Ù. ¹ø¿ª¼­·Î´Â ¡ºSE¸¦ À§ÇÑ Á¦¾È¼­ ÀÛ¼º¹ý¡», ¡ºOSÀÇ ±¸Á¶¿Í ¿ø¸®¡», ¡º¸®´ª½º Ä¿³Î 2.6 ±¸Á¶¿Í ¿ø¸®¡», ¡º´ÙÀ̾î±×·¥À¸·Î ½±°Ô ¹è¿ì´Â UML¡»ÀÌ ÀÖ´Ù.

    Ã¥ ¼Ó¿¡¼­

     

    ¸ñÂ÷

    ¸ñÂ÷
    1 ÄÄÆÄÀÏ·¯¸¦ ¸¸µé¾î º¸ÀÚ
    1.1 ÀÌ Ã¥ÀÇ °³¿ä
    1.2 ÄÄÆÄÀÏ °úÁ¤
    1.3 C¢Ú ÄÄÆÄÀÏ·¯·Î ÄÄÆÄÀÏÇϱâ
    2 C¢Ú°ú cbc
    2.1 C¢Ú ¾ð¾îÀÇ °³¿ä
    2.2 C¢Ú ÄÄÆÄÀÏ·¯ cbcÀÇ ±¸¼º
    1ºÎ ¼Ò½º ÄÚµå Çؼ®
    3 ±¸¹® Çؼ®ÀÇ °³¿ä?
    3.1 ±¸¹® Çؼ® ¹æ¹ý
    3.2 Æļ­ Á¦³Ê·¹ÀÌÅÍ
    3.3 JavaCCÀÇ °³¿ä
    4 ¾îÈÖ Çؼ®
    4.1 JavaCC¿¡ ÀÇÇÑ ½ºÄ³³Ê ÀÛ¼º
    4.2 ±¸Á¶°¡ ¾ø´Â ´Ü¾îÀÇ ½ºÄµ
    4.3 ÅäÅ«À» »ý¼ºÇÏÁö ¾Ê´Â ´Ü¾îÀÇ ½ºÄµ
    4.4 ±¸Á¶¸¦ Æ÷ÇÔÇÑ ´Ü¾îÀÇ ½ºÄµ
    5 JavaCC·Î Æļ­ ÀÛ¼ºÇϱâ
    5.1 EBNF·Î ¹®¹ý ÀÛ¼ºÇϱâ
    5.2 ¾Ö¸ÅÇÑ ¹®¹ý°ú ÅäÅ« ¹Ì¸® º¸±â
    6 ±¸¹® Çؼ®
    6.1 Á¤ÀÇÀÇ Çؼ®
    6.2 ¹®ÀåÀÇ Çؼ®
    6.3 ½ÄÀÇ Çؼ®
    6.4 Ç×ÀÇ Çؼ®
    2ºÎ Ãß»ó ±¸¹® Æ®¸®¿Í Áß°£ Ç¥Çö
    7 JavaCCÀÇ Action°ú Ãß»ó ±¸¹® Æ®¸®
    7.1 JavaCCÀÇ ¾×¼Ç
    7.2 Ãß»ó ±¸¹® Æ®¸®¿Í ³ëµå
    8 Ãß»ó ±¸¹® Æ®¸® ÀÛ¼º
    8.1 ½ÄÀÇ Ãß»ó ±¸¹® Æ®¸®
    8.2 ¹®ÀåÀÇ Ãß»ó ±¸¹® Æ®¸®
    8.3 ¼±¾ðÀÇ Ãß»ó ±¸¹® Æ®¸®
    8.4 cbc Æļ­ÀÇ ½ÇÇà
    9 ÀÇ¹Ì Çؼ®(1) ÂüÁ¶ ÇØ°á
    9.1 ÀÇ¹Ì Çؼ®ÀÇ °³¿ä
    9.2 º¯¼ö ÂüÁ¶ÀÇ ÇØ°á
    9.3 ŸÀÔ ÂüÁ¶ÀÇ ÇØ°á
    10 ÀÇ¹Ì Çؼ®(2) Á¤Àû ŸÀÔ Ã¼Å©
    10.1 ŸÀÔ Á¤ÀÇ Ã¼Å©
    10.2 ½ÄÀÇ Å¸´ç¼º üũ
    10.3 Á¤Àû ŸÀÔ Ã¼Å©
    11 Áß°£ Ç¥ÇöÀÇ º¯È¯
    11.1 cbcÀÇ Áß°£ Ç¥Çö
    11.2 IRGenerator Ŭ·¡½ºÀÇ °³¿ä
    11.3 Á¦¾î ±¸Á¶ÀÇ º¯È¯
    11.4 ºÎÀÛ¿ëÀÌ ¾ø´Â ½ÄÀÇ º¯È¯
    11.5 Áº¯°ªÀÇ º¯È¯
    11.6 ºÎÀÛ¿ëÀÌ ÀÖ´Â ½ÄÀÇ º¯È¯
    3ºÎ ¾î¼Àºí¸® ÄÚµåÀÇ »ý¼º
    12 x86 ¾ÆÅ°ÅØóÀÇ °³¿ä
    12.1 ÄÄÇ»ÅÍ ±¸Á¶
    12.2 x86°è CPUÀÇ ¿ª»ç
    12.3 IA-32ÀÇ °³¿ä
    12.4 µ¥ÀÌÅÍ Ç¥Çö°ú ¹èÄ¡
    13 x86 ¾î¼Àºí·¯ ÇÁ·Î±×·¡¹Ö
    13.1 GNU ¾î¼Àºí·¯¿¡ ÀÇÇÑ ÇÁ·Î±×·¡¹Ö
    13.2 GNU ¾î¼Àºí·¯ÀÇ ¹®¹ý
    13.3 Àü¼Û ¸í·É
    13.4 »ê¼ú ¿¬»ê ¸í·É
    13.5 ºñÆ® ¿¬»ê ¸í·É
    13.6 ¿¬»êÀÇ Á¦¾î
    14 ÇÔ¼ö È£Ãâ°ú º¯¼ö
    14.1 È£Ãâ ±Ô¾à
    14.2 Linux/x86¿¡¼­ÀÇ ÇÔ¼ö È£Ãâ
    14.3 Linux/x86¿¡¼­ ÇÔ¼ö È£ÃâÀÇ »ó¼¼
    15 ½Ä°ú ¹®ÀÇ ÄÄÆÄÀÏ
    15.1 ÄÄÆÄÀÏ °á°ú È®ÀÎ
    15.2 x86 ¾î¼Àºí¸®ÀÇ ¿ÀºêÁ§Æ® Ç¥Çö°ú DSL
    15.3 cbcÀÇ x86 ¾î¼Àºí¸® DSL
    15.4 CodeGenerator Ŭ·¡½ºÀÇ °³¿ä
    15.5 ´Ü¼øÇÑ ½ÄÀÇ ÄÄÆÄÀÏ
    15.6 2Ç× ¿¬»êÀÇ ÄÄÆÄÀÏ
    15.7 º¯¼ö ÂüÁ¶¿Í ´ëÀÔ
    15.8 Á¡ÇÁ¹®ÀÇ ÄÄÆÄÀÏ
    16 ½ºÅà ÇÁ·¹ÀÓ ÇÒ´ç
    16.1 ¸Ó½Å ½ºÅÃÀÇ ½ÇÇà
    16.2 Àμö¿Í ·ÎÄà º¯¼öÀÇ ¸Þ¸ð¸® ÂüÁ¶ ÇÒ´ç
    16.3 °¡»ó ½ºÅÃÀ¸·Î Àӽà º¯¼ö ÇÒ´ç
    16.4 ¸Ó½Å ½ºÅà ¾×¼¼½ºÀÇ ¿ÀÇÁ¼Â Á¶Á¤
    16.5 ÇÁ·Ñ·Î±×?¿¡Çʷα×ÀÇ »ý¼º
    16.6 allocaÀÇ ±¸Ãà
    17 ÃÖÀûÈ­ ¹æ¹ý
    17.1 ÃÖÀûÈ­ÀÇ ÀǹÌ
    17.2 ÃÖÀûÈ­ÀÇ ºÐ·ù
    17.3 cbc¿¡¼­ÀÇ ÃÖÀûÈ­
    17.4 ´õ¿í °­·ÂÇÑ ÃÖÀûÈ­
    4ºÎ ¸µÅ©¿Í ·Îµå
    18 ¿ÀºêÁ§Æ® ÆÄÀÏÀÇ »ý¼º
    18.1 ELF ÆÄÀÏÀÇ ±¸Á¶
    18.2 ELF ÆÄÀÏ¿¡¼­ÀÇ ±Û·Î¹ú º¯¼ö Ç¥Çö
    18.3 ±Û·Î¹ú º¯¼öÀÇ ÄÄÆÄÀÏ
    18.4 ¿ÀºêÁ§Æ® ÆÄÀÏÀÇ »ý¼º
    19 ¸µÅ©¿Í ¶óÀ̺귯¸®
    19.1 ¸µÅ©ÀÇ °³¿ä
    19.2 ¸µÅ©
    19.3 ´ÙÀ̳»¹Í ¸µÅ©¿Í ½ºÅÂƽ ¸µÅ©
    19.4 ¶óÀ̺귯¸®ÀÇ ÀÛ¼º
    20 ÇÁ·Î±×·¥ÀÇ ·Îµå
    20.1 ELF ¼¼±×¸ÕÆ®ÀÇ ·Îµå
    20.2 ´ÙÀ̳»¹Í ¸µÅ©ÀÇ °úÁ¤
    20.3 µ¿Àû ·Îµå
    20.4 GNU ld¿¡ ÀÇÇÑ ¸µÅ©
    21 À§Ä¡ µ¶¸³ ÄÚµåÀÇ »ý¼º
    21.1 À§Ä¡ µ¶¸³ ÄÚµå
    21.2 ±Û·Î¹ú º¯¼ö ÂüÁ¶ÀÇ ±¸Ãà
    21.2 ¸µÄ¿ È£ÃâÀÇ ±¸Ãà
    21.3 ÇÁ·Î±×·¥ Çؼ®ºÎÅÍ ½ÇÇà±îÁö
    22 ÀÌ Ã¥À» ¸ðµÎ ÀÐ°í ³ª¼­
    22.1 ¼­Àû ¼Ò°³
    22.2 ¸µÅ©?·Îµå¿¡ ´ëÇØ
    22.3 ´Ù¾çÇÑ ¾ð¾î ±â´É
    ºÎ·Ï
    A.1 Âü°í ¹®Çå
    A.2 ¿Â¶óÀÎ µµÅ¥¸ÕÆ®
    A.3 ¼Ò½º ÄÚµå
    ã¾Æº¸±â

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 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