COBOL์˜ ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ: ์œ„ํ—˜ ์ง€ํ‘œ ๋ฐ ๋ฆฌํŒฉํ† ๋ง ์ง„์ž…์ 

COBOL์˜ ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ: ์œ„ํ—˜ ์ง€ํ‘œ ๋ฐ ๋ฆฌํŒฉํ† ๋ง ์ง„์ž…์ 

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

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

์ถ”์ . ๋ถ„์„. ํ˜„๋Œ€ํ™”.

Smart TS XL์˜ ์ง€๋Šฅํ˜• ์˜ํ–ฅ ์‹œ๊ฐํ™” ๊ธฐ๋Šฅ์„ ํ†ตํ•ด COBOL ํ˜„๋Œ€ํ™”๋ฅผ ๊ฐ„์†Œํ™”ํ•˜์„ธ์š”

์ง€๊ธˆ ํƒ์ƒ‰

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

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

์ฐจ๋ก€

COBOL ํ”„๋กœ์ ํŠธ์—์„œ ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ์˜ ๊ทผ๋ณธ ์›์ธ

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

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

๊ฑฐ๋ฒ„๋„Œ์Šค ์—†์ด ์‹ ์†ํ•œ ํŒจ์น˜ ๋ฐ ๊ธด๊ธ‰ ์œ ์ง€ ๊ด€๋ฆฌ

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

๋ฌธํ™”์  ๊ด€์„ฑ๊ณผ ์œ„ํ—˜ ํšŒํ”ผ์  ๋ฉ”์ธํ”„๋ ˆ์ž„ ๊ด€๋ฆฌ

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

๋ณ€๊ฒฝ ์ถ”์ ์ด ๋ถ€์กฑํ•˜๊ณ  ์˜ํ–ฅ ๋ถ„์„์ด ๋ถ€์กฑํ•จ

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

๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” ๋ณต์‚ฌ๋ณธ ์ƒ์†์„ ํ†ตํ•œ ์ข…์†์„ฑ ์ฆ๊ฐ€

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

JCL-COBOL ํ†ตํ•ฉ ํ๋ฆ„์˜ ์ผ๋ฐ˜์ ์ธ ์ŠคํŒŒ๊ฒŒํ‹ฐ ํŒจํ„ด

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

ํ˜„๋Œ€ํ™” ํŒ€์€ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง๊ณผ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋กœ์ง์„ ๋ถ„๋ฆฌํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋ถ„์„์  ๊นŠ์ด๋ฅผ ๊ณผ์†Œํ‰๊ฐ€ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ž‘์—… ์‹œํ€€์‹ฑ, ๋ฐ์ดํ„ฐ ์„ธํŠธ ์ฒ˜๋ฆฌ, ์กฐ๊ฑด ๋ถ„๊ธฐ๊ฐ€ ์ œ์–ด๋˜์ง€ ์•Š์„ ๋•Œ COBOL ๋‚ด๋ถ€๋ฟ๋งŒ ์•„๋‹ˆ๋ผ COBOL๊ณผ JCL ๊ฐ„์—๋„ ์ŠคํŒŒ๊ฒŒํ‹ฐ ํŒจํ„ด์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŒจํ„ด์„ ํŒŒ์•…ํ•˜๋ ค๋ฉด ๋‘ ๊ณ„์ธต ๋ชจ๋‘์—์„œ ์‹คํ–‰์„ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ถ„์„์  ํ†ต์ฐฐ๋ ฅ์€ ์ด๋ฒคํŠธ ์ƒ๊ด€๊ด€๊ณ„ ์ผ๊ด„ ์ž‘์—… ํ๋ฆ„ ํ˜„๋Œ€ํ™”๊ฐ€ ์‹œ์ž‘๋˜๊ธฐ ์ „์— ๋‹ค์ค‘ ํ”„๋กœ๊ทธ๋žจ ์ถ”์ ์ด ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์ด์ƒ์„ ๋ฐœ๊ฒฌํ•˜๋Š” ๋ฐ ์–ด๋–ป๊ฒŒ ๋„์›€์ด ๋˜๋Š”์ง€ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์•”๋ฌต์  ํ”„๋กœ๊ทธ๋žจ ์ˆœ์„œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ž‘์—… ์ˆ˜์ค€ ์ข…์†์„ฑ

๋งŽ์€ ๊ธฐ์—…์—์„œ COBOL ๋ชจ๋“ˆ์€ ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์œ ๊ธฐ์ ์œผ๋กœ ์ง„ํ™”ํ•œ JCL ๋‹จ๊ณ„ ์‹œํ€€์Šค์— ์˜ํ•ด ํŠธ๋ฆฌ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ๊ธฐ์กด ์ฒด์ธ์˜ ๋งˆ์ง€๋ง‰์— ์ƒˆ ํ”„๋กœ๊ทธ๋žจ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์ด์ „ ๋‹จ๊ณ„์˜ ์žฌ๊ฒ€์ฆ ์—†์ด ๋Ÿฐํƒ€์ž„์„ ์ ์ง„์ ์œผ๋กœ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ๋ช…์‹œ์ ์ธ ์ œ์–ด๋ณด๋‹ค๋Š” ์•”๋ฌต์ ์ธ ์‹œํ€€์Šค์— ์˜์กดํ•˜๋Š” ์ทจ์•ฝํ•œ ์‹คํ–‰ ์ˆœ์„œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ํ•œ ๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋›ฐ๊ฑฐ๋‚˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•˜๋ฉด ํ›„์† ์ž‘์—…์ด ์ž๋™์œผ๋กœ ์‹คํŒจํ•˜๊ฑฐ๋‚˜ ๋ถˆ์™„์ „ํ•œ ์ถœ๋ ฅ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ข…์†์„ฑ ๋งคํ•‘์€ ์ด ๋ฌธ์ œ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊ด‘๋ฒ”์œ„ํ•œ์ง€๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋‹จ์ผ ๋ฐฐ์น˜ ์‹คํ–‰์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๊ฒƒ์—๋„ ์ˆ˜์‹ญ ๊ฐœ์˜ ๊ฐ„์ ‘ ํ•ธ๋“œ์˜คํ”„๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™”๋ฅผ ์œ„ํ•ด์„œ๋Š” ๊ฐ ํ”„๋กœ๊ทธ๋žจ์ด ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜ํ•˜๋Š” ๋ช…์‹œ์ ์ธ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๊ฒฝ๊ณ„๋ฅผ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ข…์†์„ฑ์„ ์‹œ๊ฐ์ ์œผ๋กœ ๋งคํ•‘ํ•˜๋ฉด ์ค‘๋ณต๋œ ๋‹จ๊ณ„๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ํ๊ธฐํ•˜์—ฌ ๋Ÿฐํƒ€์ž„ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ค„์ด๊ณ  ์ผ์ƒ ์—…๋ฌด์˜ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž„์‹œ ๋ฐ์ดํ„ฐ ์„ธํŠธ ์žฌ์‚ฌ์šฉ ๋ฐ ๊ณ„๋‹จ์‹ ํŒŒ์ผ ์ฒ˜๋ฆฌ

์ž„์‹œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋Š” ํ•œ๋•Œ JCL ๋‹จ๊ณ„ ๊ฐ„ ์ •๋ณด ๊ตํ™˜์— ํŽธ๋ฆฌํ•œ ๋ฐฉ๋ฒ•์ด์—ˆ์ง€๋งŒ, ์ˆจ๊ฒจ์ง„ ๊ฒฐํ•ฉ์˜ ์›์ธ์ด ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ๋ฐ์ดํ„ฐ ์„ธํŠธ ์ด๋ฆ„์„ ๋‹ค๋ฅธ ์šฉ๋„๋กœ ์žฌ์‚ฌ์šฉํ•˜๋ฉด ๋‚˜์ค‘์— ์ˆ˜์ • ์‹œ ํ™œ์„ฑ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฎ์–ด์“ธ ์œ„ํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŒจํ„ด์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ „์ฒด ์‹คํ–‰ ์ฒด์ธ์„ ํ™•์ธํ•  ์ˆ˜ ์—†๋Š” ์žฅ๊ธฐ ์‹คํ–‰ ๋ฐฐ์น˜ ํ™˜๊ฒฝ์—์„œ ํ”ํžˆ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  ๋ถ„์„ ๋„๊ตฌ๋Š” ๋ฐ์ดํ„ฐ ์„ธํŠธ ์ˆ˜๋ช… ์ฃผ๊ธฐ๊ฐ€ ์—ฌ๋Ÿฌ ์ž‘์—…์—์„œ ์–ด๋–ป๊ฒŒ ๊ต์ฐจํ•˜๋Š”์ง€ ๋ณด์—ฌ์ฃผ๊ณ  ๋ฐ์ดํ„ฐ ์†์ƒ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋Š” ์ถฉ๋Œ์„ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™” ํ”„๋กœ์ ํŠธ์—์„œ ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ๋ฒ„์ „ ๊ด€๋ฆฌ๋œ ๊ตฌ์กฐ๋กœ ๋ฆฌํŒฉํ† ๋งํ•˜๋ฉด ๋ฐ์ดํ„ฐ ์ถ”์ ์„ฑ์ด ํ–ฅ์ƒ๋˜๊ณ  ๊ณ„ํš๋˜์ง€ ์•Š์€ ์ž‘์—… ๊ฐ„ ์ข…์†์„ฑ์ด ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. COBOL ํŒŒ์ผ ์ตœ์ ํ™” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์†๋„ ์ €ํ•˜ ํŒŒ์ผ ์ˆ˜์ค€ ๊ฐ€์‹œ์„ฑ์ด ์–ด๋–ป๊ฒŒ ์•ˆ์ •์ ์ธ ํ˜„๋Œ€ํ™”๋ฅผ ์ง€์›ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๊ตฌ์ฒด์ ์ธ ์˜ˆ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ ์ž‘์—… ๊ฐ„ ํ˜ธ์ถœ ๋ฐ ์Šคํฌ๋ฆฝํŠธ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์˜ค๋ฅ˜

