Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö / C/C++/STL
C++ º´·Ä¡¤ºÐ»ê ÇÁ·Î±×·¡¹Ö : Ä¥ÆÇ ±¸Á¶¿Í ´ÙÁß ¿¡ÀÌÀüÆ® ½Ã½ºÅÛ À§ÁÖÀÇ - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Cameron Hughes , Tracey Hughes
¤ý¿ª ÀÚ ·ù±¤
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2008³â 11¿ù 21ÀÏ
¤ýÁ¤ °¡ 30,000¿ø
¤ýÆäÀÌÁö 795 ÆäÀÌÁö
¤ýISBN 978-89-5674-451-3
¤ý³­À̵µ Áß±Þ.»ó±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
ÀÌ Ã¥ "C++ º´·Ä¡¤ºÐ»ê ÇÁ·Î±×·¡¹Ö"Àº ´ÙÁß ÇÁ·Î¼¼¼­ ÄÄÇ»ÅÍÀÇ ÀåÁ¡À» ÃëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÇ ±¸Ãà ¹æ¹ýÀ» ÀÚ¼¼È÷ ¼Ò°³ÇÑ´Ù. º´·Ä °¡»ó ±â°èÀÇ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ °£´ÜÇÑ Á¢±Ù¹æ½ÄÀ» Á¦½ÃÇϸç, Ŭ·¯½ºÅÍ ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßÀÇ ±âÃʵ鵵 ¼³¸íÇÑ´Ù. ´ÙÁß ½º·¹µå ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØÇϱ⠽¬¿î °³¿ä¸¦ ÅëÇØ¼­, ÀÌ Ã¥Àº ³×Æ®¿öÅ© »ó¿¡¼­ Çùµ¿ÀûÀ¸·Î ¹®Á¦¸¦ Ç®°í ÀÛ¾÷À» ¼öÇàÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ±¸¼º¿ä¼ÒµéÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýµµ º¸¿©ÁØ´Ù.

º´·Ä ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÇϳªÀÇ ¾ÆÅ°ÅØÃ³Àû Á¢±Ù¹æ½ÄÀ» Á¦½ÃÇÏ´Â "C++ º´·Ä¡¤ºÐ»ê ÇÁ·Î±×·¡¹Ö"Àº ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¸Ó, ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ. ¼³°èÀÚ, ¿¬±¸ÀÚ, ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®´Â ¹°·Ð Àü»êÇÐ Çлýµé¿¡°Ôµµ ¸¹Àº µµ¿òÀ» Á¦½ÃÇÒ °ÍÀÌ´Ù.


  • ¿¡ÀÌÀüÆ®¿Í Ä¥ÆÇ ¾ÆÅ°ÅØÃ³¸¦ ÀÌ¿ëÇØ¼­ º´·Ä ÇÁ·Î±×·¡¹ÖÀ» Á» ´õ ½±°Ô ¸¸µå´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
  • ´ÙÁß Å½ºÅ· ¹× ´ÙÁß ½º·¹µù¿¡ ´ëÇÑ °´Ã¼ÁöÇâÀû Á¢±Ù¹æ½ÄÀ» Á¦½ÃÇÑ´Ù.
  • º´·Ä ÇÁ·Î±×·¡¹Ö ¶Ç´Â ºÐ»ê ÇÁ·Î±×·¡¹ÖÀÌ ¿ä±¸µÇ´Â ¼³°è¸¦ UMLÀ» ÀÌ¿ëÇØ ¹®¼­È­ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
  • Pthreads ¶óÀ̺귯¸®¿¡ ´ëÇÑ »õ·Î¿î POSIX/UNIX IEEE Ç¥ÁØÀ» ¼ö·ÏÇß´Ù.

