Á¤º¸½Ã½ºÅÛÀü°ø
Á¤º¸È
»çȸ¸¦ ÁÖµµÇÏ´Â ¹Ì·¡ÁöÇâÀû Çй®À¸·Î¼ ÄÄÇ»ÅÍ¿Í Åë½Å ºÐ¾ß¿¡ ´ëÇÑ °ü½ÉÀÌ ³ô¾ÆÁö°í ÀÖ´Ù. ´Ù¾çÇÑ ÇüÅÂÀÇ Á¤º¸¸¦ ¼öÁý °¡°øÇÏ¿©,
°íǰÁúÀÇ Á¤º¸¼ºñ½º¸¦ Á¦°øÇϱâ À§Çؼ´Â Á¤º¸½Ã½ºÅÛÀÇ ±Ù°£À» ÀÌ·ç´Â Åë½Å ¹× ÄÄÇ»ÅÍ Çϵå¿þ¾î¿¡ ´ëÇÑ ±âº» Áö½ÄÀº ÇʼöÀûÀÎ ¿ä¼ÒÀÌ´Ù.
º» Àü°ø¿¡¼´Â Á¤º¸½Ã½ºÅÛ¿¡ ´ëÇÑ ½ÉµµÀÖ´Â ±³À°À» ½Ç½ÃÇϸç, À̸¦ ¹ÙÅÁÀ¸·Î ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾î ÀÀ¿ë±â¼ú·Î ¹ßÀü½Ãų ¼ö ÀÖ´Â ´É·ÂÀ»
¹è¾çÇÔÀ¸·Î½á, Á¤º¸È »çȸ¸¦ À̲ø¾î°¥ ÁßÃßÀûÀÎ ¿ªÇÒÀ» ÇÏ´Â Àü¹® ¿£Áö´Ï¾î¸¦ À°¼ºÇϴµ¥ ¿ªÁ¡À» µÎ°í ÀÖ´Ù.
¡¡
ÀڷᱸÁ¶
µ¥ÀÌÅ͸¦ ½Å¼ÓÇϰí ÇÕ¸®ÀûÀ¸·Î ó¸®Çϱâ À§ÇÑ µ¥ÀÌÅÍÀÇ ±âº» ±¸Á¶ÀÎ ¹è¿, ½ºÅÃ, Å¥, ¸®½ºÆ®, Æ®¸®, ±×·¡ÇÁ µîÀÇ Ç¥Çö±â¹ý ¹×
ÀÌ·ÐÀû ±â¼úÀ» ´Ù·ç°í, ÀÌ·¯ÇÑ ±¸Á¶µéÀ» ÀÌ¿ëÇÑ ÀÚ·áÀÇ ºÐ·ù, Á¤·Ä, Ž»ö ±â¹ý µîÀ» ³íÇÑ´Ù.
C++ÇÁ·Î±×·¡¹Ö °´Ã¼ÀÇ
±âº» °³³ä°ú °´Ã¼ÁöÇâ ±â¹ý ¹× À̸¦ ÀÌ¿ëÇÑ ¹®Á¦ ÇØ°á ¹æ¹ýÀ» ¼Ò°³Çϰí, ÇʼöÀûÀÎ °´Ã¼ ÁöÇâ¾ð¾îÀÎ C++ ¾ð¾îÀÇ ¹®¹ý°ú ÇÁ·Î±×·¡¹Ö
±â¹ýÀ» À̷аú ½Ç½ÀÀ» ÅëÇØ ÇнÀÇÑ´Ù. ¿î¿µÃ¼Á¦
¿î¿µÃ¼Á¦ÀÇ ±¸¼º°ú ±â´ÉÀ» ´Ü°èÀûÀ̰í ü°èÀûÀ¸·Î ÇнÀÇÏ°í °íÂûÇÑ´Ù. ±³°ú³»¿ëÀ¸·Î´Â ¿î¿µÃ¼Á¦ÀÇ ±âº» °³³ä, ÄÄÇ»ÅÍ ½Ã½ºÅÛ ±¸Á¶,
¿î¿µÃ¼Á¦ ±¸Á¶, ÇÁ·Î¼¼½ºÀÇ °ü¸®, CPU ½ºÄÉÁ층, ÀÎÅÍ·´Æ® ¸ÞÄ«´ÏÁò, ÇÁ·Î¼¼½º µ¿±âÈ, ±³Âø»óÅÂ, ÁÖ±â¾ïÀåÄ¡, °¡»ó¸Þ¸ð¸®,
ÆÄÀϽýºÅÛ ÀÎÅÍÆäÀ̽º, º¸Á¶±â¾ïÀåÄ¡ µð½ºÅ© ½ºÄÉÁ층 µîÀ» Æ÷ÇÔÇÑ´Ù.
µ¥ÀÌÅͺ£À̽º
µ¥ÀÌÅͺ£À̽ºÀÇ ¼³°è ¹× ÀÀ¿ë ÇÁ·Î±×·¥ ÀÛ¼ºÀ» À§ÇÑ ±âÃÊÀûÀÎ ÀÌ·ÐÀ» ÇнÀÇÑ´Ù. À̸¦ À§ÇØ µ¥ÀÌÅͺ£À̽ºÀÇ ±¸¼º°ú ±¸¼º ¿ä¼Òº° °³³ä,
µ¥ÀÌÅÍ º£À̽º ¸ðÇüÀÇ Á¾·ù¿Í Ư¼º µîÀ» ´Ù·ç¸ç, ƯÈ÷ °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ Á¤±ÔÈ ¹× ¿£Æ¼Æ¼-°ü°è ¸ðµ¨¸µ µîÀ» ÁßÁ¡ÀûÀ¸·Î ³íÇÑ´Ù.
Àü»êÇа³·Ð
ÄÄÇ»ÅÍ °úÇп¡ ´ëÇÑ Àü¹ÝÀûÀÎ °³¿ä¸¦ ¼³¸íÀ» ÅëÇØ ÇлýµéÀÇ ÀÌÇØ¸¦ µµ¸ðÇϰí, ¾ÕÀ¸·ÎÀÇ ÇнÀÀÇ ¹æÇâÀ» Á¦½ÃÇÑ´Ù. µû¶ó¼ º» ±³°ú¸ñÀº
ÄÄÇ»ÅÍ ±¸Á¶, ¿î¿µÃ¼Á¦, µ¥ÀÌÅͺ£À̽º, ÇÁ·Î±×·¡¹Ö ¾ð¾î, ³×Æ®¿öÅ© µîÀ» Æ÷ÇÔÇÑ ÄÄÇ»ÅÍ ºÐ¾ßÀÇ Æ÷°ýÀûÀÎ ³»¿ëÀ» ¼Ò°³ÇÑ´Ù. Unix½Ã½ºÅÛ
ÄÄÇ»ÅͺоßÀÇ ´ëÇ¥ÀûÀÎ ¿î¿µÃ¼Á¦ÀÎ UnixÀÇ °³³ä°ú ±¸¼ºÀ» ¼÷ÁöÇϰí, Unix¿¡¼ÀÇ ±âº»ÀûÀÎ ¸í·É¾îÀÇ Á¾·ù¿Í ³»¿ëÀ» ÆÄ¾ÇÇÑ´Ù.
À̸¦ ¹ÙÅÁÀ¸·Î Shell ÇÁ·Î±×·¡¹Ö, Make¿Í SCCS µîÀÇ ½Ã½ºÅÛ À¯Æ¿¸®Æ¼µéÀ» ½Ç½ÀÇÏ¿© Unix ȯ°æ ÇÏ¿¡¼ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î
¹× ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â µ¥ ÇÊ¿äÇÑ ´É·ÂÀ» ¹è¾çÇÑ´Ù. ÀÎÅͳÝÇÁ·Î±×·¡¹Ö
±âº»ÀûÀ¸·Î ÀÎÅÍ³Ý È°¿ë±â¹ý°ú °³ÀΠȨÆäÀÌÁö¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ÀÍÈù´Ù. À̸¦ À§ÇØ HTML, CGI ÇÁ·Î±×·¡¹Ö, Javascript,
Perl µîÀÇ ¾ð¾î¸¦ ½ÀµæÇϰí, JAVA, VRML µîÀÇ °í±Þ ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ³íÇÑ´Ù.
ºñÁÖ¾óÇÁ·Î±×·¡¹Ö
GUI ȯ°æ¿¡ ÀûÇÕÇÑ ºñÁÖ¾ó Basic, ºñÁÖ¾ó C µîÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ¼Ò°³Çϰí, À̷аú ½Ç½ÀÀ» ÅëÇØ ÇÁ·Î±×·¡¹Ö ±â¼úÀ» ÀÍÈ÷µµ·Ï
ÇÑ´Ù. ¶ÇÇÑ, ÀÌ ¾ð¾îµéÀ» ÀÌ¿ëÇÏ¿©, À©µµ¿ìÁî ȯ°æÀÇ °¢Á¾ ÀÀ¿ë ÇÁ·Î±×·¥°ú ½Ã½ºÅÛ ÇÁ·Î±×·¥µéÀ» ¼³°è ¹× Á¦ÀÛÇÒ ¼ö ÀÖ´Â ´É·ÂÀ»
¹è¾çÇÑ´Ù. ÀÌ»ê¼öÇÐ
ÄÄÇ»ÅͰúÇÐÀÇ ±âÃʰ¡ µÇ´Â ÁýÇÕ, ³í¸®, ÀÌÇ× °ü°è, ÇÔ¼ö, ±×·¡ÇÁ, ºÎ¿ï´ë¼ö, Æ©¸µ¸Ó½Å µîÀÇ ÀÌ·ÐÀûÀÎ °³³äÀ» ÇнÀÇϰí, ÄÄÇ»ÅÍ
ºÐ¾ß¿ÍÀÇ ¿¬°è¼ºÀ» ³íÇÑ´Ù. ÀüÀÚ°è»ê±âȸ·Î
µðÁöÅÐ ³í¸®È¸·ÎÀÇ ±âº»ÀÎ °ÔÀÌÆ®¿Í Á¶ÇÕ³í¸®È¸·Î¸¦ ÀÍÈ÷°í, ºÎ¿ï ÇÔ¼öÀÇ °£·«È¿¡ ´ëÇØ ³íÇÑ´Ù. ¶ÇÇÑ Çø³Ç÷ÓÀ» ±âÃÊ·Î ÇÑ ¼øÂ÷³í¸®È¸·ÎÀÇ
¿ø¸® ¹× ¼³°è ¹æ¹ýÀ» ½ÀµæÇÑ´Ù. ½Ã½ºÅÛÇÁ·Î±×·¡¹Ö ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» ±¸¼ºÇÏ´Â Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾îÀÇ ±âº»ÀûÀÎ ±¸¼º ¹× ³»ºÎ ±¸Á¶¸¦ ÀÌÇØÇϰí, ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³°èÇÏ°í ±¸ÇöÇÒ ¼ö ÀÖ´Â ±âÃÊÀûÀÎ ´É·ÂÀ» ¹è¾çÇÑ´Ù. À̸¦ À§ÇØ, ¾î¼Àºí·¯, ¸µÄ¿, ·Î¿ì´õ, ¸¶Å©·Î ÇÁ·Î¼¼¼ µîÀ» Áß½ÉÀ¸·Î ´Ù·é´Ù.
ÄÄÇ»ÅͰúÇп¡ ÇÊ¿äÇÑ È®·üÀÇ ±âº» °³³ä, È®·üº¯¼ö ¹× È®·üºÐÆ÷, ÀÌ»êÈ®·üº¯¼ö¿Í ¿¬¼ÓÈ®·üº¯¼ö, ±×¸®°í Ç¥º»ÀÌ·ÐÀ» ¹ÙÅÁÀ¸·Î ÇÑ ¸ð¼öÀÇ
ÃßÁ¤ ¹× °¡¼³ °ËÁ¤ µîÀ» ´Ù·é´Ù. ÄÄÇ»Åͱ¸Á¶ 1
ÄÄÇ»ÅÍÀÇ Çϵå¿þ¾î¸¦ ÀÌ·ç´Â °¢°¢ÀÇ ±¸¼º¿ä¼Ò¿¡ ´ëÇÏ¿© ³íÇÑ´Ù. Áß¾Óó¸®ÀåÄ¡ÀÇ ±¸¼º ¹× »ê¼ú¿¬»ê, ±â¾ïÀåÄ¡ÀÇ °èÃþ±¸Á¶, ÀÔÃâ·Â ó¸®ÀåÄ¡ÀÇ
Ư¼º ¹× ÀÎÅÍÆäÀ̽º ±â¹ý, Á¦¾îÀåÄ¡ÀÇ ¼³°è ¹æ¹ý µîÀ» Áß½ÉÀ¸·Î ´Ù·é´Ù.
µ¥ÀÌÅÍÅë½Å
Á÷Á¢ ¿¬°áµÈ µÎ µð¹ÙÀ̽º°£ÀÇ µ¥ÀÌÅÍ Àü¼Û ±â¼ú, Àü¼Û¸ÅüÀÇ Á¾·ù¿Í Ư¼º, µ¥ÀÌÅÍ ÀÎÄÚµù ±â¹ý, µ¥ÀÌÅÍÅë½Å ÀÎÅÍÆäÀ̽º, µ¥ÀÌÅ͸µÅ©
Á¦¾î, ¸ÖƼÇ÷º½Ì¹æ½Ä µîÀÇ ±âº»ÀûÀÎ µ¥ÀÌÅÍ Åë½Å ±â¼úÀ» ÁßÁ¡ÀûÀ¸·Î ´Ù·ç¸ç, ¶ÇÇÑ Åë½Å¸ÁÀ» ÅëÇÑ µ¥ÀÌÅÍÀÇ Àü¼Û ¼ºñ½º¸¦ Á¦°øÇÏ´Â
ȸ¼±±³È¯, ÆÐŶ±³È¯, ±Ù°Å¸®¸ÁÀÇ °³³ä ¹× ±âº» ¿ø¸® µîÀ» ÇнÀÇÑ´Ù.
ÆÄÀÏó¸®
·¹ÄÚµå Áß½ÉÀÇ ´Ù¾çÇÑ ÆÄÀÏ ±¸Á¶ÀÇ Á¾·ù ¹× Ư¼ºÀ» ÆÄ¾ÇÇϰí, À̸¦ ÀÌ¿ëÇÑ È¿À²ÀûÀÎ ÆÄÀÏó¸® ±â¹ýÀ» ´Ù·é´Ù. ¶ÇÇÑ ¸ÖƼ¹Ìµð¾î ÀÚ·á󸮸¦
À§ÇÑ ÆÄÀÏ ±¸Á¶ ¹× ó¸® ±â¼ú¿¡ ´ëÇØ¼µµ ±³À°ÇÑ´Ù. ÄÄÇ»ÅÍ³×Æ®¿öÅ©
ÄÄÇ»ÅÍ ³×Æ®¿öÅ©ÀÇ °èÃþ±¸Á¶ ¹× ÇÁ·ÎÅäÄÝÀÇ °³³äÀ» ÀÌÇØÇϰí, ÄÄÇ»ÅÍ Åë½Å¸ÁÀÇ ±¸Ãà ¹æ¹ý°ú ¼³°è ÀÌ·ÐÀ» ´Ù·é´Ù. ƯÈ÷ ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ
¹× Æ®·£½ºÆ÷Æ® ÇÁ·ÎÅäÄÝÀ» ÁßÁ¡ÀûÀ¸·Î ÇнÀÇϰí, ´Ù¾çÇÑ »óÀ§ ÀÀ¿ë°èÃþÀÇ ±â¼úÀ» ÆÄ¾ÇÇÑ´Ù.
ÄÄÇ»Åͱ¸Á¶ 2
ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ¼º´ÉÀ» Çâ»ó½ÃŰ´Â ±â¹ýµéÀÇ °³³ä ¹× ¿ø¸®¸¦ ½ÀµæÇÑ´Ù. ÆÄÀÌÇÁ¶óÀÎ, º¤ÅÍó¸®, ¹è¿ÇÁ·Î¼¼¼ µîÀÇ º´·Äó¸® ±â¼úÀ»
ÀÌÇØÇϰí, ´Ù¾çÇÑ ¸ÖƼÇÁ·Î¼¼¼ÀÇ ±¸Á¶, ÇÁ·Î¼¼¼°£ÀÇ Åë½Å°ú µ¿±âÈ, ij½ÃÀÇ Àϰü¼º ¹®Á¦ µî¿¡ ´ëÇØ ÇнÀÇÑ´Ù.
½Ã½ºÅÛÇÁ·ÎÁ§Æ®
ÃÖ½ÅÀÇ ½Ã½ºÅÛ ÇÁ·Î±×·¥ °³¹ßµµ±¸µéÀ» »ç¿ëÇÏ¿© º¸´Ù ¿Ï¼ºµµ°¡ ³ôÀº ÇÁ·ÎÁ§Æ®ÀÇ °³¹ßÀ» ¸ñÇ¥·Î Çϸç, ½Ç½À°ú °³¹ß°úÁ¤ÀÇ ¹ßÇ¥¿Í Åä·ÐÀ¸·Î
¼ö¾÷ÀÌ ÀÌ·ç¾îÁø´Ù.
µ¥ÀÌÅͺ£À̽ºÀÀ¿ë
µ¥ÀÌÅͺ£À̽ºÀÇ °³³ä, ¸ðÇü, ÆÄÀϰ³³ä, DB¼³°è, º¸¾È±â¹ý, Á¤º¸°Ë»ö, °ü¸®±â¹ý µîÀ» ½ÉµµÀÖ°Ô ³íÇϸç, °ü·Ã µ¥ÀÌÅͺ£À̽ºµéÀ»
½Ç½ÀÇϰí, µ¥ÀÌÅͺ£À̽º °ü·Ã ÇÁ·Î±×·¥À» Á¦ÀÛÇÑ´Ù.
ºÐ»ê½Ã½ºÅÛ
´Ù¼öÀÇ ÇÁ·Î¼¼¼µéÀÌ ¿¬°áµÇ¾î ÀÌ·ç¾îÁø ºÐ»ê ½Ã½ºÅÛÀÇ ±¸Á¶¿Í ºÐ»êó¸®Ã¼Á¦, ÇÁ·Î¼¼¼°£ÀÇ Åë½Å, ºÐ»êÀÚ¿øÀÇ °ü¸® µî¿¡ ´ëÇÑ ±âº»
°³³äÀ» ÆÄ¾ÇÇϰí, À̸¦ ±â¹ÝÀ¸·Î Ŭ¶óÀ̾ðÆ®/¼¹ö ÄÄÇ»ÆÃ¿¡ ´ëÇÑ ±â¼úÀ» ÇнÀÇϰí, CORBA µîÀÇ ÃÖ±Ù ºÐ»ê½Ã½ºÅÛ ±â¼ú µ¿ÇâÀ»
³íÇÑ´Ù.
ÀΰøÁö´É
Ãß·Ð, ÇнÀ, ÀÇ»ç°áÁ¤·Ð µîÀ» ¹è¿ì°í, Expert System, ÀÚ¿¬¾ð¾îó¸®, ÄÄÇ»ÅÍ ºñÀü µîÀÇ ºÐ¾ß¿¡ ´ëÇØ ÀÌÇØÇÑ´Ù. LISP,
Prolog ¾ð¾î ½Ç½Àµµ º´ÇàÇÑ´Ù.
¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼
³í¸®È¸·Î, ÀüÀÚ°è»ê±â ±¸Á¶ÀÇ ÀÌ·ÐÀ» ±âÃÊ·Î ÇÏ¿© ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ÀÇ ±âº»±¸Á¶¿Í µ¿ÀÛ¿ø¸®¸¦ ÀÌÇØÇϰí, ¸¶ÀÌÅ©·Î ÄÄÇ»Å͸¦ ¼³°èÇϰí
°³¹ßÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» ¹è¾çÇÑ´Ù.
ÀÎÅͳݽýºÅÛÀÀ¿ë
ÀÌ¹Ì ½ÀµæÇÑ À¥ÇÁ·Î±×·¡¹Ö, ¸ÖƼ¹Ìµð¾î, µ¥ÀÌÅͺ£À̽º, ³×Æ®¿öÅ© µîÀÇ ÀÎÅÍ³Ý °ü·Ã ±âº» ±â¼úµéÀ» Á¾ÇÕÇÏ¿©, ÀüÀÚ»ó°Å·¡ µîÀÇ °í±Þ
ÀÀ¿ë ¼ºñ½ºÀÇ ±¸ÇöÀ» À§ÇÑ ¸ÞÄ«´ÏÁòÀ» ½ÀµæÇϰí Ȱ¿ëÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» ¹è¾çÇÑ´Ù.
Á¤º¸Åë½ÅÀÀ¿ë Á¤º¸Åë½Å ¼ºñ½º¸¦ Á¦°øÇϱâ À§ÇÑ ±¤´ë¿ª Á¾ÇÕÁ¤º¸Åë½Å¸ÁÀÇ ±¸¼º ¹× ¿ø¸®¸¦ »ìÆìº¸°í, ¸ÖƼ¹Ìµð¾î Åë½Å ±â¼ú, ¹«¼± ¹× À̵¿Åë½Å±â¼ú, º¸¾È ±â¼ú µî ÃÖ±Ù Á¤º¸Åë½Å ±â¼úÀÇ µ¿ÇâÀ» ºÐ¼®ÇÏ°í »ç·Ê¸¦ ÅëÇØ Ȱ¿ë´É·ÂÀ» ¹è¾çÇÑ´Ù. |