์ถ”์ ๋˜์ง€ ์•Š๋Š” ์ž‘์—… ๊ฐ„ ํ˜ธ์ถœ์€ ์ข…์ข… ๊ฐ€์žฅ ํฌ์ฐฉํ•˜๊ธฐ ์–ด๋ ค์šด ํ˜•ํƒœ์˜ ์ŠคํŒŒ๊ฒŒํ‹ฐ ํ†ตํ•ฉ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๋งŽ์€ ํ”„๋กœ๋•์…˜ JCL ์Šคํฌ๋ฆฝํŠธ๋Š” ํŠนํžˆ 1980๋…„๋Œ€์™€ 1990๋…„๋Œ€ ๋ฉ”์ธํ”„๋ ˆ์ž„ ํ™•์žฅ ๊ธฐ๊ฐ„ ๋™์•ˆ ๊ณต์‹์ ์œผ๋กœ ๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€ ๋ณด์กฐ ์ž‘์—…์ด๋‚˜ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™” ํŒ€์ด ์ข…์†์„ฑ ๊ฒ€์ƒ‰์„ ์‹œ์ž‘ํ•˜๋ฉด ์ด๋Ÿฌํ•œ ๊ณ ์•„ ํ˜ธ์ถœ์ด ๋Ÿฐํƒ€์ž„ ์ด์ƒ ํ˜„์ƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ˜ธ์ถœ์€ ์ค‘๋ณต ์œ„ํ—˜์„ ์ฆ๊ฐ€์‹œํ‚ค๊ณ  ํด๋ผ์šฐ๋“œ ๋˜๋Š” ์ปจํ…Œ์ด๋„ˆ ํ™˜๊ฒฝ์œผ๋กœ์˜ ์›Œํฌ๋กœ๋“œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ํ›จ์”ฌ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ž๋™ํ™”๋œ ํ๋ฆ„ ์žฌ๊ตฌ์„ฑ์€ ๋งค๊ฐœ๋ณ€์ˆ˜ ์ „๋‹ฌ, ๋ฐ์ดํ„ฐ ์„ธํŠธ ์•ก์„ธ์Šค ๋ฐ ํ”„๋กœ๊ทธ๋žจ ์ฒด์ด๋‹ ํŒจํ„ด์„ ๋ถ„์„ํ•˜์—ฌ ์ด๋Ÿฌํ•œ ์„€๋„ ์—ฐ๊ฒฐ์„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์ง€๋˜๋ฉด ๋” ์•ˆ์ „ํ•œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ์ง€์›ํ•˜๋Š” ๋ชจ๋“ˆ์‹ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋ธ”๋ก์œผ๋กœ ์บก์Аํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ชจ๋ฒ” ์‚ฌ๋ก€์˜ ๋ชจ๋ฒ” ์‚ฌ๋ก€ ์ •์  ๋ถ„์„ ๋„๊ตฌ ์ž๋™ํ™” ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ๊ธฐ์กด ๋ฌธ์„œ์—์„œ๋Š” ํฌ์ฐฉํ•  ์ˆ˜ ์—†๋Š” ์ˆจ๊ฒจ์ง„ ์ƒํ˜ธ์˜์กด์„ฑ์„ ์–ด๋–ป๊ฒŒ ๋“œ๋Ÿฌ๋‚ด๋Š”์ง€ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ •์  ํ๋ฆ„ ์‹œ๊ฐํ™”๋ฅผ ํ†ตํ•œ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์ด์ƒ ์ง„๋‹จ

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

๋ณ€ํ™” ์ „ํŒŒ ๋ถ„์„: ์‹œ์Šคํ…œ ์ „๋ฐ˜์˜ ํŒŒ๊ธ‰ ํšจ๊ณผ ์ดํ•ด

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

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

ํฌ๋กœ์Šค ์นดํ”ผ๋ถ ๋ณ€์ˆ˜ ์ „ํŒŒ ๋ฐ ๋…ผ๋ฆฌ ์ƒ์†

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

ํ˜ธ์ถœ ๊ทธ๋ž˜ํ”„ ๋ณต์žก์„ฑ ๋ฐ ์ค‘์ฒฉ๋œ ํ”„๋กœ๊ทธ๋žจ ์ข…์†์„ฑ

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

์ƒํ˜ธ ์˜์กด์ ์ธ COBOL ๋ชจ๋“ˆ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์‚ฌ์ „ ๋“œ๋ฆฌํ”„ํŠธ

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

๋ฆฌํŒฉํ† ๋ง ์ „ ๋ณ€๊ฒฝ ์˜ํ–ฅ์„ ์‹œ๊ฐํ™”ํ•˜๊ธฐ ์œ„ํ•œ ํ˜„๋Œ€์  ๋ฐฉ๋ฒ•

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

๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” PERFORM THRU ๋ฒ”์œ„์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ

PERFORM THRU ๋ฌธ์€ COBOL์—์„œ ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•˜๋ฉด์„œ๋„ ์œ„ํ—˜ํ•œ ๊ตฌ๋ฌธ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ ์žฌ์‚ฌ์šฉ์„ ๊ฐ„์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ์ง€๋งŒ, ์—„๊ฒฉํ•œ ์ œ์–ด ์—†์ด ์ ์šฉํ•˜๋ฉด ๊ตฌ์กฐ์  ํ˜ผ๋ž€์„ ์•ผ๊ธฐํ•˜๋Š” ์ฃผ์š” ์›์ธ์ด ๋ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ์ž๋Š” ์ „์šฉ ๋ฃจํ‹ด์„ ์ •์˜ํ•˜๋Š” ๋Œ€์‹  ๊ธฐ์กด PERFORM ๋ฒ”์œ„๋ฅผ ํ™•์žฅํ•˜์—ฌ ์ƒˆ๋กœ์šด ์„น์…˜์„ ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ด€ํ–‰์€ ์ œ์–ด ํ๋ฆ„์ด ๋ณ€๊ฒฝ๋  ๋•Œ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๊ฒŒ ๋™์ž‘ํ•˜๋Š” ์ˆจ๊ฒจ์ง„ ํ˜ธ์ถœ ์ฒด์ธ์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ํ”„๋กœ๊ทธ๋žจ์—์„œ๋Š” ๋‹จ์ผ PERFORM THRU๊ฐ€ ์˜๋„ํ•œ ๊ฒƒ๋ณด๋‹ค ๋” ๋งŽ์€ ์ฝ”๋“œ ์ค„์„ ์‹คํ–‰ํ•˜์—ฌ ๋…ผ๋ฆฌ ์ค‘๋ณต๊ณผ ์˜๋„์น˜ ์•Š์€ ๋ถ€์ž‘์šฉ์„ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฃจํ”„๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฉด ์‹คํ–‰์ด ๋” ์ด์ƒ ์†Œ์Šค ์ฝ”๋“œ์— ์ž‘์„ฑ๋œ ๋…ผ๋ฆฌ์  ๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋””๋ฒ„๊น…์ด ๊ฑฐ์˜ ๋ถˆ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค.

ํ˜„๋Œ€ํ™” ํ”„๋กœ์ ํŠธ๊ฐ€ ์‹œ์ž‘๋˜๋ฉด ํŒ€์€ ์‹œ์ž‘ ๋ฐ ์ข…๋ฃŒ ๋งˆ์ปค๊ฐ€ ์ผ๊ด€๋˜์ง€ ์•Š์€ ์—ฌ๋Ÿฌ ์„น์…˜์— ๊ฑธ์ณ ์ˆ˜๋ฐฑ ๊ฐœ์˜ PERFORM ๋ฌธ์„ ๋ฐœ๊ฒฌํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ฒฝ๊ณ„๊ฐ€ ๋ถ€์กฑํ•˜๋ฉด ์˜๋„ํ•œ ๋กœ์ง์ด ๋ชจํ˜ธํ•ด์ง€๊ณ  ์„ฑ๋Šฅ ๋น„ํšจ์œจ์„ฑ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋ฒ”์œ„ ๊ฒฝ๊ณ„์™€ ํ˜ธ์ถœ ์ข…์†์„ฑ์— ์ดˆ์ ์„ ๋งž์ถ˜ ๊ตฌ์กฐํ™”๋œ ์ฝ”๋“œ ๋ถ„์„์€ ๋ฆฌํŒฉํ† ๋ง์„ ์œ„ํ•œ ์‹ค์งˆ์ ์ธ ์‹œ์ž‘์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์กฐ์ง์—์„œ ์ด๋Ÿฌํ•œ ์‹คํ–‰ ๊ฒฝ๋กœ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๋ฉด ์ฝ”๋“œ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๋ชจ๋“ˆํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ์œ„์น˜์— ๋Œ€ํ•œ ํ†ต์ฐฐ๋ ฅ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ง€์› ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ํ–ฅ ๋ถ„์„ ์ฝ”๋“œ ์ถ”์ ์„ฑ ์ œ์–ด ํ๋ฆ„ ๋งคํ•‘์„ ํ†ตํ•ด ๊ธฐ์กด ์‹œ์Šคํ…œ์˜ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์„ ๋ณต์›ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๋ฒ”์œ„ ์ •๋ ฌ ๋ถˆ๋Ÿ‰ ๋ฐ ์šฐ๋ฐœ์  ์ œ์–ด ์ค‘๋ณต

๋งŽ์€ COBOL ํ”„๋กœ๊ทธ๋žจ์—์„œ ๊ฐœ๋ฐœ์ž๋Š” ์ƒˆ ์„น์…˜์„ ์ž‘์„ฑํ•˜๋Š” ๋Œ€์‹  ๊ธฐ์กด ๋กœ์ง์„ ์žฌ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๊ธด PERFORM ๋ฒ”์œ„๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์ด ํ™•์žฅ๋จ์— ๋”ฐ๋ผ ์ด๋Ÿฌํ•œ ๋ฒ”์œ„์˜ ์‹œ์ž‘ ๋ฐ ์ข…๋ฃŒ ๊ฒฝ๊ณ„๊ฐ€ ์ง„ํ™”ํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถˆ์ผ์น˜๋กœ ์ธํ•ด ์‹คํ–‰์ด ์˜๋„ํ•˜์ง€ ์•Š์€ ์„น์…˜์„ ํ†ต๊ณผํ•˜์—ฌ ์›๋ž˜ ์˜๋„์™€ ๊ด€๋ จ ์—†๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์ค‘๋ณต๋œ ์ž‘์—…, ๊ฑด๋„ˆ๋›ฐ๊ธฐ๋œ ๊ฒ€์ฆ ๋˜๋Š” ๋ฎ์–ด์“ฐ๊ธฐ๋œ ๊ฒฐ๊ณผ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์šด์˜ ํ™˜๊ฒฝ์—์„œ ์ด๋Ÿฌํ•œ ๋™์ž‘์€ ํŠน์ • ์กฐ๊ฑด์—์„œ๋งŒ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฏธ๋ฌ˜ํ•œ ๋ฐ์ดํ„ฐ ๋ถˆ์ผ์น˜๋ฅผ ์œ ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ค‘๋ณต์€ ๋Ÿฐํƒ€์ž„ ์ปจํ…์ŠคํŠธ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜๋™์œผ๋กœ ๊ฐ์ง€ํ•˜๋Š” ๊ฒƒ์€ ๊ฑฐ์˜ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  ์ •์  ๋ถ„์„ ๋„๊ตฌ๋Š” ์ง„์ž…์ ๊ณผ ์ข…๋ฃŒ์ ์„ ์ถ”์ ํ•˜์—ฌ ๋ฒ”์œ„ ์ถฉ๋Œ์„ ์ž๋™์œผ๋กœ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์ง€๋œ ์ถฉ๋Œ์€ ๋ช…์‹œ์  ์ œ์–ด ํ๋ฆ„์„ ์ ์šฉํ•˜๋Š” ๋ช…๋ช…๋œ ์„œ๋ธŒ๋ฃจํ‹ด์œผ๋กœ ๋กœ์ง์„ ๋ถ„๋ฆฌํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋“ˆ์‹ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋…ผ๋ฆฌ์  ๋ช…ํ™•์„ฑ์„ ํšŒ๋ณตํ•˜๊ณ  ํ˜„๋Œ€ํ™” ๊ณผ์ •์—์„œ ํ–ฅํ›„ ํšŒ๊ท€ ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ž…๋‹ˆ๋‹ค.

