рдЬрд╛рд╡рд╛ рдФрд░ "рд╣реИрдХрд░" рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдкрд░ рдкреЙрд▓ рдЧреНрд░рд╛рд╣рдо (2001)

рдЬрд╛рд╡рд╛ рдФрд░ "рд╣реИрдХрд░" рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдкрд░ рдкреЙрд▓ рдЧреНрд░рд╛рд╣рдо (2001)

рдпрд╣ рдирд┐рдмрдВрдз рдЬрд╛рд╡рд╛ рдХреЗ рдкреНрд░рддрд┐ рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рд╣реБрдИ рдореЗрд░реА рдмрд╛рддрдЪреАрдд рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдЖ рд╣реИред рдпрд╣ рдЬрд╛рд╡рд╛ рдХреА рдЖрд▓реЛрдЪрдирд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ "рд╣реИрдХрд░ рд░рдбрд╛рд░" рдХрд╛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рд╣реИред

рд╕рдордп рдХреЗ рд╕рд╛рде, рд╣реИрдХрд░реНрд╕ рдЕрдЪреНрдЫреА рдпрд╛ рдмреБрд░реА рддрдХрдиреАрдХ рдХреА рдкрд╣рдЪрд╛рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд▓реЗрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдЙрди рдХрд╛рд░рдгреЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ рдЬрд┐рдирдХреЗ рдХрд╛рд░рдг рдореБрдЭреЗ рдЬрд╛рд╡рд╛ рд╕рдВрджрд┐рдЧреНрдз рд▓рдЧрддрд╛ рд╣реИред

рдЗрд╕реЗ рдкрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕реЗ рдХрд┐рд╕реА рдРрд╕реА рдЪреАрдЬрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкреНрд░рдпрд╛рд╕ рдорд╛рдирд╛ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рдХрднреА рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рджреВрд╕рд░реЛрдВ рдиреЗ рдЪреЗрддрд╛рд╡рдиреА рджреА рдХрд┐ рдореИрдВ рдЙрди рдЪреАрдЬрд╝реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдБ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдХреБрдЫ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ред рддреЛ рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдореИрдВ рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ (рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдореИрдВрдиреЗ рдХрднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ), рдмрд▓реНрдХрд┐ "рд╣реИрдХрд░ рд░рдбрд╛рд░" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ (рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдмрд╣реБрдд рд╕реЛрдЪрд╛ рд╣реИ)ред

рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ "рдХрд┐рд╕реА рдкреБрд╕реНрддрдХ рдХреЛ рдЙрд╕рдХреЗ рдЖрд╡рд░рдг рд╕реЗ рдордд рдЖрдВрдХрд┐рдП" рдХреА рдЙрддреНрдкрддреНрддрд┐ рдЙрд╕ рд╕рдордп рд╕реЗ рд╣реБрдИ рдЬрдм рдХрд┐рддрд╛рдмреЗрдВ рдЦрд╛рд▓реА рдХрд╛рд░реНрдбрдмреЛрд░реНрдб рдХрд╡рд░ рдореЗрдВ рдмреЗрдЪреА рдЬрд╛рддреА рдереАрдВ, рдЬрд┐рд╕рдореЗрдВ рдЦрд░реАрджрд╛рд░ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрдВрдзрд╛ рд╣реЛрддрд╛ рдерд╛ред рдЙрди рджрд┐рдиреЛрдВ, рдЖрдк рдХрд┐рд╕реА рдХрд┐рддрд╛рдм рдХреЛ рдЙрд╕рдХреЗ рдЖрд╡рд░рдг рд╕реЗ рдирд╣реАрдВ рдкрд╣рдЪрд╛рди рд╕рдХрддреЗ рдереЗред рд╣рд╛рд▓рд╛рдБрдХрд┐, рддрдм рд╕реЗ, рдкреНрд░рдХрд╛рд╢рди рдЙрджреНрдпреЛрдЧ рдмрд╣реБрдд рдЖрдЧреЗ рдмрдврд╝ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЖрдзреБрдирд┐рдХ рдкреНрд░рдХрд╛рд╢рдХ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд░ рд╕рдВрднрд╡ рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрд╡рд░ рдмрд╣реБрдд рдХреБрдЫ рдХрд╣реЗред

