Примечание 2. Совместимость биологического мозга и ИНС

Можно ли запустить одну операционную систему на другой операционной системе? Можно ли совместить работу двух различных программных кодов? Действительно ли «несовместимость параметров носителей» является неким технологическим «бичом», который проклинают разработчики программ и аппаратуры?

Вовсе нет. Более того «несовместимость параметров носителей» это неизбежная часть обычного рабочего процесса разработки, и методы решения давно отработаны.

Если необходимо совместить два программных кода, это решается через концепцию известную, как «виртуальная машина». Виртуальная машина – это эмуляция, моделирование одного программного кода под другим программным кодом. Например, эмуляция ОС Windows на ОС Linux, либо наоборот. При этом эмулируемый на виртуальной машине программный код «не видит дальше» виртуальной машины ничего. Для программного кода виртуальная машина это «единственная реальность». Что «находится за» виртуальной машиной программный код «не знает», да это и не важно.

В «несовместимости параметров носителей» на аппаратном уровне тоже нет ничего нового и сверхъестественного. Самый простой пример с компьютерной мышью. Старая мышь с разъёмом PS/2 необходимо «совместить» с USB портом. Для этого есть переходник USB на PS/2. На еще более низком «физическом» уровне это совместить работу двух электрических схем. В этом тоже нет ничего фундаментально непреодолимого.

Вывод простой ― «несовместимость параметров носителей» это обычное явление при разработке программ и аппаратуры. Настолько обычное, что сплошь и рядом.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: