๋ชฉ๋ก๊ธฐ์ดˆํŽธ (1)

romworld

1. ์ž๋ฐ”๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— - ์ž๋ฐ”๋ž€?

1-1 ์ž๋ฐ”(java)๋ž€? ์ž๋ฐ”๋Š” ์ฌ ๋งˆ์ดํฌ๋กœ์‹œ์Šคํ…œ์ฆˆ(Sun Microsystems, Inc. ์ดํ•˜ ์ฌ) 1996๋…„ 1์›”์— ๊ณต์‹์ ์œผ๋กœ ๋ฐœํ‘œํ•œ ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ด๋‹ค. ์ž๋ฐ”๋Š” ์šด์˜์ฒด์ œ๊ฐ€ ๋…๋ฆฝ์ ์ด๊ธฐ ๋•Œ๋ฌธ์— ์šด์˜์ฒด์ œ์˜ ์ข…๋ฅ˜์— ๊ด€๊ณ„์—†์ด ์‹คํ–‰ ๊ฐ€๋Šฅ, ๋”ฐ๋ผ์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์ „ํ˜€ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ ๋„ ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ž๋ฐ”๋Š” ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ํ™œ๋ฐœํžˆ ์‚ฌ์šฉ๋˜๊ณ , 20๋…„ ๋™์•ˆ ํ”„๋กœ๊ทธ๋žจ์–ธ์–ด 1,2์œ„์— ๋žญํฌ๋˜์–ด ์žˆ์Œ. ๋ชจ๋˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ž„ (๊ฐ์ฒด์ง€ํ–ฅ +ํ•จ์ˆ˜ํ˜•) ํ”„๋กœ๊ทธ๋ž˜๋ฐ์–ธ์–ด(programing language) ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ(์• ํ”Œ๋ฆฌ์ผ€์ด์…˜)์„ ๋งŒ๋“œ๋Š”๋ฐ ์‚ฌ์šฉ ์‹คํ–‰ํ™˜๊ฒฝ(JRE) + ๊ฐœ๋ฐœ๋„๊ตฌ(JDK) + ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (API) ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๊ฐ€๋Šฅ -์ฃผ๋กœ ์“ฐ์ด๋Š” ๊ณณ- PC ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ (์ดํด๋ฆฝ์Šค) ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ (์Šคํ”„๋ง..