рдореИрдВрдиреЗ рдХрд┐рддрд╛рдмреЛрдВ рдХреА рджреБрдХрд╛рдиреЛрдВ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╕рдордЭрдирд╛ рд╕реАрдЦ рд▓рд┐рдпрд╛ рд╣реИ рдЬреЛ рдкреНрд░рдХрд╛рд╢рдХ рдореБрдЭреЗ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рд╢рд╛рдпрдж рдХреБрдЫ рдФрд░ рднреАред рдХрд┐рддрд╛рдмреЛрдВ рдХреА рджреБрдХрд╛рдиреЛрдВ рдХреЗ рдмрд╛рд╣рд░ рдореЗрд░рд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рдХрдВрдкреНрдпреВрдЯрд░ рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рд╛рдордиреЗ рдмреАрддрд╛, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рд╣рдж рддрдХ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЛ рдЙрд╕рдХреЗ рдХрд╡рд░ рд╕реЗ рдЖрдВрдХрдирд╛ рд╕реАрдЦ рд▓рд┐рдпрд╛ред рдпрд╣ рдЕрдВрдзреА рдХрд┐рд╕реНрдордд рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдХреБрдЫ рддрдХрдиреАрдХреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЦрд░рд╛рдм рд╕рд╛рдмрд┐рдд рд╣реБрдИрдВред