์ค‘์ฒฉ๋œ THRU ์„ธ๊ทธ๋จผํŠธ๋ฅผ ํ†ตํ•œ ํ˜ธ์ถœ ๊นŠ์ด ํ™•์žฅ

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

์ •์  ๋ถ„์„์—์„œ ํญ์ฃผ ๋ฃจํ”„ ๊ฐ์ง€ ๋ฐ ๋ถ„๋ฆฌ

ํญ์ฃผ ๋ฃจํ”„๋Š” PERFORM ๋ฒ”์œ„์— ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜๋œ ์ข…๋ฃŒ ์กฐ๊ฑด์ด ์—†์„ ๋•Œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฃจํ”„๋Š” CPU ์‚ฌ์ดํด์„ ๋ฌดํ•œ์ • ์†Œ๋ชจํ•˜๋ฉฐ, ์ข…์ข… ๋ˆˆ์— ๋„๋Š” ์˜ค๋ฅ˜ ์—†์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. COBOL ํ”„๋กœ๊ทธ๋žจ์€ ๋ช‡ ์‹œ๊ฐ„ ๋™์•ˆ ๋ฌด์ธ์œผ๋กœ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ๋ฃจํ”„๋Š” ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์„ ์ €ํ•˜์‹œํ‚ฌ ๋•Œ๊นŒ์ง€ ๊ฐ์ง€๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •์  ๋ถ„์„์€ ๊นŠ์ด ์ค‘์ฒฉ๋œ ๋ฌธ๋‹จ ๋‚ด์— ์„ค์ •๋œ ๋ณ€์ˆ˜ ํ”Œ๋ž˜๊ทธ์™€ ๊ฐ™์€ ๊ฐ„์ ‘ ์ข…๋ฃŒ ๋…ผ๋ฆฌ์— ์˜์กดํ•˜๋Š” PERFORM ๋ฌธ์„ ๊ฒ€์‚ฌํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๋ฃจํ”„๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„์„๊ฐ€๋Š” ๋ฃจํ”„ ๊ฒฝ๊ณ„์™€ ์‹คํ–‰ ๋นˆ๋„์˜ ์ƒ๊ด€ ๊ด€๊ณ„๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๋ฆฌํŒฉํ† ๋ง์„ ํ†ตํ•ด ๊ฐ€์žฅ ํฐ ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ์ •ํ™•ํžˆ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฃจํ”„๊ฐ€ ์‹๋ณ„๋˜๋ฉด ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์ข…๋ฃŒ๋ฅผ ๋ณด์žฅํ•˜๋Š” ์ œํ•œ๋œ ๋ฐ˜๋ณต ๋˜๋Š” ์ œ์–ด๋œ ์„œ๋ธŒ๋ฃจํ‹ด์œผ๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค. ๋ถ„์„ ๊ฒฐ๊ณผ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. CPU ๋ณ‘๋ชฉ ํ˜„์ƒ ๋ฐฉ์ง€ ํญ์ฃผ ๋ฃจํ”„๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด ์‹คํ–‰์ด ์•ˆ์ •ํ™”๋  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ „์ฒด ๋ฐฐ์น˜ ํ™˜๊ฒฝ์—์„œ ์ฒ˜๋ฆฌ๋Ÿ‰๋„ ํ–ฅ์ƒ๋œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

THRU๋ฅผ ๋ช…์‹œ์  ์„œ๋ธŒ๋ฃจํ‹ด์œผ๋กœ ๋Œ€์ฒดํ•˜๊ธฐ ์œ„ํ•œ ๋ฆฌํŒฉํ† ๋ง ์ „๋žต

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

์—ฐ์‡„ EVALUATE ๋ฌธ๊ณผ ์˜์‚ฌ ๊ฒฐ์ • ์ŠคํŒŒ๊ฒŒํ‹ฐ์˜ ์ฆ๊ฐ€

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

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

์ค‘์ฒฉ๋œ EVALUATE ๊ตฌ๋ฌธ์—์„œ์˜ ๊ฒฐ์ • ํญ๋ฐœ

EVALUATE ๋ฌธ์ด ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ ์ž ์žฌ์  ์‹คํ–‰ ๊ฒฝ๋กœ์˜ ์ˆ˜๋Š” ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์„ธ ๊ฐ€์ง€ ์กฐ๊ฑด์œผ๋กœ ๊ตฌ์„ฑ๋œ ๊ฐ„๋‹จํ•œ ๋ธ”๋ก์€ 8๊ฐœ ์ด์ƒ์˜ ๊ฐ€๋Šฅํ•œ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์—ฌ๋Ÿฌ ๊ณ„์ธต์œผ๋กœ ์ค‘์ฒฉ๋  ๊ฒฝ์šฐ ์กฐํ•ฉ์˜ ์ˆ˜๋Š” ๊ด€๋ฆฌํ•˜๊ธฐ ์–ด๋ ค์›Œ์ง‘๋‹ˆ๋‹ค. ์‹œ๊ฐ„ ์••๋ฐ• ์†์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์€ ๋กœ์ง์„ ์žฌ์„ค๊ณ„ํ•˜๋Š” ๋Œ€์‹  ์ƒˆ๋กœ์šด ์กฐ๊ฑด์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ๋” ๋น ๋ฅธ ํ•ด๊ฒฐ์ฑ…์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ์—ฌ๋Ÿฌ ์กฐ๊ฑด์ด ์œ ์‚ฌํ•œ ๋ณ€์ˆ˜๋ฅผ ์„œ๋กœ ๋‹ค๋ฅด๊ฒŒ ํ‰๊ฐ€ํ•˜๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ๊ฒฐ์ • ์ค‘๋ณต์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ํšŒ๊ท€ ๋ฐฉ๋ฒ•์€ ๋ชจ๋“  ์ˆœ์—ด์„ ํฌ๊ด„ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ๊ตฌ์กฐ๋ฅผ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ฒƒ์€ ๋น„ํ˜„์‹ค์ ์ธ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ์ • ํ–‰๋ ฌ์„ ์ƒ์„ฑํ•˜๋Š” ์‹œ๊ฐํ™” ๊ธฐ์ˆ ์€ ์ด๋Ÿฌํ•œ ๊ด€๊ณ„๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค. ํŒ€์ด ์–ด๋–ค ๋ถ„๊ธฐ๊ฐ€ ๊ต์ฐจํ•˜๊ฑฐ๋‚˜ ๊ธฐ๋Šฅ์„ ์ค‘๋ณตํ•˜๋Š”์ง€ ํŒŒ์•…ํ•˜๋ฉด ๋กœ์ง์„ ๋‹จ์ˆœํ™”๋œ ํŒจํ„ด์œผ๋กœ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ๊ณผ ์œ ์‚ฌํ•œ ๋ถ„์„ ํ”„๋ ˆ์ž„์›Œํฌ ์ •์  ๋ถ„์„ ๋Œ€ ์ˆจ๊ฒจ์ง„ ์•ˆํ‹ฐ ํŒจํ„ด COBOL ์‹œ์Šคํ…œ์—์„œ ์œ ์ง€๊ด€๋ฆฌ์„ฑ์„ ํšŒ๋ณตํ•˜๊ธฐ ์œ„ํ•œ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ์˜์‚ฌ๊ฒฐ์ • ํ๋ฆ„์„ ๋งคํ•‘ํ•˜๋Š” ๊ฒƒ์ž„์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ค‘์ฒฉ๋œ ์กฐ๊ฑด ์ฒด์ธ์— ๋Œ€ํ•œ ๋…ผ๋ฆฌ ์ค‘๋ณต

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

๋„๋‹ฌํ•  ์ˆ˜ ์—†๋Š” ๋ธŒ๋žœ์น˜์˜ ์ •์  ๋ถ„์„ ๊ฐ์ง€

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

์˜์‚ฌ๊ฒฐ์ • ํŠธ๋ฆฌ๋ฅผ ๊ฐœ๋ณ„ ๊ธฐ๋Šฅ ์„ธ๊ทธ๋จผํŠธ๋กœ ๋ฆฌํŒฉํ† ๋ง

๋Œ€๊ทœ๋ชจ EVALUATE ๊ตฌ์กฐ๋ฅผ ๊ฐœ๋ณ„์ ์ธ ์˜์‚ฌ๊ฒฐ์ • ๋ชจ๋“ˆ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์€ ๋ณต์žกํ•œ ์˜์‚ฌ๊ฒฐ์ • ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๊ฐ ๋ธŒ๋žœ์น˜๋Š” ๋‹จ์ผ ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™์„ ์บก์Аํ™”ํ•˜๋Š” ํ•จ์ˆ˜๋กœ ๋ถ„๋ฆฌ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋“ˆ์‹ ๊ตฌ์กฐ๋Š” ๋…๋ฆฝ์ ์ธ ํ…Œ์ŠคํŠธ, ๋ฌธ์„œํ™” ๋ฐ ์ถ”์ ์„ฑ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋ฒ„์ „ ์ œ์–ด ๋ฐ ์ข…์†์„ฑ ๋งคํ•‘๊ณผ ๊ฒฐํ•ฉํ•˜๋ฉด ์˜์‚ฌ๊ฒฐ์ • ํŠธ๋ฆฌ๋Š” ์™ธ๋ถ€ ์‹œ์Šคํ…œ ๋˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™ ์—”์ง„๊ณผ ํ†ตํ•ฉ ๊ฐ€๋Šฅํ•œ ๊ด€๋ฆฌ ๊ฐ€๋Šฅํ•œ ๊ทœ์น™ ์„ธํŠธ๋กœ ๋ฐœ์ „ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฉ์‹์˜ ๋ฆฌํŒฉํ† ๋ง์€ ๋กœ์ง ์†์‹ค ์œ„ํ—˜ ์—†์ด ์˜์‚ฌ๊ฒฐ์ • ๋กœ์ง์„ ์„œ๋น„์Šค ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ์ ์ง„์  ํ˜„๋Œ€ํ™”์˜ ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์‚ฌ๋ก€์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ๋…ผ๋ฆฌ ๋ฆฌํŒฉํ† ๋ง ํ†ต์ œ๋œ ๊ตฌ์กฐ ์กฐ์ •์„ ํ†ตํ•ด ์กฐ๊ฑด๋ถ€ ์ฝ”๋“œ๋ฅผ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“ˆ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ํ˜„๋Œ€ํ™” ์†๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

