๋ฐ˜์‘ํ˜•

์ „์ฒด ๊ธ€ 2432

์ •๋ณด๋ณดํ˜ธ๋ณ‘ - ITํŠน๊ธฐ๋ณ‘์œผ๋กœ ์ทจ์—…๊นŒ์ง€ ๋‘๋งˆ๋ฆฌ ํ† ๋ผ์žก๊ธฐ

์ •๋ณด๋ณดํ˜ธ๋ณ‘ - ITํŠน๊ธฐ๋ณ‘์œผ๋กœ ์ทจ์—…๊นŒ์ง€ ๋‘๋งˆ๋ฆฌ ํ† ๋ผ์žก๊ธฐ โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. ์ •๋ณด๋ณดํ˜ธ๋ณ‘์ด๋ž€? ์ •๋ณด๋ณดํ˜ธ๋ณ‘์€ ์œก๊ตฐ๋ณธ๋ถ€, ๊ตฐ๋‹จ๊ธ‰, ์ „๋ฐฉ์˜ ์ผ๋ถ€์‚ฌ๋‹จ์—์„œ ๋‹จ๋ง ์ •๋ณด๋ณดํ˜ธ ์ง€์›, ์ธํฌ์ฝ˜(INFOCON) ํ›ˆ๋ จ์ง€์›, ์ •๋ณด๋ณดํ˜ธ ์ฒด๊ณ„ ๊ด€์ œ ๋ฐ ๊ด€๋ฆฌ ๋“ฑ์˜ ์ž„๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์‚ฌ์ด๋ฒ„์ „์‚ฌ์ž…๋‹ˆ๋‹ค. โ€‹ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ธ ๋ถ„๋ฅ˜๋กœ ๋‚˜๋ˆ„์–ด ์„ค๋ช…๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. โ€‹ 1. ์œก๊ตฐ 2. ํ•ด๊ตฐ 3. ๊ณต๊ตฐ ์œก๊ตฐ ์ •๋ณด๋ณดํ˜ธ๋ณ‘ ์‹ ์ฒด๋“ฑ๊ธ‰ 1๊ธ‰๋ถ€ํ„ฐ 3๊ธ‰๊นŒ์ง€ ํ˜„์—ญ๋ณ‘์ž…์˜๋Œ€์ƒ์ž๋กœ ๋ณ‘์—ญ์ฒ˜๋ถ„๋œ ์‚ฌ๋žŒ, ๋ณ‘์—ญํŒ์ •๊ฒ€์‚ฌ๋ฅผ ๋ฐ›์ง€ ์•„๋‹ˆํ•œ ์‚ฌ๋žŒ(18์„ธ์ž ํฌํ•จ)์€ ํ˜„์—ญ๋ณ‘์ง€์› ์‹ ์ฒด๊ฒ€์‚ฌ ๊ฒฐ๊ณผ ์‹ ์ฒด๋“ฑ๊ธ‰ 1๊ธ‰๋ถ€ํ„ฐ 3๊ธ‰๊นŒ์ง€ ํ˜„์—ญ๋ณ‘์ž…์˜๋Œ€์ƒ์ž๋กœ ๋ณ‘์—ญ ์ฒ˜๋ถ„๋œ ์‚ฌ๋žŒ์œผ๋กœ ๊ธฐ๋ณธ์š”๊ฑด์ด ๊ฐ–์ถฐ์ง„๋‹ค๋ฉด ๋ˆ„๊ตฌ๋‚˜ ์ง€์›ํ•˜์—ฌ ITํŠน๊ธฐ๋ณ‘์ธ ์ •๋ณด๋ณดํ˜ธ๋ณ‘์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ€‹ ๋‹ค๋งŒ, ์ž๊ฒฉ์š”๊ฑด์€ ๊ฝค ๊นŒ๋‹ค๋กญ์Šต๋‹ˆ๋‹ค. - ์ •๋ณด๋ณด..

