Модульный принцип

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Модульный принцип — указывает на возможность вместо части системы исследовать совокупность её входных и выходных воздействий (абстрагироваться от излишней детализации)(учебный план, модули).

Модульность в ПО — принцип модульности требует, чтобы каждый модуль в системе имел чётко определенную функциональность и набор интерфейсов и мог быть легко и без непредвиденных побочных эффектов соединён с другими модулями системы.

Примеры использования[править | править вики-текст]

Благодаря использованию вышеназванного принципа, появляется возможность создания большого разнообразия товаров из одного набора основных компонентов. Подобное утверждение справедливо преимущественно к наукоёмким отраслям. В качестве примера можно рассмотреть производство компьютеров. К основным составным частям компьютера можно отнести:

  1. Монитор
  2. Процессор
  3. Мышь
  4. Корпус Системного блока.
  5. Материнская плата.
  6. Блок питания.
  7. Дисководы: CD-ROM, гибких дисков и прочие.
  8. ОЗУ.
  9. Клавиатура.
  10. Платы расширения например: видеокарта, звуковая карта, сетевая карта и прочие.
  11. Жёсткий диск

и другие устройства.

Из набора этих элементов (модулей) возможно создать большое разнообразие компьютеров (сложных технических систем), отличающихся друг от друга производительностью, назначением (домашний, офисный, сервер приложений и т. п.), архитектурой (x86, MIPS, ARM) платформой (Windows NT, Linux и другие).

См. также[править | править вики-текст]

Литература[править | править вики-текст]