ÅëÇÕ°Ë»ö

C++°ú ÀÚ¹ÙÀÇ Â÷ÀÌÁ¡

mobile7949 > ¹®¼­¹Ú½º > ÄÄÇ»ÅÍ / Àü»êÇÐ | 2008/02/23 ±¸¸Å(5) ¤Ó Á¶È¸(268)
¹®¼­ ¿ä¾àÁ¤º¸
±¸¸ÅÀÚ Æò°¡
¹®¼­ »ó¼¼Á¤º¸
¸®Æ÷Æ® ½ºÅ©¸°  (1/1 screen)
¡Ø ÃÖ´ë 10ÆäÀÌÁö±îÁö ¸®Æ÷Æ® ½ºÅ©¸° À̹ÌÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
¡Ø 5ÆäÀÌÁö ÀÌ»óÀÇ ÀÚ·áÀÎ °æ¿ì À̹ÌÁö¸¦ Ŭ¸¯ÇϽøé 2,4 ÆäÀÌÁö¿¡ ÇØ´çÇÏ´Â Å« À̹ÌÁö¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù
¼Ò°³±Û C++°ú ÀÚ¹ÙÀÇ Â÷ÀÌÁ¡À» ´Ù¾çÇÑ Ãø¸é¿¡¼­ ¿¹¸¦ µé°í ¼Ò°³ÇÑ´Ù.
¸ñÂ÷ 1. C++ ¾ð¾î¶õ?
2. JAVA¶õ?
3. JAVA ¿Í C++ÀÇ ºñ±³
(1) ±âº» ŸÀÔ
(2) Æ÷ÀÎÅÍ¿Í ÀڷᱸÁ¶
(3) °´Ã¼-ÁöÇâ ÇÁ·Î±×·¡¹Ö
(4) Ư¼ö¼ºÁú
(5) ÀϹÝÀû ÇÁ·Î±×·¡¹Ö °í·Á»çÇ×
º»¹®³»¿ë 1. C++ ¾ð¾î¶õ?
AT&T»ç º§ ¿¬±¸¼ÒÀÇ B. StroustrupÀÌ 1983³â ¹ßÇ¥ÇÏ¿´´Ù. C ¾ð¾î »ç¾çÀ» ¿ÏÀüÈ÷ ¸¸Á·ÇÑ È®Àå ¹öÀüÀ¸·Î ¼³°èµÇ¾ú´Ù. C++ÀÇ Ã³¸®°è´Â CÀÇ »çÀü 󸮱â·Î °³¹ßµÇ±âµµ ÇÏÁö¸¸ C++ ÄÄÆÄÀÏ·¯µµ ÀÖ´Ù. ÀÌ ¾ð¾î´Â ½º¸ôÅäÅ©¸¸Å­ °´Ã¼ ÁöÇâ ¾ð¾î´Â ¾Æ´ÏÁö¸¸ C¾ð¾î¿Í ȣȯ¼ºÀÌ Àֱ⠶§¹®¿¡, ¾ÖÇà ¹× ¼±¸¶ÀÌÅ©·Î ½Ã½ºÅÛ µî ¸¹Àº ÄÄÇ»ÅÍ Á¦Á¶È¸»çµéÀÌ À̸¦ äÅÃÇϰí ÀÖ´Ù.
C¿Í C++°¡ ´Ù¸¥ Á¡Àº C´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¶§ °ÅÀÇ ´ëºÎºÐ ¡®stdio.h¡¯¸¦ Æ÷ÇÔ½ÃÄ×À¸³ª C++¿¡¼­´Â ¡®iostream.h¡¯À» »ç¿ëÇÑ´Ù´Â Á¡, ÀÔÃâ·Â ÇÔ¼ö·Î ¾Ö¿ëµÇ´ø printf(), scanf() ´ë½Å cout, cin µîÀÇ °´Ã¼¸¦ ÁÖ·Î »ç¿ëÇÑ´Ù´Â Á¡, ÇÔ¼öÀÇ ¼±¾ð ½Ã¿¡ ÇÁ·ÎÅäŸÀÔ±îÁö ¹Ýµå½Ã ¼±¾ðÇØ¾ß ÇÏ´Â Á¡, ÇÔ¼ö ¼±¾ð ½Ã¿¡ ¸Å°³º¯¼ö(°¡Àμö)ÀÇ »ý·«ÀÌ ºÒ°¡´ÉÇÑ Á¡ ±×¸®°í CÀÇ È®ÀåÀÚ´Â ¡®.C¡¯ÀÎ °Í¿¡ ºñÇØ¼­ C++ÀÇ È®ÀåÀÚ´Â ¡®.CPP¡¯ÀÌ´Ù´Â Á¡, º¯¼ö¸¦ ÇÔ¼öÀÇ ¸Ó¸´ºÎ°¡ ¾Æ´Ñ Áß°£¿¡¼­µµ ¼±¾ðÀÌ °¡´ÉÇÏ´Ù´Â Á¡, ±×¸®°í ÀÚµ¿º¯¼ö°¡ ºí·ÏÀ» ¹þ¾î³ª¸é ¼Ò¸êµÈ´Ù´Â Á¡ µîÀÌ´Ù.
2. JAVA¶õ?
Java´Â ¹Ì±¹ÀÇ Sun Microsystems¶ó´Â ȸ»ç¿¡¼­ ¸¸µç °´Ã¼ÁöÇâ¾ð¾î(Object Oriented Language)ÀÌ´Ù. JavaÀÇ ±¸¹®Àº ±âÁ¸ÀÇ ´ëÇ¥ÀûÀÎ ÇÁ·Î±×·¥¾ð¾îÀÎ C, C++°ú ¸Å¿ì À¯»çÇÏ´Ù. ´Ù½Ã ¸»Çؼ­ Java´Â ÀüÇô »õ·Î¿î ÇÁ·Î±×·¥¾ð¾î´Â ¾Æ´Ï´Ù.
ÀÏÁ¾ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â µµ±¸Àε¥, ±âÁ¸ÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ÀÛ¼ºÇÑ ÀÀ¿ë ÇÁ·Î±×·¥°ú´Â ±× »ç¿ë¹ý°ú ¼öÇà ȯ°æ¿¡ ¸¹Àº Â÷À̰¡ ³­´Ù. Java´Â ÀÎÅͳÝÀ» ȯ°æÀ¸·Î ÇÁ·Î±×·¥À» ¸¸µé°í ¼öÇà½Ãų ¼ö ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â ¾ð¾îÀÌ´Ù. ¹°·Ð ±âÁ¸ ÇÁ·Î±×·¥ ¾ð¾îÀÇ Æ¯¼ºµµ ¸ðµÎ °¡Áö°í ÀÖ´Ù.
3. JAVA ¿Í C++ÀÇ ºñ±³
Java´Â C¿Í C++ÀÇ ±¸¹®¿¡ »ó´çÈ÷ ±â¹ÝÇϰí ÀÖÁö¸¸ Áß¿äÇÑ Â÷ÀÌÁ¡µéÀÌ Á¸ÀçÇÑ´Ù.
(1) ±âº» ŸÀÔ
Java¿¡¼­ °¢ º¯¼ö´Â ±âº»Å¸ÀÔÀ̰ųª °´Ã¼¿¡ ´ëÇÑ ÂüÁ¶ÀÌ´Ù. C++´Â ´Ù¾çÇÑ ±âº»Å¸
Âü°íÀÚ·á ±è¿µÂù, , »óÁ¶»ç
Boone, , ºÏÇ÷¯½º
±èµµÇü¿Ü 2ÀÎ, , ¿µÇÑÃâÆÇ»ç, 2002
Çб³Á¤º¸ 2ÁÖ°£ ´Ù¿î¹ÞÀº ÇлýÀÇ Çб³Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù.(5P ¼Ò¿ä)
ÀúÀÛ±Ç Á¤º¸ À§ Á¤º¸ ¹× °Ô½Ã¹° ³»¿ëÀÇ Áø½Ç¼º¿¡ ´ëÇÏ¿© ÇØÇÇÄ·ÆÛ½º´Â º¸ÁõÇÏÁö ¾Æ´ÏÇϸç, ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù.
À§ Á¤º¸ ¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´Ü ÀüÀ硤¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù.ÀúÀÛ±ÇÄ§ÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã °í°´¼¾ÅÍÀÇ ÀúÀÛ±ÇÄ§ÇØ ½Å°í¼¾Å͸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù.

±¸¸ÅÆò°¡(
0
)
±¸¸Å¹®ÀÇ(
0
)
Æ®·¢¹é(
0
)