Diskussion zum Artikel "Automatenbasierte Programmierung als neue Herangehensweise an die Erstellung automatisierter Handelssysteme" - Seite 2

 
sergeev:

ein seltsamer Artikel, der mindestens 10 Jahre hinter der Programmierung zurückbleibt.

Sie sind sehr freundlich, ich schätze 50 Jahre.

Die Theorie der endlichen Automaten wurde zu Turings Zeiten entwickelt, und Anfang der 60er Jahre war sie bereits praktisch fertig und in Bronze gegossen.

(siehe z.B. Automatentheorie)

Автоматов теория — БСЭ — Яндекс.Словари
  • slovari.yandex.ru
Автомтов терия, часть теоретической кибернетики, объектом исследования которой являются различные преобразователи дискретной информации; возникла в начале 50-х гг. 20 в. в связи с требованиями практики проектирования вычислительных машин и с разработкой математических моделей процессов переработки информации в биологических, экономических и...
 
MetaDriver:

Die Theorie der endlichen Automaten begann zu Turings Zeiten entwickelt zu werden und war Anfang der 60er Jahre bereits praktisch fertig und in Bronze gegossen.

(siehe z.B. Automatentheorie)

Was hat die Theorie der endlichen Automaten mit ihr zu tun? Das lesen wir am Anfang des Artikels:

In Russland entwickelte der Autor Shalyto A.A. (Lehrer, Professor, Doktor der technischen Wissenschaften, Leiter der Abteilung "Programmiertechnologien" der SPbSU ITMO, ) im Jahr 1991 eine Art der Programmierung, die er "Automatenprogrammierung" nannte.

Verweis auf die von Shalyto vorgeschlagene SWITCH-Technologie https://ru.wikipedia.org/wiki/Switch-%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F.

Shalyto selbst http://is.ifmo.ru/persons/shalyto/
Switch-технология — Википедия
  • ru.wikipedia.org
Switch-технология — технология разработки систем логического управления на базе конечных автоматов, охватывающая процесс спецификации, проектирования, реализации, отладки, верификации, документирования и сопровождения. Предложена А. А. Шалыто в 1991 году [1]. В качестве языков алгоритмизации и программирования в системах логического управления...
 
Worum geht es in diesem Artikel? Was ist ein Weichensteller? o_O
 
abolk:

Was hat die Theorie der endlichen Automaten damit zu tun? Das lesen wir am Anfang des Artikels:

In Russland hat der Autor Shalyto A.A. (Lehrer, Professor, Doktor der technischen Wissenschaften, Leiter der Abteilung "Programmiertechnologien" der SPbSU ITMO, ) 1991 eine Programmiermethode entwickelt, die er "Automatenprogrammierung" nennt.

Die absichtliche oder unabsichtliche Herauslösung der Beschreibung eines privaten Handwerks aus dem allgemeinen theoretischen Kontext ist in der Tat eine grobe Verzerrung des Sinns der Botschaft und grenzt an Unwahrheit. "Kulturell gestaltetes" Fazit: Der Autor übertreibt, entweder durch Missverständnis oder aus materiellem Interesse, die Neuheit und den praktischen Wert dieser besonderen Entwicklung des erwähnten A.A. Shalyto stark.

:)

 

Übrigens ist es bei der Verwendung von switch viel einfacher, einen Zustand zu übersehen als bei der Verzweigung durch 2 mit if. Bei der Verwendung von if kann man sofort sehen, für welchen Zustand es keine Aktion gibt.

Im Wiki wird empfohlen, einen Automaten mit einem genetischen Algorithmus zu erzeugen:).

ps. Ich frage mich, ob es möglich ist, eine Doktorarbeit über die "Verwendung von if in der Programmierung" zu schreiben?

Switch-технология — Википедия
  • ru.wikipedia.org
Switch-технология — технология разработки систем логического управления на базе конечных автоматов, охватывающая процесс спецификации, проектирования, реализации, отладки, верификации, документирования и сопровождения. Предложена А. А. Шалыто в 1991 году [1]. В качестве языков алгоритмизации и программирования в системах логического управления...
 
Integer:

ps. Ich frage mich, ob es möglich ist, über die "Verwendung von if in der Programmierung" zu promovieren?

Um dies zu tun, sollten Sie zunächst über die "Verwendung von Operator-Klammern in der Programmierung" promovieren.
 
Integer:

Übrigens ist es bei der Verwendung von switch viel einfacher, einen Zustand zu übersehen als bei der Verzweigung durch 2 mit if. Mit if kann man auf einen Blick sehen, welcher Zustand keine Aktion hat.

IMHO ist ein Bündel von ifs nicht besser als ein großer Schalter. Die optimale Art und Weise, einen Automaten im Hinblick auf Kompaktheit und Strenge der Selbstkontrolle zu beschreiben, ist zum Beispiel eine LR(1)-Grammatik.
 

In diesem Zusammenhang ist switch ein Zustandskonstrukt.

Um hier ein switch-Konstrukt zu verwenden, müssen Sie zunächst den Zustand für das switch-Konstrukt mit einer komplexen if-Konstruktion definieren.

 
Ja, Sie erinnern sich an den Shalyto-Artikel auf Lookmore - http://lurkmore.to/_/66330#mws_ksZYqtl.
ИТМО — Lurkmore
ИТМО — Lurkmore
  • lurkmore.to
В эту статью нужно добавить как можно больше Болонского процесса, нано- и атсрало- технологий, а так же Фальтеса, дикого угара, спецухи и всякого такого алкоголия. Также сюда можно добавить интересные факты, картинки и прочие кошерные вещи. У нас не курят не матерятся. Эта статья часто становится объектом войны правок. Кроме того, её...
 

"3. ich war neugierig und wollte das weiße Rauschen echter Zecken hören und konnte dies mit der Software WaveLab 6.0 tun."

Hee. Es stellt sich heraus, dass ich nicht der einzige Verrückte wie dieser bin))))) Hier ist mein Ergebnis. Ich habe es über Adobe Audience gemacht.

Wie haben Sie den Preis normalisiert?

Надоело смотреть на графики, решил их послушать / Блог им. Simon / Клуб трейдеров sMart-Lab. Мы делаем деньги на бирже.
Надоело смотреть на графики, решил их послушать / Блог им. Simon / Клуб трейдеров sMart-Lab. Мы делаем деньги на бирже.
  • smart-lab.ru
ifolder.ru/30140388 Человеческое ухо — это биологический спектроанализатор. Спектроанализатор раскладывает сигнал в спектр (вспомните радугу). Спектр — это частотное представнение временного ряда (котировки). Если интересны подробности, гуглите спектральный анализ, преобразование Фурье, вейвлеты. Можно предположить что, если есть какие то...