COBOL ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๊ตฌ์กฐ์˜ ์ŠคํŒŒ๊ฒŒํ‹ฐ ํŒจํ„ด

COBOL์˜ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ๋Š” ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ํŠธ๋žœ์žญ์…˜ ํ™˜๊ฒฝ์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์ง€๋งŒ, ๋งŽ์€ ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ์€ ์ผ๊ด€๋œ ์˜ˆ์™ธ ํ”„๋ ˆ์ž„์›Œํฌ ์—†์ด ๋ฐœ์ „ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์€ ์ง€์—ญํ™”๋œ ON EXCEPTION ์ ˆ, ์‚ฌ์šฉ์ž ์ง€์ • ๋ฐ˜ํ™˜ ์ฝ”๋“œ, ๊ทธ๋ฆฌ๊ณ  ์„œ๋กœ ๊ฒน์น˜๊ฑฐ๋‚˜ ๋ชจ์ˆœ๋˜๋Š” ์ž„์‹œ ์ƒํƒœ ๋ณ€์ˆ˜๋ฅผ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ์‹คํŒจ ๊ฒฝ๋กœ๋ฅผ ์ˆจ๊ธฐ๊ณ  ๋””๋ฒ„๊น…์„ ๋ณต์žกํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์ŠคํŒŒ๊ฒŒํ‹ฐ ๋กœ์ง์ด ํƒ„์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ผ I/O ์˜ค๋ฅ˜๊ฐ€ ์—ฌ๋Ÿฌ ์ฒ˜๋ฆฌ๊ธฐ๋ฅผ ํŠธ๋ฆฌ๊ฑฐํ•˜๋ฉด ์‹œ์Šคํ…œ ์‘๋‹ต์ด ์ผ๊ด€๋˜์ง€ ์•Š๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถˆ๊ทœ์น™์„ฑ์€ ์ข…์†์„ฑ ๋งต์ด ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์ด ์–ด๋–ค ์˜ค๋ฅ˜๋ฅผ ๊ฐ€๋กœ์ฑŒ์ง€ ์ •ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ํ˜„๋Œ€ํ™” ์ž‘์—…์— ์ง€์žฅ์„ ์ค๋‹ˆ๋‹ค. ์šด์˜ ํ™˜๊ฒฝ์—์„œ ์ด๋Ÿฌํ•œ ๋ถˆ์ผ์น˜๋Š” ์ข…์ข… ๋ˆˆ์— ๋„์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ ์†์ƒ์ด๋‚˜ ํŠธ๋žœ์žญ์…˜ ๋ ˆ์ฝ”๋“œ ์†์‹ค๋กœ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

ํ˜„๋Œ€ํ™” ํŒ€์€ COBOL์˜ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ๊ฐ€ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง๊ณผ ๋ฐ€์ ‘ํ•˜๊ฒŒ ์—ฐ๊ด€๋˜์–ด ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์ž์ฃผ ๋ฐœ๊ฒฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ๋ณต๊ตฌ ๊ฒฐ์ •์„ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฃจํ‹ด์— ๊ฒฉ๋ฆฌํ•˜๋Š” ๋Œ€์‹  ํ”„๋กœ๊ทธ๋žจ ๋ถ„๊ธฐ ๋‚ด์— ์ธ์ฝ”๋”ฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŒจํ„ด์„ ์ดํ•ดํ•˜๊ณ  ๋ฆฌํŒฉํ† ๋งํ•˜๋Š” ๊ฒƒ์€ ํ˜„๋Œ€ํ™”์˜ ์•ˆ์ „์„ฑ๊ณผ ์šด์˜ ์•ˆ์ •์„ฑ ๋ชจ๋‘์— ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์—์„œ ์ œ๊ณตํ•˜๋Š” ์ง€์นจ์„ ์ฐธ์กฐํ•˜์„ธ์š”. ์†Œํ”„ํŠธ์›จ์–ด ์„ฑ๋Šฅ ์ง€ํ‘œ ์ •์  ์†Œ์Šค ๋ถ„์„ ์ž๋™ํ™”๋œ ์ถ”์  ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ธฐ์กด ์˜ค๋ฅ˜ ํ”„๋ ˆ์ž„์›Œํฌ์— ์งˆ์„œ๋ฅผ ํšŒ๋ณตํ•˜๊ณ  ๋ณ€ํ™˜ ์ค‘์— ๋ฐœ์ƒํ•˜๋Š” ์˜ˆ์™ธ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ž˜๋ชป๋œ ON EXCEPTION ์ ˆ ๋ฐ ์„€๋„์šฐ ์ฒ˜๋ฆฌ ๋ธ”๋ก

์ž˜๋ชป๋œ ON EXCEPTION ์ ˆ์€ ์˜๋„๋œ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๋ฃจํ‹ด์—์„œ ์ œ์–ด ํ๋ฆ„์„ ๋ฒ—์–ด๋‚˜ ๋ถ„์„๊ฐ€๋“ค์ด ์„€๋„์šฐ ๋กœ์ง์ด๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ํ˜„์ƒ์„ ๋ฐœ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ•œ ๋ชจ๋“ˆ์—์„œ ๋ฐœ์ƒํ•œ ์ฝ๊ธฐ ์˜ค๋ฅ˜๋Š” ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ์ ˆ์— ์˜ํ•ด ๊ฐ€๋กœ์ฑ„์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. COBOL์€ ์ฒ˜์Œ ๋ฐœ๊ฒฌ๋œ ์ผ์น˜ํ•˜๋Š” ์ ˆ์„ ์‹คํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ดํ›„ ์ฒ˜๋ฆฌ๊ธฐ๋Š” ํ™œ์„ฑํ™”๋˜์ง€ ์•Š์•„ ์‹ค์ œ ๊ฒฐํ•จ์„ ๊ฐ€๋ฆฝ๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™” ํŒ€์€ ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ์„ ๋ฆฌํŒฉํ† ๋งํ•  ๋•Œ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๊ฒŒ ์ค‘๋ณต๋˜๋Š” ์—ฌ๋Ÿฌ ๊ณ„์ธต์˜ ์˜ˆ์™ธ ๊ฐ€๋กœ์ฑ„๊ธฐ๋ฅผ ๋ฐœ๊ฒฌํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ๊ฐ ์ฒ˜๋ฆฌ๊ธฐ์˜ ๋ฒ”์œ„๋ฅผ ํ‘œ์ค€ํ™”ํ•˜๊ณ  ๋ณต๊ตฌ ๋กœ์ง์„ ๊ด€๋ จ ์—†๋Š” ๋ชจ๋“ˆ์— ๋ถ„์‚ฐํ•˜๋Š” ๋Œ€์‹  ์ค‘์•™ ์ง‘์ค‘ํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ž๋™ํ™”๋œ ์Šค์บ๋‹ ๋„๊ตฌ๋Š” ๋™์ผํ•œ ์˜ˆ์™ธ ์‹๋ณ„์ž๊ฐ€ ๋ณ„๋„์˜ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋‚˜ํƒ€๋‚˜๋Š” ์œ„์น˜๋ฅผ ๊ฐ์ง€ํ•˜์—ฌ ํ†ตํ•ฉ ๊ฐ€๋Šฅ์„ฑ์„ ์ œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ๊ฒฝ๊ณ„๋ฅผ ์ •๋ ฌํ•˜๋ฉด ์ค‘๋ณต๋œ ๋กœ์ง์„ ์ค„์ด๊ณ  ํ•œ ์ฒ˜๋ฆฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ์ฒ˜๋ฆฌ๊ธฐ๋ฅผ ์–ต์ œํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ํ™”๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์กฐ์ง์€ ํ˜„๋Œ€ํ™” ๊ณผ์ •์—์„œ ๋ณต๊ตฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์‹ ์„ ์–ป๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ž‘์—… ๊ฐ„ ๋น„ํ‘œ์ค€ํ™”๋œ RETURN-CODE ์˜๋ฏธ๋ก 

COBOL ๋ฐ JCL ํ†ตํ•ฉ์—์„œ RETURN-CODE ์‚ฌ์šฉ์€ ๊ธฐ์—…๋งˆ๋‹ค ๋งค์šฐ ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ถ€ ์‹œ์Šคํ…œ์€ ํŠน์ • ์˜ค๋ฅ˜ ๋ฒ”์ฃผ์— ๋Œ€ํ•ด ํŠน์ • ๋ฒ”์œ„๋ฅผ ์˜ˆ์•ฝํ•˜๋Š” ๋ฐ˜๋ฉด, ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์€ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ์ด ์ž„์˜๋กœ ๊ฐ’์„ ํ• ๋‹นํ•˜๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์šด์ŠคํŠธ๋ฆผ ์ž‘์—…์—์„œ ์ด๋Ÿฌํ•œ ์ฝ”๋“œ๋ฅผ ์ผ๊ด€๋˜์ง€ ์•Š๊ฒŒ ํ•ด์„ํ•˜๋ฉด ์šด์˜ ๋ถˆ์•ˆ์ •์„ฑ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ฝ”๋“œ 4๋Š” ํ•œ ํ•˜์œ„ ์‹œ์Šคํ…œ์—์„œ๋Š” ๊ฒฝ๊ณ ๋ฅผ ๋‚˜ํƒ€๋‚ด์ง€๋งŒ ๋‹ค๋ฅธ ํ•˜์œ„ ์‹œ์Šคํ…œ์—์„œ๋Š” ์น˜๋ช…์ ์ธ ์˜ค๋ฅ˜๋ฅผ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™” ํ”„๋กœ์ ํŠธ๋Š” ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜์„ ์ž๋™ํ™”ํ•˜๊ธฐ ์ „์— RETURN-CODE ์˜๋ฏธ ์ฒด๊ณ„๋ฅผ ์ •๊ทœํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„์„๊ฐ€๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ ์ค‘์ธ ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ ์นดํƒˆ๋กœ๊ทธํ™”ํ•˜๊ณ  ์„ฑ๊ณต, ์žฌ์‹œ๋„ ๋˜๋Š” ์ค‘๋‹จ๊ณผ ๊ฐ™์€ ํ‘œ์ค€ ๊ฒฐ๊ณผ์— ๋งคํ•‘ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฝ”๋“œ๊ฐ€ ์กฐํ™”๋˜๋ฉด ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ชจ๋‹ˆํ„ฐ๋ง ํ”Œ๋žซํผ์— ์ง์ ‘ ์—ฐ๊ฒฐ๋˜์–ด ๋ชจ๋“  ํ™˜๊ฒฝ์—์„œ ์ผ๊ด€๋œ ์‘๋‹ต์„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์—์„œ ์„ค๋ช…ํ•˜๋Š” ์‹ค์šฉ์ ์ธ ๊ธฐ์ˆ  ๋ธ”๋ฃจ ๊ทธ๋ฆฐ ๋ฐฐํฌ๊ฐ€ ์œ„ํ—˜ ์—†๋Š” ๋ฆฌํŒฉํ† ๋ง์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ• ์ œ์–ด๋œ ์‹คํ–‰ ๊ฒฝ๋กœ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ชจํ˜ธ์„ฑ์„ ์ค„์ด๊ณ  ๋ถ„์‚ฐ ํ˜„๋Œ€ํ™” ํŒŒ์ดํ”„๋ผ์ธ์˜ ์˜ค๋ฅ˜ ๋ณต๊ตฌ๋ฅผ ๊ฐœ์„ ํ•˜๋Š”์ง€ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๋ถ€๋ถ„ ๋ฆฌํŒฉํ† ๋ง ํ›„ ์ž”์—ฌ ์˜ค๋ฅ˜ ๋…ผ๋ฆฌ

