По каким законам живет IT-сфера?

Существуют полушутливые-полусерьезные законы Мерфи и Паркинсона. IT-сфера постепенно «обрастает» своими законами.

По каким законам живет IT-сфера?
• Законы (принципы) фон-Неймана

1. Принцип программного управления. Этот принцип обеспечивает автоматизацию процессов вычислений на ЭВМ. Программа состоит из набора команд, которые выполняются процессором автоматически в определенной последовательности.
2. Принцип однородности памяти. Отсутствие принципиальной разницы между программой и данными.
3. Принцип адресности памяти. Структурно память компьютера состоит из пронумерованных ячеек. Процессору в произвольный момент времени доступна любая ячейка памяти.
4. Принципиальное устройство компьютера. Компьютер должен иметь следующие устройства:
• арифметическо-логическое устройство, которое выполняет арифметические и логические операции;
• устройство управления, которое организует процесс выполнения программ;
• запоминающее утройство для хранения программ и данных;
• внешние устройства для ввода-вывода информации.
5. Принципиальная возможность создания надежного компьютера из ненадежных компонентов. С помощью ненадежно функционирующих элементов, тем не менее, можно построить систему, которая будет надежной.

• Закон Мура [Гордон Мур (Gordon Moore)]

Число транзисторов на кристалле микропроцессора удваивается каждые год-два.
• Закон Меткалфа (одного из основателей Ethernet)

Использование вычислительных сетей возрастает пропорционально квадрату количества пользователей. При этом рост интернет-трафика удесятеряется за 5 лет.

• Закон Макрона [Билл Макрон (Bill Machrone)]

Компьютер, который бы вас полностью устроил, никак не может стоить меньше $5 000 (для России иногда называют меньший предел – $1 000).

• Закон Рока [Артур Рок (Arthur Rock)]

Стоимость основных фондов, используемых в производстве полупроводников (то есть фактически – стоимость заводов по производству микропроцессоров), удваивается каждые 4 года.

• Закон удвоения емкости памяти/падения цены

Информационная емкость модулей оперативной памяти/винчестеров удваивается каждые 18 мес. (с одновременным падением цены за 1МБ).

• Законы веб-дизайна

1. Правило 3-х кликов. В среднем один посетитель просматривает 3 страницы сайта. Поэтому золотое правило сайтостроительства гласит, что до любой страницы сайта должно быть не более 3-х кликов.
2. Золотой «вес» веб-страницы. Оптимальный «вес» веб-страницы не должен превышать 75КБ.
3. Не перегружай веб-страницу графикой и скриптами!

• Закон нехватки памяти

Памяти никогда не бывает много!..

• Законы сервисного инженера

1. Большинство неисправностей ПК лечится простой перезагрузкой.
2. Основная причина большинства неисправностей сидит перед монитором.

• Закон стабильности системы

Добившись стабильной работы системы, не пытайся улучшить ее!

• Закон ценообразования

Цена ПК и комплектующих определяется, как правило, спросом и престижностью, а не реальной себестоимостью продукта.

• Закон «устаревания» процессора

Как правило, процессор считается абсолютно устаревшим, когда его цена опускается ниже $100.

• Закон непрерывного «дырообразования»

Дыра – это критически опасная уязвимость в исходном коде программы. Как правило, дыра позволяет получить доступ к удаленному компьютеру с последующим выполнением на нем произвольного вредоносного кода (Remote Code Execution). Устраняется патчем («заплаткой»). Дыры в программном обеспечении обнаруживаются непрерывно.

• Правило «десять к одному»

Гласит, что пользователь получает из Сети в 10 раз больше данных, чем отдает.

• Закон 80/20

Гласит: 80% пользователей используют 20% возможностей ПК.

• Закон сканера, или Последний остается

Последний отсканированный (скопированный) лист, как правило, остается в сканере (копировальном аппарате).

Парадоксы ИКТ

• Парадокс современного программного обеспечения, заключающийся в том, что «фундаментальный источник технологического прогресса одновременно является растущим источником технологической уязвимости».
• Чем мощнее и надежнее программа, тем она неповоротливее.
• …

• Закон защиты информации

Чем мощнее и надежнее защита информации в компьютерной системе, тем труднее пользователям и администраторам работать с ней. В результате пользователи не используют все возможности системы защиты (или даже отключают ее!).

Законы программирования

• Любая программа содержит хотя бы одну ошибку.
• Каждая последняя ошибка в программе на самом деле является предпоследней.
• Если программа работает без ошибок, это – «Hello, World!» (простейшая учебная программа, с которой начинается большинство курсов по языкам программирования).
• …
***
Так уж повелось, что большинство законов, по которым живет IT-сфера, являются следствием закона Мура. Это естественно, так как центральный микропроцессор – это сердце компьютера, а компьютер – сердце IT-сферы, ее святая святых.

На чем же основан закон Мура, и почему такая – весьма упрощенная! – формулировка закона развития микроэлектроники пришлась всем по душе, и вот уже более сорока лет на все лады цитируется всеми? Почему закон Мура стал настолько универсальным, что его пытаются использовать и для многих других сегментов IT-сферы: для роста сети Интернет и пропускной способности каналов связи, для предсказания увеличения емкости и плотности записи в винчестерах и т.д. и т.п.?

Сам Гордон Мур как-то сказал, что не знает, в чем природа этой закономерности, но очевидно, что эта закономерность отражает тенденции экспоненциального развития ряда явлений в современном цифровом мире.

Очевидно, закон Мура стал популярен потому, что в простой – и доступной пониманию каждого «юзера»! – форме определяет фантастические – пока недоступные ни одной другой отрасли экономики! – темпы развития микропроцессорной индустрии.
  • +8
  • 23 августа 2009, 12:41
  • Freedom

Комментарии (4)

RSSсвернуть /развернуть
+
+1
ab
avatar

Returs

  • 23 августа 2009, 12:46
+
+4
Мне больше всего нравится:
1. Большинство неисправностей ПК лечится простой перезагрузкой.
2. Основная причина большинства неисправностей сидит перед монитором.
avatar

Freedom

  • 23 августа 2009, 13:15
+
0
S.T.A.R.B.I.R.S,
Хахахахахаха
avatar

FOX1k

  • 23 августа 2009, 22:58
+
0
ag зачет
avatar

Krasotka_Snow

  • 25 августа 2009, 09:42

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Валидный HTMLВалидный CSSRambler's Top100