Продолжить, что ли, потихоньку...
ilovb писал(а):
Любая программа является алгоритмом... Алгоритм скрыт только ради удобства, а не потому, что его нет.
Вы ошибаетесь.
Программа для АВМ (аналоговой машины) по-прежнему является программой, но алгоритм там не скрыт. Его просто нет.
Цитата:
Любой элемент языка программирования должен быть алгоритмически разрешим.
Нет, неверно. Не должен.
Тот же операционный усилитель в АВМ есть элемент языка её программирования, но об алгоритме там речи не идёт, см. выше.
ilovb писал(а):
Alexey_Donskoy писал(а):
Мистический подход детектед. Чем человек принципиально отличается от "механического" исполнителя?!
Тем, что он слишком много знает и благодаря этим знаниям может вмешиваться в процесс.
Без комментариев :facepalm:
Цитата:
2. Цифровая - подчеркивает дискретность и цифровую абстракцию.
См. выше про АВМ.
Класс ВМ куда шире, чем подкласс цифровых ВМ!
Ильченко Эдуард писал(а):
Абстрактный исполнитель - это описание (формулировка) ряда существенных критериев (свойств), которые должен иметь каждый объект, из потенциально неограниченного множества объектов, для того, чтобы считаться исполнителем.
Да.
Цитата:
ОПР нельзя назвать системой команд, это скорее свойства исполнителя.
Система команд и есть самое главное, существенное свойство исполнителя.
Цитата:
Кстати, абстракция может возникнуть только в «сознании (как памяти, содержащей опыт)» субъекта, не обязательно человека.
Естественно.
Цитата:
Alexey_Donskoy писал(а):
Это значит, что понятие "алгоритм" со всей очевидностью становится частным случаем понятия "программа".
Скорее алгоритм - случай, обобщающий разные программы и разных исполнителей, которые способны выполнить действия, описанные в алгоритме.
Одно другому никак не мешает и не противоречит.
ilovb писал(а):
Есть известная природная абстракция - ДНК. Вполне себе абстрактный цифровой код. Причем этот код содержит самый натуральный алгоритм построения организма. И никаких "сознаний" и "субъектов" тут очевидно нет. (ну если исключить божество конечно)
Противоречие детектед. Нет сознания - нет и абстракции.
ДНК можно рассматривать как программу (исполнителем будет клетка с рибосомами или кто там конкретно занимается репликацией ДНК).
Но ДНК как алгоритм может рассматривать только человек, да и то непонятно, зачем.