๋ถ€๋ถ„์ ์ธ ํ˜„๋Œ€ํ™” ์ž‘์—…์€ ํ‘œ๋ฉด์ ์ธ ๊ฒฐํ•จ์„ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๊ทธ์น˜์ง€๋งŒ, ๋‹จํŽธ์ ์ธ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ๋Š” ๊ทธ๋Œ€๋กœ ๋‚จ๊ฒจ๋‘๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™”๋œ ๋ชจ๋“ˆ์ด ๊ธฐ์กด ๋ชจ๋“ˆ๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•  ๋•Œ, ๊ธฐ์กด ์ฒ˜๋ฆฌ๊ธฐ๊ฐ€ ์—ฌ์ „ํžˆ ์˜ค๋ž˜๋œ ํŒŒ์ผ ์ƒํƒœ๋‚˜ ์กฐ๊ฑด ์ฝ”๋“œ์— ์˜์กดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ถˆ์ผ์น˜๊ฐ€ ๋‹ค์‹œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ์˜ˆ๋กœ, ์ƒˆ๋กญ๊ฒŒ ๋ฆฌํŒฉํ† ๋ง๋œ ํŠธ๋žœ์žญ์…˜ ๋ชจ๋“ˆ์ด ์ˆซ์ž ์ƒํƒœ ํ•„๋“œ๋ฅผ ์˜ˆ์ƒํ•˜๋Š” ๊ธฐ์กด ํ”„๋กœ๊ทธ๋žจ์„ ํ˜ธ์ถœํ•˜์—ฌ ๊ตฌ์กฐํ™”๋œ ์˜ˆ์™ธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๊ฒฝ์šฐ๋ฅผ ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถˆ์ผ์น˜๋Š” ํ‘œ์ค€ ํ…Œ์ŠคํŠธ์—์„œ๋Š” ๊ฐ„๊ณผ๋˜๋Š” ์ž๋™ ์˜ค๋ฅ˜๋ฅผ ๋ฐœ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถˆ์ผ์น˜๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์กฐ์ •ํ•˜๋ ค๋ฉด ํ˜„๋Œ€ํ™”๋œ ๊ตฌ์„ฑ ์š”์†Œ์™€ ๊ธฐ์กด ๊ตฌ์„ฑ ์š”์†Œ ๊ฐ„์˜ ์™„์ „ํ•œ ์ข…์†์„ฑ ์ถ”์ ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํŒ€์€ ์กฐ๊ฑด ์ฒ˜๋ฆฌ ๋ฃจํ‹ด์„ ๊ต์ฐจ ์ฐธ์กฐํ•จ์œผ๋กœ์จ ๋ชจ๋“  ๋ชจ๋“ˆ์ด ๋™์ผํ•œ ์˜ค๋ฅ˜ ์˜๋ฏธ๋ฅผ ๋”ฐ๋ฅด๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€๋ จ ์‚ฌ๋ก€ ์—ฐ๊ตฌ ๋ ˆ๊ฑฐ์‹œ ํ˜„๋Œ€ํ™” ๋„๊ตฌ ์ž๋™ํ™”๋œ ๋งคํ•‘์ด ์ฆ๋ถ„ ๋ณ€ํ™˜ ์ค‘์— ํšŒ๊ท€๋ฅผ ๋ฐฉ์ง€ํ•˜๊ณ  ์•ˆ์ •์ ์ธ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ž‘์—…์„ ๋ณด์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ์„ ์œ„ํ•œ ์˜ˆ์™ธ ์ฒ˜๋ฆฌ ํ”„๋ ˆ์ž„์›Œํฌ ํ‘œ์ค€ํ™”

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

์ŠคํŒŒ๊ฒŒํ‹ฐ ๋กœ์ง ์‹คํ–‰ ๊ฒฝ๋กœ์—์„œ ์„ฑ๋Šฅ ๋ณ‘๋ชฉ ํ˜„์ƒ ์ถ”์ 

์ŠคํŒŒ๊ฒŒํ‹ฐ ๋กœ์ง์€ ๊ฐ€๋…์„ฑ ๋ฌธ์ œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ, ํ™•์žฅ์„ฑ, ๊ทธ๋ฆฌ๊ณ  ํ˜„๋Œ€ํ™” ์‹คํ˜„ ๊ฐ€๋Šฅ์„ฑ์—๋„ ์ง์ ‘์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์ˆ˜์‹ญ ๋…„๊ฐ„์˜ ํŒจ์น˜๋ฅผ ๊ฑฐ์ณ ๋ฐœ์ „ํ•ด ์˜จ COBOL ์‹œ์Šคํ…œ์—์„œ๋Š” ์ค‘๋ณต๋œ ์ œ์–ด ๊ฒฝ๋กœ, ๊ณผ๋„ํ•œ ๋ฃจํ”„, ๊ทธ๋ฆฌ๊ณ  ๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ์ฒด์ธ์ด ํ”ํžˆ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋น„ํšจ์œจ์„ฑ๋“ค์€ CPU ์‚ฌ์ดํด์„ ์†Œ๋ชจํ•˜๊ณ  I/O ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ฆ๊ฐ€์‹œ์ผœ ์ „์ฒด ์ฒ˜๋ฆฌ๋Ÿ‰์„ ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณ‘๋ชฉ ํ˜„์ƒ์€ ๊ตฌ์„ฑ๋ณด๋‹ค๋Š” ๊ตฌ์กฐ์  ์„ค๊ณ„์—์„œ ๋ฐœ์ƒํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•˜๋“œ์›จ์–ด ์—…๊ทธ๋ ˆ์ด๋“œ๋‚˜ ์ธํ”„๋ผ ํŠœ๋‹๋งŒ์œผ๋กœ๋Š” ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ๋ณต์žกํ•œ ๋กœ์ง์ด ์–ด๋–ป๊ฒŒ ๊ณ„์‚ฐ ๋น„์šฉ์œผ๋กœ ๋ณ€ํ™˜๋˜๋Š”์ง€ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ์  ํˆฌ๋ช…์„ฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

๊ณ ๋น„์šฉ ์ค‘์ฒฉ ๋ฃจํ”„ ๋ฐ ์กฐ๊ฑด๋ถ€ ์ค‘๋ณต ๊ฐ์ง€

์ค‘์ฒฉ ๋ฃจํ”„๋Š” ๋ ˆ๊ฑฐ์‹œ COBOL ์ฝ”๋“œ์—์„œ ๊ฐ€์žฅ ๋งŽ์€ ๋ฆฌ์†Œ์Šค๋ฅผ ์†Œ๋ชจํ•˜๋Š” ๊ตฌ์กฐ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ธฐ์กด ๋ฃจํ”„ ๋‚ด๋ถ€์— ์ถ”๊ฐ€ ์กฐ๊ฑด์ด๋‚˜ ๊ณ„์‚ฐ์„ ์‚ฝ์ž…ํ•  ๋•Œ ์ „์ฒด์ ์ธ ํ•„์š”์„ฑ์„ ์žฌํ‰๊ฐ€ํ•˜์ง€ ์•Š๊ณ  ์ˆ˜๋…„๊ฐ„ ์ ์ง„์ ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด์„œ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ณต์žก์„ฑ์ด ๋ฐฐ๊ฐ€๋ฉ๋‹ˆ๋‹ค. 10,000๋ฒˆ์˜ ๋ฐ˜๋ณต์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ•˜๋‚˜์˜ ์™ธ๋ถ€ ๋ฃจํ”„๊ฐ€ 100๋ฒˆ์˜ ๋ฐ˜๋ณต์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋‚ด๋ถ€ ๋ฃจํ”„๋ฅผ ํŠธ๋ฆฌ๊ฑฐํ•˜์—ฌ ๋ฐฑ๋งŒ ๊ฐœ์˜ ์ค‘๋ณต ์—ฐ์‚ฐ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฃจํ”„๋Š” ๊ฐœ๋ณ„์ ์œผ๋กœ๋Š” ๋…ผ๋ฆฌ์ ์œผ๋กœ ํƒ€๋‹นํ•ด ๋ณด์ด์ง€๋งŒ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ๋ณผ๋ฅจ์—์„œ๋Š” ํ™•์žฅ์„ฑ์ด ๋–จ์–ด์ง€๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ ๋ช…ํ™•ํ•˜๊ฒŒ ๋“œ๋Ÿฌ๋‚˜๋Š” ๊ฒฝ์šฐ๋Š” ๋“œ๋ญ…๋‹ˆ๋‹ค. ์ •์  ๋ถ„์„ ๋„๊ตฌ๋Š” ๋ฃจํ”„ ์ค‘์ฒฉ ๊นŠ์ด์™€ ๋ฐ˜๋ณต ํšŸ์ˆ˜๋ฅผ ์ธก์ •ํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๋น„ํšจ์œจ์„ฑ์„ ์ •๋Ÿ‰ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋‹จ ์‹๋ณ„๋˜๋ฉด ์ตœ์ ํ™”๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐ˜๋ณต ๊ตฌ์กฐ ์™ธ๋ถ€์—์„œ ๋ฐœ์ƒํ•˜๋„๋ก ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋กœ์ง์„ ๋ฆฌํŒฉํ† ๋งํ•˜๋Š” ๊ฒƒ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์บ์‹ฑ, ์ผ๊ด„ ์ฒ˜๋ฆฌ ๋˜๋Š” ์‚ฌ์ „ ์ง‘๊ณ„๋Š” ์ค‘๋ณต ์ฝ๊ธฐ ๋ฐ ๊ณ„์‚ฐ์„ ์ค„์ž…๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™” ํ”„๋กœ์ ํŠธ์—์„œ ์ด๋Ÿฌํ•œ ๊ฐœ์„ ์€ ์‹คํ–‰ ์†๋„ ํ–ฅ์ƒ ๋ฐ CPU ๋ถ€ํ•˜ ๊ฐ์†Œ๋กœ ์ง์ ‘ ์ด์–ด์ง‘๋‹ˆ๋‹ค. ๋‹ค์Œ ์‚ฌ๋ก€์—์„œ ์˜ˆ์‹œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ ํšจ์œจ์„ฑ ์ตœ์ ํ™” ์ค‘์ฒฉ๋œ ์ค‘๋ณต์„ ์‹๋ณ„ํ•˜๋ฉด ๋ฐฐ์น˜ ์‹คํ–‰ ์‹œ๊ฐ„์„ ๋‘ ์ž๋ฆฟ์ˆ˜ ๋ฐฑ๋ถ„์œจ๋กœ ๋‹จ์ถ•ํ•˜๊ณ  ๋ฆฌํŒฉํ† ๋ง ํŒ€์˜ ์ œ์–ด ํ๋ฆ„์„ ๋‹จ์ˆœํ™”ํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์—‰ํ‚จ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๊ณผ๋„ํ•œ ํŒŒ์ผ I/O ๋ฐ VSAM ์ฒด์ด๋‹

