Классификация программного обеспечения
Программное обеспечение – это комплекс аппаратных средств информационных технологий, которые направлены на обработку системных данных, информации, текстовых документов и необходимых для пользователя задач.
Примеры классификации программного обеспечения
Огромное количество программ и приложений для планшетных и персональных компьютеров создаются при помощи систем и языков низкого и высокого программирования.
К «низким» языкам программирования относятся:
- машинные, которые пишутся в двоичной системе кодов;
- мнемокоды.
Языки программирования «высокого» уровня:
- алгоритмические;
- процедурно-ориентированные;
- проблемно-ориентированные.
Стоит отметить, что программа, которая писалась «высоким» языком, не может использоваться на компьютере без предварительной трансляции исходного кода.
Ведь современное программное обеспечение является необходимым комплексом снабжения для вычислительной системы в совокупности с аппаратно-техническими, математическими, лингвистическими, организационными и методическими средствами информации.
Типизация существующего программного обеспечения
Классификация программного обеспечения делит весь компьютерный софт по способу его распространения, разделяя на следующие подразделы:
- закрытое ПО – вид программного обеспечения, в котором исходный код недоступен для широкого круга пользователей;
- коммерческого типа – закрытый софт, что распространяется на платной основе;
- открытое ПО, поставляется с исходным кодом, использованным в программе;
- свободного типа – программы с бесплатной лицензией, которые могут свободно устанавливаться на любой компьютер.
Типизация программного обеспечения делит весь софт по его назначению: на системные, прикладные и инструментальные типы.
Подробная классификация программного обеспечения прикладного типа:
- для предприятий, организаций и бизнеса, регулирует систему отношений;
- для обеспечения надлежащего функционирования инфраструктуры;
- программное обеспечение информационного блока: занимается обслуживанием информационных систем, а также удовлетворяет информационные запросы пользователей;
- для доступа к контенту;
- программное обеспечение образовательного типа;
- симуляторы;
- инструментальное программное обеспечение, которое необходимо для работы копицентров и медиа-области;
- прикладной программный софт используется в конструировании, проектировании и сопровождении программ.
Стоит отметить, что полная классификация ПО охватывает всю сферу современных компьютерных технологий, начиная с разработки новых программных комплексов и заканчивая автоматизированным дизайном.
Больше о современной классификации программного обеспечения можно узнать на ежегодной выставке «Связь».
Защита программного обеспеченияРоссийское программное обеспечение
Сопровождение программного обеспечения