Обсуждение статьи "Автоматное программирование как новый способ создания автоматических торговых систем" - страница 2

 
sergeev:

странная статья, отставшая от программирования лет минимум на 10.

Ты очень добр.  По моих оценкам - лет на 50.

Теория конечных автоматов начала разрабатываться во времена Тьюринга и к началу 60-х была уже практицки прикончена и отлита в бронзе.

(см. например Автоматов теория)

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

Теория конечных автоматов начала разрабатываться во времена Тьюринга и к началу 60-х была уже практицки прикончена и отлита в бронзе.

(см. например Автоматов теория)

При чём тут теория конечных автоматов? Читаем в начале статьи:

В России автором Шалыто А.А. (преподаватель, профессор, доктор технических наук, заведующий кафедрой "Технологии программирования" СПбГУ ИТМО, ) в 1991 году разработан способ программирования, названный им "автоматное программирование". 

Ссылка на SWITCH-технологию, что предложил Шалыто 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

Сам Шалыто http://is.ifmo.ru/persons/shalyto/ 
Switch-технология — Википедия
  • ru.wikipedia.org
Switch-технология — технология разработки систем логического управления на базе конечных автоматов, охватывающая процесс спецификации, проектирования, реализации, отладки, верификации, документирования и сопровождения. Предложена А. А. Шалыто в 1991 году [1]. В качестве языков алгоритмизации и программирования в системах логического управления...
 
О чем эта статья? О том, что есть оператор switch? o_O
 
abolk:

При чём тут теория конечных автоматов? Читаем в начале статьи:

В России автором Шалыто А.А. (преподаватель, профессор, доктор технических наук, заведующий кафедрой "Технологии программирования" СПбГУ ИТМО, ) в 1991 году разработан способ программирования, названный им "автоматное программирование".

Намеренный или ненамеренный отрыв описания какой-либо частной поделки от общего теоретического контекста является по сути грубым искажением смысла сообщения и граничит с ложью.   "Культурно оформленный" вывод: Автор по недомыслию либо из материальной заинтересованности сильно преувеличивает новизну и практическую ценность данной конкретной разработки упомянутого Шалыто А.А.

:)

 

Между прочим, используя switch, упустить какое-то состояние намного проще, чем через ветвление по 2 с использованием if. С использованием if сразу видно, для какого состояния нет действий.

В вики сильная мысль - генерировать автомат генетическим алгоритмом:)

ps. Интересно, а можно ли защитить докторскую по теме "использование if в программировании"?

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

ps. Интересно, а можно ли защитить докторскую по теме "использование if в программировании"?

Для этого надо сначала защитить кандидатскую по "использование операторных скобок в программировании"
 
Integer:

Между прочим, используя switch, упустить какое-то состояние намного проще, чем через ветвление по 2 с использованием if. С использованием if сразу видно, для какого состояния нет действий.

ИМХО, куча if-ов ничем не лучше большого switch-а. Оптимальный по компактности и строгости самопроверки вариант описания автомата, например, через LR(1) грамматику.
 

В данном контексте - switch - это конструкция состояний.

Чтобы здесь использовать switch-конструкцию, надо сначала сложной if-конструкцией определить состояние для switch-конструкции. 

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

"3. Мне было интересно и захотелось услышать белый шум реальных тиков, и это удалось сделать с помощью программы WaveLab 6.0."

Гыы. Я оказявается не один псих такой))) Вот, что у меня получилось. Через адоуп аудишен делал.

Как цену нормализовал? 

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