рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди, рдСрдЯреЛрдореЗрдЯрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдПрдХ рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ
1. рдкрд░рд┐рдЪрдп
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдирдП рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдореЙрдбрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рди рдХреЗрд╡рд▓ рдЕрд▓рдЧ рд░реВрдк рдореЗрдВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рдЕрдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рдердо рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рднреА рд╣реЛрддрд╛ рд╣реИ - рд╕реНрд╡рдЪрд╛рд▓рд┐рддред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЛ рдЕрдкрдирд╛рдирд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рдЪрд╛рд░ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдбрд┐рдЬрд┐рдЯрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдВрд╢реНрд▓реЗрд╖рдг рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рдЕрд▓рдЧ рд╣реИред рд▓реЗрдХрд┐рди, рдПрдХ рдУрд░, рдПрдХ рдореЙрдбрд▓ рдХреЛ рдЙрдзрд╛рд░ рд▓реЗрдирд╛, рдЗрд╕реЗ рдХрд╛рдлреА рд╣рдж рддрдХ рдмрджрд▓рдирд╛ рдЙрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди, рджреВрд╕рд░реА рдУрд░, рдХреЛрдИ рднреА рдореМрдЬреВрджрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдЕрднреНрдпрд╛рд╕ рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЕрдЧрд▓рд╛, рд╣рдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SWITCH рддрдХрдиреАрдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рд╣рд░ рд╕рдордп рдРрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдУрд░, рдЗрд╕рдиреЗ рд░рд╛рдЬреНрдп рдорд╢реАрди рдореЙрдбрд▓ рдХреЛ рдЗрддрдирд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд▓реЗ рдЧрдпрд╛ред рдФрд░, рджреВрд╕рд░реА рдУрд░, рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдореЗрдВ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрднрд╡ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдФрд░, рдХрдИ рдмрд╛рд░, рдмрд╕ рдЕрддрд┐рд╕реБрдзрд╛рд░ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдЕрдзрд┐рдХ рдкрд░рд┐рдЪрд┐рдд рд╕рдордХрдХреНрд╖ рд╣реИрдВред
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдПред рд╢рд╛рд▓реНрдЯреЛ рджреНрд╡рд╛рд░рд╛ рд╣рд╛рд▓рд┐рдпрд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд▓реЗрддреЗ рд╣реИрдВ [рез] рдФрд░ рдЗрд╕рдХреЗ "рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ" рд▓реЗрдЦ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдкреНрд░рддрд┐рдорд╛рди рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдкрд░ [реи, рей]ред
1. рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд╕реНрддреБрдПрдВ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдпреЛрдЬрдирд╛рдПрдВрд╡реНрдпрд╛рдЦреНрдпрд╛рди рдореЗрдВ, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЙрдкрд▓рдмреНрдзрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рдпрдВрддреНрд░рдг рд╡рд╕реНрддреБрдУрдВ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдкрд░рд┐рдЪрдп рд╣реИ, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рдпрдВрддреНрд░рдг (TAU) рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рддрд╛рдК рдореЗрдВ рд╡реЗ рдЗрддрдиреА рд╡рд╕реНрддреБрдУрдВ рдкрд░ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдмреАрдЪ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддрд┐рд╖реНрдард┐рдд рд╣реИрдВ [4]:

рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ (рдПрд╕реАрдПрд╕) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕рд╣реА рд╣реЛрдЧрд╛ред рдЕрдм рдЖрдЗрдП рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╕реНрд╡-рдЪрд╛рд▓рд┐рдд рдмрдВрджреВрдХреЛрдВ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЖрд░реЗрдЦ рдХреЛ рджреЗрдЦреЗрдВред 1. рдЕрдЧрд░ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рдЯреЗрдк рдХреЛ рдирд┐рдпрдВрддреНрд░рдг рд╡рд╕реНрддреБ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХреНрдЯреНрдпреВрдПрдЯрд┐рдВрдЧ рдбрд┐рд╡рд╛рдЗрд╕ (рдЖрдИрдПрд╕) рдПрдордЯреА рддрддреНрд╡ рд╣реЛрдВрдЧреЗ рдЬреЛ рдЯреЗрдк рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рд┐рд░ рдХреЛ рдШреБрдорд╛рддреЗ рд╣реИрдВ, рдФрд░ рдорд╛рдкрдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдг (рдЖрдИрдПрд╕) рдРрд╕реЗ рддрддреНрд╡ рд╣реЛрдВрдЧреЗ рдЬреЛ рдЯреЗрдк рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкрдврд╝рддреЗ рд╣реИрдВред
рдЪрд┐рддреНрд░ 1ред рд╕реНрд╡-рдЪрд╛рд▓рд┐рдд рдмрдВрджреВрдХреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЖрд░реЗрдЦрд▓реЗрдХрд┐рди рдЯреАрдПрдпреВ рдХреА рдУрд░ рдХреНрдпреЛрдВ рдореБрдбрд╝реЗрдВ, рдЕрдЧрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдбрд┐рдЬрд╛рдЗрди рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдХрд░реАрдм рдПрдХ рдЕрднреНрдпрд╛рд╕ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдбрд┐рд╡рд╛рдЗрд╕ (рдУрдПрд╕), рдЬреЛ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдПрдордЯреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдХреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ (рдУрдП) рдФрд░ рдХрдВрдЯреНрд░реЛрд▓рд┐рдВрдЧ (рдпреВрдП) рдорд╢реАрдиреЛрдВ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдпрд╣ рдЙрд╕ рдЪреАрдЬ рдХреЗ рдХрд░реАрдм рд╣реИ рдЬреЛ рд╣рдо рдЕрдВрддрддрдГ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ - рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдЙрдЪрд┐рддред рдЕрдВрдЬреАрд░ рдореЗрдВред 2 рдореЗрдпрд░реЛрд╡ рдПрд╕.рдП., рдиреЛрд╡рд┐рдХреЛрд╡ рдЬреА.рдЖрдИ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдореЛрдиреЛрдЧреНрд░рд╛рдл рд╕реЗ рдкрд╛рда рдХреА рдПрдХ рд╕реНрдХреНрд░реАрди рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ [5], рдЬрд┐рд╕рдореЗрдВ op-amps рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдореБрджреНрджреЛрдВ рдХреЛ рдХрд╛рдлреА рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдВрдЬреАрд░ред реиред рдкреНрд░рдмрдВрдзрдХ рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдорд╢реАрдиреЛрдВ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рд▓реЗрдХрд┐рди, рдЕрдЧрд░ рд╣рдо рдХрдВрдкреНрдпреВрдЯрд░ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреЗ рдмреАрдЪ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕рд╛рджреГрд╢реНрдп рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ, рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕реНрддрд░ рдкрд░ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдореЙрдбрд▓ рдХреЛ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдпреЛрдЬрдирд╛ рдПрд╕ = (рдПрдо, рдП, рд╕реА) рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдПрдо рдореЗрдореЛрд░реА рддрддреНрд╡реЛрдВ рдХрд╛ рд╕реЗрдЯ рд╣реИ, рдП рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рд╕реЗрдЯ рд╣реИ, рд╕реА рдирд┐рдпрдВрддреНрд░рдг рд╣реИ [10]ред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдмрд╛рдж, рдХрд┐рд╕реА рднреА рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдпреЛрдЬрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реЗрдЯ рдПрдо рдХреЛ рдЯреЗрдк рдХреЛрд╢рд┐рдХрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, 1 рдХреЗ рд╕реЗрд▓ рд╕реЗ рдЬреБрдбрд╝реЗ рдПрдордЯреА рдХрд╛рд░реНрдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рд╕реЗрдЯ) рд╕реЗрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, 2) рдЯреЗрдк рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдмрджрд▓рддреЗ рд╡рд░реНрдг рдФрд░ 3) рд╕рд┐рд░ рдХреЛ рдШреБрдорд╛рддреЗ рд╣реИрдВред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдпреЛрдЬрдирд╛ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдЪрд╛рд▓рди рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ, рдЬрд╣рд╛рдВ рдпреВрдП рдХрд╛ рдореЙрдбрд▓ рдиреАрдЪреЗ рджреА рдЧрдИ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди (рдПрд╕рдХреЗрдП) рдХрд╛ рдореЙрдбрд▓ рд╣реИ, рдФрд░ рдУрдП "рд╕реВрдЪрдирд╛ рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд░рдЪрдирд╛ рд╣реИред" рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, OA рдореЗрдВ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ (рдКрдкрд░ рдХреА рдореЗрдореЛрд░реА рд╣реИ) рдФрд░ рд╕реВрдЪрдирд╛ рдХреА рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рддрд╛рд░реНрдХрд┐рдХ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреА рдЧрдгрдирд╛ рдФрд░ рдХреБрдЫ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ (рдКрдкрд░ - рдХрдИ рдСрдкрд░реЗрдЯрд░)ред
рдкреВрд░реНрд╡рдЧрд╛рдореА рд╕реЗ, рдпрд╣ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЯреЗрдк рдХреЛ рдХреЗрд╡рд▓ рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ MT рдХреЗ рд▓рд┐рдП рдирд┐рдпрдВрддреНрд░рдг рдСрдмреНрдЬреЗрдХреНрдЯ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдЙрдкрдХрд░рдг рдХреЗ рдкрд╛рд╕ рд╕реАрдзреЗ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рднреА рд╕рдВрдЪрд╛рд▓рди рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдУрдП рдмреНрд▓реЙрдХ рджреНрд╡рд╛рд░рд╛ рдорд╣рд╕реВрд╕ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдпрд╛, рдЕрдЧрд░ рдирд╣реАрдВ рдХрд╣рдирд╛ рд╣реИ, рддреЛ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рдХреНрд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЬреАрдм рд╣реИ, рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рд╕реНрдореГрддрд┐ (рдЯреЗрдк) рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡рд╕реНрддреБред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреА рдПрдХ рдФрдкрдЪрд╛рд░рд┐рдХ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЗрд╕рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдХ рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣, рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рд┐рджреНрдзрд╛рдВрдд рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред рдЕрдм, SWITCH рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рджрд┐рдП рдЧрдП рдСрдЯреЛрдореЗрдЯрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдмрд╣реБрдд рдЕрд╕реНрдкрд╖реНрдЯ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдСрдЯреЛрдореЗрдЯрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ рдЬрд┐рд╕рдХрд╛ рдирд┐рдпрдВрддреНрд░рдг рдПрдХ рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреНрдпрд╛ рд╣реЛрдЧрд╛ - рд╕рд░рд▓ рдпрд╛ рдЬрдЯрд┐рд▓ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд╕рд╛рде, рдЗрд╕рдХреА "рд╡рд┐рд╡рд┐рдзрддрд╛" рдХреНрдпрд╛ рд╣реИ - рддрд╛рд░реНрдХрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг, "рд╕реНрдкрд╖реНрдЯ рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде" рдЖрджрд┐ред рдЖрджрд┐ рдмрд┐рд▓реНрдХреБрд▓ рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдореБрдЦреНрдп рдмрд╛рдд рдкреНрд░рдмрдВрдзрди рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╢реЗрд╖ рддрддреНрд╡реЛрдВ рдХреЛ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд╕рд╛рде, рд╕рдмрд╕реЗ рдЬрдЯрд┐рд▓ - рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдСрдкрд░реЗрдЯрд░реЛрдВ, рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдХрд┐рд╕реА рднреА рд░реВрдк рдореЗрдВ - рдХреЛрдбрд╛рдВрддрд░рдХ, рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛, рдЖрджрд┐ред
рдЖрдкрдХреЛ рдпрд╣ рднреА рдпрд╛рдж рд╣реЛрдЧрд╛ рдХрд┐ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЛ рдСрдЯреЛрдореИрдЯрд┐рдХ рдореИрдЯ [6] рдпрд╛ рдЪрд░рдо рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрд╕рдХрд╛ рд╕рд░рд▓ рд╡рд┐рд╕реНрддрд╛рд░ [7] рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдСрдЯреЛрдореЗрдЯрди рд╣реИ, рдпрд╣ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИ, рдФрд░ рдХреНрдпрд╛ рд╡реЗ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╕реВрдХреНрд╖реНрдо рд░рд╛рдЬреНрдп рдорд╢реАрдиреЛрдВ рдХреЗ рдореЙрдбрд▓ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИрдВред рдЖрдЗрдП рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
2. рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЯреНрдпреВрд░рд┐рдВрдЧрдЕрдВрдЬреАрд░ рдореЗрдВред рдЪрд┐рддреНрд░ 3 рдореЛрдиреЛрдЧреНрд░рд╛рдл [8] рд╕реЗ рдПрдордЯреА рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рд╕рдорд╛рд░реЛрд╣ рдХреЗ рд▓рд┐рдП рдСрдЯреЛрдореЗрдЯрди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рд░реВрдк рдореЗрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдПрдордЯреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди рдирд╣реАрдВ рд╣реИред рдЕрдВрдЬреАрд░ рдореЗрдВред рдЪрд┐рддреНрд░ 4 рдореЗрдВ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди (SKA) рдХрд╛ рдЧреНрд░рд╛рдл рдФрд░ VKPa рдкрд░реНрдпрд╛рд╡рд░рдг рдореЗрдВ рдЗрд╕рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (Qt рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ Qt рдирд┐рд░реНрдорд╛рддрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рдврд╛рдВрдЪреЗ рдореЗрдВ C ++ рдореЗрдВ рджреГрд╢реНрдп рдШрдЯрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рд╡рд╛рддрд╛рд╡рд░рдг) рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╣реА MT рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдИ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
рдЪрд┐рддреНрд░ 3ред рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рддрд┐ рдпреВрдирд┐рдЯ рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдПрдВ
рдЪрд┐рддреНрд░ 4 SKA рдХреЗ рд░реВрдк рдореЗрдВ MT рдХреЗ рд▓рд┐рдП рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдореЙрдбрд▓рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдорд╢реАрди рдореЗрдВ рдЪрд╛рд░ рдЗрдирдкреБрдЯ рдФрд░ рдкрд╛рдВрдЪ рдЖрдЙрдЯрдкреБрдЯ рдЪреИрдирд▓ рд╣реИрдВред рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЪреИрдирд▓ рдПрдХ рд╣реА рдирд╛рдо рдХреЗ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ - рдПрдХ рд╡рд┐рдзреЗрдп рдпрд╛ рдХрд╛рд░реНрд░рд╡рд╛рдИред рдпрд╣рд╛рдВ, рд╡рд┐рдзреЗрдп рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдмрд┐рдирд╛ рдлрд╝рдВрдХреНрд╢рди рд╣реИрдВ рдЬреЛ рдЯреЗрдк рд╕реЗрд▓ рдХреЗ рдореВрд▓реНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдмреВрд▓рд┐рдпрди рдорд╛рди рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдХрд╛рд░реНрдп рдРрд╕реЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рд░реНрдп рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЯреЗрдк рд╕реЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рдкреНрд░рдореБрдЦ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣ SKA рдЕрдВрдЬреАрд░ рдореЗрдВ рдСрдЯреЛрдореЗрдЯрди рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╛рдЬреНрдпреЛрдВ рдХрд╛ рдПрдХ рд╣реА рд╕реЗрдЯ рд╣реИред 3ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдСрдЯреЛрдореЗрдЯрди рдореИрдкрд┐рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрд╕рдХреЗрдП рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд, рдпрд╣ рджреЛ рдФрд░ рдореИрдкрд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ: рдПрдХ рд╣реА рдорд╢реАрди рдХреЗ рдЗрдирдкреБрдЯ рдЪреИрдирд▓реЛрдВ рдХреЗ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрдбрд┐рд╕реЗрдЯреНрд╕ (X1, ..., xM) рдХреЗ рд╕реЗрдЯ рдХреЛ рдореИрдк рдХрд░рдирд╛, рдФрд░ рдорд╢реАрди рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдЪреИрдирд▓реЛрдВ рдХрд╛ рд╕реЗрдЯ рдПрдХ рд╣реА рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП - y1, ..., yNред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдзреЗрдп x3 рд╕рд╣реА рд▓реМрдЯреЗрдЧрд╛ (рдЙрд╕реА рдирд╛рдо рдХреЗ рдЗрдирдкреБрдЯ рд╕рдВрдХреЗрдд рдХреЗ рд▓рд┐рдП рдорд╛рди 1), рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рдореЗрдВ 1 рд╣реИ, рдФрд░ рдХреНрд░рд┐рдпрд╛ y4, рдЬреЛ рдЯреНрд░рд┐рдЧрд░ рд╣реЛ рдЬрд╛рдПрдЧреА рдЬрдм рдорд╢реАрди рдХрд╛ рд╕рдорд╛рди рдЖрдЙрдЯрдкреБрдЯ рд╕рдВрдХреЗрдд рдорд╛рди рд▓реЗрддрд╛ рд╣реИ 1, рд╕рд┐рд░ рдХреЛ рдмрд╛рдИрдВ рдУрд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реВрдк рд╣реЛрдЧрд╛ (L) рдФрд░ рдЖрджрд┐ рдЖрджрд┐
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрд╕рдХреЗрдП рд╕реАрдзреЗ рдЯреЗрдк рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдСрдЯреЛрдореЗрд╢рди рдХреЗ рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде [рдЕрддрд┐рд░рд┐рдХреНрдд] рдореИрдкрд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рдХрдИ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╣рдореЗрдВ рдЖрд╢реНрд╡рд╕реНрдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ "рдкреБрд░рд╛рдиреЗ рдЬрдорд╛рдиреЗ" рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рдпрдВрддреНрд░рдг рд╡рд╕реНрддреБ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЧрдгрд┐рддреАрдп рд░реВрдк рд╕реЗ рдорд╛рдирдЪрд┐рддреНрд░рдг рдХреА рдХрдареЛрд░ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рдЕрдВрдЬреАрд░ рдореЗрдВ рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ред 3 рдФрд░ рдЕрдВрдЬреАрд░ред 4, рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ SKA "*" рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдЪрд┐рддреНрд░ 1 рджреЗрдЦреЗрдВ)ред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдпрд╣ рдЙрд╕рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдХрд┐ рд╡рд╣ рдЗрд╕ рдХрдорд╛рдВрдб рд╕реЗ рдЬреБрдбрд╝реЗ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рди рджреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╣реА рд╕рдВрдХреНрд░рдордг рдореЗрдВ рджреЛ рдпрд╛ рдЕрдзрд┐рдХ рд╕рд┐рдЧреНрдирд▓ (рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рджреЛрдиреЛрдВ) рд╕рдорд╛рдирд╛рдВрддрд░ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЬрдм рд╕рд╛рдЭрд╛ рд╡рд╕реНрддреБрдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХрд╛ рд╕рдВрдШрд░реНрд╖ рд╣реЛрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рд╕рд┐рд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ), рдПрдХ рд╕рдордЭреМрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдПрдХ рд╕рдВрдХреНрд░рдордг рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдЙрдЪреНрдЪ рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рд▓реА рдХреНрд░рд┐рдпрд╛ рдХрдо рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рд▓реА рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рдж рдХреА рдЬрд╛рддреА рд╣реИред рдпрд╣ рдЕрдиреБрдмрдВрдз, рд╡рд┐рдзреЗрдп рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдЯреЗрдк рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╣рдо рдорд╢реАрди рдХреЛ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рдФрд░ рд╕рд╣рдЬ рдмрдирд╛рддреЗ рд╣реИрдВ (рдордзреНрдпрд╡рд░реНрддреА рд░рд╛рдЬреНрдпреЛрдВ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ)ред
рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рдЬрд╣рд╛рдВ рдПрдордЯреА рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рджреМрд░рд╛рди рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЕрд╕рд▓реА рдЯреЗрдк рдЕрдирдВрдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЖрдЧреЗ рдЬрд╛рдиреЗ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреНрд░реИрд╢ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рджреВрд╕рд░реЗ, рд╕рд┐рд░ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рдХреЗ рдмрд┐рдирд╛, рдпрджрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдЦреНрдпрд╛ рдЯреЗрдк рдХреЗ рдПрдХ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╕реНрдерд╛рди рдкрд░ рд╣реИ, рдФрд░ рд╕рд┐рд░ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд╛рдИрдВ рдУрд░ рд╣реИ рдФрд░ рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИ, рддреЛ рд╕рд┐рд░ рддреБрд░рдВрдд рдмрд╛рдИрдВ рдУрд░ рдмрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛ред рдлрд┐рд░ рдпрд╣ рдЯреЗрдк рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдкрд░реЗ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо "рдХреНрд░реИрд╢" рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛, рдмрд╛рдИрдВ рдУрд░ рдПрдХ рдХрджрдо рдмрдврд╝рд╛рдХрд░, рдпрд╣ рд╕реЗрд▓ 1 рдХреЛ рд▓рд┐рдЦ рджреЗрдЧрд╛ рдФрд░, рдлрд╛рдВрд╕реА, "рд╕рдлрд▓" рдСрдкрд░реЗрд╢рди рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдЧрд╛ред рдпрд╛, рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рднреА рдЕрдВрдХреЛрдВ рдореЗрдВ 1 рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЯреЗрдк рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ 1 рдХреЛ рд╡рд░рд┐рд╖реНрда рдЕрдВрдХ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдВрддрд┐рдо рдкреНрд░рдпрд╛рд╕ рдЙрд╕реА "рджреБрд░реНрдШрдЯрдирд╛" рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред
2.1ред C ++ рдореЗрдВ MT рдХрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиVKPa рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ C ++ рдореЗрдВ рдПрдХ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬреЛ рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рд╣рд┐рдд MT рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП, рдПрдХ рдмреЗрд╕ рдХреНрд▓рд╛рд╕ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рдПрдордЯреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИред рдпрд╣ рдореВрд▓ рдПрдХ рд╕реВрдЪреА 1 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЬреЛ рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдХрд╛рд░реНрдп рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рд╕реВрдЪреА 2 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 1. рдПрдордЯреА рдмреЗрд╕ рдХреНрд▓рд╛рд╕ рдХрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
#include "lfsaappl.h" class FTuringMashine : public LFsaAppl { public: FTuringMashine(string strNam, CVarFsaLibrary *pCVFL, LArc* pTBL); protected: int x15(); int x16(); void y14(); void y15(); void y16(); void y17(); QString strSrc;
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 2. рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рд╡реГрджреНрдзрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо
#include "FTuringMashine.h" class FTIncrement : public FTuringMashine { public: LFsaAppl* Create(CVarFSA *pCVF) { Q_UNUSED(pCVF)return new FTIncrement(nameFsa, pCVarFsaLibrary); } FTIncrement(string strNam, CVarFsaLibrary *pCVFL); protected: int x1(); int x2(); int x3(); void y1(); void y2(); }; #include "FTIncrement.h" static LArc TBL_TIncrement[] = {
2.2ред C ++ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде MT рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдгрдПрдордЯреА рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬреЛ "рднрд╛рд╖рд╛ рдХреЗ рд╕реНрд╡реАрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рдпрд╣ рднрд╛рд╖рд╛ рдХреЛ "9] рд╕реЗ рдкрд╣рдЪрд╛рди рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рд╕рдВрдХреНрд░рдордг рдХрд╛рд░реНрдп рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 5, рдФрд░ рдЕрдВрдЬреАрд░ рдореЗрдВ SKA рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордХрдХреНрд╖ рдСрдЯреЛрдореЗрдЯрдиред 6ред
╬┤(1, a) = (2, x, R) ╬┤(1, y) = (4, y, R) ╬┤(2, a) = (2, a, R) ╬┤(2, y) = (2, y, R) ╬┤(2, b) = (3, y, L) ╬┤(3, y) = (3, y, L) ╬┤(3, a) = (3, a, R) ╬┤(3, x) = (1, x, R) ╬┤(4, y) = (4, a, R) ╬┤(4, #) = (F, #, L)
рдЕрдВрдЬреАрд░ред 5. рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХрд╛ рд╕рдВрдХреНрд░рдордг рдХрд╛рд░реНрдп, рднрд╛рд╖рд╛ рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ {abn: n }1}
рдЕрдВрдЬреАрд░ред 6. рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХрд╛ SKA рдЧреНрд░рд╛рдл рдЬреЛ рднрд╛рд╖рд╛ рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ {abn: n }1}SKA рдХреЗ рд░реВрдк рдореЗрдВ MT рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдИ рдореЗрдВ 6 рдЗрдирдкреБрдЯ рдФрд░ 7 рдЖрдЙрдЯрдкреБрдЯ рдЪреИрдирд▓ рд╣реИрдВред рд╕реНрд╡реАрдХрд░реНрддрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдХреНрд░рд┐рдпрд╛рдПрдВ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рдСрдЯреЛрдореЗрдЯрди рдЧреНрд░рд╛рдл рдХреЗ рджрд╛рдИрдВ рдУрд░ рдЪрд┐рддреНрд░ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП рд╣реИрдВред VKPA рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ C ++ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реВрдЪреА 3 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 3. рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЬреЛ рднрд╛рд╖рд╛ рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ {abn: n }1}
#include "FTuringMashine.h" extern LArc TBL_TAcceptor[]; class FTAcceptor : public FTuringMashine { public: LFsaAppl* Create(CVarFSA *pCVF) { Q_UNUSED(pCVF)return new FTAcceptor(nameFsa, pCVarFsaLibrary); } FTAcceptor(string strNam, CVarFsaLibrary *pCVFL, LArc* pTB = TBL_TAcceptor); protected: int x1(); int x2(); int x3(); int x4(); void y1(); void y2(); void y3(); void y18(); int nState{1}; friend class CDlgTAcceptor; }; #include "stdafx.h" #include "FTAcceptor.h" LArc TBL_TAcceptor[] = {
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 3 рдореЗрдВ, рдПрдХреНрд╢рди y18 SWITCH рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдордЯреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред рд╡реАрдХреЗрдкреАрдП рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдВрдЬреАрд░ рдореЗрдВ рдСрдЯреЛрдореЗрдЯрди рдХреЗ рдмрдЬрд╛рдпред 6, рдПрдХ рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде рдПрдХ рдСрдЯреЛрдореЗрдЯрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛, рдЬреЛ рдЪрдХреНрд░ рдореЗрдВ рдПрдХ рд╕рдВрдХреЗрдд y18 рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 3 рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рддрд╛рд▓рд┐рдХрд╛ рдХреА рдЯрд┐рдкреНрдкрдгреА рдХреА рдЧрдИ рдЖрдЙрдЯ рд▓рд╛рдЗрди рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рд╕реНрд╡рд╛рдЗрдк рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд╢реАрди рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рд▓рд╛рдЗрди рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рд╣рдЯрд╛рдиреЗ рдФрд░ рд╢реЗрд╖ рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
[7] рд╕реЗ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ рдПрдордЯреА рдХреЛ "рдПрдХ рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди рдореЙрдбрд▓ рдХрд╛ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рд╡рд┐рд╕реНрддрд╛рд░" рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдВрдХреНрд░рдордг рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдкрддреНрдирд┐рдпреЛрдВ рдХреА рдПрдХ рд╕реАрдорд┐рдд рд╕реВрдЪреА рд╣реИ: S ├Ч XяВоS ├Ч X ├Ч Gред
рдПрдордЯреА рдХрд╛рд░реНрдпрдХреНрд░рдо, рдЬреЛ рджреЛ рдирдВрдмрд░реЛрдВ рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рднрд╛рдЬрдХ (рдЬреАрд╕реАрдбреА) рдкрд╛рддрд╛ рд╣реИ, рдХреЛ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 7. рдЗрд╕рдХреЗ рдмрд░рд╛рдмрд░ SKA рдЧреНрд░рд╛рдл рдЕрдВрдЬреАрд░ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред 8. рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреБрдирд░реНрд▓реЗрдЦрди рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣рд╛рдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред C ++ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╕реВрдЪреА 4 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЕрдВрдЬреАрд░ред 7. рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХрд╛ рдЯреНрд░рд╛рдВрд╕реНрдлрд╝реЙрд░реНрдо рдЧреНрд░рд╛рдл, рдЬреЛ рджреЛ рдирдВрдмрд░реЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рджреЛ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ GCD рдФрд░ рдЗрд╕рдХреЗ рдХрдИ рд╡рд┐рдиреНрдпрд╛рд╕реЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред
рдЕрдВрдЬреАрд░ред 8. рдПрд╕рдХреЗрдП рдЧреНрд░рд╛рдл, рдЕрдВрдЬреАрд░ рдореЗрдВ рдЧреНрд░рд╛рдл рдХреЗ рдмрд░рд╛рдмрд░ред 7рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 4. рджреЛ рдирдВрдмрд░реЛрдВ рдХреА рдЬреАрд╕реАрдбреА рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо
#include "FTuringMashine.h" class FTGrCmDiv: public FTuringMashine { public: LFsaAppl* Create(CVarFSA *pCVF) { Q_UNUSED(pCVF)return new FTGrCmDiv(nameFsa, pCVarFsaLibrary); } FTGrCmDiv(string strNam, CVarFsaLibrary *pCVFL); protected: int x1(); int x2(); int x3(); int x4(); void y1(); void y2(); void y3(); void y17(); }; #include "FTGrCmDiv.h" static LArc TBL_TGrCmDiv[] = {
рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ, SWITH- рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдПрдХ рдФрд░ рдПрдордЯреА рдХрд╛рд░реНрдпрдХреНрд░рдо, рдЬрд┐рд╕реЗ рд▓реЗрдЦ [11] рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХреЛрд╖реНрдардХ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рдорд╛рдЗрд▓реА рдорд╢реАрди рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИ, рджреВрд╕рд░реА рдПрдХ рдорд┐рд╢реНрд░рд┐рдд рдорд╢реАрди рд╣реИ (рдХреНрд░рдорд╢рдГ рдЪрд┐рддреНрд░ 9 рдФрд░ рдЕрдВрдЬреАрд░ рдореЗрдВ 11)ред рдЙрдирдХреЗ рдЕрдиреБрд░реВрдк рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЛ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 10 рдФрд░ рдЕрдВрдЬреАрд░ред 12. C ++ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 5 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЕрдВрдЬреАрд░ред 9. рдордирдорд╛рдиреА рдЧрд╣рд░рд╛рдИ рдХреЗ рдХреЛрд╖реНрдардХ рдХреА рдорд╛рдиреНрдпрддрд╛ред рдорд╛рдЗрд▓ рд░реВрдкрд╛рдВрддрд░рдг рдЧреНрд░рд╛рдлрд╝
рдЕрдВрдЬреАрд░ред 10. рдордирдорд╛рдиреА рдЧрд╣рд░рд╛рдИ рдХреЗ рдХреЛрд╖реНрдардХ рдХреА рдорд╛рдиреНрдпрддрд╛ред рдЕрд░реНрд▓ рдПрд╕рдХреЗрдП рдорд╛рдЗрд▓реНрд╕
рдЕрдВрдЬреАрд░ред 11. рдордирдорд╛рдиреА рдЧрд╣рд░рд╛рдИ рдХреЗ рдХреЛрд╖реНрдардХ рдХреА рдорд╛рдиреНрдпрддрд╛ред рдПрдХ рдорд┐рд╢реНрд░рд┐рдд рдСрдЯреЛрдореЗрдЯрди рдХрд╛ рд╕рдВрдХреНрд░рдордг рдЧреНрд░рд╛рдл
рдЕрдВрдЬреАрд░ред 12. рдордирдорд╛рдиреА рдЧрд╣рд░рд╛рдИ рдХреЗ рдХреЛрд╖реНрдардХ рдХреА рдорд╛рдиреНрдпрддрд╛ред рдорд┐рд╢реНрд░рд┐рдд рдСрдЯреЛрдореЗрдЯрди рдХреЗ рд╕рдВрдХреНрд░рдордг рдХрд╛ рдПрд╕рд╕реАрдП рдЧреНрд░рд╛рдлрд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 5. рдХреЛрд╖реНрдардХ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо
#include "../FTuringMashine.h" class FTListing2 : public FTuringMashine { public: void MooreAction(); LFsaAppl* Create(CVarFSA *pCVF) { Q_UNUSED(pCVF)return new FTListing2(nameFsa, pCVarFsaLibrary); } FTListing2(string strNam, CVarFsaLibrary *pCVFL); protected: int x1(); int x2(); int x3(); int x4(); void y1(); void y2(); void y3(); void y4(); void y5(); int i{0}; }; #include "FTListing2.h" static LArc TBL_TListing2[] = {
рдЕрдВрдЬреАрд░ рдореЗрдВ automaton рдХреЗ рдмрд╛рдж рд╕реЗред 12 рдиреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛, рдпрд╣ рдорд╢реАрди рдореЗрдВ рдЕрдВрдЬреАрд░ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред 9. рдПрд╕рдХреЗрдП рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХреЗ рдмрд░рд╛рдмрд░ рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд╢реАрди рдХреЛ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 10. рд╕рдЪ рд╣реИ, рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣ рдПрдХ рдорд┐рд╢реНрд░рд┐рдд рдСрдЯреЛрдореЗрдЯреЛрди рднреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕рдВрдХреЗрдд "0" рдФрд░ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕рдВрдХреЗрдд y15 "1" рдХреЛ рдкрд╣рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рдЫрд╡рд┐ 12) рд╕реЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдкрд╣рд▓рд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ y15 рд╕рд┐рдЧреНрдирд▓ рдЕрдЧрд▓реЗ рдЯреЗрдк рдЪрд░рд┐рддреНрд░ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд┐рд░ рдХреЛ рджрд╛рдИрдВ рдУрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдмрд╛рдХрд┐ рдХреЗ SKA рдЕрдВрдЬреАрд░ рдореЗрдВ рдорд╛рдЗрд▓реНрд╕ рдорд╢реАрди рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред 9ред
рдЕрдВрдЬреАрд░ рдореЗрдВ рдСрдЯреЛрдореЗрдЯрди рдХреЗ рдмрд╛рджред 10 рдХрд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛, рдорд╢реАрди рдореЗрдВ рдЕрдВрдЬреАрд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ред 11. рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд░рд╛рдЬреНрдп "1" рдХреЗ рд╕рд╛рде рд╕рдВрдХреЗрдд z1_1 рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИ (рдЪрд┐рддреНрд░ 12 рдореЗрдВ рдСрдЯреЛрдореЗрдЯрди рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдВрдХреЗрдд y2 рд╣реИ)ред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рд╡рд╣ "рдмрд╛рдПрдВ рдмреНрд░реИрдХреЗрдЯ" рдкрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдХрд╛рдЙрдВрдЯрд░ рдХреЛ рджреЛ рдЗрдХрд╛рдЗрдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдФрд░ рдЬрдм рд╡рд╣ "рдмрд╛рдПрдВ рдмреНрд░реИрдХреЗрдЯ" рдкрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЗрд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЬрдм "рдмрд╛рдПрдВ рдХреЛрд╖реНрдардХ" рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рджреЛ рдмрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рдПрдХ рдмрд╛рд░ рд▓реВрдк рдкрд░ рдЪрд┐рд╣реНрдирд┐рдд x2 / y2, рдФрд░ рджреВрд╕рд░реА рдмрд╛рд░ рд░рд╛рдЬреНрдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдкрд░ред рдФрд░ рдЬрдм рдПрдХ "рд╕рд╣реА рдмреНрд░реИрдХреЗрдЯ" рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХрд╛рдЙрдВрдЯрд░ рдкрд╣рд▓реЗ рд▓реВрдк рдкрд░ рдШрдЯрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рд░рд╛рдЬреНрдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдкрд░ рдмрдврд╝рддрд╛ рд╣реИред
рдПрдордЯреА рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдЗрд╕ рдХрд╛рдо рдХрд╛ рдХрд╛рд░рдг рдореВрд░ рдкреНрд░рдХрд╛рд░ рдХреА рдорд╢реАрди рдХреЗ рдХрд╛рдордХрд╛рдЬ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЧрд▓рдд рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рд╡реЗ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдореВрд░ рдСрдЯреЛрдореИрдЯреЛрди рдкрд░ рдПрдХ рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдХреЗрдд рдХреЗрд╡рд▓ рддрднреА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╡рд╣ рдЗрд╕ рд░рд╛рдЬреНрдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ (рд░рд╛рдЬреНрдп "0" рд╕реЗ "1" рддрдХ рд╕рдВрдХреНрд░рдордг рджреЗрдЦреЗрдВ), рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕ рд░рд╛рдЬреНрдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реВрдк рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╕рдордпред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдПрдХ рддреНрд░реБрдЯрд┐ (рдЬреЛ рдЧрд▓рдд рдирд╣реАрдВ рдереА?) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рде - рдореВрд░ рдкреНрд░рдХрд╛рд░ рдХреЗ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рдХрд╛рдордХрд╛рдЬ рдХреА SWITH- рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рдПрдХ рдЧрд▓рдд рд╡реНрдпрд╛рдЦреНрдпрд╛ред рд╕рдордХрдХреНрд╖ рдореЙрдбрд▓ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ред
3. рдирд┐рд╖реНрдХрд░реНрд╖рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЯреНрдпреВрд░рд┐рдВрдЧ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдХреЛрдИ рдФрдкрдЪрд╛рд░рд┐рдХ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдСрдЯреЛрдореЗрдЯрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдПрдХ рд╕рд╛рд░ рдореЙрдбрд▓ рд╣реИред рдмрд╕ рдмрд╛рдж рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдСрдкрд░реЗрдЯрд░реЛрдВ рдФрд░ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ (рдореЗрдореЛрд░реА) рдХрд╛ рдПрдХ рд╡реНрдпрд╛рдкрдХ рд╕реЗрдЯ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдм рд╣рдо рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдкреЛрд╕реНрдЯ рдорд╢реАрди, рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ, рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдореЙрдбрд▓ рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИред рдкреНрд░рдмрдВрдзрди рдореЙрдбрд▓ рдФрд░ рдХреЗрд╡рд▓ рдпрд╣, рдХреНрдпреЛрдВрдХрд┐ рдмрд╛рдХреА - рдореЗрдореЛрд░реА рдФрд░ рдСрдкрд░реЗрдЯрд░ рд╕рдорд╛рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдирддреАрдЬрддрди, рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИ - рдирд┐рдпрдВрддреНрд░рдг рдореЙрдбрд▓ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬрдмрдХрд┐ рдСрдЯреЛрдореЗрдЯрд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд╛рд░рдВрдкрд░рд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдСрдкрд░реЗрдЯрд░реЛрдВ рдЬреИрд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЬреИрд╕реЗ рдирд╣реАрдВ, рд╕рдЦреНрддреА рд╕реЗ рдмреЛрд▓рдирд╛, рдРрд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд╛рди рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЙрдирдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдгреЛрдВ рдХреЗ рдиреБрдХрд╕рд╛рди рдХреЗ рд╕рд╛рде рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдирдХрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ рдФрд░ рдЗрд╕рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВред
рдЗрд╕рд▓рд┐рдП, рдПрдХ рдСрдЯреЛрдореЗрдЯрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдСрдЯреЛрдореИрдЯреЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рджреЗрддреЗ рд╣реБрдП, рд╣рдореЗрдВ "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рдпрдВрддреНрд░рдг рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЙрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдФрд░ рдХреЗрд╡рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рдЬрд┐рдирдХрд╛ рдирд┐рдпрдВрддреНрд░рдг рд╢рд╛рд╕реНрддреНрд░реАрдп рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИред
рдФрд░ рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рддрдереНрдп рдЬреЛ рдореИрдВ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред 2000 рдХреЗ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд▓реЗрдЦрдХреЛрдВ рдиреЗ рд╡реНрдпрд╛рдкрдХ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЕрдкрдиреА рд╕рдордЭ рдХреЛ рдЖрд╡рд╛рдЬрд╝ рджреАред рдЕрдореВрд░реНрдд рдорд╢реАрдиреЛрдВ рдкрд░ рдЙрдирдХреЗ рд▓реЗрдЦ 2002 [11, 12, 13] рдХреЗ рдкреАрд╕реА рд╡рд░реНрд▓реНрдб рдкрддреНрд░рд┐рдХрд╛ рдирдВрдмрд░ 2 рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдП рдереЗред рдпрд╣ рддрд░реНрдХ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрди рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рдкрд╛рд░реНрдЯрд┐рдпреЛрдВ рдХреЗ рдЕрдкрд░рд╛рдзреА рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реБрдП рдереЗред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╢рд╛рдпрдж рдпрд╣ рдХреЗрд╡рд▓ рдЪреБрдиреЗ рд╣реБрдП рдирд┐рд░реНрдгрдпреЛрдВ рдореЗрдВ рдЙрдирдХреЗ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдбрд┐рдЧреНрд░реА рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдПрдХ рдирдпрд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛рди" рдПред рд╢рд╛рд▓реНрдЯреЛ рдкрд┐рдЫрд▓реЗ "рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдХреЗ рд╕рд╛рде рд╡реНрдпрд╛рдЦреНрдпрд╛рди" (рджрд╕ рд╕рд╛рд▓ рдкрд╣рд▓реЗ) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, "рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рдкреИрдХреЗрдЬ" рд╕реНрдЯреЗрдЯрдлреНрд▓реЛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПред рд╢рд╛рд▓реНрдЯреЛ рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ UniMod рдХреЗ рднреАрддрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдкрд░рд┐рдпреЛрдЬрдирд╛ "рдЬрдореЗ рд╣реБрдП" рд▓рдЧрддрд╛ рд╣реИ), Stateflow рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕рдиреНрдирд┐рд╣рд┐рддред рдФрд░, рд╢рд╛рдпрдж, рдпрд╣ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕рдиреЗ рдХрд┐рдпрд╛ ...
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд╕рдордп, SWITCH рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рд▓реЗрдЦрдХ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреА рдЖрд▓реЛрдЪрдирд╛ рдЬрд╛рдирддреЗ рдереЗред рдпрд╣ рдХреЛрдИ рд░рд╣рд╕реНрдп рдирд╣реАрдВ рдерд╛ рдпрд╣ рд╕реЙрдлреНрдЯрдХреНрд░рд╛рдлреНрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯ [14] рдкрд░ рдЙрдкрд▓рдмреНрдз рдерд╛ред рдЗрд╕рдиреЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрд╡реЗрдЯ-рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рдФрд░ рдХреЗрдП-рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдЕрдиреБрднрд╛рдЧ рднреА рдмрдирд╛рдПред рд▓реЗрдЦрдХреЛрдВ рдХреЗ рдкрджреЛрдВ рдкрд░ рд╕рд╛рдЗрдЯ рдХреЗ рдордВрдЪ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ (рдпрд╣ рдЙрд╕ рд╕рдордп рдЦреБрд▓рд╛ рдерд╛)ред рд▓реЗрдХрд┐рди рд╕рдм рдЕрдирдХрдВрдлрд░реНрдЯреЗрдмрд▓ рд░рд╣реЗред
рдлрд┐рд▓рд╣рд╛рд▓ рдкрд░рд┐рдгрд╛рдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВред рдПрдХ рд╕рдордп рдореЗрдВ рдПрдХ рдмрд╛рд░ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ SWITH рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡реНрдпрдХреНрдд рдХреА рдЧрдИ рдЖрд▓реЛрдЪрдирд╛ред рдпрд╣ рд╕реНрдЯреЗрдЯрдлреНрд▓реЛ рдкреИрдХреЗрдЬ рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред SWITH рддрдХрдиреАрдХ рдореЗрдВ, рдХреЛрдИ рднреА рдирд╣реАрдВ рдерд╛, рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдкрд░рд┐рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИ, рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рдореЙрдбрд▓ рдЦреБрдж рд╢рд╛рд╕реНрддреНрд░реАрдп рдирд╣реАрдВ рд╣реИ, рдХреЛрдИ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЙрдбрд▓ рдирд╣реАрдВ рд╣реИ, рдЖрджрд┐ред рдЖрджрд┐ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рджреВрд░ рдХрд┐рдП рдмрд┐рдирд╛, рдЗрд╕ рддрд░рд╣ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛рдлреА рд╕реАрдорд┐рдд рднреВрдорд┐рдХрд╛ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддреА рд╣реИред
рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рдХрд╛рдлреА рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ: рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рднреБрд▓рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдЪреНрдЫреЗ рдФрд░ рд╕рд╣реА рд╢рдмреНрдж рдЦреБрдж рдФрд░ рдЙрдирдХреЗ рдЕрджреНрднреБрдд рдЧреБрдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпреЗ рдЕрдиреНрдп рдорд╢реАрдиреЗрдВ рд╣реИрдВред рд▓реЗрдЦрдХ рдореВрд▓ рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреИрд░-рдХрд▓реНрдкрдирд╛ рдХрд┐рдП рдЧрдП рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рд╕рдВрджрд┐рдЧреНрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрд╢реНрд╡рд╕реНрдд рд╣реИред рдпрд╣ рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдФрд░ рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдПрдХ рд╕рдВрдХреАрд░реНрдг рд╡рд░реНрдЧ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╕рдордп рд╡реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЕрдзрд┐рдХ рдЧрдВрднреАрд░ рд╣реИ рдХрд┐ рд╡реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдмрд┐рдирд╛ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдмрд╛рд╣рд░ рдХрд╛ рдореЙрдбрд▓ рдЕрд╕рд╣рд╛рдп рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рд╡рд╕реНрддреБрддрдГ рдЕрд░реНрдерд╣реАрди рд╣реИред
рд╕рдВрджрд░реНрдн1. рд╢рд╛рдУрд▓реА рдПред рдПред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдПрдХ рдирдпрд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд╣реИред 2019, [рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╕рдВрд╕рд╛рдзрди], рдПрдХреНрд╕реЗрд╕ рдореЛрдб:
www.youtube.com/watch?v=PPWTxceMutk&feature=youtu.be , рдореБрдлреНрддред Jazред рд░рд╕ред (рдЙрдкрдЪрд╛рд░ рдХреА рддрд╛рд░реАрдЦ 5 рджрд┐рд╕рдВрдмрд░, 2019)ред
2. рд╢рд╛рд▓реНрдЯреЛ рдП.рдП. рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдкреНрд░рддрд┐рдорд╛рдиред рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рд╕реНрдЯреЗрдЯ рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рдСрдл рдЗрдВрдлреЙрд░реНрдореЗрд╢рди рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ, рдореИрдХреЗрдирд┐рдХреНрд╕ рдФрд░ рдСрдкреНрдЯрд┐рдХреНрд╕ рдХреЗ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдФрд░ рддрдХрдиреАрдХреА рдмреБрд▓реЗрдЯрд┐рдиред рд╡реЙрд▓реНрдпреВрдоред 53. рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧред 2008, рдкреАред 3-23ред
3. рд╢рд╛рд▓реНрдЯреЛ рдП.рдП. рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдкреНрд░рддрд┐рдорд╛рдиред рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рдЙрдЪреНрдЪ рд╢рд┐рдХреНрд╖рд╛ рдкрд░ рдЧреНрдпрд╛рд░рд╣рд╡реАрдВ рдЕрдЦрд┐рд▓ рд░реВрд╕реА рд╕рдореНрдореЗрд▓рди рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА "рддрдХрдиреАрдХреА рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпреЛрдВ рдореЗрдВ рдореМрд▓рд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди рдФрд░ рдирд╡рд╛рдЪрд╛рд░"ред STUред 2007, рдкреАред 202-205ред, [рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╕рдВрд╕рд╛рдзрди], рдПрдХреНрд╕реЗрд╕ рдореЛрдб:
is.ifmo.ru/works/_2007_09_27_shalyto.pdf , рдореБрдлреНрддред Jazред рд░рд╕ред (рдЙрдкрдЪрд╛рд░ рдХреА рддрд╛рд░реАрдЦ 5 рджрд┐рд╕рдВрдмрд░, 2019)ред
4. рдорд┐рд░реЛрд╢рдирд┐рдХ рдЖрдИ.рд╡реА. рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рдпрдВрддреНрд░рдг рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрддред рд░реИрдЦрд┐рдХ рдкреНрд░рдгрд╛рд▓реАред - рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ: рдкреАрдЯрд░, 2005 ред-- 336 рдкреАред
5. рдореЗрдпрд░реЛрд╡ рдПрд╕.рдП., рдиреЛрд╡рд┐рдХреЛрд╡ рдЬреА.рдЖрдИ. рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рд╕рдВрд░рдЪрдирд╛ред - рдПрд▓ .: рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ, 1979. - 384 рдкреАред
6. Minsky рдПрдоред рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдВрд╕ рдФрд░ рдСрдЯреЛрдореЗрдЯрд╛ред рдПрдо .: рдореАрд░, 1971. - 364 рдкреАред
7. рдХрд╛рд░реНрдкреЛрд╡ рдпреВ.рдЬреА. рдСрдЯреЛрдореЗрдЯрд╛ рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрддред - рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ: рдкреАрдЯрд░, 2003 ред-- 208 рдкреАред
8. рдкреЛрд▓рд┐рдХрд╛рд░рдкреЛрд╡рд╛ рдПрдиред, рдПред рд╢рд╛рд▓реНрдЯреЛ рдПред рдСрдЯреЛрдореЗрдЯрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧред 2 рдПрдбред, рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ ред: рдкреАрдЯрд░, 2011 ред-- 176 рдкреАред
9. рдЬреЗред MacConell рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгред рд╕рдХреНрд░рд┐рдп рд╢рд┐рдХреНрд╖рдг рджреГрд╖реНрдЯрд┐рдХреЛрдгред рддреАрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдгред - рдПрдо ред: рдЯреЗрдХреНрдиреЛрд╕реНрдлреАрдпрд░, 2013 ред-- 415 рдкреАред
10. рдорд▓реНрдЯреАрдкреНрд░реЛрд╕реЗрд╕рд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ред рдПрдоред: рдиреМрдХрд╛, 1982, - 336sред
11. рд╢рд╛рд▓реНрдЯреЛ рдП.рдП., рддреБрдХреНрдХреЗрд▓ рдПрди.рдЖрдИ. рдЯреНрдпреВрд░рд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рд▓реЗрдХрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд // MirPK рддрдХред рдирдВрдмрд░ 2ред
is.ifmo.ru/?i0=works&i1=turing12. Lyubchenko рд╡реА.рдПрд╕. рдЕрдореВрд░реНрдд рдорд╢реАрдиреЛрдВ рдкрд░ рдкреНрд░рдпреЛрдЧред "рдкреАрд╕реА рд╡рд░реНрд▓реНрдб", рдирдВрдмрд░ 2,3 / 02ред
www.osp.ru/pcworld/2002/02/162923 ,
www.osp.ru/pcworld/2002/03/16313713. рд╣рдмрдЪреЗрдВрдХреЛ рд╡реА.рдПрд╕. рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рд╕реЗ рд▓реЗрдХрд░ рдорд╛рдЗрд▓реА рдХрд╛рд░ рддрдХред "рдкреАрд╕реА рд╡рд░реНрд▓реНрдб", рдирдВрдмрд░ 8/02ред
www.osp.ru/pcworld/2002/08/16385614. рд╕реЙрдлреНрдЯрдХреНрд░рд╛рдлреНрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред [рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╕рдВрд╕рд╛рдзрди], рдПрдХреНрд╕реЗрд╕ рдореЛрдб:
www.softcraft.ru/auto , рдореБрдлреНрддред Jazред рд░рд╕ред (рдЙрдкрдЪрд╛рд░ рдХреА рддрд╛рд░реАрдЦ 5 рджрд┐рд╕рдВрдмрд░, 2019)ред