[ÀúÀÚ ¼Ò°³]
Cameron Hughes´Â CTEST LaboratioresÀÇ ¼±ÀÓ ¼ÒÇÁÆ®¿þ¾î °øÇÐÀÚÀÌÀÚ Youngstown State UniversityÀÇ »ó±Ù ÇÁ·Î±×·¡¸Ó/ºÐ¼®°¡ÀÌ´Ù. ±×´Â ¸ðµç ±Ô¸ðÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÀÛ¾÷¿¡ Âü¿©ÇÑ ¹Ù ÀÖÀ¸¸ç, ÇöÀç´Â CTEST¿Í YoungstownÀÇ Colony¿¡¼­ NLP¿Í Áö½Ä Ç¥Çö ¸ðÇüÈ­¸¦ »ç¿ëÇÏ´Â Protheus VÀÇ Å¬·¯½ºÅÍ ÇÁ·Î±×·¡¹Ö ÀÛ¾÷À» ÁøÇàÇϰí ÀÖ´Ù.

Tracey Hughes´Â CTEST LaboratioresÀÇ ¼±ÀÓ ¼ÒÇÁÆ®¿þ¾î °øÇÐÀÚÀÌ´Ù. ±×³à´Â C++·Î ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö°ú ½Ã¹Ä·¹ÀÌ¼Ç ÀÛ¾÷À» ÁøÇàÇϰí ÀÖÀ¸¸ç, À̹ÌÁö ó¸® Ŭ·¡½º ¶óÀ̺귯¸®¿Í °¡»ó ¼¼°è¸¦ °³¹ßÇÑ´Ù.

µÎ ÀúÀÚ´Â [Linux Rapid Application Development]¿Í [Object-Oriented Multithreading Using C++]¸¦ ºñ·ÔÇÑ ¿©·¯ ±ÇÀÇ Ã¥µéÀ» °øµ¿ Àú¼úÇß´Ù.

º»¹® ¼Ò½º ÄÚµå : http://www.ctestlabs.org/hughes/our_books/parallel_programming/contents/code_examples/listing_index.html
 
ÀÌ ¹ø¿ª¼­´Â Addison-Wesley°¡ Ãâ°£ÇÑ Parallel and Distributed Programming Using C++À» ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. ºÐ»ê ÇÁ·Î±×·¡¹ÖÀ̳ª ´ÙÁß ½º·¹µå ÇÁ·Î±×·¡¹ÖÀ» ´Ù·ç´Â Ã¥µéÀº ¸¹ÀÌ ÀÖÁö¸¸, ¼­·Î ±¸ºÐµÇ¸é¼­µµ ¹ÐÁ¢ÇÏ°Ô ¿¬°üµÇ¾î ÀÖ´Â ºÐ»ê ÇÁ·Î±×·¡¹Ö°ú º´·Ä ÇÁ·Î±×·¡¹ÖÀ» ÇÔ²² À̾߱âÇÑ´Ù´Â Á¡À̳ª ºÐ»ê¼º°ú µ¿½Ã¼ºÀÌ ÀÚ¿¬½º·´°Ô ¹ßÇöµÇ´Â ÇÁ·Î±×·¥ ±¸Á¶¿Í ¼³°è Ãø¸éÀ» °­Á¶ÇÑ´Ù´Â Á¡¿¡¼­ ¼¼¼¼ÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ±â¹ýÀ̳ª ½º·¹µå µ¿±âÈ­ ±â¹ý¿¡¸¸ ÁýÁßÇϴ åµé°ú´Â Â÷º°È­µÇ´Â Ã¥ÀÎ °Í °°½À´Ï´Ù.

