ÀüÀÚ»ó°Å·¡
½Ã½ºÅÛ ¿î¿µ ¹× °ü¸®
3.ÀüÀÚ»ó°Å·¡ ÄÁÅÙÃ÷
°³¹ß
7. ÇÁ·Î±×·¡¹Ö ¾ð¾î¥± - Java Script
¨ç
ÀÚ¹Ù
·
¹Ì±¹ÀÇ
½ã¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî»ç¿¡¼ ¸¸µç °´Ã¼ ÁöÇâÇü ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ÀÏÁ¾À¸·Î C++ÀÌ °¡Áø ¿©·¯ °¡Áö ¹®Á¦Á¡µéÀ» °³¼±ÇÏ¿©
¸¸µç °ÍÀÌ´Ù.
·ÀÚ¹Ù´Â
ÀÎÅͳÝÀÇ Æø¹ßÀûÀÎ Àα⿡ ÈûÀÔ¾î 1995³â¿¡ µé¾î¼¸é¼ ÀÎÅÍ³Ý¿ë ¾ð¾î·Î ¹Ù²î°Ô µÇ¾ú´Ù.
·ÀÎÅÍÇÁ¸®ÅÍÇü
ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ½ÇÇà½Ã¿¡ Äڵ带 Àоîµé¿© ±â°è¾î·Î ¹ø¿ªÇÏ¸é¼ ¼öÇàµÇ´Â ÇÁ·Î±×·¥À» ¸¸µå´Â ¾ð¾îÀÌ´Ù.
·ÀÚ¹Ù´Â
ÄÄÆÄÀÏ°ú ÀÎÅÍÇÁ¸®ÆÃÀÌ È¥ÀçÇÏ´Â ¸ðµ¨À» äÅÃÇÏ¿©, ÄÄÆÄÀÏÀ» ÅëÇØ °¡»óÀûÀÎ ÀÌÁø ÄÚµå·Î º¯È¯ÇÑ ´ÙÀ½¿¡ ±× ÀÌÁø Äڵ带
¹ø¿ªÇÏ¸é¼ ¼öÇàÇÏ´Â ¹æ½ÄÀÌ´Ù.
·±âÁ¸
¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀÌ Å« ÇÁ·Î±×·¡¹Ö ±³À° ¾øÀÌ ÇÁ·Î±×·¥À» ÇÒ ¼ö ÀÖ´Â °£´ÜÇÑ ¾ð¾îÀ̸ç, °´Ã¼ ÁöÇâÀûÀÌ´Ù.
·ÀÚ¹Ù´Â
Ç÷§Æû¿¡ µ¶¸³ÀûÀ̸ç, Æ÷ÀÎÅÍ ¿¬»êÀÌ ÇÊ¿ä ¾ø°í ¸ÖƼ½º·¹µùÀ» Áö¿øÇÑ´Ù.
·ÀÎÅͳݰú
°°Àº ºÐ»ê ÄÄÇ»Æà ¹× ȯ°æ¿¡¼ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß¿¡ ÀûÇÕÇÏ´Ù.
·ÄÄÆÄÀÏ·¯¸¦
ÅëÇØ ½ÇÇàµÈ´Ù.
¡ß
ÀÚ¹Ù ÇÁ·Î±×·¥ÀÇ °³¹ß µµ±¸
·javac : ÀÚ¹Ù ÄÄÆÄÀÏ·¯À̸ç ÀÚ¹Ù Äڵ带 ¹ÙÀÌÆ® ÄÚµå·Î ÄÄÆÄÀÏÇØ ÁØ´Ù.
·java : ÀÚ¹Ù ÀÎÅÍÇÁ¸®ÅÍ·Î javacÀ¸·Î ÄÄÆÄÀÏµÈ ¹ÙÀÌÆ® Äڵ带 ½ÇÇàÇÑ´Ù.
·jdb : ÀÚ¹Ù ÇÁ·Î±×·¥À» µð¹ö±ëÇÒ ¼ö ÀÖ´Â Ä¿¸Çµå ¶óÀÎ µð¹ö°ÅÀÌ´Ù.
·javadoc : ÀÚ¹Ù ¼Ò½º ÆÄÀÏ¿¡ Æ÷ÇԵǾî Àִ Ŭ·¡½º¿Í º¯¼ö, ±×¸®°í ¸Þ¼ÒµåÀÇ À̸§Àº ¹°·Ð, ÇÁ·Î±×·¡¸Ó°¡ ¼Ò½º ÆÄÀÏ¿¡ ºÙ¿©³õÀº
ÁÖ¼®À» Æ÷ÇÔÇÏ´Â HTML ÆÄÀÏÀ» ÀÚµ¿À¸·Î »ý¼ºÇÑ´Ù. À̷νá ÀÚ¹Ù Äڵ忡 ´ëÇÑ ÀÌÇظ¦ ½±°Ô ÇØÁØ´Ù.
·appleviewer : À¥ ºê¶ó¿ìÀú ¾øÀ̵µ ¾ÖÇø´À» ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â µµ±¸ÀÌ´Ù.
¡ß
ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ¼³Ä¡ ¹× µµ±¸ »ç¿ë¹ý
·JDK(Java Development Kit)¸¦ ¼³Ä¡ÇØ¾ß Çϸç http://java.sun.com/products¿¡¼ ±¸ÇÒ
¼ö ÀÖ´Ù
·ÀÚ¹ÙÀÇ
½ÇÇà ÆÄÀÏÀº /bin¿¡ µé¾î ÀÖÀ¸¸ç, ÀÌ Áß¿¡¼ ÀÚÁÖ ¾²´Â °ÍÀº java.exe ¿Í javac.exeÀÌ´Ù.
Javac´Â ÄÄÆÄÀÏ·¯ÀÌ°í java´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÒ ¶§ ¾´´Ù. ÀÚ¹Ù ¾ÖÇø´ ÇÁ·Î±×·¥Àº ÀÀ¿ë ÇÁ·Î±×·¥°ú´Â ´Þ¸® ÀÎÅÍ³Ý À¥ ºê¶ó¿ìÀú¿¡¼ ½ÇÇàµÇ´Â
ÇÁ·Î±×·¥À̹ǷÎ, ±× ¼Ò½º ¹× ½ÇÇà °úÁ¤ÀÌ ¾ÖÇø®ÄÉÀ̼ǰú´Â ´Ù¸£´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀº ÄÄÆÄÀÏ ÈÄ¿¡ java.exe¸¦ °ÅÃļ ½ÇÇàµÈ´Ù.
¡ß
ÀÚ¹Ù ¾ÖÇø´°ú ¾ÖÇø®ÄÉÀ̼Ç
ÀÚ¹Ù´Â
Å©°Ô ¾ÖÇø´°ú ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ³ª´µ¾î Ȧ·Î µ¿ÀÛÀÌ °¡´ÉÇÑ ÇÁ·Î±×·¥µµ ¸¸µé ¼ö ÀÖ´Ù.
<¾ÖÇø®ÄÉÀ̼ÇÀÇ °æ¿ì>
<¾ÖÇø´ÀÇ °æ¿ì>
¨è
ÀÚ¹Ù ½ºÅ©¸³Æ®
·Å¬¶óÀ̾ðÆ®
¹× ÀÎÅÍ³Ý ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» À§ÇÑ °´Ã¼ ÁöÇâ ½ºÆ®¸³Æ®ÀÌ´Ù.
·ÀÎÅͳÝ
ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» À§ÇÑ ¾ð¾î ½ºÅ©¸³Æ®ÀÌ´Ù .
·³Ý½ºÄÉÀÌÇÁ(¶Ç´Â ÀͽºÇ÷η¯)¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ½ºÅ©¸³Æ® ¾ð¾îÀÌ´Ù.
·°´Ã¼
ÁöÇâ ½ºÅ©¸³Æ® ¾ð¾î·Î¼, ÇÁ·Î±×·¥ Äڵ尡 HTML ¹®¼ »çÀÌ¿¡ Á÷Á¢ µé¾î°¡°Ô µÈ´Ù. ÀÌ ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¸¸µç ÇÁ·Î±×·¥¿¡¼´Â
»ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ Ŭ¸¯Çϰųª Å°º¸µå¸¦ ÀÔ·ÂÇÏ´Â °Í°ú °°Àº ÀÛ¾÷À» Áï½Ã ó¸®ÇÒ ¼ö ÀÖ´Ù. ¿ÀÁ÷ Ŭ¶óÀ̾ðÆ® ÂÊ¿¡¼¸¸ ½ÇÇàµÇ±â ¶§¹®¿¡ ³×Æ®¿öÅ©¸¦ ÅëÇÑ
µ¥ÀÌÅÍ Àü¼Û ¾øÀÌ ¸ðµç ÀÛ¾÷À» ó¸®ÇÒ ¼ö ÀÖ´Ù.
·ÀÚ¹Ù
½ºÅ©¸³Æ®·Î ¸¸µç ÇÁ·Î±×·¥ ÄÚµå´Â HTMLÀÇ '<SCRIPT>....</SCRIPT>'¶ó´Â ű׸¦
ÀÌ¿ëÇÏ¿© HTML ¹®¼¿¡ ³Ö°Ô µÈ´Ù. ÀÌ ¶§ <SCRIPT> ű׿¡´Â 'LANGUAGE'¶ó´Â ¿É¼ÇÀ» »ç¿ëÇÏ°Ô µÇ´Âµ¥, ÀÌ´Â ´Ù¸¥ ½ºÅ©¸³Æ®
¾ð¾î¿¡ È®ÀåÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇؼÀÌ´Ù.
·ÀÚ¹Ù¿Í
´Þ¸® À¥ ºê¶ó¿ìÀú¿¡¼ ½ÇÇàÇÒ °æ¿ì ÇÁ·Î±×·¥ Äڵ尡 Çؼ®µÈ´Ù.
·HTML ¹®¼ ¾È¿¡ °°ÀÌ Á¸ÀçÇÑ´Ù.
·ÀÚ¹Ùó·³
ŸÀÔ Ã¼Å©¸¦ öÀúÇÏ°Ô ÇÏÁö ¾Ê´Â´Ù.
·Ã¶ÀúÇÑ
ŸÀÔ Ã¼Å©¸¦ ÇÏÁö ¾Ê´Â ´ë°¡·Î ¸î °¡Áö °´Ã¼ ÁöÇâ ¿ä¼Ò¸¦ Æ÷±âÇÏ°í ÀÖ´Ù.
·ÀÎÅÍÇÁ¸®Å͸¦
ÅëÇØ ½ÇÇàµÈ´Ù.