Learn Cobol Programming 2022

резреж+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
PEGI 3
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

COBOL рдореНрд╣рдгрдЬреЗ Common Business Oriented Language. рдпреВрдПрд╕ рдбрд┐рдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдСрдл рдбрд┐рдлреЗрдиреНрд╕рдиреЗ рдПрдХрд╛ рдХреЙрдиреНрдлрд░рдиреНрд╕рдордзреНрдпреЗ, рд╡реНрдпрд╡рд╕рд╛рдп рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЧрд░рдЬрд╛рдВрд╕рд╛рдареА рдПрдХ рднрд╛рд╖рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА CODASYL (рдбреЗрдЯрд╛ рд╕рд┐рд╕реНрдЯрдореНрд╕ рднрд╛рд╖рд╛ рдкрд░рд┐рд╖рдж) рдЪреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗрд▓реА рдЬреА рдЖрддрд╛ COBOL рдореНрд╣рдгреВрди рдУрд│рдЦрд▓реА рдЬрд╛рддреЗ.
COBOL рдЪрд╛ рд╡рд╛рдкрд░ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рдЖрдореНрд╣реА рддреЗ рд╕рд┐рд╕реНрдЯрдо рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдбрд┐рдлреЗрдиреНрд╕ рдбреЛрдореЗрди, рдЗрдиреНрд╢реБрд░рдиреНрд╕ рдбреЛрдореЗрди рдЗ. рдордзреАрд▓ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЬреНрдпрд╛рдВрдирд╛ рдкреНрд░рдЪрдВрдб рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ рддреЗ COBOL рдЪрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд╡рд╛рдкрд░ рдХрд░рддрд╛рдд.

COBOL рд╣реА рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛ рдЖрд╣реЗ. COBOL рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реЗ рд╕рдордЬреВрди рдШреЗрддрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рд╕рдВрдЧрдгрдХ рдлрдХреНрдд рдорд╢реАрди рдХреЛрдб, 0s рдЖрдгрд┐ 1s рдЪрд╛ рдмрд╛рдпрдирд░реА рдкреНрд░рд╡рд╛рд╣ рд╕рдордЬрддрд╛рдд. COBOL рдХреЛрдб рдХрдВрдкрд╛рдЗрд▓рд░ рд╡рд╛рдкрд░реВрди рдорд╢реАрди рдХреЛрдбрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдХрдВрдкрд╛рдЗрд▓рд░рджреНрд╡рд╛рд░реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрддреНрд░реЛрдд рдЪрд╛рд▓рд╡рд╛. рдХрдВрдкрд╛рдЗрд▓рд░ рдкреНрд░рдердо рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рддреНрд░реБрдЯреА рддрдкрд╛рд╕рддреЛ рдЖрдгрд┐ рдирдВрддрд░ рддреЗ рдорд╢реАрди рднрд╛рд╖реЗрдд рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЛ. рдХрдВрдкрд╛рдЗрд▓рд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдХрд░рддреЛ рдЬреА рд▓реЛрдб рдореЙрдбреНрдпреВрд▓ рдореНрд╣рдгреВрди рдУрд│рдЦрд▓реА рдЬрд╛рддреЗ. рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓рдордзреНрдпреЗ 0s рдЖрдгрд┐ 1s рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдХреЛрдб рдЖрд╣реЗ.

COBOL рдЪреА рдЙрддреНрдХреНрд░рд╛рдВрддреА
1950 рдЪреНрдпрд╛ рджрд╢рдХрд╛рдд, рдЬреЗрд╡реНрд╣рд╛ рдЬрдЧрд╛рдЪреНрдпрд╛ рдкрд╢реНрдЪрд┐рдо рднрд╛рдЧрд╛рдд рд╡реНрдпрд╡рд╕рд╛рдп рд╡рд╛рдврдд рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ рдСрдкрд░реЗрд╢рдирдЪреНрдпрд╛ рд╕реБрд▓рднрддреЗрд╕рд╛рдареА рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рд╣реЛрддреА рдЖрдгрд┐ рдпрд╛рдореБрд│реЗ рд╡реНрдпрд╡рд╕рд╛рдп рдбреЗрдЯрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╕рд╛рдареА рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖реЗрдЪрд╛ рдЬрдиреНрдо рдЭрд╛рд▓рд╛.