ºÐ»ê¼º°ú µ¿½Ã¼ºÀÌ ¸¸³ª´Â ÁöÁ¡ÀÌÀÚ ºÐ»ê¼º°ú µ¿½Ã¼ºÀÌ ÀÚ¿¬½º·´°Ô µå·¯³ª´Â »ç·Ê·Î¼­ ÀÌ Ã¥ÀÌ Á¦½Ã, ±ÇÀåÇÏ´Â °ÍÀº ¹Ù·Î Ä¥ÆÇ ¾ÆÅ°ÅØÃ³¿Í ´ÙÁß ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀÔ´Ï´Ù. Á¦11Àå±îÁöÀÇ ´Ù¾çÇÑ ÁÖÁ¦µéÀº ¸ðµÎ Ä¥ÆÇ ¾ÆÅ°ÅØÃ³¿Í ´ÙÁß ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀ» °³°ýÇÏ´Â Á¦12Àå°ú Á¦13ÀåÀ» À§ÇÑ ÀüÁÖ°îÀ̶ó ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·± ¸¸Å­, ÇöÀç Çϰí ÀÖ´Â ÇÁ·ÎÁ§Æ®³ª ¾ÕÀ¸·Î ÇÒ ÇÁ·ÎÁ§Æ®¿¡ Ä¥ÆÇÀ̳ª ´ÙÁß ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀÌ ¾î´À Á¤µµ³ª ÀûÇÕÇÒ °ÍÀÎÁö¸¦ °¡´ÆÇØ º¸¸é¼­ Ã¥À» ÀÐ´Â´Ù¸é ´õ¿í È¿°úÀûÀΠå ÀбⰡ µÉ °ÍÀÔ´Ï´Ù.

Ä¥ÆÇÀ̳ª ´ÙÁß ¿¡ÀÌÀüÆ® ½Ã½ºÅÛ¿¡ Áï½Ã ¸¶À½ÀÌ °¡Áö ¾Ê´Â´Ù¸é, ºÐ»ê ÇÁ·Î±×·¡¹Ö°ú º´·Ä ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀúÀÚµéÀÇ ±àÁ¤ÀûÀ̰í Àû±ØÀûÀÎ ÀÚ¼¼¸¦ ¹è¿ì´Â ÂÊÀ¸·Î Ã¥À» ÀÐ¾î ³ª°¡µµ ÁÁÀ» °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î µð¹ö±ëÇϱâ Èûµç ½º·¹µå µ¿±âÈ­ ¹ö±×¿¡ °í»ýÇϸ鼭 µ¿½Ã¼º(º´·Ä¼º)À̶ó´Â °ÍÀ» Ç®¾î¾ß ÇÒ ¼÷Á¦³ª ÁüÀ¸·Î¸¸ »ý°¢ÇØ ¿Â, ±×·¡¼­ (ÀÌ Ã¥¿¡ Á÷Á¢ ³ª¿À´Â ¸»Àº ¾Æ´ÏÁö¸¸)"½º·¹µå´Â ¿ø·¡ ÇÁ·Î±×·¡¹ÖÀ» ´õ ÆíÇÏ°Ô Çϱâ À§ÇØ ¸¸µé¾îÁø °ÍÀÌ´Ù"¶ó´Â ÁÖÀå¿¡ ÀüÇô °ø°¨ÇÒ ¼ö ¾ø´Â µ¶ÀÚµµ ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×·± µ¶ÀÚ¿¡°Ô, ¹®Á¦³ª ±× ÇØ¹ý¿¡ ¿ø·¡ºÎÅÍ µé¾î ÀÖ´Â µ¿½Ã¼º, ºÐ»ê¼ºÀ» ²ôÁý¾î³½´Ù´Â ÀÌ Ã¥ÀÇ Á¢±Ù¹æ½ÄÀÌ ¹º°¡ »õ·Î¿î ½Ã°¢À» Àü´ÞÇÒ ¼ö ÀÖ´Ù¸é ÁÁ°Ú½À´Ï´Ù. ±×¸®°í ±×·¯ÇÑ ½Ã°¢ÀÌ Ä¥ÆÇ ¾ÆÅ°ÅØÃ³¿Í ´ÙÁß ¿¡ÀÌÀüÆ® ½Ã½ºÅÛ¿¡ ´ëÇÑ Àû±ØÀûÀÎ °ü½ÉÀ¸·Î À̾îÁö±æ ±â´ëÇÕ´Ï´Ù.
 
 
 
                                  
ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»