http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=7895 [º¹»ç]
Æ÷ÀÎÆ® ¹ú±â ¿ëÀÔ´Ï´Ù.
°¡º¿î ¸¶À½À¸·Î ÀÐ°í ½ÍÀ¸½Ã¸é ÀÐÀ¸½Ã¸é µË´Ï´Ù.
±Û¿¡ µÎ¼°¡ ¾ø½À´Ï´Ù.
ÀÌÈÄ Á¸ÄªÀº »ý·«ÇÏ°Ú½À´Ï´Ù.
ÇØÅ·¿¡ ÀÔ¹®½Ã¿¡ C¾ð¾î¸¦ ÇØ¾ß ÇÑ´Ù´Â ¾ê±æ ÇѹøÂëÀº µé¾îºÃÀ» °ÍÀÌ´Ù.
»ç½Ç C¾ð¾î¸¦ ¸ð¸£´õ¶óµµ ÇØÅ·ÀÌ ºÒ°¡´É ÇÑ °ÍÀº ¾Æ´Ï´Ù.
±×·³¿¡µµ ºÒ±¸ÇÏ°í C¾ð¾î¸¦ ±ÇÇÏ´Â ÀÌÀ¯´Â ¹«¾ùÀϱî?
»ç½Ç ÇØÅ·Çϴµ¥ ²À C¾ð¾î°¡ ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï´Ù.
ÇÊ¿äÇÑ °ÍÀº '¾ð¾î(Language)'ÀÌ´Ù.
¾ð¾î´Â ÄÄÇ»ÅÍ¿Í ´ëÈÇϱâ À§ÇÑ ToolÀÎ °ÍÀÌ´Ù.
ÄÄÇ»ÅÍ¿Í ´ëÈÇϱâ À§ÇÑ ¾ð¾î¸é ¾î´À °ÍÀ̵ç Áß¿äÇÏÁö ¾Ê´Ù´Â ¾ê±âÀÌ´Ù.
C, C++, JAVA, C#, Delphi ¿Í °°Àº ÄÄÆÄÀÏ ¾ð¾î»Ó ¾Æ´Ï¶ó
VB, Python, Ruby ¿Í °°Àº ½ºÅ©¸³Æ® ¾ð¾îµµ »ó°ü¾ø´Ù.
±×³É ÄÄÇ»Å͸¦ ³» ¼öÁ·Ã³·³ ´Ù·ç±â À§ÇÑ ÅøÀ» ÇϳªÁ¤µµ ´Ù¸¦ ÁÙ ¾Ë¸é µÈ´Ù.
ƯÈ÷ VB´Â ºñ±³Àû ÀÛ¼ºÇϱ⠽¬¿î Æí¿¡ ¼ÓÇϹǷΠ¸ÊÇÙ, ¾Ç¼ºÄÚµåµî¿¡ »ç¿ëµÇ±âµµ ÇÑ´Ù.
JAVAÀÇ °æ¿ì VM À§¿¡ ½ÇÇàµÇ¹Ç·Î ÄÄÇ»ÅÍÀÇ ¸Þ¸ð¸® ±¸Á¶¸¦ ÆľÇÇϴµ¥ ¹«¸®°¡ ÀÖ´Ù.
(JAVA´Â Æ÷ÀÎÅÍ°¡ ¾ø´Ù´Â ÀÌÀ¯°¡ ¾Æ´Ï´Ù. JAVA´Â Ŭ·¡½º ÂüÁ¶°¡ ±âº» ¸Þ¸ð¸® ÂüÁ¶ÀÌ´Ù.
¶ÇÇÑ, Çϵå¿þ¾î¸¦ ´Ù¸¦ ¼ö ÀÖ´Ù¾ø´ÙÀÇ ¹®Á¦µµ ¾Æ´Ï´Ù.)
¹°·Ð JAVA ³»ºÎ ÄÚµå·Î VMÀ» ÇØÅ·ÇØ »óÀ§ ·¹À̾î·Î Á¢±ÙÇÒ ¼ö ÀÖ´Ù¸é ±×¶© ¾öû³ µµ±¸°¡ µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
µµ±¸ÀÇ ¼±ÅÃÀº ÀÚÀ¯ÀÌ´Ù. ÇÏÁö¸¸ ±× µµ±¸·Î C¾ð¾î¸¦ ÃßõÇÏ´Â ÀÌÀ¯´Â C¾ð¾î°¡
ÄÄÇ»ÅÍÀÇ ±¸Á¶¸¦ ÆľÇÇϴµ¥ ¿ëÀÌÇϱ⠶§¹®ÀÏ °ÍÀÌ´Ù.
¹ø¿ÜÆíÀ¸·Î ±×¸®°í ¶Ç ÇÑ°¡Áö
¾ð¾î¸¦ ¹è¿ï ¶§¿¡´Â ´Ü¼ø ¹®¹ý¸¸ ¾Ë°Å³ª Äڵ带 Àд Á¤µµÀÇ ¼öÁØ¿¡ ±×Ãļ´Â ¾ÈµÈ´Ù´Â °ÍÀÌ´Ù.
¿µ¾î¹®¹ýÀ» ÀßÇÑ´Ù°í Çؼ ¿µ¾î·Î ÀÇ»ç¼ÒÅëÀÌ °¡´ÉÇÑ °ÍÀº ¾Æ´ÏµíÀÌ
ÄÄÇ»ÅÍ ¾ð¾îµµ ÄÄÇ»ÅÍ¿Í ÀÇ»ç¼ÒÅëÀÌ °¡´ÉÇÒ Á¤µµ·Î(¿µ¾î·Î Ä¡ÀÚ¸é, ȸȼöÁØÀ» ³ôÀÌ´Â °Í)
ÇÁ·Î±×·¥À» ¸¹ÀÌ ÀÛ¼ºÇØ º¸¾Æ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù.
±× ³ª¶óÀÇ ¹®È¿Í °ü½ÀÀ» ÀÌÇØÇϱâ À§ÇØ ½ÇÁ¦ ¿µ¾î±Ç ³ª¶ó¿¡ ¹æ¹®ÇÏ´Â °Íó·³
À©µµ¿ìÁ ÀÌÇØÇϱâ À§ÇØ À©µµ¿ìÁî ȯ°æ¿¡¼ Á÷Á¢ ÇÁ·Î±×·¥µµ Çغ¸°í(ÄܼÖȯ°æ»Ó ¾Æ´Ï¶ó GUIµµ °°ÀÌ)
¸®´ª½º ÇÁ·Î±×·¥µµ Çغ¸´Â °ÍÀÌ´Ù.
(´Ü¼ø, ±¸±¸´Ü Ãâ·ÂÇÁ·Î±×·¥, ¿¡ÄÚ ¼¹ö°¡ ¾Æ´Ñ ½ÇÁ¦·Î ³»°¡ ÇÊ¿äÇÏ´Ù°í »ý°¢µÇ´Â ±â´ÉµéÀ» ±¸ÇöÇÏ´Â °ÍÀÌ Áß¿ä, ¹°·Ð ±âÁ¸¿¡ ³ª¿ÍÀÖ´Â ÇÁ·Î±×·¥°ú °°¾Æµµ »ó°ü¾ø´Ù.
³»°¡ ÇÊ¿äÇÏ´Ù°í »ý°¢µÇ´Â ±â´ÉÀÌ ¾ø´Ù¸é ±×°ÍÀº ÄÄÇ»Å͸¦ ¸ð¸¥´Ù´Â ¾ê±âµµ µÈ´Ù. Á» ´õ Ä£ÇØÁ®¾ß ÇÒ ÇÊ¿ä°¡ ÀÖÀ»°ÍÀÌ´Ù.)
ÀÌ·¸°Ô ÀÛ¼ºÇÏ´Ùº¸¸é, ÇÁ·Î±×·¡¸ÓµéÀÌ ½À°üÀûÀ¸·Î »ç¿ëÇÏ´Â ÄÚµåµéÀ» ¾Ë°Ô µÈ´Ù.
(ÀÌ·±°ÍµéÀº Á÷Á¢ ÀÛ¼ºÇغ¸Áö ¾ÊÀ¸¸é ¾Ë ¼ö ¾ø´Ù)
±×¸®°í ÀÌ·¯ÇÑ ÄÚµåÀÇ ÇêÁ¡(strcpy, gets¿Í °°Àº »·È÷ º¸ÀÌ´Â ÇêÁ¡µéÀÌ ¾Æ´Ñ)µéµµ ÀÚ¿¬È÷ º¸ÀÌ°Ô µÈ´Ù.
- php·Î ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£¸¦ ÀԷ¹޴ ·Î±×ÀÎ ÇÁ·Î±×·¥À» ÀÛ¼ºÇغ¸¸é,
ÇÊ¿¬ÀûÀ¸·Î »ç¿ëÇØ¾ß ÇÏ´Â ÄÚµåµéÀÌ ÀÖ´Ù. ¹°·Ð ÀÌ·¯ÇÑ ÄÚµåµéÀÌ ¹«Á¶°Ç ÇêÁ¡ÀÌ ÀÖ´Â °ÍµéÀº ¾Æ´ÏÁö¸¸.
ÀÏÈ·Ñ ¿¹¸¦ µé¸é,
ÇØÄ¿µéÀÌ Äڵ带 ºÐ¼®ÇÒ ¶§ ÇÑÁÙ ÇÑÁÙ ¸ðµÎ ½ºÄµÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ½ºÅ©·ÑÀ» ³»¸®´Ù°¡
'¾ù!' ÇÏ¸é¼ ¹«ÀǽÄÁß¿¡ ¸ØÃß´Â ºÎºÐÀÌ ÀÖ´Ù. ÀÌ»óÇÏ°Ôµµ ±×·± ºÎºÐ¿£ ¹ö±×°¡ Á¸ÀçÇÑ´Ù
¶õ ¾ê±â¸¦ µé¾îºÃÀ» °ÍÀÌ´Ù.
ÄÚµùÀ» ¸¹ÀÌ ÇÏ¸é ¹Ù·Î ÀÌ·¯ÇÑ °¨°¢ÀÌ ÀÚ¿¬È÷ ¹ß´ÞÇÏ°Ô µÈ´Ù.
ÀÌ·¯ÇÑ °ÍµéÀº ¸öÀ¸·Î ´À³¢´Â ¼ö ¹Û¿¡ ¾ø´Ù.
³¡À¸·Î C¾ð¾î¸¦ °øºÎÇÑ´Ù°í C¾ð¾î¸¸ ÇÒ ÇÊ¿ä´Â ¾ø´Ù. ¿ì¸®°¡ ÇÐâ½ÃÀý ¸ÅÀÏ ±¹¿µ¼ö°ú»ç¸¦ ¹è¿ü´ø °Íó·³. |
Hit : 21644 Date : 2013/07/23 11:15
|