Предложена компьютерная модель, на основе которой могут быть наглядно продемонстрированы такие характерные особенности систем, способных к самоорганизации, как наличие многих аттракторов, в том числе хаотических, бифуркации и гистерезисные явления при адиабатическом изменении параметров. Модель представляет собой традиционно исследуемую модель бильярда, дополненную такими характерными свойствами систем, способных к самоорганизации, как диссипация энергии и восполнение энергии из внешней системы. С. 42-49.
A simulation model is proposed on the basis of which can be demonstrated such characteristic features of systems capable of self-organization, as the existence of multiple attractors, including chaotic, bifurcations, and hysteresis phenomena in adiabatic change of parameters. The model constructed as a traditional model of billiards, supplemented such characteristic properties of the systems, capable of self-organization, as the energy dissipation and the exchange of energy with the external system.
Ключевые слова: процессы самоорганизации, математическая модель, аттракторы, бифуркации, гистерезис, компьютерное моделирование.
Keywords: self-organization processes, mathematical model, attractors, bifurcations, hysteresis, computer simulation.
Современные реалии требуют уделять особое внимание подготовке высококлассных программистов. В числе наиболее эффективных способов такой подготовки находятся олимпиады по программированию и специальные курсы дистанционного обучения. К автоматизированным системам, обслуживающим подобные мероприятия, предъявляются достаточно жесткие требования к производительности, стабильности и безопасности работы. В работе приведен обзор архитектуры наиболее известных тестирующих систем, проанализированы их достоинства и недостатки и предложена архитектура системы, разработанная с учетом этих недостатков. На основе предложенной архитектуры разработана система, опыт внедрения которой также приводится в статье. C. 50-58.
Nowadays it’s very important to educate many qualified software developers. The most effective ways to do it include programming contests and remote courses. Requirements for software that helps conducting such events are very strict about effectiveness, reliability and security. This work describes common approaches to architecture of such a system and presents an architecture which keeps in mind weak spots in common solutions for the problem. Also work contains report about developing and deploying experience of system with such an architecture.
Ключевые слова: тестирование программ, олимпиады по программированию.
Keywords: programs testing, programming contests.