Автор: гость 89.208.11.*
1. Что такое УА (аксиоматика, определение, характеристика, свойства)?
называйте как хотите.
универсальность означает логическую завершенность при неизбыточности алгоритма. |
|
Уточняющие вопросы:
1. Что такое "логическая завершенность"?
2. Что такое "неизбыточность алгоритма"?
Автор: гость 89.208.11.*
Предлагаю ввести понятие алгоритмического базиса, вместо УА.
Т.е. АБ.
Это понятие больше коррелирует с логическим базисом и подчеркивает общий признак с ним.
Так более понятно.
|
|
Не понятно, дайте, пожалуйста, формальное определение: Что такое "Алгоритмический базис"?
Автор: гость 89.208.11.*
У алгоритмов, тоже есть такие вот кирпичики (модули), которыми пользуются программисты и стряпают из этих модулей свои программы.
Эти модули, очень похожи на простейшие логические функции, только их больше.
|
|
Уточняющие вопросы:
Что такое "модуль"?
Что такое "простейшие логические функции"?
Прошу конкретное определение, не основанное на частных примерах.
Автор: гость 89.208.11.*
Память-это тоже алгоритмический модуль (если кто не в курсе).
|
|
Память - это свойство алгоритма, в результате которого вывод данных зависит не только от входных данных.
Жду уточнения понятия: "алгоритмический модуль"
Автор: гость 89.208.11.* Поскольку алгоритм АБ должен решать ЛЮБУЮ задачу, в т.ч. и задачу постановки самой задачи, в т.ч. задачу создания субъекта, то это невозможно без синтеза. Значит ключевая задача СИНТЕЗ. Соответственно в АБ должен быть блок синтеза.
|
|
Список требований по понятию "любая задача":
1. Существование аксиоматики, в которой возможно задать постановку "любой задачи".
2. Существование преобразования РЗ в "любая задача".
3. Существование преобразования "решение РЗ" в "решение любой задачи".
Сокращение "РЗ" - реальная задача.
Определение: Реальная задача - это задача, постановка которой возможна посредством современного математического аппарата.
Уточняющие вопросы (по поводу алгоритмической реализации):
1. Что такое "создание субъекта"?
2. Что такое "синтез"?
Автор: гость 89.208.11.*
Также должен быть алгоритм управления синтезом.
|
|
Если для заданной системы необходимо ввести алгоритм "управления синтезом", то созданная система не будет универсальной, так как для нее необходим стационарный алгоритм управления корректировкой функций системы, что не есть УА.
Автор: гость 89.208.11.*
Управляемый синтез-это четкий алгоритм, регламентирующий принцип появления новой информации из старой. В простейшем случае, синтез осуществляется тупо за счет разбивания имеющихся объектов на составляющие (конкретно на 2).
Если достигнут предел (из за нехватки данных), то синтез начинает работать в обратном направлении, т.е. не разбивать имеющиеся объекты на 2, а увеличивать в 2 раза сложность имеющихся объектов. Тем самым образуются новые данные, которые могут быть использованы в синтезе по первому способу. Т.е. алгоритм бесконечен и его выполнение ограничивается только имеющимся ресурсом. Он прост, и этот алгоритм является частью АБ.
|
|
Непонятно.
Автор: гость 89.208.11.*
"2. Формулировка разработки УА (технические данные, операционная система, среда программирования)."
среда не имеет значения, хоть бейсик.
А ТЗ тут быть не может в том виде, в котором привыкли его понимать программисты.
|
|
Иерархия вопросов подобрана последовательно, поэтому предлагаю начать с "технических данных", а уже потом со средой программирования.