Под компьютерной программой мы подразумеваем некий АЛГОРИТМ – набор инструкций для машины, описывающих последовательность (порядок) действий для решения определенной задачи. Однако само понятие алгоритм применимо не только к компьютерам. Например, четко описанный рецепт приготовления блюда – это тоже алгоритм, но уже для человека, а не для машины. ДНК биологического организма – это тоже алгоритм, содержащий программу развития, построения организма из оплодотворенной клетки (как минимум). Отец кибернетики и теории искусственного интеллекта Норберт Винер считал, что сам механизм управления деятельностью по принципу обратной связи универсален, т.е. одинаков как для живых организмов, так и для искусственных машин. Об этом говорит само название его книги: «Кибернетика или Управление и связь в животном и машине». Если рассматривать биологический организм как алгоритм самоорганизации, т.е. некую программу, работающую по принципу обратной связи (с окружающей средой), то, понимая этот механизм,
Компьютерные и биологические программы: что общего и в чем разница?
12 января 202412 янв 2024
81
3 мин