Эпоха кода

Эпоха кода

sergey shishkin
Расписать план эпохи согласно следующим пунктам

Структура сохранения и синтеза алгоритма:

  • цепочка знаков кода
  • Процессы синтеза:
  • формирование цепочки символов кода на основе выявляемых закономерностей, "допустимые" изменения этой цепочки и прием этой цепочки как описания нового алгоритма с проверкой исполнением.
  • наложение ограничений на "допустимые" изменения цепочки знаков языка с целью повышения вероятности успешной проверки исполнением (борьба с сильной связностью кода: структурное программирование, инкапсуляция, принципы развития архитектуры приложения, SOLID).

Процессы исполнения:

Связный - в пределах контакта с цепочкой символовлокали "исполнителя" компьютера)

Обусловленный - (вне локали "исполнителя") с использованием внешних по отношению к "исполнителю" алгоритмов среды.

Соревнование

  • на уровне применения к прикладной деятельности человека, человечества

Хранение

  • электромагнитные волны с закодированной информацией,
  • исходные коды программы на компьютерном носителе.

Развитие

  • место: модели в сознании программиста,
  • метод: формирование кодовой модели как системы признаков и объектов для универсализации алгоритмов работы с ними

новые специализации:перенос кодовой модели между сходными прикладными областями знаков,

  • в соревнованиях (доказательство корректности, оценки скорости исполнения по размеру входных данных),
  • эксперимент как способ проверки алгоритма исполнением
  • ...

Прорывы развития:

  • формирование ограничений по работе с кодовыми моделями
  • вскрытие структуры признака("Алгоритм") - текущая работа
  • ...

Копирование в компьютер:

  • обучение макро-действиям (программирование - формирование макро-алгоритма)
  • обучение макро-признакам (например, на нейронных сетях)

https://telegra.ph/Obshchaya-teoriya-algoritmov-01-20

Report Page