1.1 ÀÚ¹ÙÀÇ ±âº»

[¸ÞÀÎ] [¸ñ·Ï]

¸ñÂ÷
  • ÀÚ¹ÙÀÇ Åº»ý
  • ÀÚ¹ÙÀÇ Æ¯Â¡
  • ÀÚ¹ÙÀÇ Á¾·ù

1.1.1 ÀÚ¹ÙÀÇ Åº»ý

¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ÀÇ °¡Àå Áß¿äÇÑ °øÇåÀº Àü¼¼°è ¼ö½Ê ¾ï´ë¿¡ À̸£´Â °³Àοë ÄÄÇ»ÅÍ °³¹ßÀ» °¡´ÉÇÏ°Ô ÇÑ °ÍÀÌ´Ù. °³Àοë ÄÄÇ»ÅÍ´Â »ç¶÷µé¿¡°Ô »ó´çÇÑ Ãæ°ÝÀ̾úÀ¸¸ç Á¶Á÷ÀÌ ÀÚ½ÅÀÇ ºñÁî´Ï½º¸¦ °ü¸®ÇÏ´Â ¹æ¹ýÀ» °®°Ô µÇ¾ú´Ù. ¸¹Àº »ç¶÷µéÀÌ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­°¡ ¿µÇâÀ» ³¢Ä¥ ´ÙÀ½ ¿µ¿ªÀº Áö´ÉÀû ÀüÀÚ ¼ÒºñÀåÄ¡¶ó°í »ý°¢ÇÏ°í SUN»ç¿¡¼­ C , C++À» ±â¹ÝÀ¸·Î ÇÑ Oak¶ó´Â ¾ð¾î¸¦ °³¹ßÇߴµ¥, ³ªÁß¿¡ µ¿ÀÏÇÑ ÄÄÇ»ÅÍ ¾ð¾î°¡ Çß¾ú´Ù´Â °ÍÀÌ ¹àÇôÁ³´Ù. ±×·¡¼­ SUN±×·ìÀº ÀÚ¿ª Ä¿ÇǼ󿡼­ ³íÀÇÇÏ´ø Áß ÀÚ¹Ù(JAVA)°¡ Á¦¾ÈµÇ¾ú°í ¹Þ¾Æµé¿©Á³´Ù.

±×·¯³ª ÀÚ¹Ù°¡ óÀ½ ³ª¿ÔÀ» ¹«·Æ¿¡´Â »ý°¢º¸´Ù ºü¸£°Ô ¹ßÀüÇÏÁö´Â ¸øÇß´Ù. ÀÌ·¯Àú·¯ÇÑ ÀÏ·Î °íÀüÀ» ¸éÄ¡ ¸øÇÏ´Ù°¡, 1993³â ¿ùµå¿ÍÀ̵åÀ¥ÀÌ ´ëÁßÀûÀ¸·Î Àα⸦ ²ø¸é¼­ À¥ÆäÀÌÁö¸¦ ¸¸µå´Âµ¥ ÀÚ¹Ù°¡ ÀÌ¿ëµÈ´Ù´Â °ÍÀÌ ÀÚ¹Ù°¡ ¹ßÀüÇϴµ¥ ±âÆøÁ¦°¡ µÇ¾ú´Ù.