1959 рдордзреНрдпреЗ, COBOL CODASYL (рдбреЗрдЯрд╛ рд╕рд┐рд╕реНрдЯреАрдореНрд╕ рд▓рдБрдЧреНрд╡реЗрдЬрд╡рд░реАрд▓ рдХреЙрдиреНрдлрд░рдиреНрд╕) рджреНрд╡рд╛рд░реЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.

рдкреБрдвреАрд▓ рдЖрд╡реГрддреНрддреА, COBOL-61, 1961 рдордзреНрдпреЗ рдХрд╛рд╣реА рд╕реБрдзрд╛рд░рдгрд╛рдВрд╕рд╣ рдкреНрд░рд╕рд┐рджреНрдз рдЭрд╛рд▓реА.

1968 рдордзреНрдпреЗ, COBOL рд▓рд╛ ANSI рдиреЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рдорд╛рдирдХ рднрд╛рд╖рд╛ рдореНрд╣рдгреВрди рдорд╛рдиреНрдпрддрд╛ рджрд┐рд▓реА (COBOL-68).

1974 рдЖрдгрд┐ 1985 рдордзреНрдпреЗ рдЕрдиреБрдХреНрд░рдореЗ COBOL-74 рдЖрдгрд┐ COBOL-85 рдирд╛рд╡рд╛рдЪреНрдпрд╛ рдкреБрдвреАрд▓ рдЖрд╡реГрддреНрддреНрдпрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреНрдпрд╛рдд рдкреБрдиреНрд╣рд╛ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА.

2002 рдордзреНрдпреЗ, рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб COBOL рд░рд┐рд▓реАрдЭ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ, рдЬреЗ COBOL рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдЪрд╛ рд╕рд╛рдорд╛рдиреНрдп рднрд╛рдЧ рдореНрд╣рдгреВрди рдПрдиреНрдХреЕрдкреНрд╕реНрдпреБрд▓реЗрдЯреЗрдб рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛рдд.

COBOL рдЪреЗ рдорд╣рддреНрддреНрд╡
COBOL рд╣реА рдкреНрд░рдердо рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рд╡рд░ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдгрд╛рд░реА рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реЛрддреА. рд╣реА рдЗрдВрдЧреНрд░рдЬреАрд╕рд╛рд░рдЦреА рднрд╛рд╖рд╛ рдЖрд╣реЗ рдЬреА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╕рд╛рдареА рдЕрдиреБрдХреВрд▓ рдЖрд╣реЗ. рд╕рд░реНрд╡ рд╕реВрдЪрдирд╛ рд╕реЛрдкреНрдпрд╛ рдЗрдВрдЧреНрд░рдЬреА рд╢рдмреНрджрд╛рдВрдордзреНрдпреЗ рдХреЛрдб рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд.

COBOL рд╣реА рд╕реНрд╡-рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рднрд╛рд╖рд╛ рдореНрд╣рдгреВрди рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ.

COBOL рдкреНрд░рдЪрдВрдб рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╣рд╛рддрд╛рд│реВ рд╢рдХрддреЗ.

COBOL рддреНрдпрд╛рдЪреНрдпрд╛ рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрд╢реА рд╕реБрд╕рдВрдЧрдд рдЖрд╣реЗ.

COBOL рдордзреНрдпреЗ рдкреНрд░рднрд╛рд╡реА рддреНрд░реБрдЯреА рд╕рдВрджреЗрд╢ рдЖрд╣реЗрдд рдЖрдгрд┐ рддреНрдпрд╛рдореБрд│реЗ рджреЛрд╖рд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ.

