Прикладное ПО: виды, назначение, примеры. Классификация прикладного программного обеспечения

0
0

Каждый учащийся школы или взрослый человек, так или иначе использующий компьютер в повседневной жизни, сталкивается с таким понятием, как «прикладное ПО». Некоторые пользователи наивно относят к этой категории абсолютно все программы, установленные на компьютере. Это явное заблуждение, поскольку в состав прикладного программного обеспечения входят только строго определенные приложения, соответствующие некоторым основным признакам. Попытаемся дать краткую характеристику программного обеспечения данного типа.

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

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

прикладное по

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

в состав прикладного программного обеспечения входят

Можно рассмотреть самую простую ситуацию. Возьмем пакет Microsoft Office. Это – прикладное программное обеспечение (примеры можно приводить и на других аналогичных подборках, но «Офис» знают все, поэтому это выглядит более удобным). Все же приложения, входящие в состав «Офиса» (Word, Excel, Power Point, Access и т. д.), являются уже прикладными программами.

Назначение прикладного программного обеспечения

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

В этом ракурсе и можно рассмотреть прикладное программное обеспечение. Примеры лучше всего приводить на основе приложений для работы с текстом. Так, например, очень многие пользователи постоянно путают термины «текстовый редактор» и «текстовый процессор».

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

Хотя в таких приложениях очень много общего, тем не менее разница между ними существенная.

прикладное программное обеспечение примеры

Текстовый редактор предназначен для просмотра и редактирования текста с минимальным набором инструментов (WordPad), а текстовый процессор (MS Word), помимо выполнения основных задач, позволяет производить и множество дополнительных действий. Опять же, разделение здесь весьма условное.

виды прикладного по

А вот стандартный «Блокнот», имеющийся в любой системе Windows, относится скорее к гибридным приложениям. Наравне с редактированием текста он может использоваться как инструмент программирования, поскольку поддерживает синтаксис большинства известных на сегодняшний день языков программирования.

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

Разновидности прикладного программного обеспечения относить к какой-то категории становится все труднее, поскольку новые программы появляются относительно быстро, а сфера их применения постоянно расширяется. Неудивительно, что на сегодняшний день единой принятой системы разделения программ попросту не существует.

Тем не менее, как один из вариантов, можно привести наиболее общее разделение приложений по типу и по сфере использования. Обе категории достаточно объемны, поэтому некоторые виды прикладного ПО следует рассмотреть по отдельности. Только это может дать полное понимание общей картины.

Разделение по типу

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

назначение прикладного программного обеспечения

Так для простоты понимания практически все приложения можно объединить в несколько больших групп:

  • ПО общего назначения;
  • развлекательное ПО;
  • ПО специального назначения;
  • профессиональное ПО;
  • пользовательские прикладные программы.

ПО общего назначения

В состав этой категории включены приложения и программные пакеты, о которых знает любой пользователь современного компьютера. Сюда можно отнести следующие компоненты:

  • текстовые редакторы и процессоры;
  • средства работы с электронными таблицами;
  • пакеты для работы с базами данных (СУБД);
  • графические редакторы;
  • издательские программные пакеты (компьютерная верстка);
  • интернет-браузеры и загрузчики.

Естественно, дополнять этот список можно сколько угодно долго. Приведена только краткая классификация, так сказать, для общего понимания сути вопроса.

Развлекательное ПО

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

задачи прикладного программного обеспечения

В этой категории в состав прикладного программного обеспечения входят следующие приложения и программные пакеты:

  • компьютерные игры;
  • всевозможные медиаплееры;
  • программы для просмотра телевидения и прослушивания радио (в том числе и их интернет-аналогов);
  • программные продукты спортивного характера;
  • географические, литературные, кулинарные и другие апплеты познавательного характера и т. д.

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

ПО специального назначения

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

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

Среди всего многообразия программных пакетов и приложений отдельно можно выделить следующие компоненты:

  • экспертные системы (логические программы для решения проблемных ситуаций или принятия определенных решений);
  • гипертекстовые системы (электронные библиотеки, словари, справочные системы, энциклопедии);
  • трансляторы (преобразователи программ, написанных на определенном языке программирования в объектные файлы);
  • системы управления контентом (совместный доступ, редактирование и т. д.);
  • пакеты для обработки мультимедиа (редакторы аудио, видео, приложения Text-to-Speech, секвенсоры, виртуальные музыкальные студии).

Профессиональное ПО

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

разновидности прикладного программного обеспечения

Тем не менее в этой группе можно выделить следующие пакеты:

  • системы автоматизированного проектирования;
  • автоматизированные системы управления;
  • программно-технические комплексы автоматизации рабочего места;
  • системы управления технологическими процессами;
  • автоматизированные системы для научных исследований;
  • биллинговые системы;
  • геоинформационные системы;
  • управляющие складские программы;
  • системы управления взаимоотношений с клиентами;
  • системы поддержки глобальных процессов торговли;
  • системы аналитики;
  • автоматизация документооборота;
  • системы управления предприятиями (планирование фондов и ресурсов, управление маркетингом, организация управления производством и ремонтами);
  • автоматизированные банковские системы;
  • программы дистанционного управления банковскими услугами и обслуживанием клиентов и т. д.

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

Пользовательские прикладные программы

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

Разделение по сфере использования

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

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

Заключение

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

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

Что же касается разделения программного обеспечения по некоторым характерными признакам, сегодня можно найти достаточно много вариантов классификации, и приведенный пример не является единственным и априори правильным. Если следовать некоторым специфичным стандартам, принятым и действующим в разных странах, можно найти и другие формы разделения приложений и программных пакетов на классы. Например, можно было сюда включить разделение на платные, бесплатные и условно-бесплатные программы. Однако такой критерий может соответствовать не только прикладному ПО, но и другим видам программных продуктов. Если хорошенько изучить стандарты некоторых государств, можно найти еще немало критериев, которым может соответствовать программное обеспечение этого типа. И именно поэтому на сегодняшний день нет единой принятой системы, которая бы могла с полной уверенностью отнести какой-то программный продукт только к одной категории. Тем более что даже в самом прикладном ПО можно встретить немало, так сказать, гибридных приложений, которые в равной степени могли бы относиться к разным классам программного обеспечения. Но, если посмотреть на вопрос несколько шире, даже по приведенным характеристиками можно с большой долей вероятности утверждать, что определенная программа относится именно к прикладному типу, а не к какой-то другой категории.