์ข…๋กœ๊ตฌ์ปดํ“จํ„ฐํ•™์› - ๋น„์ „๊ณต์ž๋„ ์ŠคํŽ™์Œ“์•„์„œ Web๊ฐœ๋ฐœ์ž๋กœ ์ทจ์—…ํ•˜์ž!

์ข…๋กœ๊ตฌ์ปดํ“จํ„ฐํ•™์› - ๋น„์ „๊ณต์ž๋„ ์ŠคํŽ™์Œ“์•„์„œ Web๊ฐœ๋ฐœ์ž๋กœ ์ทจ์—…ํ•˜์ž! โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. โ€‹ Web๊ฐœ๋ฐœ์ž, ์—ฌ๋Ÿฌ๋ถ„๋“ค์€ ๋ฌด์—‡์ด ๋– ์˜ค๋ฅด๋‚˜์š”? โ€‹ ์ €๋Š” Web๊ฐœ๋ฐœ์ž๋ผ๊ณ  ํ•œ๋‹ค๋ฉด ์›น์„œ๋ฒ„ ๊ตฌ์ถ•, ์„ค๊ณ„ํ•˜์—ฌ ๊ฐœ๋ฐœํ•˜๊ณ  ๋” ๋‚˜์€ ์„œ๋น„์Šค์™€ ์šด์˜์„ ํ•˜๋Š” ์ง์—…์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š”๋ฐ์š”. โ€‹ ์ด Web๊ฐœ๋ฐœ์ž๋Š” ์‰ฝ๊ฒŒ 2๊ฐ€์ง€ ์ข…๋ฅ˜๋กœ ๋ถ„๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ€‹ ๋จผ์ €, Front - end์˜ ๊ฒฝ์šฐ ์‰ฝ๊ฒŒ ๋งํ•ด ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ๋ณผ ์ˆ˜ ์žˆ๋Š” ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•˜๊ณ  ๋””์ž์ธ ํ•˜๋Š” ๊ฒƒ์ด ํ”„๋ก ํŠธ์—”๋“œ์ž…๋‹ˆ๋‹ค. โ€‹ ๊ทธ๋ ‡๋‹ค๋ฉด, Back - end์˜ ๊ฒจ์šฐ ์šฐ๋ฆฌ๊ฐ€ ๋ณด์ด์ง€์•Š๋Š” ์›น ๋’ค์— ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด ๋ฐฑ์—”๋“œ์ž…๋‹ˆ๋‹ค. ์š”์ฆ˜์€ Web์‚ฌ์ดํŠธ๋ฅผ ์šด์˜ํ•˜์ง€ ์•Š๋Š” ํšŒ์‚ฌ๋Š” ๊ฑฐ์˜ ์—†์„ ์ •๋„๋กœ Web์‚ฌ์ดํŠธ๋ฅผ ์ œ์ž‘ํ•˜์—ฌ ์†Œ๋น„์ž์—๊ฒŒ ๋ณด๋‹ค ํŽธํ•˜๊ณ  ์‰ฝ๊ฒŒ ์•ˆ๋‚ดํ•˜๋„๋ก Web์‚ฌ์ดํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ ..

KG์•„์ดํ‹ฐ๋ฑ…ํฌ - ์ทจ์—…/ITํŠน์„ฑํ™”๊ณ /SWํŠน๊ธฐ์ž์ „ํ˜•/์ „๊ณต๋Œ€๋น„/์ž๊ฒฉ์ฆ/์ž๊ธฐ๊ฐœ๋ฐœ ๊ต์œก๊ณผ์ •์•ˆ๋‚ด