COBOL рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
рдорд╛рдирдХ рднрд╛рд╖рд╛
COBOL рд╣реА рдПрдХ рдорд╛рдирдХ рднрд╛рд╖рд╛ рдЖрд╣реЗ рдЬреА IBM AS/400, рд╡реИрдпрдХреНрддрд┐рдХ рд╕рдВрдЧрдгрдХ рдЗрддреНрдпрд╛рджреА рдорд╢реАрдирд╡рд░ рд╕рдВрдХрд▓рд┐рдд рдЖрдгрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.

рд╡реНрдпрд╡рд╕рд╛рдпрд╛рднрд┐рдореБрдЦ
COBOL рдЪреА рд░рдЪрдирд╛ рдЖрд░реНрдерд┐рдХ рдбреЛрдореЗрди, рд╕рдВрд░рдХреНрд╖рдг рдбреЛрдореЗрди рдЗрддреНрдпрд╛рджреАрдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╡реНрдпрд╡рд╕рд╛рдпрд╛рднрд┐рдореБрдЦ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рд╣реЛрддреА. рддреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдЧрдд рдлрд╛рдЗрд▓ рд╣рд╛рддрд╛рд│рдгреА рдХреНрд╖рдорддреЗрдореБрд│реЗ рддреЗ рдкреНрд░рдЪрдВрдб рдкреНрд░рдорд╛рдгрд╛рдд рдбреЗрдЯрд╛ рд╣рд╛рддрд╛рд│реВ рд╢рдХрддреЗ.

рдордЬрдмреВрдд рднрд╛рд╖рд╛
COBOL рд╣реА рдПрдХ рдордЬрдмреВрдд рднрд╛рд╖рд╛ рдЖрд╣реЗ рдХрд╛рд░рдг рддрд┐рдЪреА рдЕрд╕рдВрдЦреНрдп рдбреАрдмрдЧрд┐рдВрдЧ рдЖрдгрд┐ рдЪрд╛рдЪрдгреА рд╕рд╛рдзрдиреЗ рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ рд╕рдВрдЧрдгрдХ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд.

рд╕рдВрд░рдЪрд┐рдд рднрд╛рд╖рд╛
рддрд╛рд░реНрдХрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрд░рдЪрдирд╛ COBOL рдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд рдЬреНрдпрд╛рдореБрд│реЗ рддреЗ рд╡рд╛рдЪрдгреЗ рдЖрдгрд┐ рд╕реБрдзрд╛рд░рдгреЗ рд╕реЛрдкреЗ рд╣реЛрддреЗ. COBOL рдЪреЗ рд╡реЗрдЧрд╡реЗрдЧрд│реЗ рд╡рд┐рднрд╛рдЧ рдЖрд╣реЗрдд, рддреНрдпрд╛рдореБрд│реЗ рддреЗ рдбреАрдмрдЧ рдХрд░рдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
рео рдСрдХреНрдЯреЛ, реирежреиреи

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

рдбреЗрд╡реНрд╣рд▓рдкрд░ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧреЛрд│рд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХрд░рддрд╛рдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрд░реВ рд╣реЛрддреЗ. рддреБрдордЪрд╛ рд╡рд╛рдкрд░, рдкреНрд░рджреЗрд╢ рдЖрдгрд┐ рд╡рдп рдпрд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╡ рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреА рдмрджрд▓реВ рд╢рдХрддрд╛рдд. рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрд╕реЛрдмрдд рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
рдбреЗрд╡реНрд╣рд▓рдкрд░ рд╢реЗрдЕрд░ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
рд╣реЗ рдЕтАНреЕрдк рд╣рд╛ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдЧреЛрд│рд╛ рдХрд░реВ рд╢рдХрддреЗ
рдлреЛрдЯреЛ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдЖрдпрдбреА
рдбреЗрдЯрд╛ рдПрдВрдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
рдбреЗрдЯрд╛ рд╣рдЯрд╡рд▓рд╛ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА

рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ

Learn Cobol