ëê·ëªš COBOL ìì€í ì 몚ëí륌 ìµì°ì ìí€í ì² ëª©íë¡ ìŒì ì€ê³ë 겜ì°ê° ëë ëë€. ì€íë € ìì ë ì ê±žì¹ ì ì§ì ìž ë³í, ê·ì ìë ¥, ê·žëŠ¬ê³ ìŽìì ì§ìì±ìŒë¡ ìžíŽ êµ¬ì¡°ì ì¬ì¬ì©ìŽ ìë륌 ì°ì ìíë ê³µì ìí°í©ížë¡ ë첎ëìê³ , ìŽë ìœëì ê³ ëŠœì±ë³Žë€ íšìšì±ì ëìŽë 결곌륌 ê°ì žììµëë€. 칎íŒë¶(copybook)ì íì€íì 죌ì ë©ì»€ëìŠìŒë¡ ë±ì¥íì§ë§, ìê°ìŽ í륎멎ì ëšìí ë°ìŽí° ì ì륌 íšì¬ ë°ìŽëë ì± ìì ì§ê² ëììµëë€. ë§ì êž°ì ìì 칎íŒë¶ì ìŽì ìë°± ê°ì íë¡ê·žëšì ê±žì³ ì묵ì ìž ê³ìœ, ê³µì ìí, ê·žëŠ¬ê³ ëì ê°ì ì ëŽê³ ììµëë€. ìŽë¬í 구조ì ê³ì¹ì 몚ëíê° ê°ë ì ìŒë¡ë ë Œìëì§ë§ 컎íìŒ ìì ìë ì€ì ë¡ êµ¬íëì§ ëª»íë ìí€í ì²ì ꞎì¥ì ìŽëí©ëë€.
íëí ê³íìì 몚ëì 겜ê³, ìë¹ì€ ì¶ì¶ ëë ëë©ìž ì€ì¬ ë¶íŽë¥Œ ëì íë €ê³ í ë, 칎íŒë¶(copybook)ì ê°ì¥ 뚌ì ë§ì°°ì ìŒìŒí€ë ì§ì ìŽ ë©ëë€. 칎íŒë¶ì íë¡ê·žëš ìží°íìŽì€ë¥Œ ìì í ì°ííì¬ ê³µì íëì 구조첎륌 ì€í 컚í ì€ížì ì§ì 죌ì í©ëë€. ížì¶ ìì€ììë 몚ëì íë¡ê·žëš ê·žëíì²ëŒ 볎ìŽì§ë§, ë°ìŽí° ìì€ììë ì¬ê°í ê²°í©ìŽ ìšê²šì ž ìë 겜ì°ê° ë§ìµëë€. ìŽë¬í ë¶ìŒì¹ë 묞ìë ë°íì 몚ëí°ë§ë§ìŒë¡ë ê±°ì ëë¬ëì§ ìêž° ë묞ì, ë§ì íëí ë žë ¥ìŽ íêž° ëšê³ìì ì€ë¥ê° ë°ìí ëê¹ì§ ì€ì ìì¡Žì± í멎ì 곌ìíê°íê² ë©ëë€. 묞ì ë ëšìí ì¬ì¬ì©ìŽ ìëëŒ, ëª ìì ìž ì ìŽ ìì ë°ìì ìëíë íµì ëì§ ìì ì¬ì¬ì©ì ëë€.
ì¶ì ì€í ìí¥
Smart TS XLì 몚ëí COBOL íì¥ì±ì ì íŽíë ìšê²šì§ ëì ì¢ ìì±ì ëë¬ë ëë€.
ì§êž íìì ì ë¶ìì í¹í ë°íì êŽì°°ìŽ ì»ŽíìŒ íìì ë³µì¡ì±ì ëë¬ëŒ ì ìë í겜ìì ìí€í ì² ê°ìì±ì íë³µíë ë°©ë²ìŒë¡ ì ì ë ì€ìíê² ì¬ê²šì§ê³ ììµëë€. íë¡ê·žëš ê° ë°ìŽí° íëŠê³Œ 구조ì ì¬ì¬ì©ì ëë¬ëŽë êž°ì ì ìì€í ëŽìì ë³ê²œ ì¬íìŽ ìŽë»ê² ì íëëì§ì ëí ë ì íí 귞늌ì ì ê³µí©ëë€. ìŽë ë°ìŽí° ìì ê¶ìŽ íížíëê³ ë°ìŽí° ì í 겜ë¡ê° ë¶í¬ëª í í겜ìì í¹í ì€ìíŽì§ëë°, ìŽë êž°ì ìì€í ì ë°ìŽí° ì¬ìŒë¡ì êŽë šë ë êŽë²ìí êž°ì 묞ì ì ë°ì íê² ì°êŽ ëìŽ ììµëë€. 칎íŒë¶ ì€ì©ì ê±°ë²ëì€ê° ìë ìšê²šì§ ë°ìŽí° ë©ì¬ë¥Œ íšê³Œì ìŒë¡ ìì±íì¬ íëê° ë ŒëŠ¬ì 겜ê³ë¥Œ ìì ë¡ê² ëëë€ê² í©ëë€.
ìŽ íšíŽì ìí€í ì²ì ë¹ì©ì ìí¥ ë¶ì, ë³ë ¬ ì€í ë° ê·ì ê°ì¬ ì€ì ëë¬ëëë°, ëš íëì 칎íŒë¶ ë³ê²œìŽ êŽë²ìíê³ ëì ëì§ ìë ëì ë³í륌 ì ë°íêž° ë묞ì ëë€. ì íµì ìž íë¡ê·žëš ì€ì¬ ë¶ìì ìŽë¬í ì°ì ë°ìì ì€ëª íë ë° ìŽë €ìì 겪ëë°, ìŽë ì§ì í ê²°í© ë©ì»€ëìŠìŽ ížì¶ ê·žëí ìžë¶ì 졎ì¬íêž° ë묞ì ëë€. 칎íŒë¶ì ìŒêž ìì¡Žì± ë žëë¡ ì·šêží ë ë¹ë¡ì ë³Žë€ ì íí ìŽíŽê° ê°ë¥íŽì§ëë°, ìŽë í멎ì ìž êµ¬ì¡°ë³Žë€ë ì€í êŽë š êŽê³ì ìŽì ì ë§ì¶ë ìµì ìœë ì¶ì ì± êŽí곌 ìŒì¹íë ì ê·Œ ë°©ìì ëë€. 몚ëí COBOL ìí€í ì²ì 죌ì ì¥ë²œìŒë¡ 칎íŒë¶ ì€ì©ì ìžìíë €ë©Ž íë¡ê·žëšìì íë¡ê·žëšë€ì ì묵ì ìŒë¡ ì°ê²°íë ê³µì êµ¬ì¡°ë¡ êŽì¬ì ëë €ìŒ í©ëë€.
몚ëí COBOL ì€ê³ìì ì묵ì ìž ì ì ìíë¡ ì¬ì©ëë 칎íŒë¶
몚ëí COBOL ìí€í ì²ë íë¡ê·žëš 겜ê³ê° ì믞 ìë 격늬 ëšì륌 ëíëžë€ê³ ê°ì í©ëë€. ê° íë¡ê·žëšì ì ìŽë ìží°íìŽì€ë¥Œ ì ê³µíê³ , ëŽë¶ ë¡ì§ì 캡ìííë©°, ë³ê²œ ì í ë²ì륌 ì ííŽìŒ í©ëë€. ìŽë¡ ì ìŒë¡ ìŽë ëë©ìž ë¶íŽ, ìë¹ì€ ì¶ì¶ ë° ì ì§ì íëí ì ëµê³Œ ì ë¶í©í©ëë€. ê·žë¬ë ì€ì ë¡ë 칎íŒë¶ìŽ ìŽë¬í ê°ì ì ë²ìŽë, ì 구조íë ìì€í ì ì ì ìí륌 ìë°íê² ë€ì ëì íë ê³µì êž°ë° ìí ì íë 겜ì°ê° ë§ìµëë€.
ìŽë¬í 구조ì 몚ìì ìëì ìž ê²œì°ê° ëë ëë€. 칎íŒë¶ì ë ìœë ë ìŽììì ì€ë³µì ì€ìŽê³ ìŒêŽì±ì ì ì§íêž° ìíŽ ëì ë ê²ìŽì§, ëìì ì ë¬ íµë¡ ìí ì íêž° ìíŽ ë§ë€ìŽì§ ê²ìŽ ìëëë€. ê·žë¬ë ìì ë ì ê±žì³ íë€ìŽ ì¡°ê±Žë¶ íë, íëê·ž, íì ê°ì ê³µì 구조ì ì§ì ëŽì¥í멎ì 칎íŒë¶ì ìí ì ìì°ì€ëœê² íì¥ëììµëë€. ê·ž 결곌, ìŽì 칎íŒë¶ì ì ìŽ íëŠ, ì€í ë¶êž°, íì ì²ëЬ ê²°ì ì ì죌 ìí¥ì 믞ì¹ê² ëììµëë€. 칎íŒë¶ì ì묵ì ìž ì ì ìíë¡ ìŽíŽíë ê²ì 첎ê³ì ìž íë¡ê·žëš 늬í©í ë§ìë ë¶êµ¬íê³ ëªšëí COBOL íë¡ì ížê° ì 첎ëë ìŽì 륌 ì€ëª íë ë° íìì ì ëë€.
ê³µì ë³µì¬ë³žìŽ ì»ŽíìŒ ìì ì íë¡ê·žëš ìží°íìŽì€ë¥Œ ì°ííë ë°©ë²
몚ëí ì€ê³ìì íë¡ê·žëš ìží°íìŽì€ë êµ¬ì± ìì ê°ì íì© ê°ë¥í ìíž ìì© ììì ì ìí©ëë€. ë§€ê°ë³ì, ì°ê²° ì¹ì ë° ížì¶ ê·ì¹ì ìŽë€ ë°ìŽí°ê° 겜ê³ë¥Œ ëëë€ ì ìëì§, ê·žëŠ¬ê³ ìŽë€ 조걎ìì ê·žë¬í ìŒìŽ ë°ìíëì§ë¥Œ ì ííë ìí ì í©ëë€. íì§ë§ 칎íŒë¶ì ìŽë¬í ë©ì»€ëìŠì ìì í ì°íí©ëë€. 칎íŒë¶ìŽ í¬íšë멎 íŽë¹ íëë íë¡ê·žëšì ì ìžë ì± ì곌 êŽë šìŽ ìëì§ ì¬ë¶ì êŽê³ììŽ ì»ŽíìŒ ìì ì íë¡ê·žëšì ëŽë¶ ë°ìŽí° ê³µê°ì ìŒë¶ê° ë©ëë€. ìŽë ìì€í ì ìë¹ ë¶ë¶ì ê±žì³ ë°ìŽí° ê²œê³ ëªšëžì íšê³Œì ìŒë¡ í멎íí©ëë€.
컎íìŒ íìì ìŽë¬í í¬íšìŽ ìŽë£šìŽì§ë€ë ì ìŽ ì€ìí©ëë€. ë°íì ë°ìŽí° êµíì ê°ë¡ì±ê±°ë, ë¡ê·žë¥Œ ëšêž°ê±°ë, ì íšì±ì ê²ì¬í ì ìë ë°ë©Ž, 칎íŒë¶ í¬íšì ê²°í©ë륌 ëª ííê² ëíëŽë ì€í íì ì ëšêž°ì§ ììµëë€. íë¡ê·žëšì ì íë ì ë ¥ë§ ì¬ì©íë ê²ì²ëŒ ë³ŽìŒ ì ìì§ë§, ì€í 겜ë¡ì ê°ì ì ìŒë¡ ìí¥ì 믞ì¹ë ìì ê°ì ì ì¬ì íë륌 ê°ì§ê³ ìì ì ììµëë€. 조걎 ë ŒëŠ¬ë 칎íŒë¶ì ì ìë íëê·žë ìí ìœë륌 ì죌 íìžíëë°, ìŽë¡ ìžíŽ ížì¶ ê·žëíë ìží°íìŽì€ ì ììë ëíëì§ ìë ìšê²šì§ ì ìŽ ì¢ ìì±ìŽ ë°ìí©ëë€.
ìŽë¬í íšíŽì ë°°ì¹ íë¡ê·žëšê³Œ ìšëŒìž íë¡ê·žëš ì ë°ì ê±žì³ ì¹ŽíŒë¶ìŽ ì¬ì¬ì©ëë í겜ìì í¹í 묞ì ê° ë©ëë€. íëì ì€í 컚í ì€ížë¥Œ ìíŽ ì€ê³ë íëê° ë€ë¥ž 컚í ì€ížìì ì¬ì¬ì©ëë 겜ì°ê° ë§ì 컚í ì€íž ëì¶ë¡ ìŽìŽì§ëë€. ë°°ì¹ ì§í¥ì ìž ìí íëê° ìšëŒìž ížëìì ì²ëЬ ì€ì íê°ëê±°ë ê·ž ë°ëì 겜ì°ë ë°ìí ì ìëë°, ìŽë¬í ì¢ ìì±ì ëª ìì ìŒë¡ 묞ìííë ê³ìœìŽ ìë 겜ì°ê° ììµëë€. ì ì ë¶ì 결곌, ìŽë¬í íëë ìë¡ êŽë š ìë íë¡ê·žëš ê°ì ëìì ì ííë ê³µì ì€ìì¹ ìí ì íë ê²ìŒë¡ ëíë¬ìµëë€.
ìê°ìŽ ì§ëšì ë°ëŒ ìŽë¬í 컎íìŒ íì ì°íë íë¡ê·žëš 겜ê³ì ëí ì 뢰륌 ìœíìíµëë€. ìì€í ì 몚ëííë €ë ìí€í ížë íë¡ê·žëšì 격늬íë€ê³ íŽì ê·ž ëìê¹ì§ 격늬ëë ê²ì ìëëŒë ì¬ì€ì ë°ê²¬í©ëë€. ëìì ìŒë¶ê° ê³µì 구조ì ìžìœë©ëìŽ ìêž° ë묞ì ëë€. ìŽë¬í íìì ì묵ì ìž ê²°í©ìŽ ìí€í ì² ìë륌 íŒìíë êž°ì í겜ìì ëíëë ë êŽë²ìí 묞ì ë€ì ë°ìíë©°, ê³µì ìí°í©ížê° ëª ìì ìž ê³ìœì ë첎í ë ë°ìíë êž°ì íµí© íšíŽ ìì ë Œìëë 묞ì ì ì ì¬í©ëë€.
ë³µì¬ë³ž íë ë³ëì±ê³Œ ìì 몚ëì íì
몚ëí ìí€í ì²ë ëª íí 겜ê³ë¿ë§ ìëëŒ ìŽë¬í 겜ê³ì ìëì ìì ì±ìë ì졎í©ëë€. COBOL ìì€í ìì 칎íŒë¶ì íë ë³ëì±ìŽ ê³ ë¥Žì§ ìì ìŽë¬í ê°ì ì ìë°íë 겜ì°ê° ë§ìµëë€. ìŽë€ íëë ìë ê° ìì ì ìŒë¡ ì ì§ëë ë°ë©Ž, ë€ë¥ž íëë ì ì í ì¶ì, ê·ì ì걎 ëë ë³Žê³ ì구 ì¬íì 충족íêž° ìíŽ ì죌 ë³ê²œë©ëë€. ë³ëì±ìŽ í° íëì ìì ì ìž íëê° ëìŒí 칎íŒë¶ ëŽì 공졎íë 겜ì°, ë³ê²œëë íë륌 ì¬ì©íëì§ ì¬ë¶ì êŽê³ììŽ ëªšë íë¡ê·žëšì íŽë¹ ë³ëì±ì ê·žëë¡ ë°ìë€ìŽê² ë©ëë€.
ìŽë 몚ëìŽ ìì ì ìŽëŒë ì°©ê°ì ë¶ë¬ìŒìŒí€ì§ë§, ë³ê²œ ì£Œêž°ê° ì§íëšì ë°ëŒ ìŽë¬í ì°©ê°ì 깚ì§ëë€. ë ŒëŠ¬ì ìŒë¡ ìì ì ìž ëë©ìžì ìíë íë¡ê·žëšìŽëŒë êž°ë¥ê³Œ 묎êŽí ìŽì ë¡ ê³µì 칎íŒë¶ìŽ ë³ê²œë멎 ë°ë³µì ìž íê· í ì€ížë¥Œ ê±°ì³ìŒ í ì ììµëë€. ì ì ë¶ì 결곌 íë¡ê·žëšìŽ ìì ë íë륌 ì í ì°žì¡°íì§ ìë ê²ìŒë¡ ëíëë 겜ì°ê° ë§ìë°ë ë¶êµ¬íê³ , 컎íìŒ ë° ì¬ë°°í¬ê° ë¶ê°íŒí©ëë€. ìŽë¬í ìŽì ë¹ì©ì ì¡°ì©í ëì ëìŽ ëŠŽëŠ¬ì€ ì£Œêž° ì°ì¥ê³Œ ì¡°ì ì€ë²í€ë ìŠê°ë¡ ëíë©ëë€.
귌볞ì ìž ë¬žì ë êµê³Œìì ìž ë³ëì±ìŽ ì ëë¡ ìž¡ì ëê±°ë ë¶ë¥ëì§ ìëë€ë ì ì ëë€. ìŽë€ ë¶ìŒê° ì죌 ë³íê³ ìŽë€ íë¡ê·žëšìŽ ê·ž ë³íì ì졎íëì§ íì íì§ ëª»í멎 êž°ì ì íêž íšê³Œë¥Œ ì ííê² ììž¡í ì ììµëë€. ìŽë ìí¥ íê°ë¥Œ ì íŽíê³ ì§ëì¹ê² 볎ìì ìž ë³í êŽëЬ êŽíì ì¡°ì¥í©ëë€. íë¡ê·žëšë€ìŽ ìë¡ ì°êŽëë ìŽì ë íë ìììŽ ê°ììê° ìëëŒ, íìì ìž íìŽ ê°êž° ë묞ì ëë€.
íëí í겜ìì ìŽë¬í ë³ëì± ì°©ê°ì ë³ë ¬ ì€í곌 ëšê³ì ë§ìŽê·žë ìŽì ì ë³µì¡íê² ë§ëëë€. 몚ë ë¶ëŠ¬ë¥Œ ìëíë íì ìœë ë³ê²œ ì¬íìŽ êž°ì¡Ž êµ¬ì± ììì íëíë êµ¬ì± ìì 몚ëì ìí¥ì ë¯žì³ í ì€íž ë²ì륌 ë¶ëЬíêž° ìŽë µë€ë ì¬ì€ì ë°ê²¬í©ëë€. ì ì ì¢ ìì± ë¶ìì íë ìì€ ë³ê²œ ìŽë ¥ê³Œ íë¡ê·žëš í¬íš ê·žëí륌 ì°êŽììŒ ìŽë¬í íšíŽì íì íë ë° ëììŽ ëë©°, ìŽë ìœë ë³ëì±ì ìŽì ìí ììž¡ ë³ìë¡ ìž¡ì íë ì ê·Œ ë°©ì곌 ìŒë§¥ìíµí©ëë€.
ì€í ë° ë³µêµ¬ ìëëŠ¬ì€ ì€ ì ì ìí ë¶ìì©
ì묵ì ìž ì ì ìíë¡ì 칎íŒë¶ì ìí¥ì ì¥ì ë°ì ë° ë³µêµ¬ ìë늬ì€ìì ê°ì¥ ëëë¬ì§ê² ëíë©ëë€. ì€í 겜ë¡ê° ì¶ì²ê° ë¶ë¶ëª í ê³µì íëì ì졎íë 겜ì°, ì¥ì ì§ëšìŽ íšì¬ ìŽë €ìì§ëë€. ììëìê±°ë ì못 ìŽêž°íë íëë ì¬ë¬ íë¡ê·žëšì ëìì ë³ê²œí ì ìì§ë§, 귌볞 ììžì ì¥ì ê° ë°ìíë íë¡ê·žëšì ìì§ ìì ìë ììµëë€. ìŽë¬í ë¶ìŒì¹ë 복구륌 ì§ì°ìí€ê³ íê· íŽê²° ìê°ì ìŠê°ìíµëë€.
ë°°ì¹ ì²ëЬ 첎ìžìì ê³µì 칎íŒë¶ì ì¢ ì¢ ì¬ë¬ ëšê³ì ê±žì³ ì ì§ëë ëì êž°, 칎ìŽí° ëë ìí íë귞륌 ì ì¥í©ëë€. í ìì ìì íë륌 ì못 ì€ì í멎 íì ìì ì ëª ìì ìž ë°ìŽí° ì ë¬ ììŽ ìì€í ìí륌 ì못 íŽìí ì ììµëë€. í¹í ë¶ë¶ì ìž ì€ë¥ ë°ì í ì¬ìì ìë늬ì€ìì ìŽë¬í íëë ì€ëë ê°ì ì ì§íì¬ ì¬ì€í ëìì ììž¡í ì ìë ìí¥ì ë¯žì¹ ì ììµëë€. ìŽë¬í íëì ëí ëª íí ìì ê¶ìŽ ìêž° ë묞ì 례백 ì ëµìŽ ë³µì¡íŽì§ëë€.
ìšëŒìž ìì€í ë ì ì¬í ìíì ì§ë©Ží©ëë€. ížëìì ìì€ì ë¡ì§ì ìì ìì€í ìì ìŽêž°íëìë€ê³ ê°ì ëë 칎íŒë¶ íë륌 êž°ë°ìŒë¡ ë¶êž°ë ì ììµëë€. ìŽë¬í ê°ì ìŽ ê¹šì§ë©Ž ëììŽ ì¡°ì©í ë¬ëŒì§ëë€. ì ì ë¶ìì ì€í ê²œë¡ ì ë°ì ê±žì³ íëê° ì€ì , ìì ë° íê°ëë ìì¹ë¥Œ ì¶ì íì¬ ìŽë¬í ì¢ ìì±ì ëë¬ëŽê³ , ë°íì ë¡ê·žìì ì¢ ì¢ ëì¹ë ë¶ìì©ì 볎ì¬ì€ëë€. ìŽë¬í íµì°°ë ¥ì í¹ì ì¬ê³ ì 귌볞 ììž ë¶ììŽ ìŽë €ìŽ ìŽì 륌 ìŽíŽíë ë° ë§€ì° ì€ìíë©°, ìŽë ìì€í ì ë°ì ê±žì¹ ì¬ê³ ë³Žê³ ì ìŽë €ì곌 ë°ì íê² êŽë šëìŽ ììµëë€.
ìœíŒë¶ì ì ì ìíë¡ ì·šêžíë ê²ì ì¬ê³ ë¶ìì êŽì ì ë°ê¿ëìµëë€. ìí€í ížë ëšìí ì€íšíë íë¡ê·žëšìë§ ì§ì€íë ëì , ê³µì 구조륌 ì ì¬ì ìž ì€ë¥ ìŠí ììžìŒë¡ ë¶ìí ì ììµëë€. ìŽë¬í êŽì ì ìŠê°ì ìž ëŠ¬í©í ë§ì ì구íë ê²ìŽ ìëëŒ, ìì€í ëìì ëí ë³Žë€ ì íí 몚ëžì 구ì¶íë ë° ëìì ì€ëë€. ìŽë¬í ë³íê° ìë€ë©Ž, 몚ëí COBOL ìí€í ì²ë ìŽìì ìž ëª©íì ê·žì¹ì§ ìê³ , ì ìžë 겜ê³ë¥Œ ëìŽ ìëíë ìšê²šì§ ìíì ìíŽ ì ìœì ë°ê² ë ê²ì ëë€.
ë³µì¬ë³ž íë ì¬ì¬ì©ìŽ ë ŒëŠ¬ì íë¡ê·žëš 겜ê³ë¥Œ 묎ëëšëЬë ë°©ì
COBOL ìì€í ìì ë ŒëŠ¬ì íë¡ê·žëš 겜ê³ë ìŒë°ì ìŒë¡ íšì ížì¶ 구조, ížëìì ë²ì ë° ë°°ì¹ ìì ììë¡ë¶í° ì¶ë¡ ë©ëë€. ìí€í ížì ë¶ìê°ë ì¢ ì¢ ìŽë¬í ê°ìì ìž êŽê³ë¥Œ ë°íìŒë¡ ì± ì í ë¹ ë° ë³ê²œ 격늬ì ëíŽ ì¶ë¡ í©ëë€. 칎íŒë¶ì íµí íë ìì€ ì¬ì¬ì©ì ìŽë¬í ë ŒëŠ¬ì 구조ìë ë 늜ì ìŒë¡ ìëíë ë³ë ¬ ì¢ ìì± ê³ìžµì ëì í©ëë€. íë¡ê·žëšì ì€í ììììŒë¡ë ë¶ëЬë ê²ì²ëŒ ë³ŽìŒ ì ìì§ë§, êž°ë¥ ììì ëëëë ê³µì ë°ìŽí° ì ì륌 íµíŽ êžŽë°íê² ì°ê²°ëìŽ ììµëë€.
ìŽë¬í ííì ê²°í©ì ëª ìì ìž ìíž ìì©ìŒë¡ ëíëì§ ìêž° ë묞ì í¹í êž°ë§ì ì ëë€. ìŽë€ íë¡ê·žëšë ë€ë¥ž íë¡ê·žëšì ížì¶íì§ ìê³ , ìží°íìŽì€ ê³ìœìŽ ìë°ëì§ ììŒë©°, ë°íì ë©ìì§ê° êµíëì§ë ììµëë€. ëì ê³µì íëê° ê²°í© ë©ì»€ëìŠìŽ ëìŽ ì믞, ìëª ì£Œêž° ë° ì íšì±ì ëí ê°ì ì ì¬ë¬ ì€í 컚í ì€ížì ì§ì í¬íšìíµëë€. ìê°ìŽ ì§ëšì ë°ëŒ ìŽë íë¡ê·žëš 겜ê³ì ì€ì§ì ìž ê°ì¹ë¥Œ ìœíììŒ ìí€í ì² ê²©ëŠ¬ì ì 뢰í ì ìë ì§íê° ìë ì¡°ì§ì ì°ë¬Œë¡ ì ëœìíµëë€.
ìë¡ êŽë š ìë ë¹ìŠëì€ ìì ê°ì íë ìì€ ì»€íë§
Ʞ졎 íë ì¬ì¬ì©ì ê°ì¥ ì¬ê°í 결곌 ì€ íëë ìì í ë€ë¥ž ë¹ìŠëì€ ììì ìíë íë¡ê·žëšë€ìŽ ì묵ì ìŒë¡ ê²°í©ëë íìì ëë€. ì²ììë í¹ì 목ì ì ìíŽ ëì ë íëê° ìë¡ìŽ ì구ì¬íìŽ ì겚ë멎ì ë ëì ë²ììì íì©ëë 겜ì°ê° ë§ìµëë€. ì륌 ë€ìŽ, ê²°ì ì²ëЬì©ìŒë¡ ì ìë ìí íëê·žê° ëì€ìë ì¡°ì 룚íŽ, ë³Žê³ ìì , ì¬ì§ìŽ ìšëŒìž ì¡°í ê±°ëììë íŽìë ì ììµëë€. ìë¡ìŽ ì¬ì©ìê° ì¶ê°ë ëë§ë€ íŽë¹ íëë ê³µíµë ì§ì€ì ìì²ìŒë¡ìì ì ë¹ì±ì ëì± ê°ííê² ë©ëë€.
ì ì ë¶ìì íµíŽ ìŽë¬í íëë€ìŽ ìì±ëë ê²ë³Žë€ íšì¬ ë ë§ìŽ ìœíë 겜ì°ê° íí ë°ê²¬ë©ëë€. ììì íë¡ê·žëšìŽ ê¶ì ìë ì€ì ì ìí ì íë ë°ë©Ž, ìì ê°ì ë€ë¥ž íë¡ê·žëšì ë§¥ëœ ììŽ íŽë¹ ê°ì ìë¹í©ëë€. ìŽë¬í ë¹ëì¹ì±ì ì·šìœí ìì¡Žì± ì¬ì¬ì ë§ë€ìŽë ëë€. ìì°ìê° ìë¯žë¡ ìŽë ìžìœë©ì ë³ê²œí멎, ê·ž ìë¹ìë€ìŽ ë ŒëŠ¬ì ìŒë¡ êŽë šëìŽ ìëì§ ì¬ë¶ì êŽê³ììŽ ëªšë ìë¹ììê² ìŠì ì íë©ëë€. ê³µì ë íŽìì 묎ê²ë¡ ìžíŽ ëë©ìž ê°ì ìí€í ì²ì 겜ê³ê° 묎ëì§ëë€.
ìŽë¬í íìì ëë©ìž ì€ì¬ì ë¶íŽ ë žë ¥ì ì íŽí©ëë€. íë¡ê·žëšìŽ ëë©ìžì ë§ì¶° íší€ì§ë ëŒìŽëžë¬ëŠ¬ë¡ ì¬êµ¬ì±ëëëŒë ê³µì 칎íŒë¶ì ìëì ë³µì¡í êŽê³ë¥Œ ê·žëë¡ ì ì§í©ëë€. ëšìŒ ëë©ìžì ìë¹ì€ë ìë¡ìŽ íë«íŒìŒë¡ ë¶ëЬíë €ë ë§ìŽê·žë ìŽì íì ìì ë€ìŽ ì졎íë 칎íŒë¶ íëê° ë€ë¥ž ê³³ììë ì¬ì©ëê³ ìë€ë ì¬ì€ì ë°ê²¬íê² ëê³ , ìŽë ê¹ëí ë¶ëŠ¬ë¥Œ ê°ë¡ë§ìµëë€. ìŽ ë¬žì ë ëšìí êž°ì ì ìž ë¬žì ê° ìëëŒ ê°ë ì ìž ë¬žì ìŽêž°ë íë°, ê³µì íëê° ëë©ìž ê° ì¡°ì ì ë늬 ìí ì íêž° ë묞ì ëë€.
ìŽë¬í ë¶êŽŽ íìì ìŽíŽíë €ë©Ž íë¡ê·žëš ì€ì¬ì êŽì ì ëìŽ ë°ìŽí° ì€ì¬ì ìì¡Žì± ë§€íìŒë¡ ì ííŽìŒ í©ëë€. ì 첎 ìì€í ìì íë ì¬ì© íí©ì ì¶ì íë ì ì ë¶ìì íµíŽ ìšê²šì§ ëë©ìž ê° êµì°šì ì íì í ì ììµëë€. ìŽë¬í ì ê·Œ ë°©ìì ìì¡Žì± ê·žëíì ëí êŽë²ìí ë Œìì ë§¥ëœì ê°ìŽíë©° , ì묵ì ìž êŽê³ë¥Œ ëª ìì ìŒë¡ ëë¬ëŽìŽ íëí 곌ì ìì ë°ìí ì ìë êµì°© ìí륌 ì¬ì ì ë°©ì§íšìŒë¡ìš ìíì ì€ì ëë€.
ì¬ì¬ì©ë ë³µì¬ë³ž íëë¡ ìžíŽ ìë¯žë¡ ì ë³ìê° ë°ìíš
íë ì¬ì¬ì©ì ëí ìë¯žë¡ ì ë³ê³¡ì ìŒêž°íëë°, ìŽë ìê°ìŽ ì§ëšì ë°ëŒ íŽë¹ íë륌 ì¬ì©íë íë¡ê·žëšë€ ì¬ìŽìì íëì ìë¯žê° ë¬ëŒì§ë íìì ëë€. ì²ììë íëì ëí ëª íí ì ìê° ì£ŒììŽë ì€ê³ 묞ìì êž°ë¡ëìŽ ìì ì ììµëë€. ê·žë¬ë ìê°ìŽ íë¥Žê³ íìŽ ë°ë멎ì íŽë¹ ì ìë ì¬íŽìëê±°ë, íì¥ëê±°ë, ë¶ë¶ì ìŒë¡ 묎ìëêž°ë í©ëë€. íë¡ê·žëšë€ì ì íš ê°, Ʞ볞 ìí ëë ììž ì¡°ê±Žì ëí ì첎ì ìž ê°ì ì ìœëë¡ êµ¬ííêž° ììí©ëë€.
ìŽë¬í íŽì ì°šìŽë ê±°ì ì¡°ì ëì§ ììµëë€. ìŽë€ íë¡ê·žëšì ë¹ ê°ì ì ì ìë ê°ìŒë¡, ë€ë¥ž íë¡ê·žëšì ì ì©í ì ìë ê°ìŒë¡, ë ë€ë¥ž íë¡ê·žëšì ì€ë¥ 조걎ìŒë¡ ì²ëЬí ì ììµëë€. íŽë¹ íëê° ê³µì ëêž° ë묞ì ìŽë¬í íŽìë€ì ë³ê²œ ì¬íìŽ ë°ìíì¬ ë¶ìŒì¹ê° ëë¬ë ëê¹ì§ ì¶©ë ììŽ ê³µì¡Ží©ëë€. ê·ž ìì ìŽ ë멎 ì€í 겜ë¡ì ë°ëŒ ëììŽ ììž¡íê±°ë ì¬ííêž° ìŽë €ìŽ ë°©ììŒë¡ ë¬ëŒì§ëë€. ê° íë¡ê·žëšì ë ŒëŠ¬ê° ë¡ì»¬ììë ì¬ë°ë¥Žê² 볎ìŽêž° ë묞ì í ì€ížìì ìŽë¬í ë¶ìŒì¹ë¥Œ ë°ê²¬íì§ ëª»íë 겜ì°ê° ë§ìµëë€.
ìí€í ì² êŽì ìì 볌 ë, ìë¯žë¡ ì ë³ê³¡ì ì¬ì¬ì©ì ìŽì ì 묎íšíí©ëë€. ëšìŒí ì§ì€ì ìì² ëì , 칎íŒë¶ì ì¬ë¬ ê°ì ìì¶©ëë ì§ì€ì ëŽë 컚í ìŽëê° ë©ëë€. 몚ëí ë žë ¥ì 몚ëìŽ ìì ì ìŽê³ ì ì ìë ë°ìŽí° ê³ìœì ì졎í ì ìêž° ë묞ì ìŽë €ìì 겪ìµëë€. íë ìŒêŽì±ì ìœìíë ì¬ì¬ì©ì ìŽì 몚ížíšì ìŽëí©ëë€.
ì ì ë¶ìì ëìŒí íë륌 ì°žì¡°íë íë¡ê·žëš ê°ì 조걎 ë ŒëŠ¬ì ê° ê²ì¬ë¥Œ ì°êŽììŒ ìë¯žë¡ ì ì°šìŽë¥Œ ëë¬ëŒ ì ììµëë€. ìë¡ ë€ë¥ž íë¡ê·žëšìŽ ìë¡ ë€ë¥ž ì ìœ ì¡°ê±ŽìŽë ë³íì ì ì©í 겜ì°, ë¶ìì ê³µíµë ìŽíŽê° ë¶ì¡±íšì 볎ì¬ì€ëë€. ìŽë¬í íµì°°ë ¥ì íëí ê³í, í¹í ìì€í ì ë³ííê±°ë 늬í©í ë§í ë ë§€ì° ì€ìí©ëë€. ìŽë 귌볞ì ìž ìë¯žë¡ ì ë¶ìŒì¹ë¥Œ íŽê²°íì§ ìê³ êž°ì¡Ž ìì€í ì ê·žëë¡ ì¬ì©íë ê²ìŽ ì€íšíë ìŽì ì ê°ì ë§¥ëœìì ë Œìë©ëë€.
ë°°ì¹ ë° ìšëŒìž ìížìì© ëªšëžììì ê²œê³ ì¹šì
ë ìœë ì¬ì¬ì©ìŒë¡ ìží ë ŒëŠ¬ì 겜ê³ì 칚ìì ë°°ì¹ ì²ëЬì ìšëŒìž ì²ëЬ 몚ëžìŽ ë§ëë ì§ì ìì í¹í ëëë¬ì§ëë€. ë°°ì¹ ìì 곌 ìšëŒìž ížëìì ì ìŒêŽë ë ìœë ë ìŽììì ì ì§íêž° ìíŽ ì¢ ì¢ ë ìœë ì¬ì¬ì© ë ìœë륌 ê³µì í©ëë€. ê·žë¬ë ìê°ìŽ ì§ëšì ë°ëŒ ì²ëЬ ë ì§, 죌Ʞ íìêž° ëë ì§ê³ 칎ìŽí°ì ê°ì ë°°ì¹ ì§í¥ì íëê° ìšëŒìž ë¡ì§ì í¬íšëìŽ ì€ìê° ëìì ìí¥ì 믞ì¹ê² ë©ëë€.
ìŽë¬í ìíž ìì©ìŒë¡ ìžíŽ ë¯žë¬í íìŽë° ì¢ ìì±ìŽ ë°ìí©ëë€. ìšëŒìž íë¡ê·žëšì ì€í ìŒì ìŽ ë³ê²œëê±°ë ì¬ì€íìŽ ë°ìíëëŒë í¹ì íëê° ë°°ì¹ ì²ëЬì ìíŽ ìŽêž°íëìë€ê³ ê°ì í ì ììµëë€. ë°ëë¡ ë°°ì¹ ìì ì ì²ëЬ 겜ë¡ë¥Œ ê²°ì íêž° ìíŽ ìšëŒìž íë ì€ì ì€ì ë íëê·žì ì졎í ì ììµëë€. ìŽë¬í ê°ì ì ëª ìì ìž ê²œì°ê° ëë¬Œê³ , ê°ì ìŽ ê¹šì§ë©Ž ì€ë¥ë ì°ë°ì ìŒë¡ ë°ìíë©° í¹ì í겜ì êµíëë ê²ì²ëŒ 볎ì ëë€.
몚ëì± êŽì ìì ë°°ì¹ ë° ìšëŒìž êµ¬ì± ììë ìíž ìì© ì§ì ìŽ ëª ííê² ì ìë ë³ê°ì ì€í ììì ëíëŽìŒ í©ëë€. 칎íŒë¶ ì¬ì¬ì©ì ëë©ìž ê° ìí륌 ê³µì 구조ì ì§ì í¬íšíšìŒë¡ìš ìŽë¬í 구ë¶ì 몚ížíê² ë§ëëë€. 결곌ì ìŒë¡ íë¡ê·žëš ëë ìì ìì€ìì í멎ì ìŒë¡ ë¶ëЬëìŽ ìììë ë¶êµ¬íê³ ìì€í ì ꞎë°íê² ê²°í©ë ì 첎ì²ëŒ ëìí©ëë€.
ë°°ì¹ ì€ìŒì€ê³Œ ìšëŒìž ížëìì ì ë°ì ê±žì¹ ì€í 겜ë¡ë¥Œ 몚ëžë§íë ì ì ë¶ìì ìŽë¬í ê²œê³ ìë°ì ëë¬ë ëë€. ìë¡ ë€ë¥ž ì€í 컚í ì€ížìì ê³µì íëê° ìœíê³ ì°ìŽë ìì¹ë¥Œ ì¶ì íšìŒë¡ìš ìí€í ížë ìšê²šì§ ëêž°í ì§ì ì íì í ì ììµëë€. ìŽë¬í êŽì ì ë³Žë€ ì íí ìí¥ ë¶ìì ì§ìíê³ í ììì ë³ê²œ ì¬íìŽ ë€ë¥ž ììì ë¶ìì íê² ë§ëë ìŽì 륌 ì€ëª íë ë° ëììŽ ëë©°, ì묵ì ìž ì¢ ìì±ìŽ ìì€í ëìì ì§ë°°íë ë³µì¡í JCL íëŠ ë¶ì ìì ë€ë£šë 묞ì ì ì ë°ìí©ëë€.
COBOL 몚ëí ìí€í ì²ë ìœë ë³µì¬ íë ì¬ì¬ì©ì 겜ê³ë¥Œ í묎ë íìŒë¡ ë€ë£šì§ ììŒë©Ž íë¡ê·žëš ì€ê³ í멎 ìëìì ìëíë Ʞ졎ì ê²°í© ë©ì»€ëìŠì ìíŽ ì ìœì ë°ê² ë©ëë€.
ì ì ì¢ ìì± ê·žëíë COBOL Estatesì ì못ë 몚ëì±ì ëë¬ë ëë€.
COBOL í겜ìì 몚ëì± íê°ë ì¢ ì¢ íë¡ê·žëš 목ë¡, ížì¶ ê³ìžµ 구조 ë° ìì ê¶ ëªšëžì ì졎í©ëë€. ìŽë¬í ìë£ë€ì ëšê³ì íëí ëë ëë©ìž ì¶ì¶ì ì¶©ë¶íŽ ë³ŽìŽë ìì€ì ë¶ëЬì±ì ìì¬í©ëë€. ê·žë¬ë ì ì ìì¡Žì± ê·žëíë ë¶ìì êŽì ì íë¡ê·žëš 겜ê³ìì êµ¬ì± ììë€ì ì°ê²°íë 컎íìŒ ìê° êŽê³ì ì 첎 ë²ìë¡ ì ííšìŒë¡ìš ìŽë¬í ê°ì ì ì묞ì ì êž°í©ëë€. 칎íŒë¶ì ë¶ìì ìž í¬íšìŽ ìë ìŒêž ë žëë¡ ì·šêží 겜ì°, 결곌 ê·žëíë ì¢ ì¢ ìžìë 몚ëì± êµ¬ì¡°ì 몚ìë©ëë€.
íë¡ê·žëš ì€í ììììŒë¡ë ìë¡ ë¶ëЬë ê²ì²ëŒ 볎ìŽì§ë§, ê³µì 구조륌 íµíŽ êžŽë°íê² ì°ê²°ëìŽ ìë 겜ì°, ì못ë 몚ëì±ìŽ ëíë©ëë€. ìì¡Žì± ê·žëíë ë°ìŽí° ì ìê° íë¡ê·žëš, ìì , ížëìì ì ë°ì ê±žì³ ìŽë»ê² ì íëëì§ ìê°ííì¬ ìŽë¬í ì°ê²° êŽê³ë¥Œ ëë¬ë ëë€. ìŽë¬í êŽì ì 묞ìê° ë ìŽì íì¬ ëìì ë°ìíì§ ìë ì¥êž° ìŽì í겜ìì í¹í ì ì©í©ëë€. ëª ëª©ìì êµ¬ì¡°ê° ìë ìì¡Žì± í íŽë¡ì§ë¥Œ ë¶ìíšìŒë¡ìš, ìí€í ížë ì§ì í 몚ë곌 í멎ì ìŒë¡ë§ 몚ëíë ê²ì²ëŒ 볎ìŽë íŽë¬ì€í°ë¥Œ 구ë¶í ì ììµëë€.
íë¡ê·žëš ížì¶ ê·žëíê° ì ìœëë¶ êž°ë° ê²°í©ë륌 ì ëë¡ ëíëŽì§ 못íëê°?
COBOL ìì€í ìì ì ìŽ íëŠê³Œ ì€í ìì륌 ìŽíŽíêž° ìíŽ ì€ë«ëì íë¡ê·žëš ížì¶ ê·žëíê° ì¬ì©ëìŽ ììµëë€. ížì¶ ê·žëíë ížì¶ ìì, ì¬ê· ë° ížëìì ì²ëЬ ë°©ìì ëª ííê² ë³Žì¬ì€ëë€. ê·žë¬ë ížì¶ ê·žëíë 볞ì§ì ìŒë¡ ì ì°šì êŽê³ì ìŽì ì ë§ì¶ê³ 칎íŒë¶ì íµíŽ ë°ìíë 컎íìŒ ìê° ì¢ ìì±ì ê°ê³Œí©ëë€. 결곌ì ìŒë¡ ìì€í ì ì€ì ë¡ ì¡Žì¬íë ê²°í©ë륌 첎ê³ì ìŒë¡ 곌ìíê°íë 겜í¥ìŽ ììµëë€.
칎íŒë¶ì ì ì°šì ížì¶ ììŽ ê³µì ìí륌 ëì í©ëë€. ë€ë¥ž íë¡ê·žëšì ížì¶íì§ ìë íë¡ê·žëšìŽëŒë ëìŒí íë, íëê·ž ëë 구조첎 ì§í©ì ì졎í ì ììµëë€. ìŽë¬í ì졎ì±ì ì ìŽ ì ë¬ìŽ ììŽ ížì¶ ê·žëíì ëíëì§ ììµëë€. íì§ë§ ë³ê²œ ìí¥ êŽì ìì 볎멎 ìŽë¬í ì졎ì±ì ì€ì ì ìž ê²ì ëë€. ê³µì íë륌 ìì í멎 ížì¶ êŽê³ì êŽê³ììŽ íŽë¹ íë륌 ì¬ì©íë 몚ë íë¡ê·žëšì ëììŽ ë³ê²œë ì ììµëë€.
ì ì ìì¡Žì± ê·žëíë í¬íš êŽê³ì íë ì¬ì©ëì ë¶ìì íµí©íšìŒë¡ìš ìŽë¬í ì¬ê°ì§ë륌 íŽê²°í©ëë€. 칎íŒë¶ì ë žëë¡, íë 찞조륌 ì£ì§ë¡ ííí멎 ì¬ë¬ íµí ê·žëí íì ížëЬì ê±žì³ ìë ë°ì§ë íŽë¬ì€í°ê° ì¢ ì¢ ëíë©ëë€. ìŽë¬í íŽë¬ì€í°ë ë 늜ì ìž ëªšëì²ëŒ 볎ìë ê²ë€ìŽ ì€ì ë¡ë ê³µì ë ë°ìŽí° ì ìë¡ ì°ê²°ëìŽ ììì 볎ì¬ì€ëë€. ìšê²šì§ ì£ì§ê° ëë¬ë멎 몚ëì±ìŽëŒë íìì ì¬ëŒì§ëë€.
ìŽë¬í 구ë¶ì íëí ê³í ì늜 곌ì ìì ë§€ì° ì€ìí©ëë€. ížì¶ ê·žëíìë§ ì졎íë íì 칎íŒë¶ìŒë¡ ìžíŽ êµ¬ì¡°ì ìŒë¡ ìœí ìë ìœë륌 ì¶ì¶ ëë 늬í©í ë§ ëììŒë¡ ì íí ì ììµëë€. ì ì ìì¡Žì± ê·žëíë ì ì°šì ë¶ìì ë°ìŽí° ìì€ì íµì°°ë ¥ìŒë¡ 볎ìíì¬ ì€ë¥ë¥Œ ë°ë¡ì¡ë ìí ì í©ëë€. ëì ë° ë ê±°ì í겜ìì ížì¶ ê·žëíì íê³ë ê³ êž ížì¶ ê·žëí êµ¬ì± ê³Œ ê°ì ë¶ìŒìì ì°êµ¬ëìŽ ììŒë©° , ìŽë¬í ë¶ìŒììë ì€ì ìì€í ëìì ê·Œì¬ííêž° ìíŽ ì¶ê°ì ìž ë¶ì ê³ìžµìŽ íìí©ëë€.
í¬íš ë°ë ë¶ìì íµí ì못ë 몚ë ê²œê³ íì§
í¬íš ë°ë ë¶ìì íë¡ê·žëš ê°ì 칎íŒë¶ìŽ ìŒë§ë ì죌 ê³µì ëëì§, ê·žëŠ¬ê³ ê·žë¬í ê³µì ê° ëªšëë¡ ì¶ì ëë ìì€í ëŽì ìŒë§ë ì§ì€ëìŽ ìëì§ë¥Œ ì¡°ì¬í©ëë€. ì§ì í 몚ëí ìì€í ììë ê³µì í¬íšìŽ ë³ëì±ìŽ ìµìíë ìì ì ìŽê³ Ʞ볞ì ìž ì ìì êµíëë 겜í¥ìŽ ììµëë€. ë°ë©Ž, ì못ë 몚ëì ëë©ìž 겜ê³ë¥Œ ëëëë ë³ëì±ìŽ í° ì¹ŽíŒë¶ì í¬íš ë°ëê° ëê² ëíë©ëë€.
ì ì ë¶ì ë구ë 칎íŒë¶ ì¬ì© ë¹ëì ì€ë³µì ë§€ííì¬ í¬íš ë°ë륌 ê³ì°í ì ììµëë€. 칎íŒë¶ìŽ ìë¡ ë€ë¥ž êž°ë¥ ììì ê±žì³ ë§ì íë¡ê·žëšìì í¬íšëë 겜ì°, ìŽë ì묵ì ê²°í©ì ê°ë ¥í ì§íê° ë©ëë€. ëì± ì€ìí ê²ì ížì¶ ê·žëí ììì ìë¡ êŽë šìŽ ìë ìê·ëªš íë¡ê·žëš 귞룹ìì 칎íŒë¶ìŽ í¬íšëë íšíŽì ëë€. ìŽë¬í íšíŽì ì¢ ì¢ ìí€í ì²ì ê°ë ììŽ ë°ì íŽ ìš ììë°©ížì ìž ì¬ì¬ì©ì ìì¬í©ëë€.
ìŽë¬í í¬íš íŽë¬ì€í°ê° ì¡°ì§ ëªšëžìŽë ëë©ìž 몚ëžê³Œ ìŒì¹íì§ ìì ë ì못ë 겜ê³ê° ëë¬ë©ëë€. ìë¡ ë€ë¥ž íìŽ ìì í íë¡ê·žëšë€ìŽ ëšìí ìì± ë¹ìì ížì ë묞ì ëìŒí 칎íŒë¶ì ê³µì í ì ììµëë€. ìê°ìŽ í륎멎ì ìŽë¬í ížìì±ì ì졎ì±ìŒë¡ êµ³ìŽì§ëë€. í¬íš ë°ë륌 ìê°ííë ì ì ê·žëíë ìí€í ížê° íëí ê³íì ì¢ìŽìí€êž° ì ì ìŽë¬í ë¶ìŒì¹ë¥Œ ì¡°êž°ì íì íë ë° ëììŽ ë©ëë€.
ë°ë ë¶ìì í¬íší멎 ì°ì ìì ì§ì ìë ëììŽ ë©ëë€. ë°ëê° ëê³ ë³ê²œ ë¹ëê° ëì 칎íŒë¶ì ë¶ê· íì ìž ìíì ëíë ëë€. ìŽë¬í ìí°í©ížì ëí ë³ê²œì ìí¥ì ë°ë íë¡ê·žëšìŽ ê³ ëŠœëìŽ ë³ŽìŽëëŒë êŽë²ìí ìí¥ì ë¯žì¹ ê°ë¥ì±ìŽ ëìµëë€. ë°ëë¡, ì ìê° ìì ì ìŽê³ ë°ëê° ë®ì 칎íŒë¶ì ì¡°êž° 늬í©í ë§ ëë 캡ìíì ì í©í íë³Žê° ë ì ììµëë€. ìŽë¬í ë¶ìì ì ê·Œ ë°©ìì ì ì°š ê° ë°ìŽí° íëŠ ë¶ì ìì ë Œìë êŽë²ìí ì¢ ìì± êž°ë° ìí íê° êŽí곌 ìŒë§¥ìíµíë©° , ì íí ìí¥ ììž¡ì ìíŽìë ì í 겜ë¡ë¥Œ ìŽíŽíë ê²ìŽ íìì ì ëë€.
ì¡°ì§ ê²œê³ë¥Œ ëìŽì 구조ì ìœí ìê°í
ì ì ìì¡Žì± ê·žëíì ê°ì¥ ê°ë ¥í ì¥ì ì€ íëë ì¡°ì§ëëŒë íì ëìŽ êµ¬ì¡°ì ìœíì ìê°íí ì ìë€ë ì ì ëë€. ë§ì COBOL í겜ì ì í늬ìŒìŽì , ì¬ì ë¶ ëë ê·ì ë²ìë³ë¡ 구ë¶ëìŽ ììµëë€. ìŽë¬í 구ë¶ì ì¢ ì¢ ê³µìì ìž ê²œê³ë¥Œ ëìŽìë ìšê²šì§ êž°ì ì ì°êŽì±ì ê°ì¶ê³ ììµëë€. ìì¡Žì± ìê°íë ìŽë¬í ìšê²šì§ êŽê³ë¥Œ í멎ìŒë¡ ëë¬ëŽì€ëë€.
칎íŒë¶ì ìì¡Žì± ê·žëíì íëžë¡ ííí멎, ê°ì ë 격늬ì 몚ìëë ì€íí ëë ë©ìí íšíŽìŽ ì¢ ì¢ ëë¬ë©ëë€. ìë¡ ë€ë¥ž í¬ížíŽëЬì€ì íë¡ê·žëšë€ìŽ ëìŒí ê³µì êµ¬ì¡°ë¡ ìë Žíì¬ êž°ì¡Ž ìžë²€í 늬ììë 볎ìŽì§ ìë ìœí ììì íì±í©ëë€. ìŽë¬í ììì ë°ë³µì ìž ì¬ê³ ë°ì, ì¥êž°íë í ì€íž 죌Ʞ ëë ì§ì°ë íëí ë žë ¥ê³Œ êŽë šìŽ ìë 겜ì°ê° ë§ìµëë€.
ìê°íë êž°ì ë° ë¹êž°ì ìŽíŽêŽê³ì ê°ì ìì¬ìíµì ìŽì§í©ëë€. ìí€í ížë ìì¡Žì± ê·žëí륌 íì©íì¬ í¹ì ë³ê²œ ì¬íì ììë³Žë€ êŽë²ìí ì¡°ì ìŽ íìí ìŽì 륌 ì€ëª í ì ììµëë€. ì¶ìì ìž ì€ëª ì ì졎íë ëì , ìê°ì ííì íµíŽ ê³µì êµ¬ì¡°ê° íë¡ê·žëšë€ì ìŽë»ê² ì°ê²°íëì§ ì ííê² ë³Žì¬ì€ ì ììµëë€. ìŽë¬í ëª íì±ì ì ì€í ìì ê²°ì ì ëí ê·Œê±°ê° íìí ê±°ë²ëì€ ê²í ë° ìí íê° ê³Œì ìì í¹í ì ì©í©ëë€.
ë¶ìì ëìŽ ìê°íë ì ëµ ì늜ì ëìì ì€ëë€. êž°ì ì ìœí ììì íì íšìŒë¡ìš ê°ì¥ ì€ìí ë¶ë¶ì ìì í ë žë ¥ì ì§ì€í ì ììµëë€. ì€ì íëž ìí ì íë ìœëë¶ì ì 첎ì ìž ëŠ¬í©í ë§ìŽ ì°êž°ëëëŒë 격늬 ëë ë¶í ì ëµì ëììŒë¡ ìŒì ì ììµëë€. ë³µì¡í ìœëë² ìŽì€ë¥Œ ìŽíŽíêž° ìœê² ë§ëë ë° ììŽ ìê°íì ìí ì ìœë ìê°í ë€ìŽìŽê·žëš 곌 ê°ì ì¬ë¡ìì ìŽë¯ž í구ëììŒë©° , ìŽë ìê°íê° ìí€í ì² ìì¬ ê²°ì ì§ì ë구ë¡ì ìŒë§ë ì€ìíì§ ë³Žì¬ì€ëë€.
ì ì ìì¡Žì± ê·žëíë ëšìí 구조륌 ì€ëª íë ë° ê·žì¹ì§ ììµëë€. 몚ëì±ìŽ ì€ì ë¡ ì¡Žì¬íëì§ ìë멎 ìŽë¡ ì ë¶ê³Œíì§ë¥Œ 볎ì¬ì€ëë€. ìì ë ëì ë³µì¬ë³žì ì¬ì¬ì©íŽ ìš COBOL ìì€í ììë ìŽë¬í 구ë¶ìŽ íëí ê³íì ì€í ê°ë¥ì±ì ê²°ì ì§ë ì€ìí ììê° ë©ëë€.
ê³µì ë ì¬ë³ž êµ¬ì¡°ë¡ ìží ì€í ë° ìí¥ ìŠí
COBOL ìì€í ìì ì€í ëìì ìŒë°ì ìŒë¡ ìì ìì ì§ì , ížëìì ëŒì°í ë° íë¡ê·žëš ížì¶ 겜ë¡ë¥Œ íµíŽ ë¶ìë©ëë€. ìŽë¬í ììë€ì ë¡ì§ìŽ ìžì ìŽë»ê² ì€íëëì§ë¥Œ ì€ëª íì§ë§, í¹ì ë³ê²œ ì¬íìŽ ì 곌ëí ìŽììì ìí¥ì 믞ì¹ëì§ ìì í ì€ëª íì§ë 못í©ëë€. ê³µì 칎íŒë¶ 구조ë ì€í ì€ìŒì€ë§ ìëì ìëíë ìŠí ê³ìžµì ëì íì¬, ê·žë ì§ ììë€ë©Ž êµìì ìž ìì ì ìí¥ì íëí©ëë€. ìŽë¬í ìŠíì ì ì°šì ìž ê²ìŽ ìëëŒ êµ¬ì¡°ì ìž ê²ìŽë©°, íë¡ê·žëšìŽ ìŒë§ë ì ì€íê² êµ¬ì±ëìë êŽê³ììŽ ì§ìë©ëë€.
ì€íì ê³µì ìíì êŽì ìì 볌 ë ë¹ë¡ì ìŠí íšê³Œê° ëª ííê² ëë¬ë©ëë€. ê³µíµìŒë¡ ì°žì¡°ëë íë륌 ì ìíë 칎íŒë¶ì ì§ì ì ìŒë¡ ìíž ìì©íì§ ìë íë¡ê·žëšë€ ê°ì ëìì íšê³Œì ìŒë¡ ëêž°íí©ëë€. ì ìì ìž ìë ììë ìŽë¬í ëêž°íê° ë¬ŽíŽíê±°ë ì¬ì§ìŽ ì ìµíŽ ë³ŽìŒ ì ììµëë€. ê·žë¬ë ë³ê²œìŽë ì€ë¥ ìí©ììë ì¬ìí ì¡°ì ì¡°ì°š ìì€í ì 첎ì ê±žì¹ íŒëìŒë¡ ìŽìŽì§ ì ììµëë€. ìŽë¬í ë©ì»€ëìŠì ìŽíŽíë ê²ì 몚ëí COBOL ìí€í ì²ê° ììž¡ ê°ë¥í ì€í 격늬륌 ì ê³µíë ë° ìŽë €ìì 겪ë ìŽì 륌 ì€ëª íë ë° ë§€ì° ì€ìí©ëë€.
ì¬ìí ìœíŒë¶ ë³ê²œìŽ ë°íìì ë¶ê· íì ìž ìí¥ì 믞ì¹ë ë°©ì
ë§ì COBOL í겜ìì 칎íŒë¶ì ì ì§ì ìŒë¡ ë°ì í©ëë€. ìë¡ìŽ íëê° ì¶ê°ëê±°ë, êžžìŽê° ì°ì¥ëê±°ë, í¹ì ì구 ì¬íì 충족íêž° ìíŽ ê° ë²ìê° ì¬íŽìëë ìì ëë€. ë¡ì»¬ êŽì ìì 볎멎 ìŽë¬í ë³ê²œ ì¬íì ìíëê° ë®ì 볎ì ëë€. ë³ê²œì ìííë íë¡ê·žëšìŽ ì ë°ìŽížëê³ , í ì€ížê° íµê³Œë멎 ë°°í¬ê° ì§íë©ëë€. íì§ë§ ìŽë¬í ë³ê²œìŒë¡ ìží ë°íì ìí¥ì ëì€ì, ì¢ ì¢ êŽë š ìë ì€í 컚í ì€ížìì ëíë©ëë€.
ì ì ë¶ì 결곌, 칎íŒë¶ íëë ê°ì ì ìŒë¡ íê°ëë 겜ì°ê° ë¹ë²í ê²ìŒë¡ ëíë¬ìµëë€. íë ë³ê²œì ìì ë ìì륌 ëª ìì ìŒë¡ ì°žì¡°íì§ ìë íë¡ê·žëšììë ì ë ¬, ìŽêž°í ëì ëë 조걎 ë¶êž°ë¥Œ ë³ê²œí ì ììµëë€. ì륌 ë€ìŽ, ë ìœë ë ìŽììì íì¥í멎 ë©ëªšëЬ ì€íì ìŽ ë³ê²œëìŽ íìì MOVE ëë REDEFINES ë¡ì§ì ìí¥ì ë¯žì¹ ì ììµëë€. ìŽë¬í ìí¥ì ë°íììë§ ëíëì§ë§, 귌볞ì ìž ììžì 컎íìŒ íìì 구조 ë³ê²œì ììµëë€.
ë°°ì¹ í겜ì í¹í ì·šìœí©ëë€. 칎íŒë¶ íìŒ íëë§ ë³ê²œíŽë 구조륌 ê³µì íë ìì ê°ì ìì ì ìí¥ì ë¯žì¹ ì ììŒë©°, ì¬ì§ìŽ ìì ìŽ íìí ìì ìŽ íëë¿ìž 겜ì°ìë ë§ì°¬ê°ì§ì ëë€. ë°íì ì€ë¥ë ë°ìŽí° ê°ê³Œ ì€í ììì ë°ëŒ ì°ë°ì ìŒë¡ ë°ìí ì ììµëë€. ìŽë¬í ê°ë³ì± ë묞ì ì§ëšìŽ ìŽë €ìì§ëë°, ìì ì ë€ì ì€ííŽë 묞ì ê° ìŒêŽëê² ì¬íëì§ ìì ì ìêž° ë묞ì ëë€. 묞ì íì°ì ì íì ìŽì§ ìê³ , ê³µì íëê° ì€í 겜ë¡ì ìŽë»ê² êµì°šíëì§ì ë°ëŒ 조걎ë¶ë¡ ë°ìí©ëë€.
ìŽë¬í íìì ì§ì ì ìž ì°žì¡°ì ìŽì ì ë§ì¶ Ʞ졎ì ìí¥ ë¶ì ì ê·Œ ë°©ìì 묞ì 륌 ì êž°í©ëë€. ì ì ë¶ìì íë ìì€ì ì¢ ìì±ê³Œ ì€í 컚í ì€ížë¥Œ 몚ëžë§íšìŒë¡ìš ìŠí íììŽ ë°ìí ê°ë¥ì±ìŽ ëì ì§ì ì ììž¡í ì ììµëë€. ìŽë¬í êŽì ì ë°°í¬ ì ì ê°ì ì ìž ê²°ê³Œë¥Œ íì íë ë°©ë²ìŒë¡ì ë³ê²œ ìí¥ ììž¡ ì ëí êŽë²ìí ë Œìì ë§¥ëœì ê°ìŽí©ëë€ . ìŽë¬í ë¶ììŽ ìë€ë©Ž êž°ì ì ì¬ìíŽ ë³ŽìŽë ìœë ìì ìŒë¡ ìžíŽ ë°ìíë ì°ìì ìž ë°íì ìí¥ì ë žì¶ë ìë°ì ììµëë€.
ë°°ì¹ ì²ëЬ ì²Žìž ë° ìšëŒìž ê±°ë ì ë°ì ê±žì¹ ì°ìì ì€ë¥
ê³µì 칎íŒë¶ì ì€í ëë©ìžì ëëëë ì°ì ì€ë¥ì íµë¡ ìí ë í©ëë€. ë°°ì¹ ë° ìšëŒìž íê²œìŽ íŒí©ë 겜ì°, 칎íŒë¶ìë 죌Ʞ íìêž°ë ì ìŽ íëê·žì ê°ìŽ ì²ëЬ ìí륌 ë°ìíë íëê° í¬íšëë 겜ì°ê° ë§ìµëë€. ìŽë¬í íëê° ìì ëê±°ë ì못 íŽìë 겜ì°, ì€ìŒì€ë§ 잡멎ììë ìë¡ ë¶ëЬëìŽ ìë ì€í ì²Žìž ì 첎ì ì€ë¥ê° ì íë ì ììµëë€.
ì²ëЬ ì£Œêž°ê° ìë£ëììì ëíëŽë ì ìŽ íë귞륌 ì€ì íë ë°°ì¹ ìì ì ìê°íŽ ë³Žê² ìµëë€. ëìŒí 칎íŒë¶ì ì°žì¡°íë ìšëŒìž ížëìì ì ìŽ íë귞륌 ìœìŽ íì© ê°ë¥í ìì ì ê²°ì í ì ììµëë€. ë°°ì¹ ìì ìŽ ì²ëЬ 죌Ʞ ì€ê°ì ì€íšíê±°ë 칎íŒë¶ ë³ê²œìŒë¡ ìžíŽ íëê·žê° ì¡°êž°ì ì€ì ë멎 ìšëŒìž ëììŽ ìŠì ë³ê²œë©ëë€. ížëìì ì íëê·ž íŽì ë°©ìì ë°ëŒ ì íší ìì²ì ê±°ë¶íê±°ë ì íšíì§ ìì ìì²ì ìëœí ì ììµëë€. ìŽë¬í ì€ë¥ë ëª ìì ìž ì¡°ì ë©ì»€ëìŠ ììŽ ì€í 겜ê³ë¥Œ ëìŽ íì°ë©ëë€.
ì ì ë¶ìì ê³µì íëê° í ì€í 컚í ì€ížìì êž°ë¡ëê³ ë€ë¥ž ì€í 컚í ì€ížìì ìœíë ìì¹ë¥Œ ì¶ì íšìŒë¡ìš ìŽë¬í ì°ì ë°ìì ëë¬ë ëë€. ìŽ ë¶ìì íµíŽ ì¢ ì¢ ëìŒí íëê° íìŽë° ë° ì íšì±ì ëí ê°êž° ë€ë¥ž ê°ì ì ê°ì§ ì¬ë¬ ì€í 첎ìžì ì°žì¬íë ê²ì ì ì ììµëë€. 결곌ì ìŒë¡ ë°ìíë ì°ì ë°ìì ì°ì°ìŽ ìëëŒ ì¹ŽíŒë¶ìŽ ì¬ì¬ì©ëë ë°©ìì ëŽì¬ë 구조ì ìž ë¬žì ì ëë€.
ìŽìíì ìŽë¬í ì°ì ë°ìì ìžê³Œ êŽê³ê° ë¶ë¶ëª í ìêŽêŽê³ê° ìë ì¬ê±ŽìŒë¡ 겜ííë 겜ì°ê° ë§ìµëë€. ë¡ê·žë ìë¡ ë€ë¥ž íë¡ê·žëšì ê°ëЬí€ê³ , íìëŒìžë ê¹ëíê² ìŒì¹íì§ ììµëë€. ê·žë¬ë 구조ì êŽì ìì 볎멎 ìŽë¬í ì¬ê±Žë€ìŽ ê³µíµë ì졎ì±ì ê³µì íê³ ììì ì ì ììµëë€. ìŽë¬í íµì°°ë ¥ì ì¬ê±Ž ëìì ê°ì íë ë° íìì ìŽë©°, ìšê²šì§ ì졎ì±ìŒë¡ ìžíŽ ë³µêµ¬ê° ë³µì¡íŽì§ë MTTR(íê· ë³µêµ¬ ìê°) ížì°š ê°ì ì êŽë šë 묞ì ì ë€ì íŽê²°íë ë°ìë ëììŽ ë©ëë€.
ê³µì ìíë¡ ìžíŽ ë°ìíë 복구 ë³µì¡ì± ë° ë¡€ë°± ë¶íì€ì±
복구 ìë늬ì€ë ê³µì 칎íŒë¶ 구조ì ìí¥ì ëì± ìŠíìíµëë€. ì¥ì ë°ì ì 례백 ì ëµì ìí륌 ìë €ì§ ì ì ìíë¡ ë³µìí ì ìë€ê³ ê°ì í©ëë€. ê·žë¬ë ê³µì 칎íŒë¶ì ëìì ì¥ì ê° ë°ìíì§ ìì ì ìë íë¡ê·žëšë€ì ìí륌 ë¶ì°ììŒ ìŽë¬í ê°ì ì ìœíìíµëë€. í ìììì ë¡€ë°±ìŽ ë°ìíëëŒë ë€ë¥ž ì€í 겜ë¡ì ìŽë¯ž ìí¥ì ë¯žì¹ ê³µì íëë ì¬ì€ì ëì§ ìì ì ììµëë€.
ìŒêŽ ì¬ì€í ìë늬ì€ìì 칎íŒë¶ íëë ì€íší ì€í ì€ì ì€ì ë ê°ì ì ì§í ì ììµëë€. ë 늜ì ìŒë¡ ì¬ì€íëë íì ìì ìì ìŽë¬í ê°ì ì¬ì©í멎 ìŒêŽì± ìë ê²°ê³Œê° ë°ìí ì ììµëë€. ìšëŒìž ìì€í ììë ë¶ë¶ì ìž ì¥ì ê° ë°ìí ë ì ì¬í 묞ì ê° ëíë©ëë€. ìŒë¶ êµ¬ì± ììë ì¬ììëì§ë§ ë€ë¥ž êµ¬ì± ììë ê³ì ìëíë 겜ì°ì ëë€. 칎íŒë¶ì ìžìœë©ë ê³µì ìíë ìŽë¬í 겜ê³ë¥Œ ëìŽ ì§ìëìŽ ìì€í ìŒêŽì±ì ëí ë¶íì€ì±ì ìŽëí©ëë€.
ì ì ë¶ìì 복구 íµì¬ 겜ë¡ì êŽì¬íë 칎íŒë¶ íë륌 ìë³íë ë° ëììŽ ë©ëë€. íëê° ìŽêž°í, ìì ë° ì íšíë€ê³ ê°ì£Œëë ìì¹ë¥Œ ë§€ííšìŒë¡ìš ë¶ìê°ë 례백 ì ì°šê° ê³µì ìí륌 ì ì íê² ì²ëЬíëì§ íëší ì ììµëë€. ìŽ ë¶ìì íµíŽ ë³µêµ¬ ì€í¬ëŠœížê° ë°ìŽí°ë² ìŽì€ë íìŒì ì¬ì€ì íì§ë§ 칎íŒë¶ì ì ìë ë©ëªšëЬ íë ëë íì íë륌 ê°ê³Œíë 겜ì°ì ê°ì 묞ì ì ì ë°ê²¬í ì ììµëë€.
ê³µì 칎íŒë¶ìŒë¡ ìžíŽ ë°ìíë 복구 ë³µì¡ì±ì 칎íŒë¶ìŽ ìŠí ë©ì»€ëìŠìŒë¡ìì ìí ì íë€ë ì ì ê°ì¡°í©ëë€. 칎íŒë¶ì ëšìí ë°ìŽí°ë¥Œ ê³µì íë ë° ê·žì¹ì§ ìê³ ìì€í ì 첎ì ê±žì³ ì€í ë° ë³µêµ¬ ìë¯žë¡ ì ìœíê² í©ëë€. ìŽë¬í ìí ì ìžìí멎 ê°ë³ì ìž ì€ë¥ ì²ëЬìì 구조ì ìí ìµì ë¡ ìŽì ì ì íí ì ììŒë©°, ìŽë COBOL ìí€í ì²ìì ì 뢰í ì ìë 몚ëì±ì ë¬ì±íë €ë 몚ë ìëì íìì ìž ëšê³ì ëë€.
íµì ë 몚ëí륌 ìí ì ì 조걎ìŒë¡ì êµì¬ ì€ì¬ì ìí¥ ë¶ì
COBOL í겜ìì ìí¥ ë¶ìì ì íµì ìŒë¡ íë¡ê·žëš, ìì ë° ížëìì ì§ì ì ì ì€ì¬ìŒë¡ ìŽë£šìŽì ž ììµëë€. ìŽë¬í ì ê·Œ ë°©ìì ëì ë³ê²œìŽ ì£Œë¡ ížì¶ 첎ìžê³Œ ì€í ìì륌 íµíŽ ì íëë€ê³ ê°ì í©ëë€. íì§ë§ ìœë ë³µì¬(copybook) êž°ë° ìì€í ì ê³µì ë°ìŽí° 구조ì êž°ë°í ë³ë ¬ ì í 겜ë¡ë¥Œ ëì íšìŒë¡ìš ìŽë¬í ê°ì ì ìë°í©ëë€. ìí¥ ë¶ììŽ íë¡ê·žëš ì€ì¬ì ìž êŽì ì 뚞묎륎ë í, ë³ê²œì ë²ìì ìíì±ì ì§ìì ìŒë¡ 곌ìíê°íê² ë ê²ì ëë€.
ì ìŽë 몚ëíìë ë€ë¥ž ë¶ì êž°ì€ì ìŽ íìí©ëë€. ìŽë€ íë¡ê·žëšë€ìŽ ìë¡ë¥Œ ížì¶íëì§ ë¬»ë ëì , ìŽë€ íë¡ê·žëšë€ìŽ ì¹ŽíŒë¶ì íµíŽ êµ¬ì¡°ì ê°ì ì ê³µì íëì§ ë¶ìíŽìŒ í©ëë€. ìŽë¬í êŽì ì ë³íë ìí¥ ë¶ìì ì ì°šì ìž ë¶ììì 구조ì ìž ë¶ììŒë¡ ì¬êµ¬ì±í©ëë€. 칎íŒë¶ ì€ì¬ ë¶ìì íë¡ê·žëš ìì€ì ì¶ë¡ ì ë첎íë ê²ìŽ ìëëŒ, ìí€í ì²ì ê²°ì ì ëŽëŠ¬êž° ì ì ì묵ì ìž ê²°í©ì ëª ìì ìŒë¡ ëë¬ëìŒë¡ìš 몚ëí ë³ê²œì íìí ì ì 조걎ì í늜íë ê²ì ëë€.
ì ííë ìì€í ìì íë¡ê·žëš ìì€ ìí¥ ë¶ììŽ ì€íšíë ìŽì ë 묎ììŒê¹ì?
íë¡ê·žëš ìì€ ìí¥ ë¶ìì íë¡ê·žëš ìží°íìŽì€ê° ìì€í ìíž ìì©ì ëë¶ë¶ì ì ìí ë íšê³Œì ì ëë€. íì§ë§ ìœë ë°ëê° ëì ìì€í ììë ìží°íìŽì€ë³Žë€ ê³µì ë°ìŽí° ì ìê° ë ì€ìíê² ì¬ê²šì§ë 겜ì°ê° ë§ìµëë€. íë¡ê·žëšìŽ ë€ë¥ž íë¡ê·žëšì ì§ì ížì¶íì§ ìëëŒë ë íë¡ê·žëš 몚ë ì€íì ìíŽ ëìŒí íëì ì졎í ì ììµëë€. íë¡ê·žëš ìì€ ë¶ìì ê³µì 구조륌 ìì¡Žì± ì ë¬ìë¡ ê°ì£Œíì§ ìêž° ë묞ì ìŽë¬í êŽê³ë¥Œ ì ëë¡ í¬ì°©íì§ ëª»í©ëë€.
ìŽë¬í ì€ë¥ë ë³ê²œ ê³í ëšê³ìì ëª ííê² ëë¬ë©ëë€. ì ìë ìì ì¬íì ížì¶ ê·žëí ë¶ìì ë°ë¥Žë©Ž ììì íë¡ê·žëšìë§ ìí¥ì 믞ì¹ë ê²ì²ëŒ ë³ŽìŒ ì ììµëë€. ê·žë¬ë ë°°í¬ íìë ìí¥ì ë°ë ê²ìŒë¡ íìëì§ ììë íë¡ê·žëšìì ììì¹ ëª»í ë¶ìì©ìŽ ë°ìí©ëë€. ìŽë¬í ë¶ìì©ì ì¢ ì¢ íë ì믞, ë ìŽìì ëë ìŽêž°í íšíŽì ë³ê²œíë 칎íŒë¶ ìì ìì ë¹ë¡¯ë©ëë€. ìŽêž° ë¶ìììë ìŽë¬í ì¢ ìì±ìŽ íë¡ê·žëš ížì¶ 겜ë¡ì ëíëì§ ììêž° ë묞ì ê³ ë €ëì§ ìììµëë€.
ì ì ë¶ìì ì 첎 ìì°ì ê±žì³ íë ì¬ì© íí©ì íì íšìŒë¡ìš ìŽë¬í 격찚륌 ëë¬ë ëë€. 칎íŒë¶ì íë ìì€ìì ë¶ìí멎 ìí¥ ë²ìê° í¬ê² íì¥ë©ëë€. í ë§¥ëœììë 묎íŽíŽ ë³ŽìŽë íëê° ë€ë¥ž ë§¥ëœììë ë§€ì° ì€ìí ì ììµëë€. íë¡ê·žëš ìì€ ë¶ìì ìŽë¬í 구ë¶ì 묎ìíê³ ì¹ŽíŒë¶ì ìžë¶íë ì¢ ìì± ì§í©ìŽ ìë íëì íµí© í목ìŒë¡ ì·šêží©ëë€. ê·ž 결곌, ë³ê²œ ì¬íì ë¶ëЬíŽì ìê°í ì ìë€ë ì못ë íì ì ê°ê² ë©ëë€.
ìŽë¬í íê³ë 몚ëí ë žë ¥ì ì íŽí©ëë€. ì€ê³ìë ë¶ìì í ìí¥ ë°ìŽí°ì êž°ë°íì¬ ì¶ì¶í 몚ë í볎륌 ì íí ì ììŒë©°, ëì€ì íŽë¹ 몚ëìŽ êŽë²ìí ìí¥ì 믞ì¹ë ê³µì 구조ì ì졎íë€ë ì¬ì€ì ë°ê²¬í ì ììµëë€. êµì¬ ì€ì¬ì ìí¥ ë¶ìì ìí¥ ë²ì륌 ì€ì 구조ì ì°êŽì±ì ë§ì¶° ì¡°ì íšìŒë¡ìš ìŽë¬í 묞ì 륌 íŽê²°í©ëë€. ìŽ ì ê·Œ ë°©ìì ì íí ìì¡Žì± ëªšëžë§ìŽ íµì ë ë³í륌 ìí íì 조걎ìŽëŒë ìí¥ ë¶ì 목í ìì ë Œìë ìì¹ê³Œ ìŒë§¥ìíµí©ëë€.
íì¥ ìì€ ìí¥ ì¶ì ì 몚ëí êŽë¬žìŒë¡ íì©
íë ìì€ ìí¥ ì¶ì ì 칎íŒë¶ì ìëì ìž í¬íš ìììì ë¥ëì ìž ìí€í ì² ììë¡ ê²©ììíµëë€. ìŽë€ íë¡ê·žëšìŽ ì¹ŽíŒë¶ì í¬íšíëì§ ë¬»ë ëì , ê° íë¡ê·žëšìì ìŽë€ íë륌 ìœê±°ë ì°ê±°ë 조걎ë¶ë¡ íê°íëì§ë¥Œ ë¶ìí©ëë€. 몚ë íëê° ëìŒí ìí€í ì²ì ì€ìì±ì ê°ë ê²ì ìëêž° ë묞ì ìŽë¬í 구ë¶ì ë§€ì° ì€ìí©ëë€. ìŒë¶ íëë ëšìí ë°ìŽí° ì ë¬ì ìí ì íë ë°ë©Ž, ë€ë¥ž íëë ì ìŽ íëŠìŽë ì€í ììì ìí¥ì 믞칩ëë€.
ë¶ìê°ë€ì íë ì¬ì© ëŽìì ì¶ì íšìŒë¡ìš 몚ë ê°ì ì°ê²° ê³ ëŠ¬ ìí ì íë 칎íŒë¶ ìì륌 ìë³í ì ììµëë€. ìŽë¬í ììë€ì ì¢ ì¢ ëªšëíì êŽë¬ž ìí ì í©ëë€. ëë©ìž ê°ì ê³µì ëë ìí¥ë ¥ìŽ í° íëì ì졎íë 몚ëì íŽë¹ ì졎ì±ì íŽê²°íì§ ìê³ ë ê¹ëíê² ë¶ëЬí ì ììµëë€. ë°ëë¡, 칎íŒë¶ì ê³µì íì§ë§ ìë¡ ë€ë¥ž íë íì ì§í©ì ì¬ì©íë 몚ëì ì²ì ììíë ê²ë³Žë€ ë ìœê² ë¶ëЬë ì ììµëë€.
ìŽì²ëŒ ìžë¶íë ë¶ìì ë³Žë€ ë¯žë¬í ìì¬ ê²°ì ì ì§ìí©ëë€. ì 첎 칎íŒë¶ì ì°šëš ììë¡ ë¶ë¥íë ëì , íì ê²°í©ë륌 ëìŽë í¹ì íëì ì§ì€í ì ììµëë€. ì ì ë¶ì ë구륌 ì¬ì©í멎 íëê° ì°žì¡°ëë ë¹ë, ë§¥ëœ, 조걎ì ì ëíí ì ììµëë€. ìŽ ë°ìŽí°ë 구조ì ë³ê²œì ì§ííêž° ì ì 몚ëíì í¬íš ì ëµ, íë ì¶ì¶ ëë ìë¯žë¡ ì ìì íê° íìíì§ ì¬ë¶ë¥Œ íëšíë ë° ëììŽ ë©ëë€.
íë ìì€ ì¶ì ì ë³ê²œ êŽëЬì íšìšì±ì í¥ììíµëë€. ìí¥ íê°ê° 겜íì ì¶ë¡ ìŽ ìë ìŠê±° êž°ë°ìŒë¡ ìŽë£šìŽì§ê² ë©ëë€. íëê° ìì ë ë, ë¶ìì íµíŽ ìŽë€ ì€í 겜ë¡ê° ìí¥ì ë°ëì§ ì ííê² íì í ì ììµëë€. ìŽë¬í ì íì±ì 곌ì í ì€ížì ë¶ì¶©ë¶í í ì€ížë¥Œ ëìì ì€ì¬ì€ëë€. ëí, í ì€íž ë²ì륌 ìžì§ë ë³µì¡ì±ìŽ ìë ì€ì ìíì ë§ì¶° ì¡°ì í ì ìëë¡ í©ëë€. ìŽë¬í ì íì±ì ê°ì¹ë ì°ì ì¥ì ë°©ì§ ì ëµê³Œ ë°ì íê² êŽë šëìŽ ììŒë©° , ì¥ì ì í 겜ë¡ë¥Œ ìŽíŽíë ê²ì ìì ì± í볎ì íìì ì ëë€.
몚ëì 겜ê³ë¥Œ íì©íì¬ ì¹ŽíŒë¶ ìí¥ë ¥ íë¡íì ì ë ¬íêž°
ìŒëš íì¥ ìì€ìì 칎íŒë¶ì ìí¥ë ¥ì íì íë€ë©Ž, ë€ì ëšê³ë ê·ž íµì°°ë ¥ì ì ìë 몚ë 겜ê³ì ìŒì¹ìí€ë ê²ì ëë€. ìŽ ê³Œì ìì ìíë ìí€í ì²ì Ʞ졎 구조ì ì¢ ìì± ê°ì ë¶ìŒì¹ê° ì¢ ì¢ ëë¬ë©ëë€. ë¹ìŠëì€ êž°ë¥ë³ë¡ ì ìë 몚ëìŽëŒë ì¬ë¬ ë¶ìŒì ê±žì³ ìí¥ì 믞ì¹ë ê³µíµ ììì ê³µì í ì ììµëë€. ìŽë¬í ììì íŽê²°íì§ ììŒë©Ž 몚ë 겜ê³ë ì¬ì í 몚íží ìíë¡ ëšê² ë©ëë€.
ì ì ë¶ìì íµíŽ ì¹ŽíŒë¶ì ìí¥ë ¥ íë¡íì ìì±í ì ììŒë©°, ìŽ íë¡íì 칎íŒë¶ì ëë¬ ë²ì, ë³ëì± ë° ì€í ìí¥ë ¥ì ììœí©ëë€. ìŽë¬í íë¡íì 구í ìžë¶ ì¬íìŽ ìë ìí€í ì² ì ë ¥ ìë£ë¡ íì©ë©ëë€. ìí€í ížë ìŽë¥Œ ì¬ì©íì¬ ì ìë 몚ë 겜ê³ê° ì€í ê°ë¥íì§, ëë 격늬ì±ì ì íŽíë ê³µì 구조ì ê²¹ì¹ëì§ ì¬ë¶ë¥Œ íê°í ì ììµëë€. ìŽë¬í íê°ë ë¶ë¶ì ìž ë¶ëŠ¬ë¥Œ íµíŽ ìŠê°ì ìž ìŽì ì êž°ëíë ì ì§ì íëí ìë늬ì€ìì í¹í ì€ìí©ëë€.
ìí¥ íë¡íì ìì ê²°ì ìë ëììŽ ë©ëë€. êŽë²ìí ìí¥ê³Œ ëì ë³ëì±ì 볎ìŽë 칎íŒë¶ì 몚ëí ì§í ì ì ìì í ìì ìŽ íìí ì ììµëë€. ë°ë©Ž, ìŽêž° ëšê³ìì 격늬 ëë 캡ìííë ê²ìŽ ì í©í 칎íŒë¶ì 겜ì°ë ììµëë€. ìŽë¬í ì°ì ìì ì§ì ì ìì€í 구조륌 ì¬êµ¬ì±íë 곌ì ìì ë¶ìì ì±ì ìŽëí ìíì ì€ì¬ì€ëë€. ëí, ì 첎ì ìž ì§íì ë§ì§ ìê³ í¹ì ë³ê²œ ì¬íì ì°êž°í ì ìë í©ëЬì ìž ê·Œê±°ë¥Œ ì ê³µí©ëë€.
ìí¥ íë¡íì 몚ë 겜ê³ì ë§ì¶ë©Ž 몚ëíê° ê°ë ì ìž ì°ìµìì ìŠê±° êž°ë° íë¡ìžì€ë¡ ì íë©ëë€. ìì¬ ê²°ì ì ìì€í ìŽ ìëí ëë¡ ìëíë ë°©ììŽ ìëëŒ ì€ì ë¡ ìëíë ë°©ìì 귌거í©ëë€. ìŽë¬í ì ë ¬ì 몚ëí COBOL ìí€í ì²ë¥Œ íí¥ììŒë¡ ê°ìí ì ìë€ë ì ì ê°ì¡°í©ëë€. 몚ëí ìí€í ì²ë ê³µì 구조ì ê·ž ìí¥ ìíì ëí ëª íí ìŽíŽìì ëì¶ëìŽìŒ íë©°, êµì¬ ì€ì¬ ë¶ììŽ êž°ìŽì ìž ì ì ì¡°ê±ŽìŽ ëìŽìŒ í©ëë€.
몚ëí COBOLì íì¥ì±ì ê²°ì íë ë° ììŽ íë ê°ìì±ìŽ ì€ìí ìŽì ë 묎ììŒê¹ì?
COBOL ìì€í ìì 몚ëì±ì ì¢ ì¢ êµ¬ì¡°ì ìì±ìŒë¡ ì·šêžë©ëë€. íë¡ê·žëšì ì¬êµ¬ì±ëê³ , ì± ìì ëª ííŽì§ë©°, ìží°íìŽì€ë ì êµíŽì§ëë€. ìŽë¬í ëšê³ë íìíì§ë§, ê·ž ì첎ë§ìŒë¡ë ì¶©ë¶íì§ ììµëë€. ëìì ëí ê°ìì±ìŽ í볎ëì§ ììŒë©Ž 구조ì 몚ëì±ì ìŽìì ìž ëª©íì ê·žì¹ì§ ììµëë€. ìì€í ëìì ê²°ì íë ì§ì í ììžì ì¢ ì¢ ìœë 칎íŒë¶ì íµíŽ ìžìœë©ë ê³µì ì€í ê°ì ì ìêž° ë묞ì ëë€. 몚ëí COBOLì íì¥íë €ë©Ž 묎ììŽ ì°ê²°ëìŽ ìëì§ë¿ë§ ìëëŒ ë°íìì ìŽë¬í ì°ê²°ë¡ë¶í° ëììŽ ìŽë»ê² ëíëëì§ ìŽíŽíŽìŒ í©ëë€.
íëì ê°ìì±ì ë¶ìì ìŽì ì ì ì 구조ìì ì€ì ì€í ìí©ìŒë¡ ì íí©ëë€. ìŽë 구조 ë¶ìë§ìŒë¡ë íŽê²°í ì ìë ì§ë¬ž, ì륌 ë€ìŽ ìŽë€ íëê° ì€ì ë¡ ì ìŽ íëŠì ìí¥ì 믞ì¹ëì§, ìŽë€ ê³µì ê°ìŽ ì²ëЬ 겜ë¡ë¥Œ ì ìŽíëì§, ë¶í ëë ì¥ì 조걎ìì ìŽë€ ì¢ ìì±ìŽ ì€ìíì§ ë±ì ëí íŽëµì ì ê³µí©ëë€. ìœë ì€ì¬ì ìž í겜ììë ìŽë¬í íëì ììžìŽ ìí€í ì² ìë륌 ìëíë 겜ì°ê° ë§ìµëë€. ìŽë¬í íëì ììžì ê°ìííì§ ëª»í멎 몚ëí ë žë ¥ì ê°ë³ì ìž ì±ê³µ ì¬ë¡ë¥Œ ëìŽ íì¥íêž° ìŽë µìµëë€.
구조ì ë¶íŽë¥Œ ëìŽì ì€í ê²œë¡ ê°ìì± í볎
구조ì ë¶íŽë ì€í 겜ë¡ê° íë¡ê·žëš 겜ê³ì ì íí ìŒì¹íë€ê³ ê°ì í©ëë€. ê·žë¬ë ì€ì ë¡ë COBOL ìì€í ìì ì€í 겜ë¡ë ê³µì ë°ìŽí° 구조륌 íµíŽ ìŽë¬í 겜ê³ë¥Œ ì묵ì ìŒë¡ ëëëë 겜ì°ê° ë§ìµëë€. 칎íŒë¶ì ëª ìì ìž ížì¶ ììŽ ì€í íëŠì ë³ê²œíë ì¡°ê±Žë¶ ì¢ ìì±ì ëì í©ëë€. ë°ëŒì íë¡ê·žëšì ëìì ì첎 ëŽë¶ ë ŒëŠ¬ë¿ë§ ìëëŒ ê³µì íëì íì¬ ìíìë í¬ê² ì졎í ì ììµëë€.
ëì ê°ìì±ì ë°ìŽí° ê°ìŽ íë¡ê·žëš ì ë°ì ê±žì³ ì€í ê²°ì ì ìŽë»ê² ìí¥ì 믞ì¹ëì§ ì¶ì íšìŒë¡ìš ìŽë¬í 겜ë¡ë¥Œ ëë¬ë ëë€. ì ì ë¶ìì ë°íì ê³ìž¡ ììŽ ì¡°ê±Ž ë ŒëŠ¬ì ë°ìŽí° ì í륌 몚ëžë§íšìŒë¡ìš ìŽ ê³Œì ìì íµì¬ì ìž ìí ì í©ëë€. ìŽë í ì€íž ìì€í ìì ì€ì ìŽì í겜ì ì¬ííêž° ìŽë µê±°ë ë¶ê°ë¥í í겜ìì í¹í ì€ìí©ëë€. ë¶ìê°ë ë€ìí 컚í ì€ížìì íëê° ìŽë»ê² íê°ëëì§ ë¶ìíšìŒë¡ìš ížì¶ ê·žëíììë 볎ìŽì§ ìë ì€í 겜ë¡ë¥Œ ìë³í ì ììµëë€.
ìŽë¬í ìšê²šì§ 겜ë¡ë 몚ëí êµ¬ì± ììê° ê²ë³Žêž°ì ëìŒí 조걎ììë ìë¡ ë€ë¥Žê² ëìíë ìŽì 륌 ì€ëª íë 겜ì°ê° ë§ìµëë€. ë íë¡ê·žëšì ê³µíµìŒë¡ ížì¶íë ë¶ë¶ìŽ ìëëŒë ë€ë¥ž ê³³ìì ì€ì ë ê³µì ìí íë륌 êž°ë°ìŒë¡ ëììŽ ë€ë¥Œ ì ììµëë€. ìŽë¬í ì¢ ìì±ì íì íì§ ëª»í멎 íì ì€ë¥ë¥Œ Ʞ졎ì ëìì ê²°í©ìŽ ìë ìµê·Œ ìœë ë³ê²œ íìŒë¡ ë늎 ì ììµëë€. ìŽë¬í ì€ìžìì ì§ëšì ì§ì°ìí€ê³ 몚ëí ì€ê³ì ëí ì 뢰륌 ìœíìíµëë€.
ì€í ê²œë¡ ê°ìì±ì íì¥ì± íê°ìë ì€ìí ì 볎륌 ì ê³µí©ëë€. 구조ì ìŒë¡ ë 늜ì ì²ëŒ 볎ìŽë 몚ëìŽëŒë ê³µì ë 칎íŒë¶ íë륌 íµíŽ ëìì ëêž°íí ì ììŒë©°, ìŽë¡ ìžíŽ ì²ëЬëìŽë ëìì±ì ì ííë ì묵ì ìž ì¡°ì ì§ì ìŽ ë°ìí ì ììµëë€. ìŽë¬í ì§ì ì ìë³íë €ë©Ž ì ì 구조ìë§ ì졎íë ê²ìŽ ìëëŒ ì€í ëìì ì¶ì íŽìŒ í©ëë€. ìŽë¬í ëìì ëí íµì°°ë ¥ì íìì±ì ë°íì ëì ìê°í ìì ë€ë£šë 죌ì ì ìŒë§¥ìíµíë©° , ì€í ìíì ìŽíŽíë ê²ì ì 볎ì êž°ë°í íëí ê²°ì ì ëŽëЬë ë° íìì ì ëë€.
íëì ê²°í©ì 몚ëí ì±ì¥ì ìšê²šì§ ì í ìììŽë€
몚ëí COBOL ìì€í ì ê·ëªšê° 컀ì§ì ë°ëŒ ëìì ê²°í©ìŽ ì£Œì ì í ììë¡ ìì©íë 겜ì°ê° ë§ìµëë€. 구조ì 늬í©í ë§ì íµíŽ ì§ì ì ìž ì졎ì±ì ì€ìŒ ì ìì§ë§, ê³µì ëë ëìì ê°ì ì ì¬ì í ââëšì ììµëë€. ìŽë¬í ê°ì ì 몚ë íìêž°, ì²ëЬ ëšê³, ì€ë¥ ìíì ê°ì ì ì ì íž ìí ì íë ìœëë¶ íëì ì죌 í¬íšë©ëë€. ë ë§ì 몚ëìŽ ìŽë¬í ì ížì ì졎í ìë¡ ìì€í ì ë 늜ì ìž ë°ì ë¥ë ¥ì ì íë©ëë€.
ëìì ê²°í©ì ëª ìì ìž ì졎ì±ìŒë¡ ëíëì§ ìêž° ë묞ì 구조ì ê²°í©ë³Žë€ ê°ì§íêž° ìŽë µìµëë€. 몚ëì ë 늜ì ìŒë¡ 컎íìŒ ë° ë°°í¬ë ì ìì§ë§, ë€ë¥ž êµ¬ì± ìììì ì€ì íë ê³µì íëì íìŽë°ìŽë ê°ì ì졎í ì ììµëë€. ë¶íê° ë®ê±°ë ìì ì ìž ì¡°ê±Žììë ìŽë¬í ê²°í©ìŽ ì ì¬ì ìŒë¡ 졎ì¬í ì ììµëë€. ê·žë¬ë ê·ëªšê° 컀ì§ì ë°ëŒ íìŽë°, ë°ìŽí° ì ëë ì€í ììì ë³íê° ìŽë¬í ì졎ì±ì ëë¬ëŽìŽ ìŒêŽì± ìë ëììŒë¡ ìŽìŽì§ ì ììµëë€.
íëì ê²°í©ì ìŽì ì ë§ì¶ ì ì ë¶ìì ê³µì íëê° ì ìŽ íëŠ ê²°ì ì ìí¥ì 믞ì¹ë ì§ì ì ì¡°ì¬í©ëë€. ë€ìí 조걎ìì ì¬ë¬ 몚ëìì íê°ëë íë륌 ìë³íšìŒë¡ìš ë¶ìê°ë íì¥ì±ì ì ìœíë ê²°í© ìì륌 ì íí ì°ŸìëŒ ì ììµëë€. ìŽë¬í íëë ìë¯žë¡ ì ìì íë €ë©Ž ë 늜ì ìŽëŒê³ ê°ì íë 몚ë ì ë°ì ê±žì³ ì¡°ì ë ì ë°ìŽížê° íìíêž° ë묞ì ë³ê²œì ë³ëª© íììŽ ëë 겜ì°ê° ë§ìµëë€.
ìŽë¬í ííì ê²°í©ì ì¡°ì§ì íì¥ì±ìë ìí¥ì 믞칩ëë€. ìë¡ ë€ë¥ž 몚ëì ëŽë¹íë íì ê³µì ëë ëì íëì ë³ê²œ ì¬íì ì¡°ìšíŽìŒ íë¯ë¡, 몚ëíì 목ì ìŽìë í ê° ì졎ì±ìŽ ë€ì ë°ìí©ëë€. ìŽë¬í ëì ê²°í©ì ì¡°êž°ì íì í멎 ìí€í ížë ê·ëªšê° 컀ì§ë©Žì 묞ì ê° ì íëêž° ì ì 몚ë 겜ê³ë¥Œ ì¡°ì íê±°ë 격늬 ë©ì»€ëìŠì ëì í ì ììµëë€. ìŽë¬í ìšê²šì§ ê²°í©ìŽ ìì€í ë³µìë ¥ì 믞ì¹ë ìí¥ì ëšìŒ ì¥ì ì§ì ìí 곌 ì ì¬íë° , ì¬êž°ì ì묵ì ìž ì졎ì±ì íì¥ì±ê³Œ ì 뢰ì±ì ì íŽí©ëë€.
몚ëí ì§í륌 ì§ìíêž° ìí íë ìì ì± ìž¡ì
몚ëí COBOL ìí€í ì²ì íì¥ì±ì í볎íë €ë©Ž ëì ì졎ì±ì íì íë ê²ë¿ë§ ìëëŒ ìê° ê²œê³Œì ë°ë¥ž ìì ì±ì íê°íë ê²ë ì€ìí©ëë€. ëì ìì ì±ìŽë íëì ì믞ì ì¬ì©ë²ìŽ ì¬ë¬ 늎늬ì€ì ê±žì³ ìŒë§ë ìŒêŽëê² ì ì§ëëì§ë¥Œ ëíë ëë€. ìë¯žë¡ ì ìŒë¡ ìì ì ìž íëë 몚ëí ì§í륌 ì§ìíë ë°ë©Ž, ë¶ìì í íëë ìì€í ê·ëªšê° 컀ì§ì ë°ëŒ ëì ëë ë§ì°°ì ìŒêž°í©ëë€.
ì ì ë¶ìì ì¬ë¬ ë²ì ì ê±žì³ ì¡°ê±Ž ë ŒëŠ¬ìì íëê° ìŽë»ê² ì¬ì©ëëì§ ì¶ì íšìŒë¡ìš ëì ìì ì±ì ìž¡ì í ì ììµëë€. íê° íšíŽìŽ ì죌 ë³ê²œëê±°ë ê° ë²ìê° ììž¡í ì ììŽ íì¥ëë íëë ë¶ìì ì±ì ëíëŽë ì§íì ëë€. ìŽë¬í íëë ë°ë³µì ìž íê· í ì€íž ë° ëŠŽëŠ¬ì€ ì§ì°ìŽ ë°ìíë ìì곌 êŽë šìŽ ìë 겜ì°ê° ë§ìµëë€. ë°ëë¡ ì¬ì© íšíŽìŽ ìì ì ìž íëë ë³Žë€ ììž¡ ê°ë¥í 몚ëì íì¥ì ì§ìíë 겜í¥ìŽ ììµëë€.
ìí€í ì² ê³íì íë ìì ì± ì§í륌 íµí©í멎 êž°ì ì ìŽë€ ì¢ ìì±ì 죌ì륌 êž°ìžì¬ìŒ íëì§ ì°ì ìì륌 ì í ì ììµëë€. 몚ë ê³µì íë륌 ì ê±°íë €ê³ íꞰ볎ë€ë, íì ì§í륌 ì ìœíë íë륌 ìì ííë ë° ì§ì€í ì ììµëë€. ìŽë¬í ì€ì©ì ìž ì ê·Œ ë°©ìì ììì 곌ëíê² ì몚íì§ ìê³ ì ì§ì ìž íëí륌 ì§ìí©ëë€.
ëì ìì ì±ì ìí íê°ìë ì€ìí ì 볎륌 ì ê³µí©ëë€. ë¶ìì í ê³µì íëì ì졎íë 몚ëì 구조ì ìŒë¡ë 격늬ëìŽ ë³ŽìŽëëŒë ì€í ìíìŽ ë ëìµëë€. ìŽë¬í ìíì ìžìí멎 í ì€íž ë° ê±°ë²ëì€ ë žë ¥ì ì€ì ëì ë žì¶ì ë§ì¶° ì¡°ì í ì ììµëë€. ìì ì± ì§íì íëí 결곌 ê°ì êŽê³ë ì ì§ë³Žìì± ë ë³µì¡ì± ìì ì»ì íµì°°ë ¥ê³Œ ìŒêŽë©ëë€ . ìŠ, ìì€í ìí륌 ììž¡íë ë° ììŽ í멎ì ìž êµ¬ì¡°ì ì§íë³Žë€ ì¬ìžµì ìž ëì ì§íê° ë íšê³Œì ìŽëŒë ê²ì ëë€.
ê¶ê·¹ì ìŒë¡ ëì ê°ìì±ì 몚ëí COBOL ìí€í ì²ê° ìŽêž° 늬í©í ë§ ë žë ¥ ìŽìì íì¥ì±ì í볎í ì ìëì§ ì¬ë¶ë¥Œ ê²°ì í©ëë€. ëì ê°ìì±ìŽ ìë€ë©Ž 몚ëì±ì ê³µì ì€í ê°ì ì ìíŽ ì ìœëë 구조ì íìì ê·žì¹ ë¿ì ëë€. ë°ë©Ž ëì ê°ìì±ìŽ í볎ë멎 몚ëíë ìì€í ìŽ ë³ê²œ ë° ë¶í ìí©ìì ì€ì ë¡ ìŽë»ê² ëìíëì§ì êž°ë°í ìž¡ì ê°ë¥íê³ ì ìŽ ê°ë¥í íë¡ìžì€ê° ë©ëë€.
íë íµì°°ë ¥ì ì ì©íì¬ Smart TS XLë¡ ì¹ŽíŒë¶ 늬ì€í¬ë¥Œ ìµì íêž°
COBOL í겜ìì 칎íŒë¶ êž°ë° ìíì êŽëЬíë €ë©Ž 구조ì ìžì ìŽìì ê²ìŽ íìí©ëë€. ê³µì êµ¬ì¡°ê° ìê° ê²œê³Œ, ë¶í 조걎 ë° ë³ê²œ 죌Ʞ ì ë°ì ê±žì³ ì€íì ìŽë€ ìí¥ì 믞ì¹ëì§ì ëí ì§ìì ìž íëì íµì°°ë ¥ìŽ ì구ë©ëë€. Ʞ졎ì ì ì ë³Žê³ ìë ì¢ ì¢ ì¢ ìì± ìŽê±°ìë§ ê·žì¹êž° ë묞ì ìí€í ížë ìŽë€ êŽê³ê° ìŽìì ì€ìíì§ ì€ì€ë¡ ì¶ë¡ íŽìŒ í©ëë€. ìŽë¬í 격찚ë 칎íŒë¶ìŽ ë°ìŽí° 구조ì ìì€í ì€íì ì¢ì°íë íë ì ížë¥Œ 몚ë ëŽê³ ìë ëê·ëªš ìì€í ìì í¹í ì¬ê°íŽì§ëë€.
íëì íµì°°ë ¥ì 칎íŒë¶ ë¶ìì ëšìí 묞ìí ìì ìì ì€í ìží 늬ì ì€ ë¶ìŒë¡ ì¬êµ¬ì±í©ëë€. 칎íŒë¶ì ìëì ìž í¬íš ììë¡ ì·šêžíë ëì , ì ìŽ íëŠ, ìì ì§ì ë° ë³µêµ¬ ìë¯žë¡ ì ìí¥ì 믞ì¹ë ë¥ëì ìž íë ì°žì¬ìë¡ ë¶ìí©ëë€. Smart TS XLì ìŽë¬í ë¶ì ìììì ìëíë©°, ê³µì êµ¬ì¡°ê° ì€í ê²œë¡ ì ë°ì ê±žì³ ìŽë»ê² ëìíëì§, ê·žëŠ¬ê³ ê·ž ëììŽ ëªšëí, ë³ê²œ ìì ì± ë° ìŽì ë³µìë ¥ì ìŽë€ ì ìœì ê°íëì§ì ìŽì ì ë§ì¶¥ëë€.
COBOL ì€í ê²œë¡ ì ë°ì ê±žì¹ íëì¥ ìí¥ ë§€í
칎íŒë¶ 늬ì€í¬ êŽëЬì 죌ì 곌ì ì€ íëë 구조ì ì졎ì±ê³Œ íëì ìí¥ë ¥ì 구ë¶íë ê²ì ëë€. 몚ë ê³µì íëê° ì€íì ì€ì§ì ìž ìí¥ì 믞ì¹ë ê²ì ìëëë€. ìŒë¶ íëë íë¡ê·žëš ì ë°ì ê±žì³ ì ë¬ëì§ë§ ìì¬ ê²°ì ì ìí¥ì 믞ì¹ì§ ìë ë°ë©Ž, ë€ë¥ž íëë ì 첎 ì²ëЬ ë¶êž°ë¥Œ ì íí©ëë€. Smart TS XLì 칎íŒë¶ íëê° ìì€í ì 첎ì ì€í 겜ë¡ì ìŽë»ê² ì°žì¬íëì§ë¥Œ ë§€ííì¬ ìŽë¬í 구ë¶ì íŽê²°í©ëë€.
ìŽ ë§€íì ëšìí ìœêž°/ì°êž° ê°ì§ë¥Œ ëìŽìëë€. 조걎 ë ŒëŠ¬ìì íëê° íê°ëë ìì¹, 룚í륌 ì ìŽíë ââë° ì¬ì©ëë ìì¹, ëë ì€ë¥ ì²ëЬ 겜ë¡ì ìí¥ì 믞ì¹ë ìì¹ë¥Œ ìë³í©ëë€. ìŽë¬í íê°ë¥Œ ë°°ì¹ ëšê³ ëë ížëìì ì í곌 ê°ì ì€í 컚í ì€ížì ì°êŽìíŽìŒë¡ìš íë«íŒì ìŽë€ íëê° ëì ì€ìì¹ ìí ì íëì§ íì í©ëë€. ìŽë¬í ì€ìì¹ë 몚ëí륌 ì ííë ì€ì ê²°í© ì§ì ì ëíëŽë 겜ì°ê° ë§ìµëë€.
íë íë ìí¥ ë§€íì íë ì¬ì©ì ë¹ëì¹ì±ë ëë¬ë ëë€. í¹ì íëê° ì¢ì ë§¥ëœìì ìì±ëìì§ë§ ì¬ë¬ íë¡ê·žëšìì êŽë²ìíê² ìœí ì ììµëë€. ìŽë¬í ë¶ê· íì ìí€í ì²ì ìíì ìì¬íëë°, ìì± ë§¥ëœì ë³ê²œ ì¬íìŽ ìíž ìžì ììŽ êŽë²ìíê² ì íë ì ìêž° ë묞ì ëë€. Ʞ졎ì íë¡ê·žëš ì€ì¬ ë¶ììŒë¡ë ìŽë¬í íšíŽì íì íêž° ìŽë µì§ë§, íë ë§€íì ìŽë¥Œ ëª ííê² ë³Žì¬ì€ëë€.
ìŽë¬í ìì€ì íµì°°ë ¥ì 목í ì§í¥ì ìž ë¬žì íŽê²° ì ëµì ë·ë°ì¹ší©ëë€. ì€ê³ìë ìœëë¶ ì 첎륌 ì 멎 ìì íë ëì , íëì ìë¹í ìí¥ì 믞ì¹ë ììì ì§ì€í ì ììµëë€. ìŽë¬í ììì ìì ííê±°ë 캡ìííë ê²ìŽ ìí¥ë ¥ìŽ ë®ì ìì륌 ë€ë£šë ê²ë³Žë€ ìíì íšì¬ íšê³Œì ìŒë¡ ì€ìŒ ì ììµëë€. ìŽë¬í ì°ì ìì ì€ì ì ë¶ìì ìë°ì±ì ì ì°š ê° ë¶ìì ìŽíŽíë ë° ììŽ ë Œìë ì ê·Œ ë°©ì곌 ìŒë§¥ìíµíë©° , ì€í êŽë šì±ìŽ ë¶ìì ê°ì¹ë¥Œ ê²°ì í©ëë€.
ë°°í¬ ì êµì¬ êž°ë° ë³ê²œ ìí ììž¡
Ʞ졎 ìì€í ì êž°ë°í ë³ê²œ ì¬íì ìíì±ì ê·ž ìí¥ìŽ ëª ííê² ëë¬ëì§ ìêž° ë묞ì ì¢ ì¢ ê³Œìíê°ë©ëë€. íë¡ê·žëš í¬íš 목ë¡ì íµíŽ íê°í ëë 묎íŽíŽ ë³ŽìŽë ìì ì¬íìŽëŒë ë°°í¬ íìë êŽë²ìí íë ë³í륌 ìŽëí ì ììµëë€. Smart TS XLì ë³ê²œ ì¬í ëì ì ì íë ìì¡Žì± ë¶ìì íµíŽ ë³ê²œ ì¬íì ìí¥ì ì뮬ë ìŽì íšìŒë¡ìš ìŽë¬í ìíì ìíí©ëë€.
ì ìë ìì ì¬íìŽ êž°ì¡Ž ì€í 겜ë¡ì ìŽë»ê² êµì°šíëì§ ë¶ìíšìŒë¡ìš íë«íŒì ëììŽ ë¬ëŒì§ ì ìë ì§ì ì ììž¡í©ëë€. ì¬êž°ìë í¹ì 조걎ìì ìì ë íë륌 íê°íë íë¡ê·žëšì ìë³íë ê²ì ë¬Œë¡ , ë³ê²œë ìŽêž°í íšíŽìŽë ì¡°ê±Žë¶ ì€í곌 ê°ì ë¶ìì ìž ìí¥ì ê°ì§íë ê²ë í¬íšë©ëë€. ê·ž 결곌, ì ì ìž êµ¬ì¡°ìë§ ì졎íë ê²ìŽ ìëëŒ ì€í ë ŒëŠ¬ì êž°ë°íì¬ ë³ê²œ ì¬íì ìí¥ì ììž¡í ì ììµëë€.
ìŽë¬í ììž¡ì ë³ê²œ ê°ë¥ êž°ê°ìŽ ì§§ê³ ë¡€ë°± ë¹ì©ìŽ ëì ê·ì í겜ìì í¹í ì€ìí©ëë€. íë íµì°°ë ¥ì íµíŽ í ì€íž ë° ê²ìŠ íëì ë²ì륌 ëì± ì ííê² ì€ì íê³ ì€ì ìíì ë§ì¶° ë žë ¥ì ì¡°ì í ì ììµëë€. 구조ì ìŒë¡ë ê±°ëŠ¬ê° ë©ì§ë§ íëì ìŒë¡ë ìíž ì졎ì ìž íë¡ê·žëšì ì¡°êž°ì íì íì¬ íë° ëšê³ìì ììì¹ ëª»í 묞ì ê° ë°ìí ê°ë¥ì±ì ì€ìŒ ì ììµëë€.
ë³µì¬ë³ž êž°ë° ìíì ììž¡íë ê²ì ì ì§ì ìž íëí륌 ì§ìí©ëë€. íìŽ ìë¹ì€ë¥Œ ë¶ëЬíê±°ë í¹ì êµ¬ì± ìì륌 íëíí ë Smart TS XLì ëì ìŒêŽì±ì ì ì§íêž° ìíŽ íŽê²°íŽìŒ íë ë³µì¬ë³ž ì¢ ìì±ì ê°ì¡° íìí©ëë€. ìŽë¬í ìžì¬ìŽížë íëíë êµ¬ì± ììê° ë¶ìì í ë ê±°ì ëìì ê³ì¹íë ìë늬ì€ë¥Œ ë°©ì§íë ë° ëììŽ ë©ëë€. ëì ìíì ììž¡íë ê²ì ì€ìì±ì ì°ì ì¥ì ë°©ì§ ìì ì»ì êµí곌 ìŒë§¥ìíµí©ëë€ . ìŠ, ì í 겜ë¡ì ëí ì¡°êž° ê°ìì±ìŽ ìì€í ë¶ìì ì±ì ì€ìŽë ë° ëììŽ ëë€ë ê²ì ëë€.
ì§ìì ìž íë 몚ëí°ë§ì íµí 몚ëí ì§í ì§ì
몚ëíë ìŒíì± ìŽë²€ížê° ìëëŒ ì§ìì ìž ì§í 곌ì ì ëë€. ìì€í ìŽ ë³ííšì ë°ëŒ ìë¡ìŽ ì¢ ìì±ìŽ ë°ìíê³ êž°ì¡Ž ì¢ ìì±ì ì€ìì±ìŽ ë°ëëë€. ì§ìì ìž ëì 몚ëí°ë§ì íµíŽ ìŽë¬í ì§í 곌ì ì ë°ì ê±žì³ ì¹ŽíŒë¶ 늬ì€í¬ë¥Œ íì í ì ììµëë€. Smart TS XLì ëŠŽëŠ¬ì€ ë° ì€í ìëëŠ¬ì€ ì ë°ì ê±žì³ ì¹ŽíŒë¶ íëê° ìŽë»ê² ì¬ì©ëëì§ ì¶ì íì¬ ìŽë¬í ì°ìì±ì ì ê³µí©ëë€.
ìŽë¬í 몚ëí°ë§ì íµíŽ ì ì ìž ì€ë ì·ìŒë¡ë í¬ì°©í ì ìë ì¶ìžë¥Œ íì í ì ììµëë€. íë ìì ì ìŽìë ë¶ìŒë ìë¡ìŽ ì구ì¬íìŽ ëì ëšì ë°ëŒ ë³ëì±ìŽ ì»€ì§ ì ììµëë€. ë°ëë¡ ì²ììë ìííŽ ë³Žìë ë¶ìŒë ì¬ì© íšíŽìŽ ìë Žë멎ì ìì íë ì ììµëë€. ìŽë¬í ìëì±ì êŽì°°íšìŒë¡ìš ìí€í ížë ì¶ìž¡ìŽ ìë ì€ì ì ìž íë ììì êž°ë°ìŒë¡ 몚ëí ì ëµì ì¡°ì í ì ììµëë€.
ì§ìì ìž ìžì¬ìŽížë ì격í íµì 륌 ê°ìíì§ ìê³ ë ê±°ë²ëì€ë¥Œ ì§ìí©ëë€. ëª ëª ê·ì¹ìŽë í¬íš ì ì± ìì€ìì ê·ì¹ì ê°ì íë ëì , ê±°ë²ëì€ë íëì 결곌ì ìŽì ì ë§ì¶ ì ììµëë€. ì íŽì§ íëê° ìëì¹ ìì ìí©ìì ì€íì ìí¥ì 믞ì¹êž° ììí멎 íë«íŒìŽ ìŽë¬í ë³í륌 ê°ì§íì¬ ìíìŽ ì»€ì§êž° ì ì ìì ì¡°ì¹ë¥Œ ì·ší ì ìëë¡ í©ëë€.
ìŽë¬í ì ê·Œ ë°©ìì 몚ëì ì§í륌 ìŽì íì€ì ë§ì¶° ì¡°ì í©ëë€. ìì¬ ê²°ì ì ìì€í êµ¬ì¡°ë¿ ìëëŒ ìì€í ëì ë°©ìì êž°ë°ìŒë¡ ìŽë£šìŽì§ëë€. ìê°ìŽ ì§ëšì ë°ëŒ ìŽë¬í íŒëë°± 룚íë ìì€í ìì ì±ì ì íŽíì§ ììŒë©Žì íìì ìž ê²°í©ì ì ì§ì ìŒë¡ ì€ì¬ëê° ì ìëë¡ ì§ìí©ëë€. ìŽë¬í ëì êž°ë° ê±°ë²ëì€ì ê°ì¹ë êž°ì IT ìí êŽëЬ ìì ë Œìëë ìì¹ê³Œ ìŒë§¥ìíµíë©° , ì§ìì ìž ê°ìì±ì ì§ì ê°ë¥í íµì ì êž°ë°ìŽ ë©ëë€.
Smart TS XLì íµíŽ íë íµì°°ë ¥ì ì ì©íšìŒë¡ìš êž°ì ì 몚ëí COBOL ìí€í ì²ë¥Œ ì¶êµ¬íë ëìì 칎íŒë¶ 늬ì€í¬ë¥Œ íšê³Œì ìŒë¡ êŽëЬí ì ìë ì€ì§ì ìž ë©ì»€ëìŠì í볎í ì ììµëë€. íµì¬ì ì€íì ì§ì€ì±ì ììŒë©°, ìšê²šì§ ê³µì ìíë¡ ìžíŽ ëªšëíê° ì íŽëì§ ìê³ íì¥ë ì ìëë¡ í©ëë€.
몚ëì±ìŽ êµ¬ì¡°ì íì€ì ì§ë©Ží ë
몚ëí COBOL ìí€í ì²ë ì¢ ì¢ ìë륌 ëª íí íë ìì ìì ììë©ëë€. íë¡ê·žëšë€ì 귞룹íëê³ , ì± ìì ë¶ëª íŽì§ë©°, 겜ê³ë ë€ìŽìŽê·žëšê³Œ ë¡ëë§µìŒë¡ ííë©ëë€. ê·žë¬ë ìëë§ìŒë¡ ëììŽ ê²°ì ëë ê²ì ìëëë€. ì€ë êž°ê° ì¬ì©ëìŽ ìš COBOL ìì€í ììë 구조ì íì€ìŽ ìì ë ëì ê³µì ëìŽ ìš ìë£ë€ì ìíŽ íì±ëë©°, ìŽë¬í ìë£ë€ìë í멎ì ìŒë¡ë ë ìŽì 볎ìŽì§ ìë ê°ì ë€ìŽ ëŽê²š ììµëë€. ìë ížì륌 ìíŽ ëì ë 칎íŒë¶(copybook)ì ìŽì ìì€í ìŽ ë³ê²œ, ë¶í ë° ì€ë¥ ìí©ìì ìŽë»ê² ëìí ì§ë¥Œ ê²°ì íë ê°ì¥ ìí¥ë ¥ ìë ìì ì€ íëë¡ ë°ì íìµëë€.
ìŽ êžì ë¶ìì 칎íŒë¶(copybook) ì€ì©ìŽ ëšìí ìì 묞ì ê° ìëëŒ íµì¬ì ìž ìí€í ì² ì ìœ ì¡°ê±Žìì 볎ì¬ì€ëë€. ê³µì ë°ìŽí° 구조ë ì묵ì ìž ì ì ìíì²ëŒ ìëíì¬ ë ŒëŠ¬ì 겜ê³ë¥Œ íë¬Œê³ ì€íì 믞ì¹ë ìí¥ì ìŠíìí€ë©° ì§ì í ìì¡Žì± êŽê³ë¥Œ ìšê¹ëë€. íë¡ê·žëš ì€ì¬ì êŽì ì ížì¶ìë§ ìŽì ì ë§ì¶êž° ë묞ì ìŽë¬í íšê³Œë¥Œ 곌ìíê°íë 겜í¥ìŽ ììµëë€. 결곌ì ìŒë¡ 몚ëí ê³íì ìœë ììŽë ë구ì íê³ ëë¬žìŽ ìëëŒ ì»ŽíìŒ ìì ì ëŽì¬ë ìšê²šì§ ê²°í© ë묞ì ì íì ë¶ëªíë 겜ì°ê° ë§ìµëë€.
ì±ê³µì ìž ëªšëí COBOL íë¡ì ížì ì€íší íë¡ì ížë¥Œ 구ë¶íë ê²ì 늬í©í ë§ì 공격ì±ë³Žë€ë 늬í©í ë§ì ìŽëë íµì°°ë ¥ì ì íì±ì ëë€. ì ì ìì¡Žì± ê·žëí, íë ìì€ ìí¥ ì¶ì , ëì ê°ìì±ì 몚ëí 겜ê³ê° ì€í ê°ë¥í 곳곌 íìì ë¶ê³Œí ê³³ì ëª íí ëë¬ë ëë€. ìŽë¬í íµì°°ë ¥ì ìí€í ì² ìì¬ ê²°ì ì ì¶ìž¡ìì ì€í ëìì êž°ë°í ìŠê±°ë¡ ì íìíµëë€. 몚ëíë íꎎì ìž ëìœìŽ ìë íµì ë ì§íê° ë©ëë€.
í¥í 몚ëí COBOL ìí€í ì²ì íì¥ì±ì êž°ì ìŽ ê³µì 구조륌 ë¶ìì ìž ì¬ì¬ì© ë©ì»€ëìŠìŽ ìë íµì¬ ìí€í ì² ììë¡ ì·šêžíëì§ì ë¬ë € ììµëë€. íë íµì°°ë ¥ì êž°ë°í 격늬 ì ëµì íµíŽ ìì€í ì íµì¬ ìŽìì ë¶ìì íê² ë§ë€ì§ ìê³ ì ì§ì ìŒë¡ ë°ì í ì ììµëë€. ìŽë¬í êŽì ìì 몚ëì±ì ëšìí ì¬ì¡°ì§ì íµíŽ ë¬ì±ëë ìµì¢ 목íê° ìëëë€. ìŽë ê³µì êµ¬ì¡°ê° ìê°ìŽ ì§ëšì ë°ëŒ ìì€í ëìì ìŽë»ê² íì±íëì§ ìŽíŽíë ë° êž°ë°ì ë ì§ìì ìž ë žë ¥ì ëë€.