KG์•„์ดํ‹ฐ๋ฑ…ํฌ - ์ทจ์—…/ITํŠน์„ฑํ™”๊ณ /SWํŠน๊ธฐ์ž์ „ํ˜•/์ „๊ณต๋Œ€๋น„/์ž๊ฒฉ์ฆ/์ž๊ธฐ๊ฐœ๋ฐœ ๊ต์œก๊ณผ์ •์•ˆ๋‚ด KG์•„์ดํ‹ฐ๋ฑ…ํฌ๋Š” ๋Œ€ํ•œ๋ฏผ๊ตญ์˜ ๋ฏธ๋ž˜๋ฅผ ๋งŒ๋“œ๋Š” IT๊ต์œก๊ธฐ๊ด€์ž…๋‹ˆ๋‹ค. KG์•„์ดํ‹ฐ๋ฑ…ํฌ๋Š” 4์ฐจ ์‚ฐ์—…ํ˜๋ช…, IT๊ฐ€ ํ•„์ˆ˜์ธ ์‹œ๋Œ€์—์„œ ๋Œ€ํ•œ๋ฏผ๊ตญ์˜ ๋ฏธ๋ž˜๋ฅผ ๋งŒ๋“œ๋Š” ๊ต์œก๊ธฐ๊ด€์ด๋ผ๋Š” ๋งˆ์Œ๊ฐ€์ง์œผ๋กœ ์ตœ์ƒ์˜ IT๊ต์œก์„ ์ œ๊ณตํ•˜์—ฌ ์ฐฝ์˜์ ์ธ ๊ธ€๋กœ๋ฒŒ IT์ธ์žฌ๋ฅผ ์–‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋Š์ž„์—†์ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 2002๋…„๋ถ€ํ„ฐ ์ฒด๊ณ„ํ™”๋œ ๊ต์œก์˜ ์งˆ์  ํ–ฅ์ƒ์„ ์œ„ํ•ด ๋…ธ๋ ฅํ•ด ์™”์Šต๋‹ˆ๋‹ค. ์„ค๋ฆฝ ์ดํ›„ ํ˜„์žฌ๊นŒ์ง€ ๊ฐ ๋ถ„์•ผ๋ณ„ ์ˆ˜๋งŽ์€ ์ „๋ฌธ ์ธ๋ ฅ์„ ๋ฐฐ์ถœํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ตœ๊ณ ์˜ ๊ฐ•์‚ฌ์ง„๊ณผ ํ’๋ถ€ํ•œ ์„œ๋น„์Šค ๊ฒฝํ—˜์„ ํ†ตํ•ด ๊ตญ๋‚ด ๋Œ€๊ธฐ์—… ๋ฐ ์ค‘๊ฒฌ๊ธฐ์—…, ๋Œ€ํ•™๊ต, ์ •๋ถ€, ๊ณต๊ณต๊ธฐ๊ด€์„ ๋Œ€์ƒ์œผ๋กœ ๋ณด๋‹ค ์ „๋ฌธํ™”๋œ ๋งž์ถคํ˜• ๊ต์œก ์„œ๋น„์Šค๋ฅผ ์ง€ํ–ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋Œ€ํ•œ๋ฏผ๊ตญ IT ๋ถ„์•ผ์˜ ์„ ๋‘ ์ฃผ์ž๋กœ ์ž๋ฆฌ ๋งค๊น€ํ•˜๊ณ  ์žˆ..

ํ•˜๋‚˜์ž์‚ฐ์‹ ํƒ ๋ฉด์ ‘ํ•™์› - ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ๋ฉด์ ‘ ๋‹ต๋ณ€์€ ๋ฌด์—‡์ธ๊ฐ€

