От Александр
К Chingis
Дата 22.01.2008 17:33:20
Рубрики Прочее; Тексты;

Програмизьм - профессия уровня ПТУ. От силы техникума.

> Информация энергетически практически ничего не стоит и является всего лишь характеристикой системного взаимодействия.
>Я вот ваш пост зачитал нашим программистам. Они сказали, чтобы "афтар убился ап стену". Еще бы - код, который они создают - всего "лишь характеристика системного взаимодействия". А вообще, ваш пассаж про информацию - некая аксиома, недоказанное выражение. Вроде как и так все знают.

Это не удивительно (см. сабж)
Сравнить энергетическую стоимость информации и таковой например температуры тела, о химической энергии я уж молчу, берем свободную энергию гиббса
G=H+TS
H - это внутренняя энергия системы.
Т - температура в кельвинах
S - энтропия.

Сравнивать кто больше, кто важней надо H и TS
Ну H известно какая. Скажем для воды 4200 джоулей на кг на градус, если я физику за 7-ой класс не забыл. Какая теплоемкость льда и теплота плавления не помню. Все это надо на кельвины поумножать.Но даже если взять дельту воды при 0 и 20 градусах будем иметь 84000 Джоуля.

Посчитаем энтропийный фактор програмы в мегабайт.
S=k*ln*N
где к- постоянная Больцмана 1,28Е-23
N - количество вариантов которыми может быть реализована система, вобще говоря деленное на количество вариантов дающих неотличимый результат, но замнем для ясности.
Вариантов мегабайтной программы 2^8000000000.
Натуральный логарифм этого дела всяко меньше 8 миллионов.
Умноженный на постоянную Больцмана он будет меньше 1.0Е-15 ДЖ
Немного, правда? По сравнению с теплотой разогрева воды от 0С до 20С в 84000Дж, не говоря уж о разогреве льда от 0К до 0С, плавления его, плюс разогрева до 20С
Даже если помножим в пользу бедных на 300К, все равно энтропийный фактор мегабайтной программы в энергии системы типа литра воды никак не больше 1,0Е-12Дж
---------------------------
http://www.orossii.ru

От Руслан
К Александр (22.01.2008 17:33:20)
Дата 22.01.2008 18:44:44

Re: Програмизьм -...

>Вариантов мегабайтной программы 2^8000000000.

Интересно! Это для обезьяны, которая по клавиатуре стучит?

А как вы вычисляли? Это, возможно, ценное открытие!



От Александр
К Руслан (22.01.2008 18:44:44)
Дата 22.01.2008 20:27:09

Тут все просто, только программист не справится.

>>Вариантов мегабайтной программы 2^8000000.
>
>Интересно! Это для обезьяны, которая по клавиатуре стучит?

Это для программы в мегабайт. Хотя нулей я конечно многовато настучал. Торопился.

>А как вы вычисляли? Это, возможно, ценное открытие!

Элементарно. Мегабайт это 8 мегабит. Бит это два варианта. Каждый следующий бит увеличивает количество вариантов вдвое.
1 бит - 2 варианта
2 бита - 4 варианта
3 бита - 8 вариантов
n бит - 2^n вариантов.
8 мегабит 2^8 000 000 вариантов

Для программы поменьше будет. Потому что возможна масса вариантов, которые будут работать идентично. Ну там вместо одного регистра другой использовать, данные не по одному, а по другому адресу хранить и т.п. Но мы не будем мелочиться. Пусть себе.

Если перевести на джоули не внушает.
---------------------
http://www.orossii.ru

От Руслан
К Александр (22.01.2008 20:27:09)
Дата 23.01.2008 12:12:02

А зачем?

>Для программы поменьше будет. Потому что возможна масса вариантов, которые будут работать идентично. Ну там вместо одного регистра другой использовать, данные не по одному, а по другому адресу хранить и т.п. Но мы не будем мелочиться. Пусть себе.

Адреса и регистры распределяются автоматически, программист к этому почти не имеет отношения.

>Если перевести на джоули не внушает.

А зачем? Может лучше на бутылки водки? Путяжникам как раз подойдет.