ÀÚ¹Ù´Â ÀÌÁ¦ ÄÄÇ»Å͸¦ ÀÌ¿ëÇÑ ´ëºÎºÐÀÇ ÇöÀå¿¡¼­ ±× Áø°¡¸¦ ¹ßÈÖÇÏ°Ô µÉ °ÍÀÌ´Ù.

  • ±ÝÀ¶, »ç¹« ÀÚµ¿È­, ÀÎÆ®¶ó³Ý ºÐ¾ß : ±ÝÀ¶, »ç¹«ÀÚµ¿È­¿Í °°Àº ½Ç½Ã°£ ȯ°æ, ¿öÅ© ÇÃ·Î¿ì ±â´ÉÀÌ ¿ä±¸µÇ´Â ȯ°æ¿¡¼­ ÀÚ¹ÙÀÇ À§·ÂÀº À¯°¨¾øÀÌ ¹ßÈֵȴÙ. ¿Â¶óÀÎ ÀºÇà ¾÷¹«, ¶óÀÌºê µ¥ÀÌÅÍ ±³È¯, º¸¾È ¹«¿ª(°Å·¡), ½Ç½Ã°£ ¹®¼­ °ü¸®, »ç¹« ÀÚµ¿È­ µî¿¡ ÁÖ¿ä ±â¼ú·Î ÀÚ¹Ù¸¦ »©³õÀ» ¼ö ¾ø´Â °Íµµ ÀÌ °°Àº ÀÚ¹ÙÀÇ Æ¯Â¡À» ¹Ý¿µÇÏ´Â ÀϷʶó°í ÇÏ°Ú´Ù.
  • ¿À¶ô, °ÔÀÓ ºÐ¾ß : ÀÚ¹ÙÀÇ Æ¯Â¡ Áß Çϳª´Â À¥ »ó¿¡¼­ ¿©·¯ »ç¿ëÀÚ°¡ ÀÎÅÍ·¢Æ¼ºêÇÑ °ÔÀÓÀ» ÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ´ÙÁß »ç¿ëÀÚ °ÔÀÓÀ» ºñ·ÔÇØ ÄÄÇ»ÅÍ ½Ã¹Ä·¹À̼ǿ¡ À̸£±â±îÁö ±× È°¿ë ¹üÀ§´Â ¹«±Ã¹«ÁøÇÏ´Ù.
  • Ȩ¼îÇÎ, ±¤°í ºÐ¾ß : ÀÚ¹ÙÀÇ ¾Ö´Ï¸ÞÀÌ¼Ç ±â´ÉÀº ±âÁ¸ À¥À» ÀÌ¿ëÇÑ ±¤°í, Ȩ¼îÇÎ µî¿¡ Àû¿ëµÇ¾î Å©°Ô °¢±¤¹ÞÀ» ¼ö ÀÖ´Â Àû¿ë ºÐ¾ßÀÌ´Ù. ÀÎÅÍ·¢Æ¼ºê ¼îÇÎ, ¶óÀÌºê °æ¸Å, »óÈ£ ÀÛ¿ë 3D, ¿Àµð¿À/ºñµð¿À °í¾Æ°í µîÀÌ °¡´ÉÇÏ´Ù.
  • MIS ºÐ¾ß : Àڹ٠ȯ°æÀº MIS ºÐ¾ß¿¡ Àû¿ëµÇ¾î ±º»ç ÀÀ¿ë ÇÁ·Î±×·¥, ³×Æ®¿öÅ© µ¥ÀÌÅͺ£À̽º ¾×¼¼½º ÇÁ·Î±×·¥ µî¿¡ È°¿ëµÉ ¼ö ÀÖ´Ù.

1.1.2 ÀÚ¹ÙÀÇ Æ¯Â¡

ÀÚ¹Ù°¡ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼­ °¢±¤¹Þ°í ÀÖ´Â °ÍÀº ¹Ù·Î ÀÚ¹ÙÀÇ ¼³°è ¹× ÇÁ·Î±×·¡¹Ö Ư¼º¶§¹®ÀÌ´Ù. ƯÈ÷ ÇÁ·Î±×·¥À» ÇÑ ¹ø¸¸ ÀÛ¼ºÇÏ¸é ¾îµð¿¡¼­µçÁö ½ÇÇàÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù.

1) ´Ü¼ø¼º

ÀÚ¹Ù ¾ð¾î´Â ´Ù¸¥ ¾ð¾î¿Í ¸¶Âù°¡Áö·Î ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¸ðµç ±â´ÉÀ» Á¦°øÇÏ´Â °­·ÂÇÑ ¾ð¾îÀÌÁö¸¸ ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ Àß »ç¿ëµÇÁö ¾Ê´Â ±â´ÉÀ» Á¦¿Ü½ÃÄÑ º¸´Ù ´Ü¼øÇÑ ±¸Á¶·Î ¸¸µé¾îÁ® ÀÖ´Ù. ÀÚ¹Ù ¾ð¾î´Â C++ÀÇ ¹®¹ý°ú À¯»çÇÏ°Ô °í¾ÈµÇ¾ú´Âµ¥, ÀÌ´Â C ¾ð¾î¿Í C++ ¾ð¾î ÇÁ·Î±×·¡¸ÓµéÀÌ ÀÚ¹Ù ¾ð¾î¸¦ ½±°Ô ÀÍÈ÷°Ô Çϱâ À§Çؼ­ÀÌ´Ù.

2) °´Ã¼ ÁöÇ⼺

ÄÄÇ»ÅÍ ÇÁ·Î±×·¥Àº ÄÄÇ»ÅÍÀÇ ¸í·É¾îµéÀÇ ÁýÇÕÀÌ´Ù. Áï, ÇÁ·Î±×·¥À» ÅëÇÏ¿© ÄÄÇ»ÅÍ°¡ ÇÒ ÀÏÀ» ¸í½ÃÇÑ´Ù. ÇÁ·Î±×·¥ ¾ø´Â ÄÄÇ»ÅÍ´Â ²®Áú¹Û¿¡ ¾ø´Â ±â°è¿¡ ºÒ°úÇÏ´Ù. ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â ¸¹ÀÌ ÀÖÁö¸¸ C++À» Á¦¿ÜÇÏ°í´Â ÀüºÎ ÀýÂ÷Àû ¾ð¾îÀÌ´Ù. °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö ¹æ¹ýÀº °´Ã¼¸¦ ÀÌ¿ëÇÏ¿© ½Ç¼¼°è¸¦ ¸ðµ¨¸µÇÑ´Ù. ½Ç¼¼°èÀÇ ¸ðµç °ÍÀº ÇϳªÀÇ °´Ã¼·Î¼­ ¸ðµ¨¸µÀÌ µÉ ¼ö ÀÖ´Ù. ÀÚ¹Ù·Î ÇÁ·Î±×·¡¹ÖÇÑ´Ù´Â °ÍÀº °´Ã¼¸¦ »ý¼ºÇÏ°í, °´Ã¼¸¦ Á¶ÀÛÇÏ°í, °´Ã¼µéÀÌ ÇÔ²² ÀÏÀ» ¼öÇàÇϵµ·Ï ÇÏ´Â ÀÛ¾÷À̱⠶§¹®¿¡ ÀÚ¹Ù ÇÁ·Î±×·¥Àº °´Ã¼ ÁöÇâÀÌ´Ù.

3) ºÐ»ê¼º

ºÐ»ê ÄÄÇ»ÆÃÀº ³×Æ®¿öÅ© »ó¿¡¼­ ¿©·¯ ´ëÀÇ ÄÄÇ»ÅÍ°¡ ÇÔ²² ÀÛ¾÷À» ¼öÇàÇÏ´Â °ÍÀÌ´Ù. ÀÚ¹Ù´Â ÀÌ·¯ÇÑ ºÐ»ê ÄÄÇ»ÆÃÀ» ½±°Ô ÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú´Ù. ³×Æ®¿öÅ© ±äÀÀÀÌ ÀÚ¹Ù¿¡ ³»ÀçµÇ¾î Àֱ⠶§¹®¿¡, ÀÚ¹Ù·Î ³×Æ®¿öÅ© ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °ÍÀº ÆÄÀϷκÎÅÍ µ¥ÀÌÅ͸¦ ¹Þ°Å³­ º¸³»´Â °Í°ú µ¿ÀÏÇÏ´Ù.

¼¼ °³ÀÇ ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ ½ÇÇàµÊÀ» º¸¿©ÁÖ°í ÀÖ´Ù. Áï, ¼¼ °³ÀÇ ÇÁ·Î±×·¥Àº ÇϳªÀÇ Çùµ¿ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇÏ¿© ¼­·Î Åë½ÅÀ» ÇÏ°í ÀÖ´Â °ÍÀÌ´Ù.

4) °ß°í¼º

°ß°í¼ºÀº ½Å·Ú¸¦ ÀǹÌÇÑ´Ù. ¿ÏÀüÇÏ°Ô ½Å·ÚÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â Á¸ÀçÇÏÁö ¾Ê´Â´Ù. ±×·¯³ª ÀÚ¹Ù ÄÄÆÄÀÏ·¯´Â ´Ù¸¥ ¾ð¾î°¡ ½ÇÇà½Ã¿¡ ¹ß°ßÇÒ ¼ö ÀÖ´Â ¿À·ùµéµµ Ãʱ⿡ Àâ¾Æ³¾ ¼ö ÀÖÀ¸¸ç, ·±Å¸ÀÓ ¿¹¿Üó¸® ±â´ÉÀ» ÅëÇÏ¿© ÇÁ·Î±×·¡¹Ö¿¡ °ß°í¼ºÀ» Á¦°øÇÑ´Ù. ÀÚ¹Ù´Â ¿¹¿Ü »óȲÀ» Àâ°í ÀÌ¿¡ ´ëÀÀÇÔÀ¸·Î½á ·±Å¸ÀÓ ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ÇÁ·Î±×·¥ÀÇ Á¤»ó ½ÇÇàÀÌ °è¼ÓµÇµµ·Ï ÇÏ°í Á¤»ó Á¾·áµÇµµ·Ï ÇÑ´Ù.

5) º¸¾È¼º

ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼­ ÀÚ¹Ù´Â ³×Æ®¿öÅ© ¹× ºÐ»ê ȯ°æ¿¡¼­ »ç¿ëµÈ´Ù. ¸¸¾à ÀÚ¹Ù ¾ÖÇø´À» ´Ù¿î·ÎµåÇÏ¿© ÄÄÇ»ÅÍ¿¡¼­ ½ÇÇà½ÃŲ´Ù¸é, ±× ÇÁ·Î±×·¥Àº ½Ã½ºÅÛ¿¡ ¼Õ»óÀ» ÀÔÈ÷Áö ¾ÊÀ» °ÍÀÌ´Ù. ¿Ö³ÄÇϸé ÀÚ¹Ù´Â ¸î°¡Áö º¸¾È ¸ÞÄ¿´ÏÁòÀ» ±¸ÇöÇÏ¿© À߸øµÈ ÇÁ·Î±×·¥À¸·Î ÀÎÇØ »ý±â´Â ÇÇÇطκÎÅÍ ¸·¾ÆÁֱ⠶§¹®ÀÌ´Ù.

