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

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

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

Огромное количество программ и приложений для планшетных и персональных компьютеров создаются при помощи систем и языков низкого и высокого программирования.

К «низким» языкам программирования относятся:

  • машинные, которые пишутся в двоичной системе кодов;
  • мнемокоды.

Языки программирования «высокого» уровня:

  • алгоритмические;
  • процедурно-ориентированные;
  • проблемно-ориентированные.

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

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

Типизация существующего программного обеспечения

Классификация программного обеспечения делит весь компьютерный софт по способу его распространения, разделяя на следующие подразделы:

  • закрытое ПО – вид программного обеспечения, в котором исходный код недоступен для широкого круга пользователей;
  • коммерческого типа – закрытый софт, что распространяется на платной основе;

  • открытое ПО, поставляется с исходным кодом, использованным в программе;

  • свободного типа – программы с бесплатной лицензией, которые могут свободно устанавливаться на любой компьютер.

Типизация программного обеспечения  делит весь софт по его назначению: на системные, прикладные и инструментальные типы.

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

  • для предприятий, организаций и бизнеса, регулирует систему отношений;

  • для обеспечения надлежащего функционирования инфраструктуры;

  • программное обеспечение информационного блока: занимается обслуживанием информационных систем, а также удовлетворяет информационные запросы пользователей;

  • для доступа к контенту;

  • программное обеспечение образовательного типа;

  • симуляторы;

  • инструментальное программное обеспечение, которое необходимо для работы копицентров и медиа-области;

  • прикладной программный софт используется в конструировании, проектировании и сопровождении программ.

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


Читайте другие наши статьи:

Инфокоммуникационные технологии и системы специальной связи
Эфирное телевидение
Облачные решения