Понятие и классификация программного обеспечения.

      Комментарии к записи Понятие и классификация программного обеспечения. отключены

Одним из основополагающих принципов построения и работы ЭВМ (от первых, до современных) является принцип программного управления: последовательность действий ЭВМ определяется заранее заданной программой.

Программа ? это предписание, указывающее, какие операции, над какими данными и в каком порядке ЭВМ должна выполнить.

Можно сформулировать и так: программа ? это полная и подробная последовательность инструкций на понятном ЭВМ языке, предписывающая, как нужно обрабатывать данные.

Т.к. ЭВМ является универсальным устройством, то ей для работы нужна не одна, а множество различных программ ? программное обеспечение ЭВМ.

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

Программное обеспечение в совокупности с аппаратными (техническими) средствами составляют вычислительную систему.

Свойства ПО:

  • ПО обеспечивает «полезность» вычислительной системы для пользователя;
  • ПО обеспечивает универсальность вычислительной системы;
  • ПО является посредником между аппаратными средствами и пользователем;
  • ПО более гибкая, изменчивая компонента вычислительной системы по сравнению с аппаратными средствами (см. английское название компонентов: hardware ? твердый, жесткий ресурс; software ? мягкий, гибкий ресурс), т.е. при изменении задачи пользователя или аппаратной части вычислительной системы именно ПО выступает как основное средство их адаптации.

ПО ЭВМ прежде всего классифицируют по предназначению, выделяя:

  • Системное ПО ? предназначено для эксплуатации и технического обслуживания ЭВМ, для организации вычислительного процесса.
  • Прикладное ПО ? предназначено для решения задач пользователя в конкретной предметной области (от развлекательных игр и творческих задач до сложных научных и производственных проблем).
  • Инструментальное ПО ? предназначено для автоматизации разработки и отладки новых программ.

ПО ЭВМ функционирует на нескольких связанных между собой уровнях, образуя иерархию ПО, в которой каждый последующий уровень базируется на ПО предшествующих уровней и расширяет функции вычислительной системы:

Самый низкий уровень в иерархии ПО занимает базовое ПО ? BIOS (Basic Input/Output System) ? базовая система ввода-вывода. BIOS предназначена для управления базовыми аппаратными компонентами, установленными на материнской плате. Фактически BIOS является неотъемлемой частью ПЗУ и поэтому может быть отнесена к особой категории компьютерных компонентов, занимая промежуточное место между аппаратными средствами и ПО.

Статьи к прочтению:

Программный комплекс 1506


Похожие статьи: