ืืชืืช ืืื ืชืืื ืืช, ืืื ืื ืืืืจื ืืช ืื ืืืืจ ืงืืื, ืืกืชืชืจืช ืืขืจืืช ืืืจืืืช ืฉื ืืื ืืจืืงืฆืืืช. ืืฉืชื ืื ืืืงืฆืื ืืืืขืืจืื, ืชื ืืื ืืกืชืขืคืื, ืืืืืืช ืืืืจืืช ืขื ืขืฆืื ืืคืื ืงืฆืืืช ืงืืจืืืช ืื ืืื ืืื ืืืืืืื. ืืื ืช ืืืื ืืงืืช ืื ืกืชืจืืช ืืืื ืืื ืืืืจื ืืืจืืืืช ืฉื... ื ืืชืื ืงืื ืกืืื, ืืฉืจ ืืืืง ืืช ืงืื ืืืงืืจ ืืืื ืืืจืืฅ ืืืชื, ืขื ืื ืช ืืืฉืืฃ ืคืืืื, ืกืืืื ื ืืืืื, ืืืขืืืช ืืืจืืืืืืช ืืฉืื ืืืงืื ืฉื ืืืืืจ ืืื ืืคืืชืื.
ืืื ืืืื ืฉื ื ืืชืื ืกืืื ืืขืื ืขืืืืืช ืฉืชื ืืื ืืงืืช ืืกืืกืืืช: ื ืืชืื ืืจืืืช ื ืชืื ืื ืื ืืชืื ืืจืืืช ืืงืจื. ื ืืชืื ืืจืืืช ื ืชืื ืื ืืชืืงื ืืืืคื ืฉืื ืขืจืืื ืืืืืจืื, ืืฉืชื ืื ืืืฉืืฉืื ืืืืจื ืื ืืชืืื ืืช. ื ืืชืื ืืจืืืช ืืงืจื, ืืขืืืช ืืืช, ืืืื ืืช ืื ื ืชืืื ืืืืฆืืข ืืคืืื ืฆืืืืืื ืืจื ืืงืื, ืืื ืืขื ืคืื ืคืฉืืืื ืืขื ืืืืืืช ืืงืื ื ืืช ืืงืจืืืืช ืืคืื ืงืฆืืืช.
ืืืืื ืืช ืืจืืืช ืืงืื
ืงืื ื ืจืืืช ืืงืฆื ืืงืฆื ืืชืื ื ืชืืื ืืืฆืืข ืืชืืืืืช ื ืชืื ืื ืืขืืจืช SMART TS XL
ืขืื ืคืจืืืืืฉืืืื, ืืืฉืืช ืืื ืืกืคืงืืช ืืื ื ืกืื ืืืช ืืขืืืงื ืฉื ืืชื ืืืืช ืชืืื ืืืช. ืื ืืืืืช ืืช ืขืืื ืืฉืืจื ืฉื ืืื ืคืืชืื ืืืืจื ืืื, ืืืืคืฉืจืืช ืืืืื ืืืืืืื ืฉื ืืืืื, ืืืคืืืืืืฆืื ืฉื ืืืฆืืขืื, ื ืืชืื ืคืืืขืืืืช ืืืจื ืกืคืืจืืฆืื ืฉื ืงืื ืืงื ื ืืืื ืืืื.
ืืื ืื ืืชื ืืฉืืืื ืกืจืืงื ืจืฆืืคื ืืชืื ืืืคืื ืฆืื ืืจ ืืืฉืืืื, ืืืืจื ืืืฆืื ืฉื ืืืฉืืื ืืืื ืคืจืืื ืืืืจ ืงืืื, ืื ืคืืชืื ืืืื ืืืืขืื ืืฉืคื, ืฉืืืื ืื ืชืื ืื ืืื ืืชืื ืืจืืืช ืืงืจื ืืืื ืืช ืืืืฆืืจ ืชืืื ื ืืืื ื, ื ืืชื ืช ืืชืืืืงื ืืืืืืืืช.
ื ืืชืื ืงืื ืกืืื ืืืื ืืืืื ืื ืคืืืฉื ื
ื ืืชืื ืงืื ืกืืื ืืื ืืคืจืงืืืงื ืฉื ืืขืจืืช ืงืื ืืงืืจ ืืืื ืืืจืืฅ ืืืชื. ืื ืืืื ืื ืืชืื ืืื ืื, ืืฉืจ ืฆืืคื ืืืชื ืืืืช ืชืืื ื ืืืื ืจืืฆื, ื ืืชืื ืกืืื ืคืืขื ืืืื ืขื ืืื ื ืืงืื ืืืกืื ืืืงื. ืืื ืคืืขื ืืืื ืืงืืืคืืืฆืื ืื ืืคืืื ืืืงืื ืืืชืจ, ืืืกืคืง ืืฉืื ืืืงืื ืืืืื ืืคืืชืื ืืืื ืข ืืขืืืช ืืืืืข ืืืฆื ืืืืฆืืจ.
ืืืืงื ืฉื ื ืืชืื ืกืืื ืืืื ืืืืคืื ืืื-ืคืืืฉื ื - ืืื ืืื ื ืืืจืฉ ืงืื ืืืืงื, ืืืฉืืจ ืื ืกืืืืืช ืจืืฆื. ืืืงืื ืืืช, ืืื ืืืืง ืืจืืืคืงืืื ืฉื ืงืื (ืงืืฆื ืืงืืจ, ืงืื ืืืื ืื ืืืฆืืืื ืืื ืืื) ืืื ืืืฉืืฃ ืืืืื ืจืื ืฉื ืืขืืืช, ืืื ืืืืกืจ ืขืงืืืืช ืชืืืืจื ืืขื ืคืืืื ืกืื ืืืื ืขืืืงืื.
ืืืงืฃ ืืืืืืืช
ื ืืชืื ืงืื ืกืืื ืืืื ืืืืื ืจืื ืฉื ืืื ืืงืืช, ืืื ืืื:
- ืืืืงืืช ืชืืืืจ ืืกืื ืืืืืืคืช ืืืกืืืืช ืืืชื ืฉืืืช, ืืืื ืืืื ืืขืืฆืื.
- ืจืืืืืฆืืืช ืกืื ืืกืืืืืืื ืื-ืืชืืืืช ืืกืืืื, ืืฉืชื ืื ืฉืืื ื ืืฉืืืืฉ ืืืคื ืืืช ืื ืคืชืืจืืช.
- ืืืืื ืืืืกืก ืชืื ืืืชืฉืืืืฉ ืืืืืื ืื ืืืืืืืื ืจืืืืจืืื ืืื ืืืืืช ืชืื ืืืช ืื ืื-ืืคืืก ืืืืขืืช ืื ืืื ืื ืื ืืืืืืืื.
- ื ืืชืื ืกืื ืืืืื ืืฃ ืขืฆื ืชืืืืจ ืืืคืฉืืื (ASTs) ืืืจืคืื ืฉื ืืงืจื/ืืจืืืช ื ืชืื ืื ืืื ืืืืื ืืช ืืชื ืืืืช ืืงืื.
ืขื ืืืช, ืืื ืืืชืงืื ืืขืืจ ืืืืืงืืช ืืืืื ืคื ื ืืฉืื, ืืื ื ืืชืื ืกืืื ืืืืจื ืืื ืืกืชืืืื ืืืืื ืจืื ืขื ื ืชืื ืื ืื ืืชืื ืืจืืืช ืืงืจื. ืืื ืืงืืช ืืื ืืืคืฉืจืืช ืืืืื:
- ืืืืื ืืกืจืช ืืคื ืื ืฉื ืืฆืืืขื null ืืืฉืชื ืื ืื ืืืืชืืืื
- ืืขืงื ืืืจ ืืชืคืฉืืืช ื ืชืื ืื ืืืืืืื ืื ืื ืืืืื ืื
- ืืืื ืืืืืงื ืืืชื ืืช, ืืืืืืช ืืงืจืืืืช ืืคืื ืงืฆืืืช
- ืืื ืช ืชืืืช ืืืืืช ืืื ืืืืืืื ืื ืฉืืจืืชืื
ืืืฉืืืื ืืขืฉืืื
ื ืืชืื ืงืื ืกืืื ืืืื ืชืคืงืื ืืืื ื ืืืกืคืจ ืืงืฉืจืื ืื ืืกืืื:
- ืืืงืืจืช ืืืืืืืืืื ืคืืืขืืืืช ืืืื ื ืงืืืืช ืืืจืงื, ืืืืฉืืช ืืืืจ ืืฉืืืืฉ ืื ืืืืืื ื-API.
- ืืืืคืช ืืืืืช ืืงืื: ืืืืืช ืขืืืื ืืชืงื ืื ืืืฉืืืืช ืขืืืื ืืืืืฆืืช ืืืืืจืื ืืจืืฉ.
- ืืื ืช ืืขืจืืืช ืืืืจ ืงืืืืืืืืฅ ืืืืืงื ืืชืืืืืช ืืืขืจืืืช COBOL, PL/I ืื RPG ืืฆืืจื ืชืืขืื ืืืืืจื ืืืฆืื.
- ืืื ืืืจืฆืื ืฉื DevOpsืืืืืืฆืื ืฉื ืกืงืืจืืช ืงืื ืืฉืืืื ืืืงืฉืืช Pull (gateding) ืืืชืืกืก ืขื ืชืืฆืืืช ื ืืชืื.
ืืื ืช ื ืืชืื ืืจืืืช ื ืชืื ืื, ืืขืงื ืืืจ ื ืฉืืช ืืืืื ืฉื ืืฉืชื ืื
ื ืืชืื ืืจืืืช ื ืชืื ืื ืืื ืืื ืืงื ืืืฉืืฉืช ืื ืืชืื ืงืื ืกืืื ืืื ืืืืื ืืืฆื ืขืจืื ื ืชืื ืื ื ืขืื ืืจื ื ืชืืื ืืืืฆืืข ืฉื ืชืืื ืืช. ืชืืืื ืื ืืืื ื ืืืื ืช ืืืืืจื ืืืื ืฉื ืืฉืชื ืื, ืืื ืืงืืจ ืื ืชืื ืื, ืืืฆื ืื ืขืืืจืื ืืจื ืกืคืืจืืฆืื ืืืืื ืื ื ืฆืจืืื ืืกืืคื ืฉื ืืืจ. ืขื ืืื ืื ืืืช ืืืื ืกืื ืื ืฉื ืืชื ืืืืช ื ืชืื ืื, ืื ืืืกืืื ืืืืืื ืืืฉืืฃ ืืืืื ืืืจืืืื, ืคืืื ืืืืื ืืืืกืจ ืืขืืืืช ืืืืฆืืขืื ืฉืขืฉืืืื ืืืืฉืืจ ืืืกืชืจืื ืืืจืช.
ืื ืืืื ืืืืืงืช ืงืื ืคืฉืืื ืฉืืจื ืืืจ ืฉืืจื, ื ืืชืื ืืจืืืช ื ืชืื ืื ืืกืคืง ืคืจืกืคืงืืืื ืืืืืืืช ืขื ืืืืคื ืฉืื ืืืืข ืืชืคืฉื ืืจืืื ืืขืจืืช. ืคืจืกืคืงืืืื ืื ืงืจืืืืช ืืืืืื ืืืกืืกื ืงืื ืืืืืื ืืืืืืจืื, ืืืื ืืขืจืืืช ืืจืืื ืืืช ืื ืืืฉืืื ืืืื ืคืจืืื ืืืืจ ืงืืื, ืฉืืื ื ืืชื ืืืฉืคืืข ืขื ืืฆื ืืืฉืชื ื ืขื ืคื ื ืืืืืืื ืืจืืืื ืืืืคื ื ืชืืื ืืืฆืืข.
ืืืฉืื ืืกืื
ืืืขื ืืืืืจืืช
ืฆืืจืช ื ืืชืื ืื ืงืืืขืช ืืืื ืืืืจืืช (ืืงืฆืืืช) ืฉื ืืฉืชื ื ืขืฉืืืืช ืืืืืข ืื ืงืืื ื ืชืื ื ืืชืืื ืืช. ืืืืืื, ืื ืืฉืชื ื x ืืืงืฆื ืืฉื ื ืืงืืืืช ืฉืื ืื, ืืืงืื ืืืืข ืืืฆื ืฉืื ืืขืจื ืื ืืืื ืฉื x ืืฉืืฉ, ื ืืชืื ืืืืจืืช ืืืื ืืืื ืืืืงืฆืืืช ืืงืืืืืช ืืืื ืืืืื ืืืืืช ืืงืืจ ืืขืจื ืื ืงืืืช ืฉืืืืฉ ืื.
ืืื ืืงื ืื ืฉืืืืฉืืช ืขืืืจ:
- ืืืืื ืืงืฆืืืช ืืฉืชื ืื ืืืืชืจืืช ืื ืืืฆืืืืช
- ืืืฆืข ืฉืืืืฉ ืื ืืจืื ืื ืืืช ืฉืจืฉืจืช (ืฉืืืืฉืืช ืืืืคืืืืืืฆืื ืฉื ืืืืจ)
- ืชืืืื ืืืืืงื ืืืืืงืช ืฉื ืชืืื ืืืช ืืฆืืจื ื ืืคืื ืฉืืืืืช ืื ืฉืืคืืฅ ืืืืฉ
ื ืืชืื ืืฉืชื ื ืื
ื ืืชืื ืืฉืชื ืื ืืืื ืืืช ืืชืืงื ืืืืืื ืืื ืืขืจื ืื ืืืื ืฉื ืืฉืชื ื ืืฉืืฉ ืฉืื ืืขืชืื ืืคื ื ืฉืืืืืฃ. ืื ืื, ืืืชืื ืฉืืืงืฆืื ืืื ืงืื ืืช ืื ืืชื ืืืกืืจื ืืืืื.
ืืืืืื, ืืจืฆืฃ ืืื:
MOVE 5 TO X.
MOVE 10 TO X.
DISPLAY X.
ืืขืจื 5 ืฉืืืงืฆื ื X ืืื ื ืืฉืืืืฉ ืืขืืื - ืืื ืืืืืฃ ืืคื ื ืฉื ืืชื ืืืฉืช ืืืื. ืืืืื ืชืจืืืฉืื ืืืื ืืกืืืข ืืืคืืชืช ืืฉืืืืฉ ืืืืืจืื, ืคืืฉืื ืืืืืืงื ืืฉืืคืืจ ืืขืืืืช ืืื ืืจืืฆื.
ืืืืืืื ืืืื ืื
ื ืืชืื ืืืืืืื ืืืื ืื ืืืื ืืื ืชืืฆืืช ืืืืฉืื ืืืจ ืืืืขื ืื ืืชื ืืขืฉืืช ืื ืฉืืืืฉ ืืืืจ ืืืงืื ืืืฉื ืืืชื ืืืืฉ. ืื ืชืืื ืืืืืื ืืืืืืื ืืฉืืชืคืื, ืืืคืืืืืืฆืื ืงืจืืืืช ืื ืืืืืจืื ืืืืจื ืืื ืืื ืืื ืชืืื ืกืืืืื.
ืืืืืื, ืื ืชืืื ืืช ืืืฉืืช ืฉืื ืืฉืื A + B ืืืืชื ืชืืื ืืื ืื A ืืื B ืฉืื ืืืื, ื ืืชื ืืืืกื ืืช ืชืืฆืืช ืืืืืื ืคืขื ืืืช ืืืขืฉืืช ืื ืฉืืืืฉ ืืืืจ. ืืืขืจืืืช ืืืืจ ืงืืื, ืชืืื ื ืื ืืืืื ืื ืืฉืคืจ ืืฉืืืืช ืืฆืืื ืขืชืืจืืช ืงืื/ืคืื ืขื ืืื ืืืขืืจ ืงืจืืืืช ืงืืฆืื ืืืืชืจืืช ืื ืืชืื ืจืฉืืืืช.
ื ืืชืื ืืชืืื
ื ืืชืื ืืื ื ืขืืงื ืืืจ ืืจืืืช ื ืชืื ืื ืื ืืืืื ืื ืื ืจืืืฉืื ืืจื ืชืืื ืืช. ืงืืืื ืืืื ืืคืกื ืืฉืชืืฉ, ืืืชืจืืช HTTP ืื ืงืืฆืื ืืืฆืื ืืื ืืกืืื ืื ื"ื ืืืขืื", ืืื ืืชืื ืงืืืข ืืื ืงืืืื ืืื ืืืืขืื ืื ืชืื ื ืืืืจ ืจืืืฉืื (ืืืฉื, ืงืจืืืืช ืืขืจืืช, ืคืขืืืืช ืืกื ื ืชืื ืื) ืืื ื ืืงืื ื ืืืช.
ืื ืืืื ื ืขืืืจ:
- ืืืืื ืคืืืขืืืืช ืืืืจืงืช SQL, ืืืจืงืช ืคืงืืืืช ืืกืงืจืืคืืื ืืื ืืชืจืื
- ืื ืืขืช ืืืืคื ืื ืืืืื ืช ืฉื ืืืืข ืืืืคืฉืจ ืืืืื ืืืฉื (PII)
- ืืืงืื ืืืืืืช ืืืืื ืืืืฉืืืื ืืจืืื ืืื ืืืจืืืื
ื ืืชืื ืืชื ืจืืืื ืื ืืืืชืจ ืืืืงืืจืช ืืืืื, ืืืืืื ืืฉืืืืืจ ืืฉืคืืช ืืื ืืืืช ืื ืฉืคืืช ืืขืืืช ืืงืืื ืืืฉื, ืื ืืื ืื ืื ืขื COBOL ืืกืืืืืช ืืืืจ ืงืืื ืืืจืืช ืฉืืื ืงืืืื ืืืืกืกื ืงืืฆืื ืืืืืื ืืืชืคืฉื ืืื ืืืืงื ืืชืื ืืืืืงืช ืืจื ืืงืฆืืืช.
ืืืืืจืืชืืื ืืืื ืืงื ืคื ืืืืช
ืืื ืืืืฉื ื ืืชืื ืืจืืืช ื ืชืื ืื, ืชืืื ืืช ืืืจื ืืื ืืืืืงืช ืืืืืงืื ืืกืืกืืื ืฉื ืจืฆืคื ืงืื ืืฉืจืื ืืื ืขื ืคืื ืืืื ืืื ืืกื ืืืืฆืืื. ืืืืงืื ืืื ืืืืืจืื ืืืืจ ืืื ืืืจืฃ ืืจืืืช ืืงืจื (CFG), ืืฉืจ ืืืื ืืช ื ืชืืื ืืืืฆืืข ืืคืืื ืฆืืืืืื.
ืืืืืจืืชื ืจืฉืืืช ืขืืืื
ืืืืืจืืชื ืจืฉืืืช ืืขืืืื ืืื ืืกืืจืืืื ื ืคืืฆื ืืคืชืจืื ืืฉืืืืืช ืืจืืืช ื ืชืื ืื. ืืื ืืชืืืง ืจืฉืืื ืฉื ื ืงืืืืช ืชืืื ืืช (ืฆืืชืื ื-CFG) ืืืงืืงืืช ืืขืืืื. ืื ื ืงืืื ืืคืขืืื ืคืื ืงืฆืืืช ืืขืืจื ืืื ืืขืืื ืขืืืืืช ืืจืืืช ื ืชืื ืื ืืืชืืกืก ืขื ืืงืื ืืืงืืื ืืืืืจ ืืื ืืคืืฆื ืฉืื ืืืื ืื ืชืื ืื ืืืืจืฉืื. ืืชืืืื ืืืืจ ืขื ืขืฆืื ืขื ืฉืืืืขืื ืื ืงืืื ืงืืืขื, ืืืืืจ ืื ืืชืืื ืืืืข ืืืฉ.
ืชืืืื ืืืืจืืืื ืื ืืืืื ืื ืืืืง ืืื ืืชืื ืกืืช, ืืคืืื ืืืจืคื ืืงืจื ืืืืืื ืืืืืืจืืื ืื ืืฆืืื ืืขืชืื ืงืจืืืืช ืืชืืื ืืช ืืขืืื ืืืืืชื.
ืกืืื ืฉื ืืืจ/ืืจื
ืื ืืืืง ืืกืืกื ืืืื ืืืืฆืจ ("gener") ืื ืืืื ("kill") ืขืืืืืช ืืจืืืช ื ืชืื ืื ืืกืืืืืช. ืืืืืื, ืืงืฆืื ืืืฉืชื ื ืืืฆืจืช ืืืืจื ืืืฉื ืืืืืืช ืืช ืื ืืืืืจืืช ืืงืืืืืช. ืงืืืฆืืช ืืื ืืฉืืฉืืช ืืืืฉืื ื- ืกืืื ื ืื ืกืื ืืืืฆืืื ืฉื ืื ืืืืง, ืืืชืืจืื ืืช ืืขืืืืืช ืื ืืื ืืช ืืคื ื ืืืืจื ืืืฆืืข ืืืืืง ืืื.
ืืืฉืืืื ืืื ืืืคืฉืจืื ืืื ืชื ืืืืื ืื ืจืง ืืฉืคืื ืงืื ืืืืืื, ืืื ืื ืืช ืืืฉืคืขื ืืืฆืืืจืช ืฉืืื ืขื ืคื ื ืจืฆืคื ืืืฆืืข ืืจืืืื.
ืืืคืก SSA (ืืงืฆืื ืกืืืืช ืืืืื)
ืืื ืืคืฉื ืืช ืชืืืื ืืืฉืืื ืฉื ืืจืืืช ื ืชืื ืื, ืืืืจืื ืืื ืชืืื ืืืืจื ืืื ืจืืื ืืืคืืื ืงืื ืืฆืืจื ืกืืืืช ืฉื ืืงืฆืื ืืืืื (SSA), ืฉืื ืื ืืฉืชื ื ืืืงืฆื ืคืขื ืืืช ืืืืืง. ืื ืืืื ืืช ืืขืืืืืช ืฉื ืืืืจืืช ืืจืืืืช ืืืงื ืขื ืืืฆืืข ืืืคืืืืืืฆืืืช ืื ืืขืงื ืืืจ ืืจืืื.
ืืืจืืช ืฉ-SSA ื ืคืืฅ ืืืชืจ ืืฉืคืืช ืืืืืจืืช, ื ืืชื ืืืืฉื ืืช ืขืงืจืื ืืชืื ืื ืขื ื ืืชืื ืืืืจ ืงืืื ืขื ืืื ืืืกืคืช ืืืืืจืื ืืืฉืชื ืื ืืืืฆืขืืช ืกืืืืช ืืจืกืืืช ืืืืื ืกืจืืงืืช ืกืืืืืช.
ืืงืจื ืฉืืืืฉ ืืืฉืืืืื
ืืืงืืจืช ืืืืื
ืืืขืจืืืช ืืจืืื ืืืช, ืืืืืื ืืื ืืืฉืืคืืช ืืงืืืื ืืืืื ืืจื ื ืื ืื ืชืื ื ืืฉืชืืฉืื, ื ืืชืื ืืจืืืช ื ืชืื ืื ืืกืืืข ืืืฉืืคืช ื ืชืืืื ืคืืืขืื. ืืืืืื, ืื ืชืืื ืืช COBOL ืืงืืืช ืฉื ืงืืืฅ ืฉืกืืคืง ืขื ืืื ืืืฉืชืืฉ ืืคืจืืืจ ืืฉืืื ืืืฉืชืืฉืช ืื ืืื ืืืชืื ืืื ืืื ืืืืืช, ืืขืงื ืืืจ ืืืืืืื ืืืื ืืืืืืฉ ื ืชืื ืื ืื ืืงื ืื.
ืืฉืืืื ืขื ืืืืืงืช ืืจืืืช ืืงืจื, ืื ืืืคืฉืจ ืืืืื ืฉื ืืชืงืคืืช ืืจืืืืช ืฉืืืื ืื ืืฆืื ืืจืขื ืขืงืืฃ ืฉื ื ืชืื ืื.
ืืืื ืื ืืืฆืืขืื
ืืขืจืืืช ืขืืืื ืืฆืืื ืืกืืืืืช ืืืื ืคืจืืื ืกืืืืืช ืืขืืชืื ืงืจืืืืช ืืืคืืกื ืืืฉื ืื ืชืื ืื ืื ืืขืืืื. ื ืืชืื ืืจืืืช ื ืชืื ืื ืืกืืืข ืืืืืื ืคืขืืืืช ืืืืชืจืืช ืื ืืจื ืกืคืืจืืฆืืืช ืืืืชืจืืช. ืืืืืื, ืืื ืขืฉืื ืืืฉืืฃ ืฉืืืชื ืจืฉืืืช ืงืืืฅ ื ืงืจืืช ืื ืืชืืช ืืกืคืจ ืคืขืืื ืืชืื ืืืืืืช ืืงืื ื ืืช, ืื ืฉืืฆืืข ืืืืื ืืช ืืืืกืื ืืืืืื ืื ืืขืืืื ืืืืฉ.
ืฉืืคืืฅ ืืืืืจื ืืืฆืื
ืืขืช ืืขืืจืช ืืืฉืืืื ืืืืจ ืงืืื ืืคืืืคืืจืืืช ืืืืจื ืืืช (ืืืฉื, Java ืื ืืืงืจื-ืฉืืจืืชืื ืืขื ื), ืืืื ื ืืืืืช ืืช ืืงืืจ ืื ืชืื ืื ืืืืฆื ืื ืืืืคืืื. ื ืืชืื ืืจืืื ืืืื ืืฉืืืจ ืืืืืงื ืืจืืืืช ืืืืกืชืจืช ืขื ืคื ื ืืืคื ืฉืืจืืช ืฉื ืงืื ืคืจืืฆืืืจืื, ืืืื ืชืืคืขืืช ืืืืื ืืฉืชื ืืช, ืงืจืืืืช ืืื-ืชืืื ืืืช ืืืชื ืืืืช ืืืคืื ืืงืืฆืื.
ืื ืืืคืฉืจ ืืืืฅ ืืืื ืขืกืงืืื ืืฉืืขืืชืืื, ืืืฆืืจ ืืืฆืืืื ืืื ืืื ืื ืืืคืื ืฉืืื ืชืจืืื ืืืืืืืืืื ืืืืืืื.
ื ืืชืื ืืจืืืช ืืงืจื: ืืืคืื ื ืชืื ืืืืฆืืข
ื ืืชืื ืืจืืืช ืืงืจื ืืื ืชืืืื ืฉื ืืืืื ืืืื ื ืฉื ืื ืื ืชืืืื ืืคืืื ืฆืืืืืื ืฉืืื ืืืฆืืข ืชืืื ืืช ืขืฉืื ืืงืืช. ืืื ืืืื ืืช ืืืื ื ืืืืื ืฉื ืงืืืช ืืืืืืช ืืจืฆืฃ ืืืืคื ืฉืื ืขื ืคื ืงืื, ืืืืืืช ืืงืคืืฆืืช ืคืืขืืื ืืืืื ืืื ืจืืฆื ืืืื ืืืฆืข ืืช ืืชืืื ืืช ืขืฆืื.
ื ืืชืื ืื ืืืื ื ืืงืืืขืช ืืืื ืงืื ืขืฉืื ืืืชืืฆืข ืืชื ืืื ืฉืื ืื, ืืฉืืคืช ืืงืืขืื ืืืชื ื ืืืฉืื ืื ืืืืชืจืื, ื ืืชืื ืืื ื ืืืืืืช ืืืืืื ืื ืืืืืืช ืืืื ืืืืืืช ืืื ืกืืคืืืช ืื ืืืคืื ืื ืชืงืื ืืืจืืืื. ืืืขืจืืืช ืืงื ื ืืืื ืืืื ืืืืขืจืืืช ืืืืจ ืงืืื, ื ืืชืื ืืจืืืช ืืงืจื ืืืคืฉืจ ืฉืืืืจ ืฉื ืืชื ืืืืช ืืื ืจืืฆื ืืงืื ืกืืื, ืืืจ ืืขื ืขืจื ืจื ืืืืืื ืืืฉืจ ืืชืืขืื ืืืืฉื ืื ืืกืจ.
ืืืฉืืื ืืืืฆืืืื ืืจืืืืื
ืืจืคื ืืจืืืช ืืงืจื (CFG)
ืืืืฆืื ืืขืืงืจื ืืืฉืืฉ ืื ืืชืื ืืจืืืช ืืงืจื ืืื ืืจืฃ ืืจืืืช ืืืงืจื (CFG). CFG ืืื ืืจืฃ ืืืืื ืฉืื:
- ืฆืืชืื ืืืืฆืืื ืืืืงืื ืืกืืกืืื ืฉื ืจืฆืคืื ืืื ืืืจืืื ืฉื ืืืจืืืช ืืื ืขื ืคืื ืืืขื ืืกืืฃ.
- ืงืฆืืืช ืืืืฆืืื ืืช ืืจืืืช ืืฉืืืื ืืืคืฉืจืืช ืืืืืง ืืื ืืืืจ.
CFGs ืืืืืื ืืช ืืืจืืื ืืืื ืืช ืฉื ืชืืื ืืช: ืื ืืืคืื ืืช ืืืจืืื ืืื ืฉืืืื ืขืฉืืื ืืขืืืจ ืืืืื ืืืืฆืืข, ืืืื ืขื ืคืื ืืืชื ืื (IF, ELSE, EVALUATE ื-COBOL), ืืืืืืช (PERFORM, DO WHILE), ืืงืจืืืืช ืืคืจืืฆืืืจืืช.
CFGs ืืฉืืฉืื ืืขืืื ืืฉืืจื ืื ืืชืืืื ืืชืงืืืื ืืืชืจ ืืื ืืืืื ืืืืืืช, ืืืกื ืืืืื ื ืืืืช ืืืืคืืืืืืฆืืืช ืจืืืฉืืช ืืืจืืื.
ืจืืืฉืืช ืืขื ืคืื ืืื ืชืืืื
A ืจืืืฉ ืืขื ืฃ ื ืืชืื ืืจืืืช ืืงืจื ืืืืื ืืื ื ืชืืืื ืฉืื ืื ืืืชืื ืืขื ืคืื ืืืชื ืื. ืืืืืื, ืืื ืขืืงื ืื ืคืจื ืืืจ ืื ืงืืจื ืืืฉืจ ืชื ืื ืืื ืืืช ืืขืืืช ืื ืฉืงืืจื ืืืฉืจ ืืื ืฉืงืจ.
ื ืืชืื ืจืืืฉ ืื ืชืื ืืืื ืจืืืง ืืืชืจ, ืืฉืืืจ ืขื ืืืืขืืช ืื ืชืืื ืืืฆืืข ืฉืืืื. ืื ืืกืคืง ืืืืง ืืืื ืืืชืจ ืื ืืขืืืช ืืืฉืืืืช ืืืืื ืืืชืจ, ืฉืื ืืกืคืจ ืื ืชืืืื ืืื ืืืืคื ืืงืกืคืื ื ืฆืืืื ืขื ืื ืชื ืื.
ืืคืืขื, ืจืืืฉืืช ืื ืชืื ืืื ืงืจืืืืช ืืืืืื ืืืืื ืืืชืจืืฉืื ืจืง ืืจืฆืคื ืคืขืืืืช ื ืืืจืื, ืืืื ืชื ืื ืืจืืฅ ืื ืืคืจืืช ืืฆื.
ืืจืืืช ืืงืจื ืืื-ืคืจืืฆืืืจืืช
ืืขืื ืฉื ืืชืื ืืจืืืช ืืงืจื ืืกืืกื ืคืืขื ืืชืื ืคืจืืฆืืืจื ืื ืคืื ืงืฆืื ืืืช, ื ืืชืื ืืื-ืคืจืืฆืืืจื ืืจืืื ืืช ืืืืฉื ืขื ืคื ื ืืืืืืช ืคืจืืฆืืืจืืช ืืคืื ืงืฆืืืช. ืื ืงืจืืื ืืืืฉืืืื ืืืืชืืื, ืฉืืื ืืืืฆืืข ืืจืื ืืขืชืื ืงืจืืืืช ืืืืจืจืืืืช ืงืจืืื ืฉื ืืืืืืื ืื ืฉืืจืืช ืืืฆืื ืืืช.
ืืืืืื, ืืืขืจืืช COBOL ืืืืจ ืงืืื, ื CALL 'ACCTCHECK' ืคืงืืื ืื ืขืฉืืื ืืืคืขืื ืชืืื ืืช ืฉืืืฆืขืช ืืืืงืืช ืืจืืืืช ืืืืืจ ืืื ืืขืืื ืช ืืืืคื ืืืชื ื ืงืืืฅ ืืฉืืื. ืืื ืช ืืฉืคืขืช ืืจืืืช ืืืงืจื ืฉื ืงืจืืื ืืื ืืืจืฉืช ืืืืขื ืื ืกืืืื ืฉื ืืชื ืืืืช ืื ืืขื ืืฉืืืืื ืืืืื ืืจืืืช ืืืงืจื ืฉื ืืืชืงืฉืจ.
ื ืืชืื ืืื-ืคืจืืฆืืืจืื ืืืื:
- ืื ืืืช ืืจืฃ ืงืจืืืืช ืืืืืฆื ืืช ืื ืงืจืืืืช ืืคืจืืฆืืืจื ืืืคืฉืจืืืช.
- ืืขืงื ืืืจ ืืจืืืช ืืงืจืช ื ืชืื ืื ืืืืชืงืฉืจ ืื ืืขื ืืืืจื.
- ืืืคืื ืืฉืืืืจ ืืื ืื ืื ืืงืจืืืืช ืขืงืืคืืช ืืืืฆืขืืช ืืฆืืืขืื ืื ืชืฆืืจื ืืืฆืื ืืช (ืืืืืื ืืืขืจืืืช ืืื ืขืืช JCL).
ืืื ืืงืืช ืื ืืืืืืช
ืืืืื ืืืืื ืืืืืื ืงืฆื ืืืืจื
ืืื ืืฆืขืืื ืืจืืฉืื ืื ืื ืืชืื ืืจืืืช ืืงืจื ืืื ืืืืื ืืืืืืช. ืืืืื ืืชืืื ืืืจื ืืื ืขื ืืื ืืืืื ืงืฆืืืช ืืืืจืืื ื-CFG ืืืฆืืืขืื ืืืจื ืืืืืง ืฉืืืงืจืช ืื ืืขืืจ, ืืืืฆืจืื ืืขืื.
ืืืืื ืืืืืืช ืืื ืืกืืกื ืขืืืจ:
- ื ืืชืื ืืชื ืืืืช ืกืืื
- ืืขืจืืช ืืืจืืืืช ืืืฉืืืืช
- ืืืืื ืืืืื ืืืืช ืืืคืืืืืืฆืื ืืืื ืคืจืืงืช ืืืืื ืื ืืงืืืืืืช
ืืฉืคืืช ืืื COBOL, ืฉืืื ืืื ื ืืืืื ืืื ื ืชืืื ืืคืืจืฉืื, ืืืืื ืืืืืืช ืืืจืฉ ืืขืชืื ืงืจืืืืช ื ืืชืื ืฉื ืืคืืกื ืืกืชืขืคืืช ืืืืฆืขืืช ืคืงืืืืช GOTO ื-PERFORM.
ื ืืชืื ืืืืื ื ืืืจ
A ืฉืืื ื-CFG ืืฉ ืฆืืืช ืฉืืืื ืชืืื ืืืชืืฆืข ืืคื ื ืฆืืืช ืืืจ. ืขืฆื ืืืืื ื ืืืจ ืขืืืจืื:
- ืคืฉื ืืช ื-CFG ืืฆืืจื ื ืืชืื ื ืืกืฃ
- ืืืืืช ืืืืืืช ืืืขืืืช ืืืืชืจืืช ืืืืื
- ืชืืืื ืืืจื ืกืคืืจืืฆืืืช ืงืื ืืืื ืืช ืืืืื ืฉืืคืืฅ
ืกืื ืื ืฉื ื ืืชืื ืฉืืืืฉื ืืืืืื ืืื ืืกื ืืืืฉ ืฉื ืืกืืกื ืงืื ืืื ืืืืืืื, ืฉืืื ืืืืืืงื ืืกืชืืืช ืืขืชืื ืงืจืืืืช ืืืืฆืขืืช ืงืื ืื ืขืืืง ืืงืคืืฆืืช ืื ืืืื ืืช.
ืืจืืืช ืืจืืืื ืืืขืืจืืช ืืงืจื ืื ืืื ืืืจืืืช
ืฉืคืืช ืืืืจื ืืืช ืืืืืืช ืชืืื ืืช ืืื ืืืคืื ืืืจืืืื (try-catch-finally), ืืฉืจ ืืฆืืืืช ืืจืืืืช ืืงืจื ืื ืืื ืืืจืืืช. ืืืืคื ืืืื, ืฉืคืืช ืืืืจ ืงืืื ืืืืืืช ืืขืชืื ืงืจืืืืช ืืฆืืืืช ืืจืืืืช (ืืืฉื, ABEND ื-COBOL, ืื ืืกืชืขืคืืช ืืืชื ืืช ืืฉืืื JCL).
ื ืืชืื ืืจืืืช ืืงืจื ืืืื ืืืืืช ืืกืืื ืืืชืืืื ืขื:
- ืงืฆืืืช ืืืฆืื ืืืคื, ืืืืืฆื ืงืคืืฆืืช ืื ืืจืืืช ืขื ืืื ืืจืืืื ืฉืืืฉืืื ืื ืฉืืืืืช ืืขืจืืช
- ื ืงืืืืช ืื ืืกื ืืืฆืืื ืืจืืืืช, ืืื ืืืฉืืืืช ืืฆืืื ืืืืจืืืืช ืืืืฆืืข ืฉืืืื ืืืชื ื
- ืืจืืืืช ืื ืืืื ืืช, ืืืื ืคืงืืืืช GO TO, ืืฉืจ ืฉืืืจืื ืจืฆืฃ ืืืื ื
ืืืืืช ืืจืืืืช ืื ืกืืืจืืช ืืื ืืื ืงืจืืืืช ืืืืืื ืืืืืง ืืืงืืืขืช ืืื ืื ืืฆืื ืืืฉื ืืืืคืืื ืืจืืื.
ืืืฉืืืื ืืขืฉืืื
ืืืืื ืงืื ืืช
ื ืืชืื ืืจืืืช ืืงืจื ืืืื ืืงืืืข ืื ืืืืง ืงืื ืืื ื ื ืืชื ืืืฉืื ืชืืช ืื ื ืชืื ืืืฆืืข. ืื ืืืื ืื ืืืข ืืชื ืืื ืฉื ืชืืื ืฉืงืจ, ืืืืจืืช ืืืงืืืืช ืื ืืืืืงืช ืืกืชืขืคืืช ืฉืืืื. ืืกืจืช ืงืื ืืช ืืคืืืชื ืืช ืืืืจืืืืช ืืืื ืขืช ืื ืืืช ืฉืืืืืช ืืืื ืคืื ืงืฆืืื ืืืืช.
ืืืขืจืืืช ืืืืืืช, ืืืืืื ืืืื ืฉืืชืคืชืื ืืืฉื ืขืฉืจืืช ืฉื ืื, ืงืื ืืช ืืืื ืืืฆืืืจ ืืืืคื ืืฉืืขืืชื. ื ืืชืื ืืกืืืข ืืืืืื ืฉืืจืืช ืฉืืื ื ืืฉืืืืฉ, ืชืื ืืืืื ืืืืื ืืืคืืชืช ืฉืื ืืคื ืื ืืชืืืืงื ืืกืืืื ื ืืืืื.
ืกืืื ืืืืืื ืืืืื ืืื ืกืืคืืช
ืขื ืืื ื ืืชืื ืืืืืจืื ื-CFG ืืืืืงืช ืชื ืื ืืืืื, ื ืืชืื ืืจืืืช ืืงืจื ืืืื ืืืืืช ืืื ืืืืื ืชืืื ืชืกืชืืื. ืืืืืืช ืฉืืื ื ืืกืชืืืืืช ืขืืืืืช ืืืืืื ืืชืฉืืฉืืช ืืฉืืืื ืื ืืชืงืืขืืช ืชืืื ืืช, ืืืืืื ืืืฉืืืืช ืจืงืข ืื ืืชืืืืืื ืืจืืื ืืืื.
ืืืืื ืกืืื ืฉื ืืคืืกืื ืืื ืืืื ืืื ืืข ืชืงืจืืืช ืืืฆืืจ, ืืืืืื ืืืฉืืืืช ืืืื ืคืจืืื ืืื ืืฉืืื ืืฆืืจืืืช ืืฉืืื ืืขืจืืช ืืื ืืืืืช ืืื.
ืืืืืฅ ืืจืืืช ืขืืืื ืืืขืจืืืช ืืฆืืื
ืืืขืจืืืช ืืืื ืคืจืืื ืืืืืฆืขืืช ืขื ืืื JCL, ื ืืชืื ืืจืืืช ืืงืจื ืืืื ื ืืฉืืืืจ ื ืชืืื ืืืฆืืข ืืฉืืืืช. ืื ืืืื ืงืืืขืช ืืืฆืืข ืืืชื ื ืฉื ืฉืืืื (ืืืฉื, ืืืืฆืขืืช COND= ืคืจืืืจืื), ืืื ืช ืืคืขืื ืืืืฉ ืฉื ืืฉืืืืช ืืืขืจืืช ืืืืืงืช ืืกืชืขืคืืช ืืืืืขืช ื-procs ืื-includes.
ืขื ืืื ืืืฉืื ืืื ืืงืืช ืืจืืืช ืืงืจื, ืืื ืืกืื ืืืืืื ืืืืฅ ืืคืช ืืืฆืืข ืืืืืช ืฉื ืชืืืื ืืฆืืื, ืืืื ืืกืืืข ืืืืืฆื ืชืืขืื, ืืืงืืจืช ืืืืืจื ืืืฆืื.
ืฉืืืื ื ืชืื ืื ืืฉืืืื ืขื ืืจืืืช ืื ืชืื ืื ืืงืืืช ืชืืื ื ืืืืืกืืืช
ืืขืื ืฉื ืืชืื ืืจืืืช ื ืชืื ืื ืืืจืืืช ืืงืจื ืื ืืขืื ืขืืฆืื ืืคื ื ืขืฆืื, ืืืื ืืืืืชื ืืชืืื ืืืฉืจ ืืฉืืืืื ืืื ืืื. ืืื, ืื ืืืฆืจืื ืืืื ืืงืืฃ ืฉื ืืื ืชืืื ืืช ืืชื ืืืช, ืื ืงืืจื, ืืชื ืื ืงืืจื ืืืืืข. ืืื ื ืืืืืืช ืื ืืืื ืืช ืืืงืจื ืฉืืืืฉ ืืชืงืืืื ืืื ืืืืื ืคืืืขืืืืช, ืืืืื ืืชื ืืืืช, ื ืืชืื ืืฉืคืขืืช ืืืจื ืกืคืืจืืฆืื ืฉื ืืขืจืืืช ืืงื ื ืืืื ืืืื.
ืขื ืืื ืงืืฉืืจ ืืื ืืจืืืช ืื ืชืื ืื ืืืื ืืืคื ืืจืืืช ืืืงืจื, ื ืืื ืืขื ืืช ืขื ืฉืืืืช ืืืจืืืืช ืืืื:
- ืืื ืงืื ืืฉืชืืฉ ืืืื ืืืฉืคืืข ืขื ืคืขืืืช ืงืืืฅ ืจืืืฉื ืจืง ืืชื ืืื ืืกืืืืื?
- ืืืื ืชื ืืื ืืืืืื ืืืชืงืืื ืืื ืฉื ืชืื ืงืื ืงืจืืื ืืืืฆืข?
- ืื ืืงืจื ืื ืืืื ืกืคืฆืืคื ืืืกืจ ืื ืืขืืฆื ืืืืฉ?
ืกืขืืฃ ืื ืืืื ืืืฆื ื ืืชืื ืืจืืื ืืฉืืื ืื ืืข ืืงืจื ืฉืืืืฉ ืืื ืืกืช ืชืืื ื ืืขืื ืขืจื ืืืื.
ืืืืื ืคืืืขืืืืช ืื ืืชืื ืืชืคืฉืืืชื
ืื ืืชืื ืืืืื, ืฉืืืื ืฉื ืืงืจื ืืืจืืืช ื ืชืื ืื ืืืคืฉืจ ืืขืงื ืืืจ ืืืืืืื ืจืืืฉืื ืื ืชืื. ืื ืืจืื ืืืืืื ืืื ืงืื ืคืืื ืืืื ืืืืืข ืืคืขืืื ืจืืืฉื (ืืืื ืงืจืืื ืืืกื ื ืชืื ืื ืื ืคืงืืืช ืืขืจืืช) ืืืืจื ืื ื ืชืื ืืืฆืืข ืืคืฉืจื.
ืืืืืื, ื ืืื ืชืืื ืืช COBOL ืฉืืงืืืช ืคืจืืืจ ืืฉืื ืขืืืื ื-JCL, ืืืืกื ืช ืืืชื ืืืฉืชื ื ืืืกืื ืขืืืื, ืืืฉืชืืฉืช ืื ืืืืคื ืืืชื ื ืืฉืืจืช ืืชืืืช ืงืืฆืื. ื ืืชืื ืืจืืืช ื ืชืื ืื ืืืื ืืืื ืืืฉืืฃ ืืช ืืืงืืจ ืืืืืชื ืฉื ืืืฉืชื ื ืืืช ืืฉืืืืฉ ืืกืืคื ืฉืื. ืขื ืืืช, ื ืืชืื ืืจืืืช ืืงืจื ื ืืจืฉ ืืื ืืืืื ืฉืฉืืืืฉ ืืกืืื ืื ืืชืจืืฉ ืจืง ืื... IF ืืชื ืื ืืืขืจื ื-true.
ืฉืืืื ืื ืืกืคืง ืืช ืืืืืง ืืืจืืฉ ืืื ืืืืื ืข ืืชืืฆืืืช ืืืืืืืช ืฉืืืืืช (ืืืืื ืขื ืืขืื ืฉืืื ื ื ืืชื ืช ืื ืืฆืื ืืืืชื) ืืชืืฆืืืช ืฉืืืืืืช ืฉืืืืืช (ืืืืฆืช ืืขืื ืืืืชืืช ืขืงื ืืืกืจ ืืงืฉืจ). ื ืืชืื ืืื ืืื ืขืืื ืืฉืืจื ืฉื ืกืืจืงื ืืืืื ืืืืจื ืืื ืืืื ืืืงืืจืช ืืงืืจืืช.
ื ืืชืื ืืฉืคืขื ืืืืืจื ืืืฆืื ืฉื ืืื ืื ืืืืจ ืงืืื
ืืืขืจืืืช ืืืืจ ืงืืื, ืืืืืื ืืื ืฉื ืืชืื ื-COBOL ืื PL/I ืื ืฉืืืืช ืืืืฆืขืืช JCL, ืฉืื ืืืื ืืืฉืชื ื ืืืื, ืืคืกืงื ืื ืืคืขืืืช ืงืืืฅ ืืืืืื ืืืืืช ืืขืื ืืฉืคืขืืช ืืืืืช ืขื ืคื ื ืืืืช ืชืืื ืืืช. ื ืืชืื ืืจืืืช ืืงืจื ืืกืืืข ืืืคืืช ืืช ืื ื ืชืืื ืืืืฆืืข ืฉืขืฉืืืื ืืืืืื ืื ื ืงืืืช ืืขื ืืื ืื ืืื ื, ืืขืื ืฉืืจืืืช ื ืชืื ืื ืขืืงืืช ืืืจ ืืืืคื ืฉืื ืขืจืื ื ืชืื ืื ืืชืคืฉืืื ืืจื ื ืชืืืื ืืื.
ืงืื ืืืฉืืื ืชืจืืืฉ ืฉื ืืืืจื ืืืฆืื ืฉื ืืจืืื:
- ืืฉืชื ื ืืืืืื ืืืืืฆื ืฉืืขืืจ ืืก ืืชืขืืื ืขืงื ืฉืื ืื ืจืืืืืืจื.
- ื ืืชืื ืืจืืืช ืืงืจื ืืืื ืืช ืื ืื ืชืืืื ืืชืืื ืืืช ืฉืืกืืคื ืฉื ืืืจ ืืคืขืืืืช ืืช ืืฉืืจื ืืืืฆืขืืช ืืฉืชื ื ืื.
- ื ืืชืื ืืจืืืช ื ืชืื ืื ืืืื ืืืื ืืืฉืืืื ืืคืื ืงืืืฅ ืชืืืืื ืืขืจื ืืืฉืชื ื.
ื ืืชืื ืืฉืืื ืื ืืืคืฉืจ ืืืื ืืกืื ืืืืื ืืืืืืง ืืช ืจืืืืก ืืคืืฆืืฅ ืฉื ืฉืื ืื, ืืชืขืืฃ ืืืืงืืช ืืืืืื ืข ืืจืืจืกืืืช. ืื ืงืจืืื ืืืืืื ืืกืืืืืช ืืฆืืื ืฉืืื ืืฉืืื ืืขืืืืืช ืืืืืื ืืืชืคืฉื ืขื ืคื ื ืืขืจืืืช.
ืืื ืช ืงืื ืืืืืืืืช ืืกืืืื
ืืื ื ืืชืื ืชืืื ืืืช ืืชืงืืืื ืืฉืชืืฉืื ืืืืืืื ืืฉืืืืื ืฉื ืืจืืื ืืื ืืืฆืืจ ืกืืืืืื ืฉื ืืืืืงืช ืืชืืื ืืช, ืื ืฉืืืคืฉืจ ืงืืืื ืืืืจื ืืืชืจ, ืชืืขืื ืืื ืืืชืจ ืืงืืืช ืืืืืืช ืืืืืืืืช ืืืื ืขืืืื. ืกืืืืืื ืืื ืขืฉืืืื ืืืืื:
- ืชืืืืืช ืืคืชื ืืงืื/ืคืื
- ืขื ืคื ืืืฆืืข ืงืจืืืืื
- ืืคืืกื ืืืฉื ืืืฉืืืื (ืืืฉื, ืงืืืฅ, ืืกื ื ืชืื ืื, ืจืฉืช)
- ืชืืืืืช ื ืกืชืจืืช ืืื ืชืช-ืชืืื ืืืช ืื ืงืจืืืืช ืืืฆืื ืืืช
ืืืืืื, ืืขืช ืื ืืกื ืืคืืื ืฉื ืืขืจืืช ืคืื ื ืกืืช ืืืืจ ืงืืื, ืืจืืืช ืืืงืจื ืืชืืจืช โโืืช ืืืื ื ืืกืืจ ืืืืฆืืข ืืขืื ืฉืืจืืืช ืื ืชืื ืื ืืืืืฉื ืืช ืชื ืืขืช ืืชืจืืช ืืืฉืืื ืืช, ืืกืคืจื ืืืงืืืืช ืืกืืื ืืขืกืงืืืช. ืืคืื ืืืฉืืชืฃ ืืืคื ืื ืจืืื ืืืื ื ืฉื ืืืคื ืคืขืืืช ืืืขืจืืช, ืฉื ืืชื ืืืฉืชืืฉ ืื ืขื ืืื ืืคืชืืื, ืื ืืืกืืื ืืื ืืขื ืืืืืืฆืื.
ืืืคืฉืจืื ืืจื ืกืคืืจืืฆืื ืืขืืืื ืืืืฉ
ืขืืืื ืืืืฉ (refactoring) ืืงื ื ืืืื ืืืื, ืืืืืื ืฉื ืืขืจืืืช ืืืืจ ืงืืื, ืืืจืฉ ืืื ื ืฉื ืฉืงืืืืช ืคืื ืงืฆืืื ืืืช. ืืื ืืกืื ืืืืืื ืืืืืื ืฉืืืืืืื ืฉืขืืจื ืขืืืื ืืืืฉ ืืฉืืจื ืขื ืืืชื ืืืืืงื, ืชื ืืื ืืคืื ืืื ืืืืืืืื ืืืงืืจืืื.
ืขื ื ืืชืื ืืจืืื ืืฉืืื:
- ื ืืชื ืืืืื ืฉืืืชื ื ืชืืื ื ืชืื ืื ื ืฉืืจืื ืขื ืคื ื ืคืื ืงืฆืืืช ืฉื ืืชืื ืืืืฉ.
- ื ืืชื ืืืฉืจ ืื ืืืืืืงื ืืืืชื ืืช ื ืฉืืจื ืื ืฉืืคืจื (ืืืฉื, ืืกืจืช ืืืืงืืช ืืืืชืจืืช ืืืื ืืฉื ืืช ืืช ืืชื ืืืืช ืืืืฆืืข).
- ื ืืชื ืืืืื ืืืืืงื ืืฆืืืืช ืืืื ืฉื ืืชื ืืืคืื ืืืชื ืืืืืืืจืืช ืืืื ืืฉืืืจ ืชืืืืืช ืืจืืื.
ืืื ืืืกืืก ืืื ืืืื ืืชืจืืื ืืืืืืื, ืืืื ืืืจืช COBOL ืื'ืืืื, ืืืคืืจืืง ืคืื ืงืฆืืื ืื, ืฉืื ืชืืื ืืช ืืื ืืืืืืช ืืคืืฆืืช ืืืืงืจื-ืฉืืจืืชืื ืขื ืกืื ืืชื ืืืืช ืืืืืืืช ื ืชืื ืื.
ืืชืืจืื ืืืืืืืช
ืืขืื ืฉื ืืชืื ืืจืืืช ื ืชืื ืื ืืืงืจื ืืกืคืง ืชืืื ืืช ืขืืืงืืช ืืืขืืืช ืขืจื ืืืื ืืชื ืืืืช ืชืืื ืืืช, ืืื ืืงืืช ืืื ืืื ื ื ืืืืืช ืืืืืืช. ืืืฉืืื ืืืขืื, ืืืืืื ืืงื ื ืืืื ืืืื ืื ืืกืืืืืช ืืืจืืืืช ืืืืจ ืงืืื, ืืฆืื ืืกืคืจ ืืชืืจืื ืืื ืืื ืืืขืฉืืื. ืืื ืช ืืืืืฆืื ืืื ืืืื ืืช ืืฆืืืชื ืื ืืกื ืฉืืืจืชื ืืืืฅ ืื ืืืจืืื ืืช ืืืืืืช ืื ืืชืื ืืกืืื ืืืขืจืืืช ืืขืืื ืืืืืชื.
ืืืจืืืืช ืฉืคื ืืขืืืืืช
ืืื ืืืชืืจืื ืืขืืงืจืืื ืื ืืชืื ืืจืืื ืกืืืืช ืืื ืืชืืืืืืช ืขื ืืืจืืืืืืช ืกืคืฆืืคืืืช ืืฉืคื ืืืื ืื ืืขืืจืคืืื. ืืื ืฉืคืช ืชืื ืืช ืืฉ ืชืืื ืืช ืฉืืกืืืืช ืืืืื ืืืืืง ืฉื ืืจืืืืช ืืงืจื ืื ืชืื ืื.
- ืืฉืคืื GOTO ืืืกืชืขืคืืช ืื ืืืื ืืชืืฉืคืืช ืืื COBOL ืื BASIC, ืคืงืืืืช GOTO ืฉืืืจืืช ืืช ืืืืืงืช ืืชืื ืืช ืืืืื ืืช, ืื ืฉืืืคื ืืช ืืจืคื ืืจืืืช ืืืงืจื ืืืืจืืืื ืืืชืจ ืืงืฉืื ืืืชืจ ืื ืืชืื.
- ืืื ืื ืืื ืืืืืชืืื ืืช ืืืื ืืืืฉืืืช
CALLืืฉืคืื ืืืืื, ืืคื ืืืช ืืืฉืชื ืื ืขืงืืคืื ืื ื ืชืืื ืงืืฆืื ืฉื ืงืืขื ืืืืคื ืืื ืื ืืงืฉืื ืขื ืคืชืจืื ืกืืื ืื ืฉื ื ืชืื ืื ืืื ืฉื ืืจืืืช ืืงืจื. - ืชืืคืขืืช ืืืืื ืืืฆื ืขืืืืืืฉืชื ืื ืฉืืฉืชื ืื ืืืืฆืขืืช ืืฉืคืขืืช ืขืงืืคืืช (ืืืฉื, ืคืขืืืืช ืงืื/ืคืื, ืืืืจืื ืืฉืืชืฃ) ืืืืืื ืืขืงืืฃ ืฉืจืฉืจืืืช ืืืืื ืฉืืืืฉ ืกืื ืืจืืืืช, ืืืื ืืืคืืืช ืืช ืืืืื ืืช ืื ืืืช ืืจืืืช ืื ืชืื ืื.
ืืชืืืืืืช ืขื ืืชืืจืื ืืื ืืืจืฉืช ืืขืชืื ืงืจืืืืช ืืื ืืงืืช ืืฉืืืืืช ืืื ืืืฆืืข ืกืืื, ืืขืจืื ืืืงืืช ืื ืืืืจืืกืืืงืืช ืกืคืฆืืคืืืช ืืชืืื ืืืืชืืืืช ืืืืืืืืืช ืฉื ืื ืฉืคื.
ืืืจืืืืช ืืืกืืกื ืงืื ืืืืืื
ื ืืชืื ืกืืื ืืืื ืืคืขืื ืืขืชืื ืงืจืืืืช ืขื ืืกืืกื ืงืื ืขื ืืืืืื ื ืฉืืจืืช ืงืื, ืืืคืืืจืื ืขื ืคื ื ืืืืช ืืืืืืื ืืคืจืืืืืืช ืชืื ืืช ืืจืืืืช. ืืืืฉืืช ืืืคืืช ืืฆืืืืจ ืืงืืืง ืขืงื ืืืืจืื ืืืืื:
- ืคืืฆืืฅ ื ืชืืื ืืชืืืื ืจืืืฉืื ืื ืชืื ืืืืืื ืืืชืืฉื ืืื ื ืชืื ืืคืฉืจื ืืจื ืชืืื ืืช. ืขื ืื ืขื ืฃ ืืืชื ื, ืืกืคืจ ืื ืชืืืื ืืืคืฉืจืืื ืืืคืื ืืช ืขืฆืื, ืื ืฉืืืืื ืืฆืืืื ืืงืกืคืื ื ืฆืืืืืช.
- ืืืจืืืืช ืืื-ืคืจืืฆืืืจืืืชืืืืฉืืืื ืืืืืื, ืืฉ ืืคืชืืจ ืืช ืืืงืจื ืืืจืืืช ืื ืชืื ืื ืื ืจืง ืืชืื ืคืื ืงืฆืืืช ืืื ืื ืขื ืคื ื ืืืคื ืืืืืืช ืฉื ืคืื ืงืฆืืืช ืืชืืื ืืืช. ืื ืืืืื ืืช ืขืืืช ืืืืฉืื ืืืช ืืจืืฉืืช ืืืืืจืื ืฉื ืื ืืชืื.
- ืงืื/ืคืื ืืชืืืืืช ืืืฆืื ืืืชืืขืจืืืช ืืืืจ ืงืืื ืืชืืืฉืงืืช ืืขืืชืื ืงืจืืืืช ืขื ืงืืฆืื, ืืกืื ื ืชืื ืื ืืกืงืจืืคืืื ืฉื ืืงืจืช ืืฉืืืืช (ืืืฉื, JCL). ืืืืื ืืืืืง ืฉื ืืชื ืืืืช ืืจืืืืื ืืืื ืืื ืืื ืื ืกืืื ืืืืื ื ืืืฉืืืืช ืืืขืชืื ืงืจืืืืช ืืืจืฉ ืืื-ืืืื ืื ืงืืขื ืืชื ืืืืช ื ืืกืคืื.
ืืืฉืืช ืืฆืืฆืื ืืฉืฉืืช ืฉื ืืืจืืืืช ืืืืืืช ืฉืืืืฉ ืื ืืชืื ืืืืกืก ืกืืืื, ืฉืื ืืชื ืืืืช ืืคืื ืงืฆืืืช ืืืคืฉืืช ืืขืืฉื ืฉืืืืฉ ืืืืจ, ืื ืืชืื ืืืืืืจื, ืืืขืื ืงืื ืืืืืืืช ืขืฆืืืืืช.
ืคืฉืจืืช ืืื ืืืืง ืืืืฆืืขืื
ืืืืื ื ืืกืคืช ืฉื ื ืืชืื ืืจืืื ืืื ืืคืฉืจื ืืื ืืืืง (ืจืืช ืืคืืจืื ืืืืืืง) ืืืื ืืืฆืืขืื (ืืืืจืืช ืืืขืืืืช ืืืฉืืืื ืฉื ืื ืืชืื). ื ืืชืืืื ืืืืืงืื ืืืื ืกืืืืื ืืขืืชืื ืงืจืืืืช ื:
- ืืื ื ืจืืฆื ืืจืืืื ืืืชืจืืืืืื ืืขืช ืืืคืื ืืืืืืงื ืจืืืฉื ืื ืชืื ืื ืืื-ืคืจืืฆืืืจืืืช ืขื ืืื ื ืืงืจื ืืืจืืืื.
- ืฉืืืืฉ ืืืืืจ ืืืืืจืืืืืืืื ืืคืืจืืื ืืืจืฉืื ืฉืืืจื ืขื ืืจืืื ืืฆื ืืืืืื ืขืืืจ ืืฉืชื ืื, ื ืชืืืื ืืชืืืืืช.
- ืืื ืืืจืฆืื ืงืฉื ืืืชืจืืืืง ืืืืืจ ืืช ืืืืจืืืืช ืืฉืืืื ื ืืชืื ืืชืื ืฆืื ืืจืืช CI/CD ืื IDEs ืืืคืชืืื, ืฉืืื ืืืืจืืช ืืชืืืืชืืืช ืื ืงืจืืืืืช.
ืืฆื ืฉื ื, ื ืืชืืืื ืคืืืช ืืืืืงืื (ืื ืืืืจืื ืืืชืจ) ืขืืืืื ืืืืืื ืืชืืฆืืืช ืืืืืืืช ืฉืืืืืช (ืกืืื ืืขืืืช ืฉืืื ื ืงืืืืืช) ืื ืฉืืืืืืช ืฉืืืืืช (ืืืืฆืช ืืขืืืช ืืืืชืืืช), ืื ืฉืืคืืืช ืืช ืืืืื ืืืื ืืืคืืืช ืืช ืืชืืขืืช ืฉืื.
ืืชื ืืืืช ืืืฆืื ืืช ืืืชื ืืืืช ืืืื ืจืืฆื
ื ืืชืื ืกืืื ืืืื ืืจืืืช ืจืง ืืช ืื ืฉืงืืื ืืงืื ืฉืืื ืื ืืืื ืืืกืืืจ ืืืืืื:
- ืงืืฆื ืชืฆืืจื ืืืื ืจืืฆื
- ืงืื ืืืฆืื ื ืืืฆืื ืืขืจืืช
- ืืชื ืืืืช ืกืคืฆืืคืืช ืืกืืืื
ืืืืืื, ืืฉืืืช ืืฆืืื ืฉื COBOL ืขืฉืืื ืืืชื ืื ืืฆืืจื ืฉืื ื ืืืชืื ืืงืืื ืืชื ืืื ืืขืืืคื ืฉื JCL ืฉืื, ืื ืฉืชืืื ืืช Java ืขืฉืืื ืืืขืื ืืืืงืืช ืืืืคื ืืื ืื ืืืื ืจืืฆื. ืชืจืืืฉืื ืืื ืงืฉืื ืื ืืืชื ืืคืฉืจืืื ืื ืืชืื ืืืืฆืขืืช ืืื ืืงืืช ืกืืืืืช ืืืื.
ืื ืืืกืืื ืืืืืื ืืขืชืื ืงืจืืืืช ืืืฉืืื ืืช ื ืืชืื ืืืจืืื ืขื ืืืื ื ืืื ืจืืฆื, ืจืชืืืช ืืืืงื ืื ืืืืืื ืกืืืืื ืฉื ืืชื ืืืืช ืืืฆืื ืืช ืืื ืืืฉืื ื ืจืืืช ืืืื.
ืชืืื ืืช ืฉืคื ืืืืฉื ืืช ืื ืื ื ืชืืืืช
ืืืขืจืืืช ืืืืจ ืงืืื, ืืืฉืืืื ืจืืื ื ืืชืืื ืืืืฆืขืืช ืืื ืื ืืืืฉื ืื, ืืจืืืืช ืงื ืืื ืืืช ืื ืืืฉืงื API ืื ืืชืืขืืื. ืืืื ืืื ืืื ื ืชืืืื ืืขืืชืื ืงืจืืืืช ืืฆืืจื ืืจืืขื ืืืื ื ืืชืื ืืืืจื ืืื.
ืืืืืืืช ืืืืืืช:
- COBOL
ALTERืืฉืคื, ืืฉืจ ืืฉื ื ืืช ืืจืืืช ืืืงืจื ืืืืคื ืืื ืื - ืืื ื ืงืืฆืื VSAM ืืืืื ื ืืชื ืืืฉืช ืืจื ืฉืืจืืช IO ืื ืกืื ืืจืืืืช
- ืคืงืืืืช ืืืงืจื ืฉื PL/I ืื ืื ืืืืช ืงืืืคืืืฆืื ืืืชื ืืช ืฉืืฉื ืืช ืืช ืืื ื ืืงืื ืืคื ื ืื ืืชืื
ืืืคืื ืืืงืจืื ืืื ืืืจืฉ ืืขืชืื ืงืจืืืืช ืืชืขืจืืืช ืืื ืืช, ืืฆืืจืช ืื ืชืืื ืืืชืืืื ืืืฉืืช, ืื ืื ืืกื ืืคืืื ืฉื ืืจืืืคืงืืื ืืื ืืจืืื ืืฉืจ ืืืืฆืจืื ืชืงืืจื ืืืคืืืชืื ืืืืืืฆืื.
SMART TS XL ืืื ืืื ืืืืื ืฆืืืช ืืจืืื ืขืืืจ ืืขืจืืืช ืืืืจ ืงืืื
ืืขืื ืฉืืื ื ืืชืื ืกืืื ืจืืื ืืฆืืืื ืื ืืกืืืืืช ืชืื ืืช ืืืืจื ืืืช, ืืขืืื ืืฆืืืืื ืืืชืืืื ืขื ืืืืจืืืืืืช ืฉื ืืขืจืืืช ืืงืืืืืืืช ืืืื ืคืจืืื ืืืืจ ืงืืื. SMART TS XL ืืืจืช IN-COM Data ื ืื ืชื ืืืืืื ืขืืืจ ืืชืืจ ืื. ืืื ืืกืคืงืช ืคืืืคืืจืื ืืืืืืช ืืืืื ืืืื ื, ื ืืชืื ืืืจื ืกืคืืจืืฆืื ืฉื ืืืฉืืืื ืืจืืื ืืื ืืืฉืชืจืขืื ืขื ืคื ื ืขืฉืจืืช ืฉื ืื ืฉื ืืืืืงื ืขืกืงืืช ืืฆืืืจืช.
SMART TS XL ืืืื ืืืืืช ืืืื ืืืจืฆืื ืืขืืืงื ืฉืื ืฉื ื ืชืื ืื ืื ืืชืื ืืจืืืช ืืงืจื, ืืืืชืื ืืืืืื ืืกืืืืืช ืื ืฉืืืืช ืขื ืืื COBOL, JCL, VSAM, DB2, CICS ืืจืืืื ืืืื ืคืจืืื ืืืจืื. ืื ืืืื ืืื ืชืืื ืกืืืืื ืืืืจืืช ืืืืืืช, SMART TS XL ืืืื ืื ืืช ืืืืืงืช ืืืืฉืืืื ืืื ืืช ืชืืืืจ ืืืฉืืื ืขื ืคื ื ืืขืจืืืช, ืืืืคืฉืจ ื ืจืืืช ืืจืืื ืืืฆืช ืืืืืืช ืฉืืื ืงืจืืืืช ืืืืืจื ืืืฆืื ืืงื ื ืืืื ืืจืืื ื.
ื ืืชืื ืืจืืื ืืืืื ืืื-ืืฉืื ื
SMART TS XL ืืืืฆืจ ืืจืคื ืืจืืืช ืืงืจื ืืืคืืช ืืจืืืช ื ืชืื ืื ืื ืจืง ืืชืื ืชืืื ืืืช, ืืื ืื ืืื ืฉืคืืช ืืฉืืืืช ืืืฆืืข:
- ืขืืงื ืืืจ ืืืืืงืช ืืงืจืช ืืฉืืื ื-JCL ืืืงืฉืจ ืืืชื ืืฉืืจืืช ืืืืืืื COBOL ืืืืคืขืืื ืืืื ืจืืฆื.
- ืงืืฉืืจ ืืฉืชื ืื ืืืคื ืืืช ืืงืืฆืื ืืคืจืืืจื JCL ืืชืื COBOL
WORKING-STORAGEorLINKAGEืกืขืืคืื. - ืืืืจ ืฉืืื ืืฆืืื, ืืืฆืืข ืืฉืืื ืืืชื ื ืืืืคืื ืื ืชืื ื ื ืชืื ืื ืืืฆืื ืืื ืขื ืืืืืงืช ืืจื ืกืคืืจืืฆืืืช ื ืชืื ืื ืืคืืขื ืืงืื ืคืจืืฆืืืจืื.
ืืืืืช ืืืฆืช ืฉืืืืช ืื ืืื ืงืจืืืืช ืืืื ื ืืืฆื ื ืชืื ืื ืขืืืจืื ืืขืืจ ืืืืืืืช ืขืืืื, ืืืื ืชื ืื ืืงืจื ื-JCL ืืืฉืคืืข ืขื ื ืชืืื ืืืฆืืข ืืืืืืงื ืขืกืงืืช ืืกืืกืืช.
ื ืืชืื ืืฉืคืขื ืืชืืืื ืืืืืจื ืืืฆืื
ืืืืฆืขืืช ื ืืชืื ืืจืืื ืืฉืืื, SMART TS XL ืืืคืฉืจ ื ืืชืื ืืฉืคืขื ืืขื ืืืืืื ืืืื, ืฉืื ืฉืื ืืืื ืืืฉืชื ืื, ืชืืื ืืืช ืื ืืขืจืื ื ืชืื ืื ืืชืืงืื ืืืืจื ืื ืืืกื ืืช ืืืืฉืืืื. ืื ืืืื:
- ืืฆืืืช ืื ืื ืชืืืื ืืืืืืจืื ืื ืืฉืชืืฉืื ืืืืื ื ื ืชืื ืื ื ืชืื, ืืคืืื ืขื ืคื ื ืืกืคืจ ืชืืื ืืืช ืืืคืขืืืช.
- ืืืืื ืื ืฉืืื ืืืืืืืื ืืขืืืื ืฉืขืฉืืืื ืืืชืืฆืข ืชืืช ืชื ืื ืืขืจืืช ืื ืงืื ืกืคืฆืืคืืื.
- ืืืคืื ืืืจืจืืืืช ืงืจืืื ืื ืชืืื ืืืฆืืข ืืื ืืืืื ืชืืคืขืืช ืืืืื ืืคื ื ืขืืืื ืืืืฉ ืื ืืืฆืืช ืืืืืืื ืืืืขืจืืช.
ืชืืื ืืช ืืื ืืืืืช ืืช ืืืกืืก ืืชืื ืื ืืืืืจื ืืืฆืื, ืืขืืืจืืช ืืฆืืืชืื ืืืฆืข ืืืืืืจืืืฆืื ืฉื ืืขืจืืืช ืืื ืืืืืืืช, ืืืืฅ ืืืืืงื ืขืกืงืืช ืจื ืคืขืืืช, ืื ืืืชืื ืืืืฉ ืจืืืืื ืืืืื ืืฉืคืืช ืืืืจื ืืืช.
ืืืืืืฆืื ืืืืืืืืืืฆืื
SMART TS XL ืืชืืื ื ืชืื ืืืฉืื ืขื ืืืืืืฆืื ืืืื ื:
- ืืืืื ืืืืืืืืืฆืืืช ืฉื ืืงืจื ืืจืคืืช/ืืจืืืช ื ืชืื ืื ืฉืืคืชืืื ืืื ืืืกืืื ืืืืืื ืืืฉืชืืฉ ืืื ืืื ืจืงืข ืืื ื ืืขืืืง.
- ืชืืื ืืงืจ ืืื ืืจืืงืืืื ืฉื ื ืชืืื ืืืืืงื ืืฉืืฉืืช ื ืชืื ืื, ืื ืฉืืคืืืช ืืช ืืืื ืืืจืืฉ ืืืืืขืช ืืคืชืืื ืืืฉืื ืื ืื ืืกื ืืคืืื ืฉื ืืชื ืืืืช ืืืืจ ืงืืื.
- ืืกืคืง ืืื ืืงืกืื ืฉื ืืคื ืืืช ืฆืืืืืช ืื ืืชื ืื ืืืืคืืฉ, ืืืืคืฉืจืืช ืืืคืชืืื ืืืฆืข ืฉืืืืชืืช ืืคื ืืฉืชื ื, ืืขืจื ื ืชืื ืื, ืชืืื ืืช ืื ืืฉืืื ืืืจืืืช ืืืืคื ืืืืื ืืช ืื ืืืจืืืืช ืืงืฉืืจืืช.
ืืืฉื ืื ืืืคืืช ื ืืชืื ืกืืื ืืืื ืจืงืข ืืคืืืคืืจืืช ืคืจืืืืงืืืืืืช ืืจืืืืช, ืืืืฉืจืช ืขื ืืคืขืจ ืืื ื ืืชืื ืืื ื ืืืื ื ืขืกืงืืช.
ืกืืืจืช ืืืืืื ืืื ืืขืืจ ืืขืชืื
ืืกืืืืืช ืืื ืืขืจืืืช ืืืืจ ืงืืื ืขืืืื ืืคืขืืืืช ืชืืืืืื ืงืจืืืืื ืืืฉืืื, SMART TS XL ืืืคืฉืจ ืืืจืืื ืื ืืืฉืจ ืืื ืืืฉื ืืืืฉ. ืขื ืืื ืืฆืขืช ื ืชืื ืื ืืืืืงืื ืืืื ืช ืืจืืืช ืืงืจื, ืืื ืืืคืฉืจืช ืืืจืืื ืื ืืคืชื ืืืืื ืืช ื ืืฃ ืืชืืื ื ืฉืืื, ืืชืืื ืืชืืืืืช ืืืืืื ืืช ืืืืงืืจืช, ืืืืืืฅ ืืืฉื ืืช ืืืื ืืกืื ืืช ืฉืืืืชื ืฉื ืืืืืงื ืืช ืขืฉืจืืช ืฉื ืื.
ืขืชืื ื ืืชืื ืืืจืืื ืืืืื ืกืืืืื
ืืื ืฉืืขืจืืืช ืชืืื ื ืืืคืืืช ืืืจืืืืช ืืืชืจ, ืืืจืืื ืืืช ืืืงืืฉืจืืช ืื ืืื, ืขืชืื ื ืืชืื ืืงืื ืืกืืื ืื ืืชืื ืืืจืืื ืืคืจื ืืชืคืชื ืืืืืจืืช. ืืื ืืงืืช ืืกืืจืชืืืช ืืืืกืกืืช ืืืืื ืืคื ืื ืืช ืืงืืื ืืืืฉืืช ืืืืืช ืืืชืจ, ืืืืขืืช ืืืงืฉืจ ืื ืืชื ืืช ืืืจืืื, ืืืื ืคืืช ืืื ื ืืืืืืชืืช, ืืื ืืืจืฆืื ืจืฆืืคื ืืืคืืกื ืืจืืืืงืืืจืช ืชืืื ื ืืืืจื ืืื.
ืืื ื ืืืืืืชืืช ืืืืืืช ืืืื ื ืืืืืื ืชืื ืืืช
ืืืช ืืืืืืช ืืืจื ืกืคืืจืืืืืืืช ืืืืชืจ ืื ืืชืื ืืจืืื ืืื ืฉืืืื ืฉื ืืื ืืงืืช ืืืืืช ืืืื ื (ML) ืืขืืืื ืฉืคื ืืืขืืช (NLP). ืืื ืืืืืืืช ืืื ืืืคืฉืจืืช ืืืืื ืืืจืื ืืืืืื ืฉื ืืฆืจื ืืื ืืช ืืืืืื ืืืกืืกื ืงืื ืืืขืืื ืืืืืชื, ืืฉืื ืืฉืชืืฉืื ืืคืืืขืืืืช ืืืืขืืช.
ืืืชืคืชืืืืืช ืืขืืงืจืืืช ืืืืืืช:
- ืืืืืื ืฉื ืืชืืื ืฉื ืืืืืืืืื ืืืืื ืืื ืืืืช ืฉืืืื ื ืขื ืืืืืืช ืงืื ืืืืขืืช, ืืืืืืืืช ืืื ืืืืืืืืช, ืืืืืื ืืืืืช ืืคืืกื ืืชืคืฉืืืช ืืชื ืฉืืื ื ื ืืชื ืื ืืืืืื ืืงืืืช ืืืืฆืขืืช ืืืืื ืกืืืืื.
- ืกืืืื ืืจืืื ืืืืฆืขืืช NLPืืืื ืืชืืืืื ืืืืฆืจ ืืืืคื ืืืืืืื ืืกืืจืื ืืฉืคื ืืืขืืช ืฉื ืืจืืืืช ื ืชืื ืื/ืืงืจื, ืื ืฉืืืคืฉืจ ืืืคืชืืื ืืืืื ื ืชืืื ืงืื ืืืจืืืื ืืืื ืืงืจืื ืืช ืืงืื ืืคืืจืื.
- ืืืืื ืื ืืืืืขื ืืื ื ืืชืื ืืืืจื ืงืื ืืงื ื ืืืื ืืืื, ืืื ื ืืืืืืชืืช ืืืืื ืืืืื ืืืฆื ื ืจืืืช ืืชื ืืืืช ืืจืืื "ื ืืจืืืืช" ืืืกืื ืกืืืืช ืฉืขืฉืืืืช ืืืฆืืืข ืขื ืืืืื ืื ืืืืืงื ืืืื ืืช.
ืืขืื ืฉืืืฉืืช ืืื ืขืืืื ืืชืคืชืืืช, ืืคืืื ืฆืืื ืฉืืื ืืืื ืืืืืื ืืืืืืืืช, ืฆืืฆืื ืชืืฆืืืช ืืืืืืืช ืฉืืืืืช ืืืฉืืคืช ืืขืืืช ืฉืงืฉื ืืืฆืื ืืงืื ืืฉื ืื ืืขืืจืคื.
ืืื ืืืจืฆืื ืขื DevOps ื-CI/CD Pipelines
ืืจืืืืช ืขืืืื ืืืืจื ืืืช ืฉื ืคืืชืื ืืืจืฉืืช ืืฉืื ืืืื ืืืช ืืืืืคื ืืืืืืืืช ืฉื ืชืงื ื ืืืืืช ืืืืืื. ืืื ืืขื ืืช ืขื ืฆืจืืื ืืื, ื ืืชืื ืืจืืื ืกืืื ืืฉืืื ืืืชืจ ืืืืชืจ ืืฆืื ืืจืืช CI/CD:
- ืืืืงืืช ืฉืขืจ ืืจืื-ืืืืืื ืืชื ืื ืชื ืืืืคื ืืืืืืื ืืงืฉืืช Pull ืืืืชืืจ ืืขืืืช ืืงืจื/ืืจืืืช ื ืชืื ืื ืืคื ื ืืืืืื, ืื ืฉืืืืื ืฉืื ืจืืจืกืืืช ืืคืืืขืืืืช ืืชืืื ืืืงืื.
- ื ืืชืื ืืฉืคืขืช ืฉืื ืื ืืืืกืก ืืจืืืืืืื ืื ืชืืื ืืช ืชืืคืขืืช ืืืืืื ืืคืืื ืฆืืืืืืช ืฉื ืฉืื ืืื ืงืื ืขื ื ืชืื ืื ืืืงืจื ืขื ืืจืืืืช, ืืืคืืืชืื ืืช ืืกืืืื ืืืชื ืืืืช ืืืชื ืฆืคืืื ืืืืฆืืจ.
- ืืื ืืืจืฆืืืช IDE ืืืคืชืืืืชืืื ืืช ืืจืืื ืืืฆืืืช ืืฉืืจืืช ืืขืืจืืื, ืืืกืคืงืืช ืืฆืขืืช ืืืกืืจืื ืืงืฉืจืืื ืืืฉืจ ืืคืชืืื ืืืชืืื ืื ืืืฆืขืื ืฉืืคืืฅ ืงืื.
ืืื ืืืจืฆืืืช ืืื ืืขืืืช ืขืจื ืจื ืืืืืื ืืกืืืืืช Agile ื-DevOps ืฉืืื ืืืืจืืช ืื ืฆืจืืื ืืคืืืข ืื ืืื ืืช.
ื ืืชืื ืืืจืืืื ืืืืืข ืืฉืื ื
ื ืืชืื ืกืืื ืืชืคืชื ืื ืืื ืืื ืืืชืืื ืืคืจืืืืืืช ืืืฉืืช ืืืจืืืืงืืืจืช ืชืืื ื ืืืขืืฆืื ืฉืคืืช:
- ื ืืชืื ืืืงืจื-ืฉืืจืืชืื ืืจืฉืช ืฉืืจืืชืืืืืื ืขืชืืืืื ืืืืื ืืจืืืช ื ืชืื ืื/ืืงืจื ืื ืจืง ืืชืื ืืงืื, ืืื ืื ืขื ืคื ื ืืขืจืืืช ืืืืืจืืช, ืชืื ืืขืงื ืืืจ ืงืจืืืืช API, ืชืืจื ืืืืขืืช ืืืื ืืจืืงืฆืืืช ืืื ืืืช ืืืจืืขืื.
- ืชืืืื ืืืืกื ืืช ืขื ื ืืงืืจืืชืืขืืจืช ืชืฉืชืืช-ืืงืื, ืชืืืืจ ืืืืืืช ืืคืื ืงืฆืืืช ืืื ืฉืจืช, ืืืื ืืกืชืืืื ืืืขืงื ืืืจ ืืืฆืืข ืืชืืืช ื ืชืื ืื ืืจื ืกืืืืืช ืืจืขืืืช.
- ืืืืืื ืฉื ืชืืื ืืืช ืคืืืืืืืืืขืจืืืช ืจืืืช ืืฉืืืืช ืืกืคืจ ืฉืคืืช (ืืืฉื, COBOL, Java, Python) ืืืื ืจืืฆื ืืื. ืื ืชืืื ืืืืืจ ืืื ืืฆืืจืื ืืืื ืืืืืงืช ืืจืืื ืขื ืคื ื ืืืืืืช ืฉืคื ืืืืฉืงื ืืืกืื (ืืืฉื, DB2, VSAM, Kafka).
ืขื ืืื ืืืืขืืช ืจืื ืืืชืจ ืืืจืืืืงืืืจื, ืืืื ืกืืืืื ืืืืื ืืืชืืืืก ืืืชื ืืืืช ืืืืืชืืช ืฉื ืืขืจืืืช, ืืื ืจืง ืืงืืขื ืงืื ืืืืืื.
ืืงืจืืช ืืืืจื ืืืฆืื ืืืืื ืืืืช
ืืืกืืฃ, ืืืื ืืืืฉืื ืืฉืืคืชื ื ืืืืชืจ ืฉื ื ืืชืื ืืจืืื ืขืชืืื ืืื ืืืจื ืกืคืืจืืฆืื ืืืืื ืืืืช ืฉื ืชืืื ื. ืฉืืืื ืฉื ืืงืจื ืืืจืืืช ื ืชืื ืื ืขื ืืืืืื ืฉื ืืืื ื ืืจืื ืืืืื ืคืืชื ืืช ืืืืช ื:
- ืฉืืคืืฅ ืืืืืืื ืฉื ืืขืจืืืช ืืืืจ ืงืืื
- ืืฆืืจืช ืงืื ืคืื ืงืฆืืื ืืืช ืฉืืื ืขืจื ืืฉืคืืช ืืืืจื ืืืช
- ืชืืขืื ืืืื ืช ืงืื ืืืืืืืืื ืืืืืืื
ืืืืืื, ืืืื ืชื ืชืืื ืืช COBOL ืืืืจ ืงืืื, ืืื ืืืืืจ ืืื ืืืื ืืืืืช ืืช ื ืชืืื ืืืงืจื ืืงืจืืืืื ืฉืื, ืืขืงืื ืืืจ ืืืืืงื ืขืกืงืืช ืืจื ืืจืืืช ื ืชืื ืื, ืืืืฆืืจ ืฉืืจืืช Java ืืืืืืจื ืขื ืืชื ืืืืช ืชืืืืช ืืืื ื ืืืคืืืืื. ืืืืฆืื ืืื ืืืจ ื ืืฆืืื ืืขืืฆืืื ืืืืงืจ ืืงืืื ืืชืขืฉืืืชื, ืขื ืชืืฆืืืช ืืขืฉืืืช ืืืชืจ ืืืืชืจ.
ืืืืืขืืช ืืจืืื ืืืื ื ืื ืืกืืช
ืืื ืฉืืขืจืืืช ืชืืื ื ืืืืืช ืืืืจืืืืชื, ืืงื ื ืืืื ืืืืฉืืืืชื ืืืกืืจืืืืช, ืืื ืช ืืืืืืงื ืืคื ืืืืช ืฉืืื ืืื ื ืขืื ืืืชืจืืช ืืื ืืจืืฉื. ื ืืชืื ืืจืืืช ื ืชืื ืื ืืืจืืืช ืืงืจื ืืฉืืฉืื ืืืืื ืืกืืืืื ืืคืขื ืื ืืืืืงื ืื, ืืืืคืฉืจืื ืืืคืชืืื, ืืืจืืืืื ืืื ืฉื ืืงืฆืืข ืืชืืื ืืืืืื ืืืกืืง ืืืืืืง ืืืฆื ืชืืื ื ืืชื ืืืช, ืืฉื ื ื ืชืื ืื ืืืืืื ืืชื ืืื.
ืืื ืืงืืช ืืื ืื ืืืชืจ ืืืืฉืืื ืืงืืืืื ืืืคืฉืืื ืืืื. ืื ืืฉืืืฆืืช ืขืืืง ืืืืื ืืื ืืขืื ืืช ืื ืืกืช ืืชืืื ื ืืืืืจื ืืช, ืืื ืืกืืจืงื ืืืืื ืืืืืื ืืืืจืื ืืขื ืื ืชืื ืืืื ืคืจืืื ืืกืืืืืช ืคืืชืื ืขื ื-ืืงืืจืืืช. ืืื, ื ืืชืื ื ืชืื ืื ืืืจืืืช ืืงืจื ืขืืืจืื ืืขื ืืช ืขื ืืฉืืืืช ืืงืฉืืช ืืืืชืจ ืื ืืืข ืืชืืื ื: ืืื ืืืืืื ืื ืชืื ืื ืืืื? ืื ืืงืจื ืื ื ืฉื ื ืืช ืืชื ืื ืืื? ืืื ืืืืืืื ืืื ืขืืืื ืืจ ืืฉืื ืื ืจืืืื ืื?
ืืืืฉืื ืฉืืื ืืืง ืืืืืื ื:
- ืืืืจื ืืืฆืื ืืืืจ ืงืืื, ืืืฉืจ ืฉืืืืจ ืืืื ืืช ืืืชื ืืืืช ืืืขืจืืืช ืื ืืช ืขืฉืจืืช ืฉื ืื ืืื ืชื ืื ืืืจืื ืืฉืื ืื
- ืืืงืืจืช ืืืืื, ืืืฉืจ ืืืืื ื ืชืืื ื ืชืื ืื ืคืืืืื ืื ืื ืืืืืืช ืืงืจื ืืืื ืืื ืืข ืคืืืขืืืืช ืงืืกืืจืืคืืืืช
- ืจืคืงืืืจืื ื ืืืจื ืกืคืืจืืฆืื ืืืืืืืืื, ืฉืื ืืืื ืืืืื ืืืืืื ืืคืชื ืชืืื ื ืืืืื ืืืื ืืคืืืข ืืคืื ืงืฆืืื ืืืืช ืืืืื
ืืืื ืงืืืื, ืืื ืฉื ืืชืื ืกืืื ืืชืืื ืขื ืืื ื ืืืืืืชืืช, ืืฉืชืื ืืืจืืืืช ืขืืืื ืฉื DevOps, ืืืชืจืื ืืืขืจืืืช ืืืืืจืืช ืืจื-ืืฉืื ืืืช, ืชืคืงืืื ืฉื ื ืืชืื ืืืจืืื ืจืง ืืืื ืืืฉืืืืชื. ืืื ืืขืืืจ ืืืื ืขืืจ ืืจืงืข ืืืืืืช ืืืฉืืจื ืืจืืฉืื ื ืืืื ื ืื ืืกืืช, ืืืืื ื ืืกืืกื ืงืื ืืืืืื, ื ืงืืื ืืืืืฉืื ืืืชืจ ืืจืืื ืชืขืฉืืืช ืืชืืื ื.