рдЗрдирдореЗрдВ рд╕реЗ рдПрдХ рддрдХрдиреАрдХ рдореЗрд░реЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рд╕рд╛рдмрд┐рдд рд╣реБрдИред рдореИрдВрдиреЗ рдЬрд╛рд╡рд╛ рдореЗрдВ рдПрдХ рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рд╣реИ, рдФрд░ рдХреЗрд╡рд▓ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЛ рд╕рд░рд╕рд░реА рддреМрд░ рдкрд░ рдкрдврд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдмрд╣реБрдд рд╕рдлрд▓ рднрд╛рд╖рд╛ рдмрдирдирд╛ рддрдп рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВтАФрдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдирд╛ рдПрдХ рдЦрддрд░рдирд╛рдХ рд╡реНрдпрд╡рд╕рд╛рдп рд╣реИред рдФрд░ рдлрд┐рд░ рднреА, рдпрд╣ рдЙрд╕ рдпреБрдЧ рдХрд╛ рдПрдХ рдкреНрд░рдорд╛рдг рд╣реИ, рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЬрд╛рд╡рд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ:

  1. рдЕрддреНрдпрдзрд┐рдХ рдЙрддреНрд╕рд╛рд╣. рдЗрди рдорд╛рдирдХреЛрдВ рдХреЛ рдереЛрдкрдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ. рдХрд┐рд╕реА рдиреЗ рднреА рд╕реА, рдпреВрдирд┐рдХреНрд╕ рдпрд╛ рдПрдЪрдЯреАрдПрдордПрд▓ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреАред рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирдиреЗ рд╕реЗ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╣реА рд╕рдЪреНрдЪреЗ рдорд╛рдирдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╣реИрдХрд░ рдХреЗ рд░рдбрд╛рд░ рдкрд░, рдкрд░реНрд▓ рдХреЗрд╡рд▓ рдЕрдкрдиреА рдЦреВрдмрд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░рдг рдЬрд╛рд╡рд╛ рд╕реЗ рдХрдо рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИред
  2. рдЬрд╛рд╡рд╛ рдХрд╛ рд▓рдХреНрд╖реНрдп рдКрдВрдЪрд╛ рдирд╣реАрдВ рд╣реИ. рдЬрд╛рд╡рд╛ рдХреЗ рдореВрд▓ рд╡рд┐рд╡рд░рдг рдореЗрдВ, рдЧреЛрд╕реНрд▓рд┐рдВрдЧ рдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╣рд╛ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдХреЛ рд╕реА рдХреЗ рдЖрджреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕реЗ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рднрд╛рд╖рд╛рдУрдВ рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдП рдЧрдП рдХреБрдЫ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ C++:C рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕рд┐рдЯрдХреЙрдо, рдлрд╛рд╕реНрдЯ рдлреВрдб, рдпрд╛ рдпрд╛рддреНрд░рд╛ рдкрд░реНрдпрдЯрди рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреА рддрд░рд╣, рдЬрд╛рд╡рд╛ рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдиреЗ рдЬрд╛рдирдмреВрдЭрдХрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрддреНрдкрд╛рдж рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛ рдЬреЛ рдЙрдирдХреЗ рдЬреИрд╕реЗ рд╕реНрдорд╛рд░реНрдЯ рдирд╣реАрдВ рдереЗред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рднрд╛рд╖рд╛рдПрдБ рд╡рд┐рдлрд▓ рд░рд╣реА рд╣реИрдВ: рдХреЛрдмреЛрд▓, рдкреАрдПрд▓/1, рдкрд╛рд╕реНрдХрд▓, рдПрдбрд╛, рд╕реА++ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕рдлрд▓ рд╡реЗ рдереЗ рдЬрд┐рдиреНрд╣реЗрдВ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдерд╛: рд╕реА, рдкрд░реНрд▓, рд╕реНрдореЙрд▓рдЯреЙрдХ, рд▓рд┐рд╕реНрдкред
  3. рдЫрд┐рдкреЗ рд╣реБрдП рдЙрджреНрджреЗрд╢реНрдп. рдХрд┐рд╕реА рдиреЗ рдПрдХ рдмрд╛рд░ рдХрд╣рд╛ рдерд╛ рдХрд┐ рджреБрдирд┐рдпрд╛ рдПрдХ рдмреЗрд╣рддрд░ рдЬрдЧрд╣ рд╣реЛрдЧреА рдпрджрд┐ рд▓реЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд┐рддрд╛рдмреЗрдВ рд▓рд┐рдЦреЗрдВ рдЬрдм рдЙрдирдХреЗ рдкрд╛рд╕ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реЛ, рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдЬрдм рдЙрдиреНрд╣реЗрдВ рдХрд┐рддрд╛рдм рд▓рд┐рдЦрдиреЗ рдХрд╛ рдорди рд╣реЛ рддрдм рд▓рд┐рдЦреЗрдВред рдЗрд╕реА рддрд░рд╣, рд╣рдо рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рд╕реБрдирддреЗ рд░рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡реЗ рд╣рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдмрддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЛ рдЯрдХреНрдХрд░ рджреЗрдиреЗ рдХреА рд╕рди рдХреА рдпреЛрдЬрдирд╛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирддреЗ рд╣реИрдВред
  4. рдХреЛрдИ рдЙрд╕рд╕реЗ рдкреНрдпрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛. рд╕реА, рдкрд░реНрд▓, рдкрд╛рдпрдерди, рд╕реНрдореЙрд▓рдЯреЙрдХ рдпрд╛ рд▓рд┐рд╕реНрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЕрдкрдиреА рднрд╛рд╖рд╛рдУрдВ рд╕реЗ рдкреНрдпрд╛рд░ рд╣реИред рдореИрдВрдиреЗ рдХрднреА рдХрд┐рд╕реА рдХреЛ рдЬрд╛рд╡рд╛ рдХреЗ рдкреНрд░рддрд┐ рдЕрдкрдиреЗ рдкреНрд░реЗрдо рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рдирд╣реАрдВ рд╕реБрдирд╛ред
  5. рдордЬрдмреВрд░рди рд▓реЛрдЧ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ. рдореИрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЬреЛ рдЬрд╛рд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдордЬрдмреВрд░реАрд╡рд╢ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдлрдВрдбрд┐рдВрдЧ рдорд┐рд▓реЗрдЧреА, рдпрд╛ рдЙрдиреНрд╣реЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдкрд╕рдВрдж рдЖрдПрдЧрд╛, рдпрд╛ рдпрд╣ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдирд┐рд░реНрдгрдп рд╣реИред рдпреЗ рдЪрддреБрд░ рд▓реЛрдЧ рд╣реИрдВ; рдпрджрд┐ рддрдХрдиреАрдХ рдЕрдЪреНрдЫреА рд╣реЛрддреА, рддреЛ рд╡реЗ рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗред
  6. рдпрд╣ рдХрдИ рд╢реЗрдл рдХреА рдбрд┐рд╢ рд╣реИ. рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдБ рдЫреЛрдЯреА рдЯреАрдореЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЧрдИрдВред рдЬрд╛рд╡рд╛ рд╕рдорд┐рддрд┐ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИред рдпрджрд┐ рдпрд╣ рдПрдХ рд╕рдлрд▓ рднрд╛рд╖рд╛ рдмрди рдЬрд╛рддреА рд╣реИ, рддреЛ рдпрд╣ рдЗрддрд┐рд╣рд╛рд╕ рдореЗрдВ рдкрд╣рд▓реА рдмрд╛рд░ рд╣реЛрдЧрд╛ рдХрд┐ рдХрд┐рд╕реА рд╕рдорд┐рддрд┐ рдиреЗ рдРрд╕реА рднрд╛рд╖рд╛ рдмрдирд╛рдИ рд╣реИред
  7. рд╡рд╣ рдиреМрдХрд░рд╢рд╛рд╣реА рд╣реИ. рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдЬреЛ рдХреБрдЫ рднреА рдЬрд╛рдирддрд╛ рд╣реВрдВ, рдЙрд╕рд╕реЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИрдВред рд╕рдЪрдореБрдЪ рдЕрдЪреНрдЫреА рднрд╛рд╖рд╛рдПрдБ рдРрд╕реА рдирд╣реАрдВ рд╣реЛрддреАрдВред рд╡реЗ рдЖрдкрдХреЛ рд╡рд╣ рдХрд░рдиреЗ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдирд╣реАрдВ рдЦрдбрд╝реЗ рд╣реЛрддреЗред
  8. рдХреГрддреНрд░рд┐рдо рдкреНрд░рдЪрд╛рд░. рдЕрдм рд╕рди рдпрд╣ рджрд┐рдЦрд╛рд╡рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рд╕рдореБрджрд╛рдп рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИ, рдХрд┐ рдпрд╣ рдкрд░реНрд▓ рдпрд╛ рдкрд╛рдпрдерди рдХреА рддрд░рд╣ рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИред рдФрд░ рдлрд┐рд░ рднреА, рд╡рд┐рдХрд╛рд╕ рдХреЛ рдПрдХ рдмрдбрд╝реА рдХрдВрдкрдиреА рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рднрд╛рд╖рд╛ рдХреЗ рднреА рдЙрд╕реА рдиреАрд░рд╕ рдЧрдВрджрдЧреА рдореЗрдВ рдмрджрд▓ рдЬрд╛рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рдмрдбрд╝реА рдХрдВрдкрдиреА рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдирд┐рдХрд▓рдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИред
  9. рдпрд╣ рдмрдбрд╝реЗ рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ. рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╣реИрдХрд░реНрд╕ рдХреЗ рд╕рд╛рде рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рдХреНрд╖реНрдп рд╣реЛрддреЗ рд╣реИрдВред рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдРрд╕реА рднрд╛рд╖рд╛рдУрдВ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдЬреЛ рдФрд╕рдд рджрд░реНрдЬреЗ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реЛрдВ рдХреА рдмрдбрд╝реА рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛрдиреЗ рдХреА рдкреНрд░рддрд┐рд╖реНрдард╛ рд░рдЦрддреА рд╣реЛрдВред рдпреВ-рд╣реЙрд▓ рдЯреНрд░рдХреЛрдВ рдкрд░ рдЧрддрд┐ рдЕрд╡рд░реЛрдзрдХ рдЬреИрд╕реА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдПрдБ, рдореВрд░реНрдЦреЛрдВ рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХреНрд╖рддрд┐ рдкрд╣реБрдБрдЪрд╛рдиреЗ рдХреЗ рдкреНрд░рддрд┐ рдЪреЗрддрд╛рд╡рдиреА рджреЗрддреА рд╣реИрдВред рд╣реИрдХрд░реНрд╕ рдХреЛ рдРрд╕реА рднрд╛рд╖рд╛рдПрдБ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ рдЙрдирд╕реЗ рдХрдо рдмрд╛рдд рдХрд░рддреА рд╣реЛрдВред рд╣реИрдХрд░реНрд╕ рдХреЛ рд╢рдХреНрддрд┐ рдХреА рдЬрд░реВрд░рдд рд╣реИ. рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдмрдбрд╝реЗ рд╕рдВрдЧрдардиреЛрдВ (PL/1, Ada) рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ рднрд╛рд╖рд╛рдПрдБ рд╣рд╛рд░ рдЧрдИ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╣реИрдХрд░реНрд╕ (C, Perl) рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рднрд╛рд╖рд╛рдПрдБ рдЬреАрдд рдЧрдИ рд╣реИрдВред рдХрд╛рд░рдг: рдЖрдЬ рдХрд╛ рдХрд┐рд╢реЛрд░ рд╣реИрдХрд░ рдХрд▓ рдХрд╛ рд╕реАрдЯреАрдУ рд╣реИред
  10. рдЧрд╝рд▓рдд рд▓реЛрдЧ рдЙрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ. рдЬрд┐рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреА рдореИрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдЬрд╛рд╡рд╛ рдХреЗ рджреАрд╡рд╛рдиреЗ рдирд╣реАрдВ рд╣реИрдВред рдЙрд╕реЗ рдХреМрди рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реИ? рд╕реВрдЯ, рдЬреЛ рд▓реЛрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдирд╣реАрдВ рджреЗрдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд▓рдЧрд╛рддрд╛рд░ рдкреНрд░реЗрд╕ рдореЗрдВ рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирддреЗ рд╣реИрдВ; рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░, C++ рд╕реЗ рднреА рдмреЗрд╣рддрд░ рдХреБрдЫ рдЦреЛрдЬрдиреЗ рдХреЗ рдЬреБрдиреВрди рдореЗрдВ; рд╕рд░реНрд╡рд╛рд╣рд╛рд░реА рдкреВрд░реНрд╡-рд╕реНрдирд╛рддрдХ рдЫрд╛рддреНрд░ рдЬреЛ рдРрд╕реА рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдиреМрдХрд░реА рджрд┐рд▓рд╛рдПрдЧреА (рдпрд╛ рдХрд┐рд╕реА рдкрд░реАрдХреНрд╖рд╛ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдЧреА)ред рдЗрди рд▓реЛрдЧреЛрдВ рдХреА рд░рд╛рдп рд╣рд╡рд╛ рдХреЗ рд░реБрдЦ рдХреЗ рд╕рд╛рде рдмрджрд▓ рдЬрд╛рддреА рд╣реИред
  11. рдЙрд╕рдХреЗ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХрдард┐рди рд╕рдордп рд╕реЗ рдЧреБрдЬрд░ рд░рд╣реЗ рд╣реИрдВред рд╕рди рдХреЗ рдмрд┐рдЬрдиреЗрд╕ рдореЙрдбрд▓ рдкрд░ рджреЛ рдореЛрд░реНрдЪреЛрдВ рдкрд░ рд╣рдорд▓рд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред рдбреЗрд╕реНрдХрдЯреЙрдк рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╕реНрддреЗ рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рддреЗрдЬрд╝ рд╣реЛ рдЧрдП рд╣реИрдВред рдФрд░ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдлреНрд░реАрдмреАрдПрд╕рдбреА рд╕реЛрд▓рд╛рд░рд┐рд╕ рдЬрд┐рддрдирд╛ рд╣реА рдЕрдЪреНрдЫрд╛ рд╕рд░реНрд╡рд░ рдУрдПрд╕ рдмрдирддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рд╕рди рдХреЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд╛ рддрд╛рддреНрдкрд░реНрдп рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрддреНрдкрд╛рджрди-рдЧреНрд░реЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рди рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдпрджрд┐ рдпрд╣ рд╕рдЪ рд╣реЛрддрд╛, рддреЛ рдпрд╛рд╣реВ рд╕рди рдХреЛ рдЦрд░реАрджрдиреЗ рдХреА рдХрддрд╛рд░ рдореЗрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣реЛрддрд╛ред рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВрдиреЗ рд╡рд╣рд╛рдВ рдХрд╛рдо рдХрд┐рдпрд╛, рддреЛ рд╡реЗ рдЗрдВрдЯреЗрд▓ рдФрд░ рдлреНрд░реАрдмреАрдПрд╕рдбреА рд╕рд░реНрд╡рд░ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рдереЗред рдпрд╣ рд╕рди рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╕рдВрдХреЗрдд рд╣реИред рдФрд░ рдпрджрд┐ рд╕реВрд░реНрдп рдЕрд╕реНрдд рд╣реЛ рдЧрдпрд╛ рддреЛ рдЬрд╛рд╡рд╛ рднреА рд╕рдВрдХрдЯ рдореЗрдВ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред
  12. рд░рдХреНрд╖рд╛ рдордВрддреНрд░рд╛рд▓рдп рдХрд╛ рдкреНрдпрд╛рд░. рд░рдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЬрд╛рд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рдпрд╣ рд╕рднреА рдореЗрдВ рд╕реЗ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕рдВрдХреЗрдд рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред рд░рдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рджреЗрд╢ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рдЙрддреНрдХреГрд╖реНрдЯ (рдпрджрд┐ рдорд╣рдВрдЧрд╛ рд╣реЛ) рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдпреЛрдЬрдирд╛рдПрдБ, рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд╕рдВрдж рд╣реИрдВред рдЙрдирдХреА рд╕рдВрд╕реНрдХреГрддрд┐ рд╣реИрдХрд░ рд╕рдВрд╕реНрдХреГрддрд┐ рдХреЗ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд┐рдкрд░реАрдд рд╣реИ; рдЬрдм рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддреЛ рд╡реЗ рдЧрд╝рд▓рдд рджрд╛рдВрд╡ рд▓рдЧрд╛ рджреЗрддреЗ рд╣реИрдВред рд░рдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рдХреЛ рдЬрд┐рд╕ рдЖрдЦрд┐рд░реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╕реЗ рдкреНрдпрд╛рд░ рд╣реБрдЖ, рд╡рд╣ рдПрдбрд╛ рдереАред

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ, рдпрд╣ рдЬрд╛рд╡рд╛ рдХреА рдЖрд▓реЛрдЪрдирд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдХрд╡рд░ рдХреА рдЖрд▓реЛрдЪрдирд╛ рд╣реИред рдореИрдВ рдЬрд╛рд╡рд╛ рдХреЛ рдЗрддрдирд╛ рднреА рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдЗрд╕реЗ рдкрд╕рдВрдж рдпрд╛ рдирд╛рдкрд╕рдВрдж рдХрд░ рд╕рдХреВрдВред рдореИрдВ рдмрд╕ рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдореБрдЭреЗ рдЬрд╛рд╡рд╛ рд╕реАрдЦрдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИред

рдХрд┐рд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдП рдмрд┐рдирд╛ рд╣реА рдЙрд╕реЗ рдЦрд╝рд╛рд░рд┐рдЬ рдХрд░рдирд╛ рдЬрд▓реНрджрдмрд╛рдЬреА рдкреНрд░рддреАрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдЙрди рд╕рднреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдБ рд╣реИрдВред рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рд╕рдВрдХреЗрддреЛрдВ рд╕реЗ рдирд┐рд░реНрдгрдп рд▓реЗрдирд╛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреЗ рд╕рдордп рдХреЗ рд▓рд╛рдпрдХ рд╣реЛрдЧрд╛ред рдЙрддрдиреА рд╣реА рдЬрд▓реНрджрдмрд╛рдЬреА рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рдХреЛрдмреЛрд▓, рдПрдбрд╛, рд╡рд┐рдЬреБрдЕрд▓ рдмреЗрд╕рд┐рдХ, рдЖрдИрдмреАрдПрдо рдПрдПрд╕400, рд╡реАрдЖрд░рдПрдордПрд▓, рдЖрдИрдПрд╕рдУ 9000, рдПрд╕рдИрдЯреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рд╡реАрдПрдордПрд╕, рдиреЛрд╡реЗрд▓ рдиреЗрдЯрд╡реЗрдпрд░ рдФрд░ рдХреЙрд░реНрдмрд╛- рд╕рд╣рд┐рдд рдЕрдиреНрдп рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭрд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдЕрдкреАрд▓ рдирд╣реАрдВ рдХреАред