VSAM ๋˜๋Š” QSAM ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ํฌ๊ฒŒ ์˜์กดํ•˜๋Š” COBOL ํ”„๋กœ๊ทธ๋žจ์€ ์—ฌ๋Ÿฌ ๋ชจ๋“ˆ์ด ์กฐ์ • ์—†์ด ๋™์‹œ์— ๋˜๋Š” ์ˆœ์ฐจ์ ์œผ๋กœ ๋™์ผํ•œ ํŒŒ์ผ์— ์•ก์„ธ์Šคํ•  ๋•Œ ์ข…์ข… ์„ฑ๋Šฅ ๋ณ‘๋ชฉ ํ˜„์ƒ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์€ ๋ฐฐ์น˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ณต์œ  ํŒŒ์ผ์„ ํ†ตํ•ด ์—ฐ๊ฒฐ๋˜๋Š” ๋ฉ”์ธํ”„๋ ˆ์ž„ ํ™˜๊ฒฝ์—์„œ ํ”ํžˆ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ฝ๊ธฐ, ์“ฐ๊ธฐ ๋˜๋Š” ๋‹ค์‹œ ์“ฐ๊ธฐ ์ž‘์—…์ด ์ถ”๊ฐ€๋  ๋•Œ๋งˆ๋‹ค ์ง€์—ฐ ์‹œ๊ฐ„์ด ์ฆ๊ฐ€ํ•˜๊ณ  ๋ ˆ์ฝ”๋“œ ๊ฒฝํ•ฉ ์œ„ํ—˜์ด ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„์„๊ฐ€๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ I/O ํ†ต๊ณ„์™€ ์ •์  ํŒŒ์ผ ์‚ฌ์šฉ ๋งต์„ ์—ฐ๊ด€์‹œ์ผœ ์ค‘๋ณต๋˜๋Š” ์•ก์„ธ์Šค ํŒจํ„ด์„ ํŒŒ์•…ํ•จ์œผ๋กœ์จ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๋ฃจํ‹ด์ด ์‹๋ณ„๋˜๋ฉด ์ตœ์ ํ™”๋ฅผ ์œ„ํ•ด ํŒŒ์ผ ์•ก์„ธ์Šค๋ฅผ ์ค‘์•™ ์ง‘์ค‘์‹ ์„œ๋น„์Šค๋กœ ํ†ตํ•ฉํ•˜๊ฑฐ๋‚˜ ์—ด๊ธฐ ๋ฐ ๋‹ซ๊ธฐ ์ฃผ๊ธฐ๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ๋ฒ„ํผ๋ง๋œ ์ฝ๊ธฐ๋ฅผ ๋„์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝ์šฐ์— ๋”ฐ๋ผ ๋ฐฐ์น˜ ์—…๋ฐ์ดํŠธ๋ฅผ ํŠธ๋žœ์žญ์…˜ ๊ธฐ๋ฐ˜ ๋กœ์ง์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋ฉด ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ ์ž ๊ธˆ์„ ์™„์ „ํžˆ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ž‘์—… ๊ฐ„ ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ด I/O ์ž‘์—…์„ ์ค„์ž…๋‹ˆ๋‹ค. COBOL ํŒŒ์ผ ์ตœ์ ํ™” ํŒŒ์ผ ์ ‘๊ทผ์— ๋Œ€ํ•œ ๊ตฌ์กฐ์  ๋ถ„์„์„ ํ†ตํ•ด ์ „์ฒด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋‹ค์‹œ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ ๋„ ์ƒ๋‹นํ•œ ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์–ป์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ตœ์‹  ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ์œผ๋กœ์˜ ์›ํ™œํ•œ ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•จ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ง€์—ฐ ํ•ซ์ŠคํŒŸ์„ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ์ด๋ฒคํŠธ ์ƒ๊ด€ ๊ด€๊ณ„

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

๋ฆฌํŒฉํ† ๋ง ํ›„ ์„ฑ๋Šฅ ํŠœ๋‹ ํ†ต์ฐฐ๋ ฅ

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

COBOL ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ์˜ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง ๋ฌธ์„œ

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

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

๋น„์ •ํ˜• COBOL์—์„œ ์ œ์–ด ํ๋ฆ„ ๊ทธ๋ž˜ํ”„ ์ถ”์ถœ

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

๊ต์ฐจ ์ฐธ์กฐ ๋ถ„์„์„ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ๊ณ„ํ†ต ์žฌ๊ตฌ์„ฑ

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

์ข…์†์„ฑ ๋งต ๋ฐ ์•„ํ‚คํ…์ฒ˜ ๋‹ค์ด์–ด๊ทธ๋žจ ์ž๋™ ์ƒ์„ฑ

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

ํ˜„๋Œ€ํ™” ์›Œํฌํ”Œ๋กœ์— ๋ฌธ์„œ ํ†ตํ•ฉ

๋ฌธ์„œ๋Š” ์ผํšŒ์„ฑ ๊ฒฐ๊ณผ๋ฌผ๋กœ ์ทจ๊ธ‰๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ง€์†์ ์œผ๋กœ ๋ฐœ์ „ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ญ์—”์ง€๋‹ˆ์–ด๋ง๋œ ๋ฌธ์„œ๊ฐ€ ์ œ๊ณต๋˜๋ฉด ์ผ์ƒ์ ์ธ ๊ฐœ๋ฐœ ๋ฐ ํ˜„๋Œ€ํ™” ์›Œํฌํ”Œ๋กœ์— ํ†ตํ•ฉ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ง€์†์ ์ธ ๋™๊ธฐํ™”๋ฅผ ํ†ตํ•ด ๋ชจ๋“  ํ›„์† ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‹œ ์•„ํ‚คํ…์ฒ˜ ๋‹ค์ด์–ด๊ทธ๋žจ, ๋ฐ์ดํ„ฐ ๊ณ„๋ณด ๊ธฐ๋ก ๋ฐ ํ”„๋กœ์„ธ์Šค ๋ฌธ์„œ๊ฐ€ ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค. ๋ฌธ์„œ ๋„๊ตฌ๋ฅผ CI/CD ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ํ†ตํ•ฉํ•จ์œผ๋กœ์จ ํŒ€์€ ํ˜„๋Œ€ํ™” ์ฃผ๊ธฐ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ตœ์‹  ๊ฐ€์‹œ์„ฑ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ฌธ์„œ๋ฅผ ์ •์ ์ธ ์•„์นด์ด๋ธŒ์—์„œ ์‚ด์•„์žˆ๋Š” ๊ฑฐ๋ฒ„๋„Œ์Šค ์•„ํ‹ฐํŒฉํŠธ๋กœ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ง€์†์ ์ธ ๋ฌธ์„œํ™”๋ฅผ ๋„์ž…ํ•˜๋Š” ์กฐ์ง์€ ํ˜„๋Œ€ํ™” ์œ„ํ—˜์„ ์ค„์ผ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ทœ์ • ์ค€์ˆ˜ ๋ฐ ์šด์˜ ํˆฌ๋ช…์„ฑ์„ ์œ„ํ•œ ์žฅ๊ธฐ์ ์ธ ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์—์„œ ์–ป์€ ์ธ์‚ฌ์ดํŠธ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ๋ถ„์„ ๋ฌธ์„œ์™€ ์†Œ์Šค ์ฝ”๋“œ ๊ฐ„์˜ ์ž๋™ ๋™๊ธฐํ™”๊ฐ€ ํ˜„๋Œ€ํ™” ๋‹จ๊ณ„ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ง€์†์ ์ธ ์ •ํ™•์„ฑ์„ ๋ณด์žฅํ•จ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์‚ฐ์—… ๊ด€์  - ์—ฌ๋Ÿฌ ๋ถ€๋ฌธ์— ๊ฑธ์นœ ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ

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

๋ถ„์„์—์„œ ๋ฉ”์ธํ”„๋ ˆ์ž„ ํ˜„๋Œ€ํ™” ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ ํ˜„๋Œ€ํ™” ๋ชจ๋“  ์‚ฐ์—…์ด ๊ธฐ์ˆ  ๋ถ€์ฑ„๋กœ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ์ง€๋งŒ, ๊ทผ๋ณธ์ ์ธ ์›์ธ์€ ์‹ฌ๊ฐ์„ฑ๊ณผ ๋ฒ”์œ„๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅด๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๊ธˆ์œต ์‹œ์Šคํ…œ์€ ์ •๋ฐ€์„ฑ๊ณผ ๊ฐ์‚ฌ ๊ฐ€๋Šฅ์„ฑ์„ ์šฐ์„ ์‹œํ•˜๊ณ , ์ •๋ถ€ ์‹œ์Šคํ…œ์€ ์ ˆ์ฐจ์  ์‹ ๋ขฐ์„ฑ์„ ์ค‘์‹œํ•˜๋ฉฐ, ์˜๋ฃŒ ์‹œ์Šคํ…œ์€ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์— ์ค‘์ ์„ ๋‘๊ณ , ํ†ต์‹  ํ”Œ๋žซํผ์€ ํ™•์žฅ์„ฑ์„ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฐจ์ด์ ์„ ์ธ์ง€ํ•จ์œผ๋กœ์จ ํ˜„๋Œ€ํ™” ํŒ€์€ ๊ฐ ๋ถ„์•ผ์˜ ํ˜„์‹ค์— ๋งž์ถฐ ๊ฐ€์‹œ์„ฑ, ์ž๋™ํ™” ๋ฐ ๋ฆฌํŒฉํ† ๋ง ๋ฐฉ๋ฒ•์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธˆ์œต ์‹œ์Šคํ…œ: ์ •๋ฐ€์„ฑ, ๊ฐ์‚ฌ ๊ฐ€๋Šฅ์„ฑ ๋ฐ ๊ทœ์ œ ๋ณต์žก์„ฑ

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

์ •๋ถ€ ์‹œ์Šคํ…œ: ์ ˆ์ฐจ์  ๊ฒฝ์ง์„ฑ๊ณผ ๋ฌธ์„œ ์†์‹ค

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

์˜๋ฃŒ ์‹œ์Šคํ…œ: ๋ถ„์‚ฐ๋œ ํ†ตํ•ฉ๊ณผ ๋ฐ์ดํ„ฐ ๋ฏผ๊ฐ์„ฑ

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

ํ†ต์‹  ์‹œ์Šคํ…œ: ํ™•์žฅ์„ฑ, ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋ฐ ์‹ค์‹œ๊ฐ„ ์š”๊ตฌ ์‚ฌํ•ญ

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

์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ์˜ ๋น„์šฉ: ๋น„์ฆˆ๋‹ˆ์Šค ๋ฐ ๊ธฐ์ˆ ์  ์˜๋ฏธ

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

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

๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” ๋ณต์žก์„ฑ์˜ ์žฌ์ •์  ์˜ํ–ฅ

์ถ”์  ๋ถˆ๊ฐ€๋Šฅํ•œ ๋กœ์ง์˜ ์ถ”๊ฐ€ ๋ผ์ธ์€ ๋ฐ˜๋ณต์ ์ธ ์šด์˜ ๋น„์šฉ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์ด ๋„ˆ๋ฌด ๋ณต์žกํ•ด์ ธ ํ™•์‹คํ•˜๊ฒŒ ์ˆ˜์ •ํ•˜๊ธฐ ์–ด๋ ค์›Œ์ง€๋ฉด ํ”„๋กœ์ ํŠธ๋Š” ์ง€์—ฐ๋˜๊ณ  ์˜ˆ์‚ฐ์€ ๊ธ‰์ฆํ•ฉ๋‹ˆ๋‹ค. ์œ ์ง€๋ณด์ˆ˜ ํŒ€์€ ๊ฐ€์น˜ ์ œ๊ณต๋ณด๋‹ค ์ฝ”๋“œ ์ดํ•ด์— ๋” ๋งŽ์€ ์‹œ๊ฐ„์„ ์†Œ๋น„ํ•ฉ๋‹ˆ๋‹ค. ๊ทœ์ œ๊ฐ€ ์—„๊ฒฉํ•œ ์‚ฐ์—…์—์„œ๋Š” ์•Œ๋ ค์ง€์ง€ ์•Š์€ ์ข…์†์„ฑ์„ ํฌ๊ด„ํ•˜๊ธฐ ์œ„ํ•ด ๊ทœ์ • ์ค€์ˆ˜ ํ…Œ์ŠคํŠธ๋ฅผ ํ™•์žฅํ•ด์•ผ ํ•˜๋ฏ€๋กœ ์ด๋Ÿฌํ•œ ๋น„ํšจ์œจ์„ฑ์€ ๋”์šฑ ์ปค์ง‘๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™” ๊ฐ€์‹œ์„ฑ์ด ๋ถ€์กฑํ•œ ๊ธฐ์—…์€ ํšŒ๊ท€ ํ…Œ์ŠคํŠธ์— ๊ณผ๋„ํ•˜๊ฒŒ ํˆฌ์žํ•˜๋Š” ๋ฐ˜๋ฉด ์‹ค์ œ ์ˆ˜์ •์—๋Š” ๊ณผ์†Œ ํˆฌ์žํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ COBOL ์ƒํƒœ๊ณ„์— ๋Œ€ํ•œ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด ๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” ๋ณต์žก์„ฑ์œผ๋กœ ์ธํ•ด ์œ ์ง€๋ณด์ˆ˜ ์˜ˆ์‚ฐ์ด ์—ฐ๊ฐ„ ์ตœ๋Œ€ 40%๊นŒ์ง€ ์ฆ๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •์  ๋ถ„์„ ๋ฐ ์ข…์†์„ฑ ์ถ”์ ์€ ๋ถ„์„ ์‹œ๊ฐ„์„ ์ค„์ด๊ณ  ์ค‘๋ณต ๋กœ์ง์„ ๋…ธ์ถœ์‹œํ‚ด์œผ๋กœ์จ ์ด๋Ÿฌํ•œ ์ถ”์„ธ๋ฅผ ์—ญ์ „์‹œํ‚ต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์ด ๊ตฌ์กฐ์  ๋ช…ํ™•์„ฑ์„ ํšŒ๋ณตํ•˜๋ฉด ํ˜„๋Œ€ํ™”๋Š” ๋” ๋น ๋ฅด๊ณ  ์˜ˆ์ธก ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ˜„๋Œ€ํ™” ํˆฌ๋ช…์„ฑ์ด ํ”„๋กœ์ ํŠธ ๋น„์šฉ์„ ๋‚ฎ์ถ”๊ณ  ํ˜„๋Œ€ํ™” ์ฃผ๊ธฐ๋ฅผ ํฌ๊ฒŒ ๋‹จ์ถ•ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

์šด์˜ ์œ„ํ—˜ ๋ฐ ๊ฐ€๋™ ์ค‘์ง€ ๋…ธ์ถœ

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

๋ ˆ๊ฑฐ์‹œ ํ™˜๊ฒฝ์—์„œ์˜ ๊ทœ์ • ์ค€์ˆ˜ ๋ฐ ๊ฐ์‚ฌ ๋ณต์žก์„ฑ

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

ํ˜„๋Œ€ํ™” ROI ๋ฐ ์ „๋žต์  ๊ธฐํšŒ ๋น„์šฉ

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

์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์ œ๊ฑฐํ•˜๋Š” Smart TS XL

ํ˜„๋Œ€ํ™”์—๋Š” ๊ฐ€์‹œ์„ฑ ์ด์ƒ์˜ ๊ฒƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋ ˆ๊ฑฐ์‹œ ๋ณต์žก์„ฑ์„ ์ •๋ฐ€ํ•˜๊ฒŒ ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ„์„ ํ”Œ๋žซํผ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Smart TS XL์€ ๊ตฌ์กฐ ๋งคํ•‘, ์ข…์†์„ฑ ์ธํ…”๋ฆฌ์ „์Šค, ์ž๋™ํ™”๋œ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ํ•˜๋‚˜์˜ ํ†ตํ•ฉ ํ™˜๊ฒฝ์— ๊ฒฐํ•ฉํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Smart TS XL์€ ์ •์  COBOL ์‹œ์Šคํ…œ์„ ๋ชจ๋“  ์ œ์–ด ๊ฒฝ๋กœ์™€ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋™์ ์ด๊ณ  ์ถ”์  ๊ฐ€๋Šฅํ•œ ์•„ํ‚คํ…์ฒ˜๋กœ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ธ๊ฐ„์˜ ์ „๋ฌธ ์ง€์‹์„ ๋Œ€์ฒดํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ด๋ฅผ ์ฆํญ์‹œ์ผœ ํ˜„๋Œ€ํ™” ํŒ€์— ์ƒํ˜ธ ์—ฐ๊ฒฐ๋œ ํ”„๋กœ๊ทธ๋žจ ์ „๋ฐ˜์—์„œ ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ํ†ต์ฐฐ๋ ฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Smart TS XL์€ ๊ณ ๊ธ‰ ์ •์  ๋ถ„์„ ๋ฐ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ƒ๊ด€๊ด€๊ณ„ ๋ถ„์„์„ ํ™œ์šฉํ•˜์—ฌ ์ค‘๋ณต ๋ฃจํ”„, ๋„๋‹ฌ ๋ถˆ๊ฐ€๋Šฅํ•œ ๋กœ์ง, ๊ทธ๋ฆฌ๊ณ  ์ถฉ๋Œํ•˜๋Š” ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ, JCL ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜, ๊ทธ๋ฆฌ๊ณ  ์นดํ”ผ๋ถ ์ƒ์†๊นŒ์ง€ ์•„์šฐ๋ฅด๋Š” ๋‹ค์ธต ๋ถ„์„์„ ํ†ตํ•ด ๊ฐ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๊ธฐ์—… ์ „์ฒด์— ์–ด๋–ป๊ฒŒ ์ „ํŒŒ๋˜๋Š”์ง€์— ๋Œ€ํ•œ ํ†ตํ•ฉ์ ์ธ ๊ด€์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํฌ๊ด„์ ์ธ ์ดํ•ด๋ฅผ ํ†ตํ•ด ํŒ€์€ ๋ฆฌํŒฉํ† ๋ง์˜ ํšจ๊ณผ๊ฐ€ ๊ฐ€์žฅ ํฐ ๋ถ€๋ถ„์„ ์šฐ์„ ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜์—ฌ ํ˜„๋Œ€ํ™” ์œ„ํ—˜์„ ์ค„์ด๊ณ  ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ณ„ํš์„ ๊ฐ€์†ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์—์„œ ์–ป์€ ์ธ์‚ฌ์ดํŠธ ๊ต์ฐจ ์ฐธ์กฐ ๋ณด๊ณ ์„œ ์ •์  ๋ถ„์„์ด ๊ณผ๋„ํ•œ ์ด๋™ ์‚ฌ์šฉ์„ ๋“œ๋Ÿฌ๋‚ด๋Š” ๋ฐฉ์‹ Smart TS XL๊ณผ ๊ฐ™์€ ์ฝ”๋“œ ์ธํ…”๋ฆฌ์ „์Šค ๋„๊ตฌ๊ฐ€ ํ˜„๋Œ€ํ™” ์ •ํ™•๋„์™€ ํšจ์œจ์„ฑ์„ ์ธก์ • ๊ฐ€๋Šฅํ•˜๊ฒŒ ๊ฐœ์„ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๊ตฌ์กฐ์  ์ด์ƒ ์ž๋™ ๊ฐ์ง€

Smart TS XL์€ ์ŠคํŒŒ๊ฒŒํ‹ฐ ์ฝ”๋“œ์˜ ํŠน์ง•์ธ ๊ทผ๋ณธ์ ์ธ ๊ตฌ์กฐ์  ๋ฌธ์ œ๋ฅผ ์„ฑ๋Šฅ ๋˜๋Š” ๊ฑฐ๋ฒ„๋„Œ์Šค ์‹คํŒจ๋กœ ์ด์–ด์ง€๊ธฐ ์ „์— ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. COBOL ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํŒŒ์‹ฑํ•˜์—ฌ ์ค‘๋ณต๋œ PERFORM THRU ๋ฒ”์œ„, ์žฌ๊ท€์  EVALUATE ์ฒด์ธ, ๊ทธ๋ฆฌ๊ณ  ๋ชจ๋“ˆ ๊ฐ„ ์ œ์–ด ํ๋ฆ„ ์ถฉ๋Œ์„ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์˜ ์‹œ๊ฐํ™” ์—”์ง„์€ ์ข…์†์„ฑ ํด๋Ÿฌ์Šคํ„ฐ์™€ ์ˆœํ™˜ ์ฐธ์กฐ๋ฅผ ๊ฐ•์กฐํ•˜๋Š” ํ˜ธ์ถœ ๊ทธ๋ž˜ํ”„์™€ ๋ฐ์ดํ„ฐ ๋งต์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๋ถ„์„๊ฐ€๋Š” ํ˜„๋Œ€ํ™” ์œ„ํ—˜์ด ์ง‘์ค‘๋˜๋Š” ์œ„์น˜๋ฅผ ์ฆ‰์‹œ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Smart TS XL์€ ์ด์ƒ ํƒ์ง€๋ฅผ ์ž๋™ํ™”ํ•˜์—ฌ ๋ถ„์„ ์‹œ๊ฐ„์„ ํš๊ธฐ์ ์œผ๋กœ ๋‹จ์ถ•ํ•˜๊ณ , ์ˆ˜๊ฐœ์›”์— ๊ฑธ์นœ ์ˆ˜๋™ ๊ฒ€ํ† ๋ฅผ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜์˜ ๋ช…ํ™•์„ฑ์œผ๋กœ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค. ์ด์ƒ ์ง•ํ›„๊ฐ€ ์‹๋ณ„๋˜๋ฉด ์‹œ์Šคํ…œ์€ ๋ชจ๋“ˆ์‹ ๊ตฌ์กฐ ์กฐ์ •์ด๋‚˜ ์‚ฌ๋ณธ ํ†ตํ•ฉ๊ณผ ๊ฐ™์€ ํ•ฉ๋ฆฌํ™” ๊ฒฝ๋กœ๋ฅผ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ํˆฌ๋ช…์„ฑ์„ ํ†ตํ•ด ํ˜„๋Œ€ํ™” ๊ณ„ํš์€ ๊ฐ€์ •์ด ์•„๋‹Œ ์‚ฌ์‹ค์— ๊ธฐ๋ฐ˜ํ•œ ํ†ต์ฐฐ๋ ฅ์„ ๋ฐ”ํƒ•์œผ๋กœ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ํ”„๋กœ์„ธ์Šค๋กœ ์ „ํ™˜๋ฉ๋‹ˆ๋‹ค.

ํฌ๊ด„์ ์ธ ์˜ํ–ฅ ๋ถ„์„ ๋ฐ ํ˜„๋Œ€ํ™” ๊ฐ€์‹œ์„ฑ

ํ•˜๋‚˜์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๋” ๋„“์€ ์‹œ์Šคํ…œ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์€ ์•ˆ์ „ํ•œ ํ˜„๋Œ€ํ™”์˜ ์ดˆ์„์ž…๋‹ˆ๋‹ค. Smart TS XL์€ ํ”„๋กœ๊ทธ๋žจ, ๋ฐ์ดํ„ฐ ์„ธํŠธ ๋ฐ ์›Œํฌํ”Œ๋กœ ์ „๋ฐ˜์— ๊ฑธ์ณ ์™„์ „ํ•œ ์˜ํ–ฅ ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ๋ณ€์ˆ˜, ์„น์…˜ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ •์˜๊ฐ€ ์ˆ˜์ •๋˜๋ฉด ํ”Œ๋žซํผ์€ ํ™˜๊ฒฝ ์ „์ฒด์—์„œ ํ•ด๋‹น ๋ณ€๊ฒฝ ์‚ฌํ•ญ์˜ ์ „ํŒŒ๋ฅผ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐ€์‹œ์„ฑ์€ ์ถ”์ธก์„ ๋ฐฐ์ œํ•˜๊ณ  ๊ฐ ์ˆ˜์ • ์‚ฌํ•ญ์ด ๋ฐฐํฌ ์ „์— ๊ฒ€์ฆ๋˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™” ๋ฆฌ๋”๋Š” ์ด๋Ÿฌํ•œ ํ†ต์ฐฐ๋ ฅ์„ ํ™œ์šฉํ•˜์—ฌ ์ •ํ™•ํ•œ ๋ฆฌํŒฉํ† ๋ง ๊ฒฝ๊ณ„๋ฅผ ์ •์˜ํ•˜๊ณ  ์ค‘๋‹จ ์œ„ํ—˜ ์—†์ด ์ฆ๋ถ„ ๋ฆด๋ฆฌ์Šค๋ฅผ ๊ณ„ํšํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์˜ ์˜ํ–ฅ ๋งต์€ ๋ฒ„์ „ ์ œ์–ด ๋ฐ ์ง€์†์  ํ†ตํ•ฉ ์‹œ์Šคํ…œ๊ณผ ์™„๋ฒฝํ•˜๊ฒŒ ํ†ตํ•ฉ๋˜์–ด ํ˜„๋Œ€ํ™” ์ฃผ๊ธฐ ์ „๋ฐ˜์— ๊ฑธ์ณ ์‹ค์‹œ๊ฐ„ ์ถ”์ ์„ฑ์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์‚ฌ๋ก€ ์—ฐ๊ตฌ์—์„œ ์ฐธ์กฐ๋จ: ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ˜„๋Œ€ํ™” ์ด๋Ÿฌํ•œ ์ข…์†์„ฑ ์ธ์‹ ํ˜„๋Œ€ํ™”๊ฐ€ ํˆฌ๋ช…ํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค ๊ฐ๋…์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋™์‹œ์— ํšŒ๊ท€ ์‚ฌ๊ณ ๋ฅผ ํฌ๊ฒŒ ์ค„์ด๋Š” ๊ฒƒ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์ž๋™ํ™”๋œ ๋ฌธ์„œํ™” ๋ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค ์ธํ…”๋ฆฌ์ „์Šค

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

์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ธํ…”๋ฆฌ์ „์Šค๋ฅผ ํ†ตํ•ด ํ˜„๋Œ€ํ™” ๊ฐ€์†ํ™”

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

์ŠคํŒŒ๊ฒŒํ‹ฐ์—์„œ ๊ตฌ์กฐ๋กœ

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

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

๊ธฐ์ˆ  ํ˜„๋Œ€ํ™”์— ์ˆ˜๋ฐ˜๋˜๋Š” ๋ฌธํ™”์  ๋ณ€ํ™” ๋˜ํ•œ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌํ›„ ๋Œ€์‘์  ์œ ์ง€ ๊ด€๋ฆฌ์—์„œ ์„ ์ œ์  ๊ฑฐ๋ฒ„๋„Œ์Šค๋กœ ์ „ํ™˜ํ•˜๋Š” ์กฐ์ง์€ ์ง€์†์ ์ธ ๊ฐ€์‹œ์„ฑ์„ ์šด์˜ DNA์˜ ์ผ๋ถ€๋กœ ํ™•๋ฆฝํ•ฉ๋‹ˆ๋‹ค. ํ˜„๋Œ€ํ™”๋Š” ๋” ์ด์ƒ ์ผํšŒ์„ฑ ์ด๋ฒคํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ธฐ์ˆ  ๊ตฌ์กฐ๋ฅผ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฏผ์ฒฉ์„ฑ๊ณผ ์กฐํ™”์‹œํ‚ค๋Š” ์ง€์†์ ์ธ ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์ด ํˆฌ๋ช…ํ•ด์ง์— ๋”ฐ๋ผ ์œ„ํ—˜์€ ๊ฐ์†Œํ•˜๊ณ  ํ˜์‹ ์€ ๊ฐ€์†ํ™”๋ฉ๋‹ˆ๋‹ค. ํˆฌ๋ช…์„ฑ์„ ํ†ตํ•ด ๊ธฐ์—…์€ ์ถ”์ •์„ ์ฆ๊ฑฐ๋กœ ๋Œ€์ฒดํ•˜๊ณ , ๊ธฐ์กด COBOL ์‹œ์Šคํ…œ์„ ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•˜๊ณ  ๊ฐ์‚ฌ ๊ฐ€๋Šฅํ•œ ์ž์‚ฐ์œผ๋กœ ์ „ํ™˜ํ•˜์—ฌ ์žฅ๊ธฐ์ ์ธ ํ˜์‹ ์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

COBOL ํ˜„๋Œ€ํ™”์˜ ๋ฏธ๋ž˜๋Š” ๊ฐ€์‹œ์„ฑ๊ณผ ์ธํ…”๋ฆฌ์ „์Šค๋ฅผ ํ†ตํ•ฉํ•˜๋Š” ๊ธฐ์—…์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ์กฐ์  ํ†ต์ฐฐ๋ ฅ, ์ข…์†์„ฑ ๊ฑฐ๋ฒ„๋„Œ์Šค, ๊ทธ๋ฆฌ๊ณ  ์ž๋™ํ™”๊ฐ€ ์œตํ•ฉ๋  ๋•Œ, ์ŠคํŒŒ๊ฒŒํ‹ฐ ๋กœ์ง์€ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์•„ํ‚คํ…์ฒ˜๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํ˜„๋Œ€ํ™”๋Š” ์œ„ํ—˜์ด ์•„๋‹ˆ๋ผ ๋ช…ํ™•์„ฑ, ๋ณต์›๋ ฅ, ๊ทธ๋ฆฌ๊ณ  ๋ฏผ์ฒฉ์„ฑ์„ ํ–ฅํ•œ ๊ธฐ์—… ์‹œ์Šคํ…œ์˜ ์ธก์ • ๊ฐ€๋Šฅํ•œ ์ง„ํ™”๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

์™„์ „ํ•œ ๊ฐ€์‹œ์„ฑ, ์ œ์–ด ๋ฐ ํ˜„๋Œ€ํ™”์— ๋Œ€ํ•œ ํ™•์‹ ์„ ์–ป์œผ๋ ค๋ฉด Smart TS XL์„ ์‚ฌ์šฉํ•˜์„ธ์š”. Smart TS XL์€ ๊ฑฐ๋ฒ„๋„Œ์Šค ํ†ต์ฐฐ๋ ฅ์„ ํ†ตํ•ฉํ•˜๊ณ , ์‹œ์Šคํ…œ ์ „๋ฐ˜์˜ ํ˜„๋Œ€ํ™” ์˜ํ–ฅ์„ ์ถ”์ ํ•˜๋ฉฐ, ๊ธฐ์—…์ด ์ •๋ฐ€ํ•˜๊ฒŒ ํ˜„๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์ง€๋Šฅํ˜• ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.