ÃÊâ±â Computer GameÀ» Á¢Çß´ø »ç¶÷À̶ó¸é 'Sierra'¶ó´Â Brand nameÀ» µé¾îºÃÀ» °ÍÀÌ´Ù.
±× »ç¶÷°ú ÀÌ »ç¶÷ÀÌ ¾î¶² °ü°èÀϱî´Â °ü½ÉÀÌ °¡´Â »ç¶÷À̶ó¸é ÇÑ ¹ø ã¾Æº¸±æ ¹Ù¶õ´Ù.
ÀÏ´Ü, Ã¥¿¡ ´ëÇØ¼¸¸ À̾߱âÇϸé...
ÀÌ Ã¥¿¡ ´ëÇÑ ÆòÀº ±Ø°ú ±ØÀ¸·Î °¥¸°´Ù. ÀÌ ±ÛÀ» ÀÛ¼ºÇÏ´Â ÀÌ´Â ÀÌ Ã¥À» ±àÁ¤ÀûÀ¸·Î º»´Ù´Â Á¡À» ÀÏ´Ü ¹àÇôµÎ´Â ¹ÙÀÌ´Ù.
ÀÌ Ã¥ÀÌ ±âÁ¸ÀÇ Ã¥°ú ±¸ºÐµÇ¾îÁö´Â Á¡À̶ó°í ÇÑ´Ù¸é, ±× ±¸¼ºÀÌ µÉ ...
´õº¸±â
ÃÊâ±â Computer GameÀ» Á¢Çß´ø »ç¶÷À̶ó¸é 'Sierra'¶ó´Â Brand nameÀ» µé¾îºÃÀ» °ÍÀÌ´Ù.
±× »ç¶÷°ú ÀÌ »ç¶÷ÀÌ ¾î¶² °ü°èÀϱî´Â °ü½ÉÀÌ °¡´Â »ç¶÷À̶ó¸é ÇÑ ¹ø ã¾Æº¸±æ ¹Ù¶õ´Ù.
ÀÏ´Ü, Ã¥¿¡ ´ëÇØ¼¸¸ À̾߱âÇϸé...
ÀÌ Ã¥¿¡ ´ëÇÑ ÆòÀº ±Ø°ú ±ØÀ¸·Î °¥¸°´Ù. ÀÌ ±ÛÀ» ÀÛ¼ºÇÏ´Â ÀÌ´Â ÀÌ Ã¥À» ±àÁ¤ÀûÀ¸·Î º»´Ù´Â Á¡À» ÀÏ´Ü ¹àÇôµÎ´Â ¹ÙÀÌ´Ù.
ÀÌ Ã¥ÀÌ ±âÁ¸ÀÇ Ã¥°ú ±¸ºÐµÇ¾îÁö´Â Á¡À̶ó°í ÇÑ´Ù¸é, ±× ±¸¼ºÀÌ µÉ °ÍÀÌ´Ù. ÇÑ ÆäÀÌÁö ȤÀº µÎ ÆäÀÌÁö¸¦ °ÉÃļ ±×·ÁÁ® ÀÖ´Â ±×¸², ȤÀº À̾߱⸦ µé·ÁÁÖ´Â µíÇÑ ±ÛÀÇ ¼¼ú ¹æ½Ä µî. ±âÁ¸¿¡ ÀÖ´ø Java °ü·Ã Ã¥µé°ú ºñ±³ÇßÀ» ¶§ Àǿܼº¿¡ ³î¶ó°Ô µÈ´Ù.
±×¸®°í, ÀÌ Ã¥À» ´Ù ÀÐ°í ³ ÈÄ¿¡ ¹«ÀǽÄÀûÀ¸·Î Object-oriented Programming(°´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö, ÀÌÇÏ OOP)À» Çϰí ÀÖ´Ù´Â Á¡µµ ÇϳªÀÇ Æ¯Â¡ÀÌ µÉ °ÍÀÌ´Ù. ´õ Àç¹ÌÀÖ´Â °Ç ±×°Ô OOP¶ó´Â °É ÀÎÁöÇÏÁö ¸øÇÑ´Ù´Â °ÍÀÌ´Ù.
ÇÏÁö¸¸, ÀÌ·± ±¸¼ºÀ¸·Î ÀÎÇØ¼ ÀÒ¾î¹ö¸° Á¡µµ ÀÖ´Ù. Áï, ReferenceÀÇ ¿ªÇÒÀ» ÀüÇô ¼öÇàÇÏÁö ¸øÇÑ´Ù´Â Á¡ÀÌ´Ù. Áï, ÀÚ½ÅÀÌ ProgramÀ» ÀÛ¼ºÇÏ´Ù ¹®Á¦Á¡¿¡ ºÀÂøÇßÀ» °æ¿ì SolutionÀ» Á¦°øÇÏÁö ¸øÇÑ´Ù´Â °ÍÀÌ´Ù(¾î¶² ¹®Á¦Á¡À̳Ŀ¡ µû¶ó¼ ´Ù¸£°ÚÁö¸¸, TechnicalÇÑ ºÎºÐ¿¡ ±¹ÇÑµÇ¾î¼ ¸»ÇÏ´Â °ÍÀÌ´Ù)
À̰ͻӸ¸ÀÌ ¾Æ´Ï´Ù. Ã¥¿¡ ½Ç·ÁÀÖ´Â ¿¹Á¦µéÀÌ 100% ¼öÇàµÇ´Â ¶Ç´Â Ã¥°ú °°Àº °á°ú¸¦ ³»³õÁö ¸øÇÑ´Ù´Â Á¡µµ ÀÖ´Ù(ƯÈ÷, Generic°ú CollectionÀ» ´Ù·é Chapter´Â ÀÌ °æÇâÀÌ ´õ¿í ½ÉÇÏ´Ù).
±×¸®°í, Ã¥ÀÇ ÈĹݺο¡ ´Ù·ç¾îÁö´Â NetworkºÎºÐÀÌ ¼ö¹Ú°ÑÇÓ±â·Î ±¸¼ºµÇ¾î ÀÖ´Ù´Â Á¡µµ »ç¶÷À» ´çȲÇÏÄÉ ¸¸µé±âµµ ÇÑ´Ù.
ÀÚ, ÀÌÂë¿¡¼ ProgrammingÀ̶ó´Â °Í, Program Language¸¦ ¹è¿î´Ù´Â °Í¿¡ ´ëÇØ¼ ¤¾îº¼ Çʿ䰡 ÀÖ´Â °Í °°´Ù(¹°·Ð, ÀÌ ±ÛÀ» ¾²°í ÀÖ´Â ÀÌ ¿ª½Ã ¹è¿ì´Â ÀÔÀåÀ̶ó´Â °ÍÀ» ¹àÇôµÎ´Â ¹ÙÀÌ´Ù).
ProgramÀ» ¿Ö »ç¿ëÇϴ°¡?
±×°Ç ÀÚ½ÅÀÌ ´ç¸éÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇؼÀÌ´Ù. ±×°ÍÀÌ GameÀ̶ó´Â SoftwareÀ̵ç, PhotoshopÀ̶ó´Â SoftwareÀ̵ç, WordprocessorÀÌµç °£¿¡ Computer¸¦ »ç¿ëÇØ¼ ÀÚ½ÅÀÌ Ã³ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ »ç¿ëÇÏ´Â °ÍÀÌ´Ù.
µû¶ó¼, ProgramÀº ±× ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ÀÏ·ÃÀÇ ÀýÂ÷³ª ³í¸®·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ÀÌ·± ÀýÂ÷¿Í ³í¸®¸¦ Computer°¡ ÀÎÁöÇÒ ¼ö ÀÖµµ·Ï ±¸ÇöÇϱâÀ§ÇØ »ç¿ëÇÏ´Â °ÍÀÌ Program LanguageÀÌ´Ù. ±×°Ô C°¡ µÇ¾úµç C++À̵ç, AssemblerÀÎ °Ç Áß¿äÇÏÁö ¾Ê´Ù. Áß¿äÇÑ °Ç ÀÚ½ÅÀÌ ÀÛ¼ºÇØ¾ß ÇÏ´Â ProgramÀ» ¸¸µå´Âµ¥ È¿À²ÀûÀÌ³Ä ¾Æ´Ï³Ä´Â °ÍÀÌ´Ù.
µû¶ó¼, ´ÙÀ½°ú °°Àº Áú¹®.
"ÀÌ Ã¥¸¸À» Àаí ÀÚ½ÅÀÌ ºÀÂøÇÑ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â ProgramÀ» © ¼ö Àִ°¡?"¶ó°í Áú¹®Çغ»´Ù¸é "¼Ò±Ô¸ðÀÇ ProgramÀº °¡´ÉÇϰÚÁö¸¸, ±× ÀÌ»óÀ» ¸¸µé±â´Â ¾î·Æ´Ù"°í ºÁ¾ßÇÒ °ÍÀÌ´Ù.
ÀÌ Ã¥ÀÇ ¾ÕºÎºÐ¿¡¼µµ ´Ù·ç¾îÁ®ÀÖ´Â °Íó·³
¿ì¼±, ¸¶À½ ÆíÇÏ°Ô ¸Ô°í ÇÑ ¹ø ÁÖ¿í ÈȾ °Í.
µÎ¹øÂ°·Î, Á¦½ÃµÈ ¸ñÂ÷¸¦ º¸°í °¢°¢ÀÇ ¼ÒÁÖÁ¦¿¡ ¾î¶² ³»¿ëÀ» ´ã¾Ò´Â°¡¶ó´Â °É »ó±âÇØº¼ °Í.
¼¼¹øÂ°·Î, Reference ÇüÅÂÀÇ ´Ù¸¥ Ã¥À» ±¸Çغ¼ °Í°ú Sun¿¡¼ Á¦°øÇÏ´Â Java °ø½Ä »çÀÌÆ®ÀÇ TutorialÀ̳ª API ¹®¼¸¦ Àо´Â °Í.
³×¹øÂ°·Î, ÀÚ½ÅÀÌ ºÀÂøÇÑ ¹®Á¦¸¦ ÇÑ ¹øÂë ProgramÀ¸·Î ±¸ÇöÇØº¼ °Í(ÀÌ°Ç ¹è¿ì´Â ÀÔÀåÀÎ º»ÀÎÀÌ Áö¼ÓÀûÀ¸·Î ±³À°¹Þ´Â ³»¿ëÀÌ´Ù. ¾ÆÁ÷, ±×·²µíÇÑ ´ëÇü ProgramÀº Â¥º»ÀûÀÌ ¾ø´Ù.).
´Ý±â