рд╢рд╛рдпрдж рдЬрд╛рд╡рд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдореИрдВ рдЧрд╝рд▓рдд рд╣реВрдБред рд╢рд╛рдпрдж рдПрдХ рдмрдбрд╝реА рдХрдВрдкрдиреА рджреНрд╡рд╛рд░рд╛ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдЪрд╛рд░рд┐рдд рдХреА рдЧрдИ, рдЬрдирддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд┐рддрд┐ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЧрдИ, рдмрд╣реБрдд рдкреНрд░рдЪрд╛рд░ рдХреЗ рд╕рд╛рде, рдФрд░ рд░рдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рджреНрд╡рд╛рд░рд╛ рдкрд╕рдВрдж рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рднрд╛рд╖рд╛ рдлрд┐рд░ рднреА рдПрдХ рд╕рд╛рдл, рд╕реБрдВрджрд░ рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рднрд╛рд╖рд╛ рдмрди рдЬрд╛рдПрдЧреА рдЬрд┐рд╕реЗ рдореИрдВ рдЦреБрд╢реА рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░реВрдВрдЧрд╛ . рд╢рд╛рдпрджред рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рд╕рдВрджрд┐рдЧреНрдз рд╣реИ.

рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж: рдбреЗрдирд┐рд╕ рдорд┐рддреНрд░реЛрдкреЛрд▓рд╕реНрдХреА

рдкреБрдирд╢реНрдЪ

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