ํ•˜๋‚˜์ž์‚ฐ์‹ ํƒ ๋ฉด์ ‘ํ•™์› - ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ๋ฉด์ ‘ ๋‹ต๋ณ€์€ ๋ฌด์—‡์ธ๊ฐ€ โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. KG์•„์ดํ‹ฐ๋ฑ…ํฌ์ž…๋‹ˆ๋‹ค. ํ•˜๋‚˜์ž์‚ฐ์‹ ํƒ์€ ํ•˜๋‚˜๊ธˆ์œต๊ทธ๋ฃน์˜ ๊ณ„์—ด์‚ฌ ์ค‘ ํ•˜๋‚˜๋กœ, ํ•˜๋‚˜๊ธˆ์œต๊ทธ๋ฃน์€ 1991๋…„ ํ•œ๊ตญํˆฌ์ž๊ธˆ์œต์ด ํ•œ๊ตญ์žฅ๊ธฐ์‹ ์šฉ์€ํ–‰(ํ˜„ KB๊ตญ๋ฏผ์€ํ–‰)์—์„œ ๋ถ„๋ฆฌํ•˜์—ฌ ํ•˜๋‚˜์€ํ–‰์œผ๋กœ ์ถœ๋ฒ”ํ•œ ๊ฒƒ์ด ํšจ์‹œ์ด๋ฉฐ 1996๋…„ ํ•˜๋‚˜ํŒŒ์ด๋‚ธ์Šค๋ฅผ ์„ธ์šฐ๊ณ  1998๋…„ ์ถฉ์ฒญ์€ํ–‰์˜ ์ž์‚ฐ์„ ์ธ์ˆ˜ํ•˜์˜€์Šต๋‹ˆ๋‹ค. โ€‹ 1999๋…„ ๋ณด๋žŒ์€ํ–‰๊ณผ ํ•ฉ๋ณ‘ ํ›„ ์žํšŒ์‚ฌ์˜€๋˜ ๋ณด๋žŒ์ฆ๊ถŒ, ๋ณด๋žŒ์ƒํ˜ธ์‹ ์šฉ๊ธˆ๊ณ , ๋ณด๋žŒ๋ฆฌ์ƒค๋“œํŒŒ์ด๋‚ธ์Šค๊นŒ์ง€ ๋Œ์–ด์•ˆ์•˜์ฃ . โ€‹ ์ดํ›„ 2000๋…„ ๋…์ผ ์ผ๋ฆฌ์•ˆ์ธ ๋ฆ ์ง€๋ถ„ ์ฐธ์—ฌ๋ฅผ ๋ฐ›์•„๋“ค์—ฌ ํ•˜๋‚˜์•Œ๋ฆฌ์•ˆ์ธ ํˆฌ์ž์‹ ํƒ์šด์šฉ(ํ˜„ ์šฐ๋ฆฌ๊ธ€๋กœ๋ฒŒ์ž์‚ฐ์šด์šฉ)์ธ์ˆ˜, 2002๋…„ ํ”„๋ž‘์Šค์ƒ๋ช…(ํ˜„ ํ•˜๋‚˜์ƒ๋ช…๋ณดํ—˜)์ธ์ˆ˜, 2002๋…„ ํ•˜๋‚˜์€ํ–‰์ด ์„œ์šธ์€ํ–‰์— ํ•ฉ๋ณ‘๋œ ํ›„ ์„œ์€์‹œ์Šคํ…œ์„ ๋Œ์–ด์•ˆ์•˜์Šต๋‹ˆ๋‹ค. โ€‹ 2005๋…„ ๋Œ€ํ•œํˆฌ์ž์ฆ๊ถŒ(ํ˜„ ํ•˜๋‚˜๊ธˆ..

๋„๋กœ๊ตํ†ต๊ณต๋‹จ ๋ฉด์ ‘ํ•™์› - ํ•ฉ๊ฒฉ์ ์€ ๋ช…ํ™•ํ•˜๊ฒŒ ์กด์žฌํ•œ๋‹ค

๋„๋กœ๊ตํ†ต๊ณต๋‹จ ๋ฉด์ ‘ํ•™์› - ํ•ฉ๊ฒฉ์ ์€ ๋ช…ํ™•ํ•˜๊ฒŒ ์กด์žฌํ•œ๋‹ค. โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. KG์•„์ดํ‹ฐ๋ฑ…ํฌ์ž…๋‹ˆ๋‹ค. ๋„๋กœ๊ตํ†ต๊ณต๋‹จ์€ ๊ตํ†ต ์•ˆ์ „์— ๊ด€ํ•œ ๊ต์œก, ํ™๋ณด, ์—ฐ๊ตฌ, ๊ธฐ์ˆ ๊ฐœ๋ฐœ๊ณผ ์šด์ „๋ฉดํ—ˆ์‹œํ—˜์˜ ๊ด€๋ฆฌ ๋“ฑ์„ ํ†ตํ•˜์—ฌ ๊ตํ†ต์งˆ์„œ๋ฅผ ํ™•๋ฆฝํ•˜๊ณ  ๊ตํ†ต์˜ ์•ˆ์ „์„ฑ์„ ๋†’์ž„์œผ๋กœ์จ ๋„๋กœ์—์„œ ์ผ์–ด๋‚˜๋Š” ๊ตํ†ต ์ƒ์˜ ์œ„ํ—˜๊ณผ ์žฅํ•ด๋ฅผ ์˜ˆ๋ฐฉํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ ์„ค๋ฆฝ๋œ ๊ฒฝ์ฐฐ์ฒญ ์‚ฐํ•˜์˜ ์œ„ํƒ์ง‘ํ–‰ํ˜• ์ค€์ •๋ถ€๊ธฐ๊ด€์ž…๋‹ˆ๋‹ค. โ€‹ ์ด๋ฆ„์ด ๋น„์Šทํ•œ ๊ตญํ† ๊ตํ†ต๋ถ€ ์‚ฐํ•˜ ํ•œ๊ตญ๊ตํ†ต์•ˆ์ „๊ณต๋‹จ, ํ•œ๊ตญ๋„๋กœ๊ณต์‚ฌ์™€ ํ˜ผ๋™ํ•˜๊ธฐ๋„ ํ•˜์‹œ์ง€๋งŒ ๋„๋กœ๊ตํ†ต๊ณต๋‹จ์€ ์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ์šด์ „๋ฉดํ—ˆ ๋“ฑ ์ž๋™์ฐจ๊ฐ€ ๋‹ฌ๋ฆฌ๋Š” ๋„๋กœ ๋ถ„์•ผ์™€ ๊ตํ†ต์‚ฌ๊ณ  ๋ถ„์„ ๋ฐ ์ฒ˜๋ฆฌ๋ฅผ ์ฑ…์ž„์ง€๊ณ , ํ•œ๊ตญ๊ตํ†ต์•ˆ์ „๊ณต๋‹จ์€ ์ž๋™์ฐจ ๋„๋กœ๋ฅผ ํฌํ•จํ•ด ์ฒ ๋„, ํ•ญ๊ณต ๋“ฑ ๋‹ค์–‘ํ•œ ๊ตํ†ต ๋ถ„์•ผ๋ฅผ ๋‹ด๋‹นํ•˜๋ฉฐ ์ž๋™์ฐจ์˜ ์„ฑ๋Šฅ์ด๋‚˜ ์•ˆ์ „ ๊ด€๋ จ ์—…๋ฌด๋ฅผ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. โ€‹ ํ•œ๊ตญ๋„๋กœ๊ณต์‚ฌ๋Š” ๊ณ ์†๋„๋กœ(๋ฏผ์˜ ์ œ์™ธ)๋ฅผ..

์ž๋ฐ” ๋ฉ”์†Œ๋“œ - ์ž๋ฐ” ํ‘œ์ค€ ์ž…์ถœ๋ ฅ ํด๋ž˜์Šค

์ž๋ฐ” ๋ฉ”์†Œ๋“œ - ์ž๋ฐ” ํ‘œ์ค€ ์ž…์ถœ๋ ฅ ํด๋ž˜์Šค โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. ์ž๋ฐ” ํ‘œ์ค€ ์ž…์ถœ๋ ฅ ํด๋ž˜์Šค ์‚ฌ์šฉ์ž๊ฐ€ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋Œ€ํ™”ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์‚ฌ์šฉ์ž์™€ ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์ด์˜ ์ž…์ถœ๋ ฅ์„ ๋‹ด๋‹นํ•˜๋Š” ์ˆ˜๋‹จ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฐ”์—์„œ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ๊ฐ์ฒด๋กœ ํ‘œํ˜„๋˜๋ฏ€๋กœ ์ž…์ถœ๋ ฅ์„ ๋‹ด๋‹นํ•˜๋Š” ์ˆ˜๋‹จ ๋˜ํ•œ ๋ชจ๋‘ ๊ฐ์ฒด์ž…๋‹ˆ๋‹ค. โ€‹ C์–ธ์–ด์˜ printf() ํ•จ์ˆ˜๋‚˜ scanf() ํ•จ์ˆ˜์ฒ˜๋Ÿผ ์ž๋ฐ”์—์„œ๋Š” System์ด๋ผ๋Š” ํ‘œ์ค€ ์ž…์ถœ๋ ฅ ํด๋ž˜์Šค๋ฅผ ์ •์˜ํ•˜์—ฌ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ System ํด๋ž˜์Šค๋Š” java.lang ํŒจํ‚ค์ง€์— ํฌํ•จ๋˜์–ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. System ํด๋ž˜์Šค์—๋Š” ํ‘œ์ค€ ์ž…์ถœ๋ ฅ์„ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํด๋ž˜์Šค ๋ณ€์ˆ˜(static variable)๊ฐ€ ์ •์˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. โ€‹ System.in System.out System.err โ€‹ ์ž๋ฐ”์—์„œ๋Š” System.in ์Šค..

์ž๋ฐ”ํ”„๋กœ๊ทธ๋žจ - ์ž๋ฐ”์˜ ๊ธฐ์ดˆ์ง€์‹

์ž๋ฐ”ํ”„๋กœ๊ทธ๋žจ - ์ž๋ฐ”์˜ ๊ธฐ์ดˆ์ง€์‹ โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. ์ž๋ฐ”๋ž€? ์ž๋ฐ”(Java)๋Š” C์–ธ์–ด์— ๊ฐ์ฒด ์ง€ํ–ฅ์  ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๋งŒ๋“  C++๊ณผ ๋‹ฌ๋ฆฌ, ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ๋œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ž…๋‹ˆ๋‹ค. ์ž๋ฐ”๋Š” ๊ฐ€์ƒ๋จธ์‹ (JVM, Hava Virtual Machine)์„ ์‚ฌ์šฉํ•˜์—ฌ ์šด์˜์ฒด์ œ์™€๋Š” ๋…๋ฆฝ์ ์œผ๋กœ ๋™์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ€‹ ๋”ฐ๋ผ์„œ, ์ž๋ฐ”๋Š” ์–ด๋Š ์šด์˜์ฒด์ œ์—์„œ๋‚˜ ๊ฐ™์€ ํ˜•ํƒœ๋กœ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์ด๋Ÿฌํ•œ ์ ์ด ์ˆ˜๋งŽ์€ ๊ฐœ๋ฐœ์ž๋กœ ํ•˜์—ฌ๊ธˆ ์ž๋ฐ”๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ํ•˜๋Š” ์›๋™๋ ฅ์ด ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์ž๋ฐ”๋Š” ์ „ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ž๋ฐ”์˜ ์—ญ์‚ฌ ์ฒ˜์Œ์— ์ž๋ฐ”๋Š” ๊ฐ€์ „์ œํ’ˆ ๋‚ด์—์„œ ๋™์ž‘ํ•˜๋Š” ์ž„๋ฒ ๋””๋“œ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ์–ธ์–ด๋กœ ์ฌ ๋งˆ์ดํฌ๋กœ์‹œ์Šคํ…œ์ฆˆ(Sun Microsystems)์‚ฌ์˜ ์ œ์ž„์Šค ๊ณ ..

C์–ธ์–ด ํ•จ์ˆ˜ - printf ํ•จ์ˆ˜, scanf ํ•จ์ˆ˜

C์–ธ์–ด ํ•จ์ˆ˜ - printf ํ•จ์ˆ˜, scanf ํ•จ์ˆ˜ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. ํ•จ์ˆ˜๋ž€? ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ํ•จ์ˆ˜(function)๋ž€ ํ•˜๋‚˜์˜ ํŠน๋ณ„ํ•œ ๋ชฉ์ ์˜ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ๋…๋ฆฝ์ ์œผ๋กœ ์„ค๊ณ„๋œ ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ์˜ ์ง‘ํ•ฉ์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. C ํ”„๋กœ๊ทธ๋žจ์€ ์ด๋Ÿฌํ•œ C์–ธ์–ด ํ•จ์ˆ˜๋“ค๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ ํฌํ•จ๋œ ํ•จ์ˆ˜๋“ค์„ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ชฉ์ ์„ ๋‹ฌ์„ฑํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. C์–ธ์–ด ํ•จ์ˆ˜๋Š” ํฌ๊ฒŒ ํ‘œ์ค€ ํ•จ์ˆ˜์™€ ์‚ฌ์šฉ์ž ํ•จ์ˆ˜๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ  C์–ธ์–ด ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์žฅ ํฐ ์ด์œ ๋Š” ๋ฐ”๋กœ ๋ฐ˜๋ณต์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ”ผํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์—์„œ ํŠน์ • ์ž‘์—…์„ ์—ฌ๋Ÿฌ๋ฒˆ ๋ฐ˜๋ณตํ•ด์•ผ ํ•  ๋•Œ๋Š” ํ•ด๋‹น ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ ์„œ ํ”„๋กœ๊ทธ๋žจ์ด ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ์ž‘์„ฑํ•œ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ํ•ด๋‹น ์ž‘์—…์„ ๋ฐ˜๋ณตํ•ด์„œ ์ˆ˜ํ•ผํ•  ์ˆ˜ ์žˆ..

C์–ธ์–ด ํ”„๋กœ๊ทธ๋žจ - C์–ธ์–ด์˜ ๊ธฐ์ดˆ๋ฅผ ์•Œ์•„๋ณด์ž

C์–ธ์–ด ํ”„๋กœ๊ทธ๋žจ - C์–ธ์–ด์˜ ๊ธฐ์ดˆ๋ฅผ ์•Œ์•„๋ณด์ž โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. C์–ธ์–ด๋ž€? C์–ธ์–ด๋Š” ํ˜„์žฌ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ž…๋‹ˆ๋‹ค. โ€‹ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ž€ ์ปดํ“จํ„ฐ์˜ ์‹œ์Šคํ…œ์„ ๊ตฌ๋™์‹œํ‚ค๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ด๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” ํฌ๊ฒŒ ์ €๊ธ‰ ์–ธ์–ด(low-level language)์™€ ๊ณ ๊ธ‰ ์–ธ์–ด(high-level language)๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค. โ€‹ ์ €๊ธ‰ ์–ธ์–ด์™€ ๊ณ ๊ธ‰ ์–ธ์–ด๋Š” ์ข‹๊ณ  ๋‚˜์œ ์–ธ์–ด๊ฐ€ ์•„๋‹ˆ๋ผ, ๊ธฐ๊ณ„๊ฐ€ ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด๊ฐ€(์ €๊ธ‰ ์–ธ์–ด), ์‚ฌ๋žŒ์ด ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด๊ฐ€(๊ณ ๊ธ‰ ์–ธ์–ด)๋ฅผ ์ƒ๋Œ€์ ์œผ๋กœ ๋‚˜๋ˆˆ ๊ฐœ๋…์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ€‹ ์ €๊ธ‰ ์–ธ์–ด๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์ž‘์„ฑ๋œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ, ๋Œ€ํ‘œ์ ์ธ ์–ธ์–ด๋กœ๋Š” ๊ธฐ๊ณ„์–ด(machine languag..

ํ˜„๋Œ€์‚ฐ์—…๊ฐœ๋ฐœ ๋ฉด์ ‘ํ•™์› - ์ด ํ•™์›์—์„œ ํƒ„ํƒ„๋Œ€๋กœ

ํ˜„๋Œ€์‚ฐ์—…๊ฐœ๋ฐœ ๋ฉด์ ‘ํ•™์› - ์ด ํ•™์›์—์„œ ํƒ„ํƒ„๋Œ€๋กœ โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž…๋‹ˆ๋‹ค. ํ˜„๋Œ€์‚ฐ์—…๊ฐœ๋ฐœ์€ ๋Œ€ํ•œ๋ฏผ๊ตญ์˜ ๊ฑด์„คํšŒ์‚ฌ์ด์ž HDC๊ทธ๋ฃน์˜ ๋ชจ์ฒด๋กœ, ์•ฝ์นญ์€ 'ํ˜„์‚ฐ', ํ˜„๋Œ€์•„ํŒŒํŠธ, ์•„์ดํŒŒํฌ๋ผ๋Š” ๋ธŒ๋žœ๋“œ๋ฅผ ์•ž์„ธ์›Œ ํ•œ๊ตญ ์•„ํŒŒํŠธ ์—ญ์‚ฌ์— ํ•œ ํš์„ ๊ทธ์€ ๊ธฐ์—…์œผ๋กœ ๋Œ€ํ•œ๋ฏผ๊ตญ์˜ ๊ฑด์„ค ๋Œ€๊ธฐ์—…์ž…๋‹ˆ๋‹ค. โ€‹ ์ด๋Ÿฌํ•œ ๋Œ€๊ธฐ์—…์œผ๋กœ์˜ ์ทจ์—…์„ ๋Œ€๋ถ€๋ถ„์˜ ๋ถ„๋“ค์€ ํฌ๋งํ•˜์‹คํ…๋ฐ์š”. โ€‹ ๋ฉด์ ‘์„ ์ค€๋น„ํ•  ๋•Œ์—๋Š” ๋ฉด์ ‘ ์œ ํ˜• ํŒŒ์•… > ๊ธฐ์—…๋ถ„์„ > ์ž์†Œ์„œ๋ถ„์„ > ์˜ˆ์ƒ์งˆ๋ฌธ ์ถ”์ถœ > ๊ตฌ์กฐํ™”๋œ ๋‹ต๋ณ€ ๋งˆ๋ จ, ์ด ๊ณผ์ •์œผ๋กœ ๋Œ€๋ถ€๋ถ„์˜ ๋ถ„๋“ค์€ ์ค€๋น„ํ•˜์‹ค ๊ฒ๋‹ˆ๋‹ค. โ€‹ ํ˜„๋Œ€์‚ฐ์—…๊ฐœ๋ฐœ์˜ ์ „ํ˜•์ ˆ์ฐจ๋Š” ์„œ๋ฅ˜์‹ฌ์‚ฌ > 1์ฐจ ์‹ค๋ฌด์ง„ ๋ฉด์ ‘ > AI์—ญ๋Ÿ‰๊ฒ€์‚ฌ > 2์ฐจ ๊ฒฝ์˜์ง„ ๋ฉด์ ‘ > ์‹ ์ฒด๊ฒ€์‚ฌ(๊ฒฝ๋ ฅ์ง ์ œ์™ธ) > ์ตœ์ข…ํ•ฉ๊ฒฉ ์ž…๋‹ˆ๋‹ค. ๊ฐ„ํ˜น, ์‹ค๋ฌด์ง„ ๋ฉด์ ‘์ด ๊ฒฝ์˜์ง„ ๋ฉด์ ‘๋ณด๋‹ค๋Š” ์‰ฌ์šด ๋‚œ์ด๋„๋ผ๊ณ  ์ƒ๊ฐํ•˜์…”์„œ ์ค€๋น„๋ฅผ ๊ฒฝ์˜์ง„ ๋ฉด์ ‘..

๋ฐ˜์‘ํ˜•