6) À̽ļº

À¯Çü Á¤ÀǸ¦ ½Ã½ºÅÛ¿¡ ¹«°üÇÏ°Ô Á¤ÀÇÇÏ°í ÀÖ´Ù. ³×Æ®¿÷À» ÅëÇØ ÇÁ·Î±×·¥À» ´Ù¿î¹Þ¾Æ Çϵå¿þ¾î¿¡ °ü°è¾øÀÌ »ç¿ëÇϱâ À§Çؼ­´Â ±Ùº»ÀûÀ¸·Î ¾ÆÅ°ÅØó¿¡ µ¶¸³ÀûÀÌ°í À̽ļºÀ» º¸ÀåÇÏ´Â ±¸Á¶°¡ ¿ä±¸µÈ´Ù. Java´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇÏ°Ô À§ÇØ Çϵå¿þ¾î ¾ÆÅ°ÅØÃÄ, ¿î¿µÃ¼Á¦ ÀÎÅÍÆäÀ̽º, À©µµ¿ì ½Ã½ºÅÛ¿¡ µ¶¸³ÀûÀÎ ¹ÙÀÌÆ® Äڵ带 »ç¿ëÇÑ´Ù.
Java ÇÁ·Î±×·¥Àº Windows95/NT, Solaris2.x, Mac OS7.5¿Í °°Àº Java°¡ Áö¿øµÇ´Â ¸ðµç Ç÷§Æû»ó¿¡¼­ Java ÄÄÆÄÀÏ·¯¿¡ ÀÇÇØ ¹ÙÀÌÆ® ÄÚµå ÇüÅ·ΠÄÄÆÄÀϵǰí, ÀÎÅÍÇÁ¸®ÅÍ°¡ µ¿ÀÛÇÏ´Â Java °¡»ó ±â°è¿¡ ÀÇÇØ ¾î¶² ±âÁ¾ÀÇ ½Ã½ºÅÛ¿¡¼­µµ ½±°Ô Çؼ®µË´Ï´Ù..

7) ´ÙÁß ½º·¹µå Áö¿ø

´ÙÁß ½º·¹µåÈ­´Â ¸î °³ÀÇ ÀÛ¾÷À» µ¿½Ã¿¡ ¼öÇàÇϵµ·Ï ÇÏ´Â ÇÁ·Î±×·¥ÀÇ ±â´ÉÀÌ´Ù. ¿¹¸¦ µé¸é, ºñµð¿À ÆÄÀÏÀ» ´Ù¿î·ÎµåÇϸ鼭 µ¿½Ã¿¡ ±× ºñµð¿À¸¦ Àç»ýÇÏ´Â °ÍÀº ´ÙÁß ½º·¹µå¿¡ ÀÇÇÑ °ÍÀÌ´Ù.
ÀÌ¿Ü¿¡µµ ¿©·¯ °¡Áö°¡ ÀÖÁö¸¸ ¿©±â±îÁö¸¸ ÇÏÀÚ.

1.1.3 ÀÚ¹ÙÀÇ Á¾·ù

ÀÚ¹Ù´Â Å©°Ô ¾Æ·¡¿Í °°ÀÌ 3°¡Áö·Î ÀÌ·ç¾î Áø´Ù.
  • J2SE(Java Standard Edition) : ÀϹÝÀûÀÎ PC»ó¿¡¼­ ±¸µ¿µÇ´Â Àü¹ÝÀûÀÎ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Â Ç÷§Æû
  • J2EE(Java Enterprise Edition) : ±â¾÷ȯ°æ, Áï, À¥À̳ª ´ë´ÜÀ§ ÀÛ¾÷À» ÇÊ¿ä·Î ÇÏ´Â Ç÷§Æû
  • J2ME(Java Micro Edition) : ÇÚµåÆùÀ̳ª TV¿¡¼­ µ¹¾Æ°¡´Â Ç÷§Æû

Á»´õ ÀÚ¼¼ÇÏ°Ô´Â ¾Æ·¡ÀÇ ±×¸²À» ÂüÁ¶ÇÑ´Ù. (¾Æ·¡ ±×·¥Àº Tip boardÀÇ ³»¿ëÀ» ÂüÁ¶Çß½¿)

Âü°í¹®Çå