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

ПАКЕ́Т ПРИКЛАДНЫ́Х ПРОГРА́ММ

Том 25. Москва, 2014, стр. 66

Скопировать библиографическую ссылку:

ПАКЕ́Т ПРИКЛАДНЫ́Х ПРОГРА́ММ (ППП), ком­плекс взаи­мо­свя­зан­ных, до­пол­няю­щих друг дру­га про­грамм­ных при­ло­же­ний или мо­ду­лей, об­слу­жи­ваю­щий по­треб­но­сти к.-л. ви­да дея­тель­но­сти че­ло­ве­ка. Напр., па­кет «Microsoft Office», вклю­чаю­щий при­ло­же­ния «Word» (тек­сто­вый про­цес­сор), «Excel» (элек­трон­ные таб­ли­цы), «Outlook» (элек­трон­ная поч­та) и др., об­слу­жи­ва­ет дея­тель­ность офис­но­го ра­бот­ни­ка. При про­ек­ти­ро­ва­нии про­грамм­но­го про­дук­та в ви­де ППП на эта­пе де­ком­по­зи­ции (вы­де­ле­нии осн. со­став­ных час­тей) осу­ще­ст­в­ля­ет­ся фор­ми­ро­ва­ние рас­ши­ряе­мо­го на­бо­ра про­грамм­ных при­ло­же­ний или мо­ду­лей, по­кры­ваю­ще­го дан­ную об­ласть. По­кры­тие пред­мет­ной об­лас­ти оз­на­ча­ет, что для лю­бой за­да­чи (из дан­ной об­лас­ти) ли­бо най­дёт­ся уже го­то­вое об­слу­жи­ваю­щее её про­грамм­ное при­ло­же­ние или ис­ко­мое при­ло­же­ние мож­но бу­дет по­стро­ить в фор­ме над­ле­жа­щим об­ра­зом ор­га­ни­зо­ван­но­го под­мно­же­ст­ва мо­ду­лей па­ке­та. Осн. от­ли­чие ППП от биб­лио­те­ки про­грамм со­сто­ит в том, что биб­лио­те­ка не по­кры­ва­ет пред­мет­ную об­ласть – она об­слу­жи­ва­ет толь­ко про­грам­ми­стов, ко­то­рые вклю­ча­ют в свои про­грам­мы об­ра­ще­ния к биб­лио­теч­ным мо­ду­лям, а с ППП мо­жет ра­бо­тать как про­грам­мист, так и ко­неч­ный поль­зо­ва­тель, не­зна­ко­мый с про­грам­ми­ро­ва­ни­ем. Дос­то­ин­ст­вом ППП яв­ля­ет­ся воз­мож­ность его рас­ши­ре­ния, ко­то­рое дос­ти­га­ет­ся за счёт то­го, что на ста­дии про­ек­ти­ро­ва­ния оп­ре­де­ля­ют наи­бо­лее ве­ро­ят­ные на­прав­ле­ния раз­ви­тия па­ке­та и ка­ж­до­му из этих на­прав­ле­ний ста­вит­ся в со­от­вет­ст­вие свой по­пол­няе­мый на­бор од­но­род­ных про­грамм­ных мо­ду­лей или при­ло­же­ний. В ре­зуль­та­те раз­ви­тие па­ке­та уда­ёт­ся све­сти к под­клю­че­нию но­вых мо­ду­лей или при­ло­же­ний без к.-л. ре­дак­ти­ро­ва­ния су­ще­ст­вую­щих тек­стов про­грамм, обес­пе­чи­вая тем са­мым со­хран­ность и ра­бо­то­спо­соб­ность от­ла­жен­но­го ра­нее ко­да ППП. Пре­иму­ще­ст­ва па­кет­но­го под­хо­да на­гляд­но про­яв­ля­ют­ся, в ча­ст­но­сти, при про­грам­ми­ро­ва­нии за­дач вы­чис­лит. экс­пе­ри­мен­та, где осн. объ­ём ра­бот при­хо­дит­ся не на соз­да­ние пер­во­на­чаль­ной вер­сии про­грам­мы, а на мно­го­крат­ные мо­ди­фи­ка­ции про­грамм­но­го ко­да (от­ра­жаю­щие эво­лю­цию ма­те­ма­тич. мо­де­ли и ме­то­дов её рас­чё­та). Ес­ли на ста­дии про­ек­ти­ро­ва­ния в струк­ту­ре про­грам­мы бы­ли пре­ду­смот­ре­ны мес­та (т. н. гнёз­да), пред­на­зна­чен­ные для под­ста­нов­ки варь­и­руе­мых од­но­род­ных мо­ду­лей, то по­яв­ле­ние но­во­го ва­ри­ан­та мо­де­ли или ме­то­да по­тре­бу­ет лишь соз­да­ния ещё од­но­го од­но­род­но­го про­грамм­но­го мо­ду­ля, под­став­ляе­мо­го в со­от­ветст­вую­щее гнез­до, а весь на­пи­сан­ный и от­ла­жен­ный ра­нее код ос­та­нет­ся без из­ме­не­ний.

Источник

Что относят к пакетам прикладных программ относят

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

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

Пакет прикладных программ (application program package) – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.

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

Характеристика пакетов прикладных программ. Классифицируются:

Основные тенденции в области развития ПОС:

Особенности: высокие требования к технической части обработки систем, наличие библиотеки встроенных функций и объектов, интерфейсов и баз данных.

Пакеты общего назначения

Элементы CASE-технологии в процессе корректировки содержат:

Серверы БД – успешно развивающийся вид программного обеспечения:

DAL – Data Access Language для создания запросов на выборку данными из сети;

SQL – для распределения запросов.

Самая большая проблема серверов баз данных – обеспечение целостности базы данных.

Генераторы отчетов (серверы отчетов):

Сервер отчетов включает:

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

При описании текстовых процессоров следует выделить две группы программных продуктов этого типа. Первая группа ориентирована на создание документов разной степени сложности с мощными средствами форматирования и включения графики. Типичным представителем этой группы является WinWord. Вторая группа текстовых процессоров (их часто называют текстовыми редакторами) ориентирована для работы с чисто текстовыми файлами, среди которых могут быть тексты программ, написанные на различных языках, конфигурационные файлы, файлы настройки и др. Ярким представителем таких программных продуктов является MultiEdit версий, начиная с 5.0. Этот текстовый процессор имеет мощную систему контекстной замены, встроенный язык макрокоманд на уровне Visual Basic, средства поддержки внутренней среды, средства помощи при наборе ключевых слов.

Возможности: автоматическое форматирование документов, вставка рисунков объектов и графики, составление оглавления и указателей, проверка орфографии, шрифтовое оформление, подготовка шаблонов документов.

Развитие данного направления программных продуктов является издательские системы.

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

Средства презентационной графики

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

Яркий представитель – Microsoft Office. Компоненты пакета могут работать изолированно друг от друга. Основное достоинство – их разумное сочетание друг с другом.

Характеристика интегрированного пакета:

— DDE и OLE (динамическая компоновка объектами);

Методоориентированные пакеты прикладных программ

Современный табличный процессор Excell:

Офисные пакеты прикладных программ (ППП):

Браузеры, средства создания интернет-страниц и прочего;

Электронная почта – важный компонент;

— Различаются платформами на которых работают, ценой, условиями распространения, поддерживаемыми транспортными протоколами, интерфейсами и сетями;

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

Настольные издательские системы

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

Основное назначение этого класса программных продуктов:

Создание и использование аудио- и видео информации для расширения информационного пространства пользователя.

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

Системы Искусственно Интеллекта (ИИ)

Данный класс ПП реализует отдельные функции интеллекта человека.

Основными компонентами системы ИИ являются:

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

Интеллектуальный интерфейс включает:

Модуляция/демодуляция голоса – главный фактор в отставании проектирования интеллектуального интерфейса.

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

Классификация семантических сетей:

1. Однородные (с единым типом взаимодействий);
2. Неоднородные (с различными типами взаимодействий).

По типам отношений делятся:

Источник

Пакеты прикладных программ общего назначения

К пакетам прикладных программ общего назначения можно отнести наиболее распространенные программные продукты:

— программы подготовки презентаций;

– системы управления базами данных;

– интегрированные пакеты и др.

Текстовый процессор – программа, предназначенная специально для подготовки, редактирования и печати текстовых данных. Наиболее известные текстовые процессоры: Microsoft Word, Wordstar, Multi-Edit, Chiwriter и др.

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

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

Самые популярные табличные процессоры – Microsoft Excel, Multiplan, Visicalc, Lotus 1-2-3 и др.

Графический редактор предоставляет возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Широко применяются графические редакторы: Corel DRAW, Adobe Photoshop, Adobe Illustrator и др.

Графические редакторы широко применяются при решении сложных инженерных задач, на их базе создаются системы автоматизированного проектирования чертежей: Autocad, Microcad, Cadkey, Drawing Processor и др.

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

Самые популярные программы подготовки презентаций – Microsoft Power Point, Freelance Graphics, Harvard Graphics и др.

Система управления базами данных(СУБД) – система программного обеспечения, позволяющая обрабатывать обращения к базе данных, поступающих от прикладных программ конечных пользователей.

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

Наибольшей популярностью пользуются СУБД: Microsoft Access, Dbase, Rbase, FoxРro, Clipper, Paradox и др.

Сетевые СУБД ориентированы на хранение и ведение единого информационного фонда сети на серверах баз данных. К ним относятся: Oracle, Informix, Ingress, Progress и др.

Интегрированные пакеты – это набор нескольких программных продуктов, объединенных в удобный инструмент.

К интегрированным пакетам относятся мощные программные пакеты, которые объединяют в себе все или некоторые классы перечисленных пакетов общего назначения. Наиболее развитые из них состоят из текстового редактора, электронной таблицы, СУБД, средств поддержки электронной почты, программ создания презентационной графики, органайзера.

Примером интегрированных пакетов могут служить Works, Framework, Microsoft Office.

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

Наиболее известные Web-редакторы: ADITOR, ARACHNOPHILIA, Dreams Weaver и др.

Браузеры (обозреватели, средства просмотра Web-документов). К этой категории относятся программные средства, предназначенные для просмотра электронных документов, выполненных в формате НТМL (документы этого формата используются в качестве Web-документов). Современные браузеры воспроизводят не только текст и графику, но и музыку, человеческую речь, обеспечивают прослушивание радиопередач в Интернете, просмотр видеофильмов, работу со службами электронной почты, с системой телеконференций (групп новостей) и др.

К браузерам относятся следующие программы: Widows Internet Explorer, Google chrome, Mozila Firefox, Opera и др.

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

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

Вопросы для самоконтроля

1. Для чего необходимо классифицировать программное обеспечение ПК?

2. В чем различие между операционной системой и операционной
оболочкой?

3. Какие программные средства называются утилитами? Каковы
их разновидности?

4. Расскажите о назначении и видах ПО технического обслуживания ЭВМ.

5. Раскройте понятие «многозадачность операционных систем».

6. Каковы особенности интегрированных ПШ автоматизации бухгалтерского учета?

7. В чем существенные различия между сетевыми и локальными
операционными системами?

8. Зачем необходима совместимость операционных систем?

9. Перечислите требования, предъявляемые к современным операционным системам.

Источник

Научная электронная библиотека

Соловьев С. В., Цой Р. И., Гринкруг Л. С.,

ПОНЯТИЕ И КЛАССИФИКАЦИЯ ПАКЕТОВ ПРИКЛАДНЫХ ПРОГРАММ

Определение. Этапы развития

Прикладной называют программу для решения конкретной задачи пользователя.

С развитием компьютерных технологий были выделены наборы взаимосвязанных задач, которые требовалось решать в интересах определенных групп пользователей. Естественно было объединить прикладные программы связанных задач в комплекс программ, разработать такой комплекс централизованно и поставлять его отдельным пользователям и заинтересованным организациям. С конца 1960-х годов многофункциональные комплексы взаимосвязанных программ стали называть пакетами прикладных программ (ППП).

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

Рассмотрим концепцию ППП на примере программ для решения расчетных задач. Все многообразие прикладного ПО можно разделить на два больших класса: «расчетчики» и «анализаторы».

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

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

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

Можно выделить несколько типовых подходов к организации применения ЭВМ для решения расчетных задач. Эти подходы, рассматриваемые в историческом плане, можно считать этапами развития ППП:

1. При возникновении потребности в решении конкретной задачи составляется и отлаживается программа или несколько последовательно выполняемых программ. Для программирования используется один из универсальных языков программирования (Basic, Pascal, Fortran, С, C++, Assembler и т.д.).

2. Заранее составляются подпрограммы реализации типовых шагов алгоритмов, например, для реализации методов численного анализа, преобразования форм представления данных и т.п. Такие готовые подпрограммы накапливаются в форме исходных или объектных модулей в библиотеке. При составлении прикладной программы в нее включаются обращения к библиотечным подпрограммам. Сами библиотечные подпрограммы присоединяются к прикладной программе в процессе трансляции (исходные модули) или при редактировании связей (объектные модули).

Библиотеку готовых подпрограмм уже можно рассматривать как ППП, используемый совместно с прикладной программой.

Перечисленные выше четыре подхода к применению ЭВМ предполагают различную квалификацию пользователей.

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

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

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

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

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

Исходя из определения, можно выделить некоторые общие свойства ППП:

1. Пакет состоит из нескольких программных единиц.

2. Пакет предназначен для решения определенного класса задач, и в пределах своего класса обладает определенной универсальностью, т.е. позволяет решать большинство задач этого класса.

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

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

 соответствует существующим стандартам;

 снабжается пользовательской документацией;

 допускает возможность послепродажного обслуживания;

 имеет установленную цену;

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

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

Классификация ППП по их функциональному назначению приведена на рис. 1

Рис. 2. Классификация технологий программирования

CASE технологии обеспечивают автоматическую генерацию кодов программ на основе их спецификаций, проверку корректности описания моделей данных и схем потоков данных, документирование программ в соответствии с принятыми стандартами, тестирование и отладку программ. В рамках CASE технологий происходит поддержка полного жизненного цикла программного продукта, обеспечивается функциональная целостность проекта, поддержка одновременной работы групп разработчиков, возможность разработки приложений «клиент-сервер» требуемой конфигурации. Они обладают открытой архитектурой и возможностью экспорта/импорта (Design/IDEF, САSЕ Аналитик, ERwin, BPwin, Silverrun, Oracle Designer).

В состав бизнес-модели должны входить следующие базовые компоненты:

 бизнес-функции, описывающие, ЧТО делает бизнес;

 бизнес-процессы, описывающие, КАК предприятие выполняет свои бизнес-функции;

 организационная структура, определяющая, ГДЕ исполняются бизнес-функции и бизнес-процессы;

 роли, определяющие, КТО исполняет бизнес-процессы;

 фазы, определяющие, КОГДА (в какой последовательности) должны быть внедрены те или иные бизнес-функции;

 правила, определяющие связь между ЧТО, КАК, ГДЕ, КОГДА и КТО (рис. 3).

Рис. 3. Структура бизнес-модели

Источник

Лекция 2 Виды пакетов прикладных программ

Виды пакетов прикладных программ

Еще раз вспомним, что такое прикладные программы.

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

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

Наличие языковых средств. Другой особенностью ППП является наличие в его составе специализированных языковых средств, позволяющих расширить число задач, решаемых пакетом или адаптировать пакет под конкретные нужды. Пакет может представлять поддержку нескольких входных языков, поддерживающих различные парадигмы. Поддерживаемые языки могут быть использованы для формализации исходной задачи, описания алгоритма решения и начальных данных, организации доступа к внешним источникам данных, разработки программных модулей, описания модели предметной области, управления процессом решения в диалоговом режиме и других целей. Примерами входных языков ППП являются VBA в пакете MS Office, AutoLISP/VisualLISP в Autodesk AutoCAD, StarBasic в OpenOffice.org

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

По типу:

программное обеспечение общего назначения

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

программное обеспечение специального назначения

Экспертные системы — компьютерная система, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации. Современные экспертные системы начали разрабатываться исследователями искусственного интеллекта в 1970-х годах, а в 1980-х получили коммерческое подкрепление.

профессиональное программное обеспечение

АСНИ автоматизированная с истема н аучных и сследований — это программно-аппаратный комплекс на базе средств вычислительной техники, предназначенный для проведения научных исследований или комплексных испытаний образцов новой техники на основе получения и использования моделей исследуемых объектов, явлений и процессов.

Геоинформационные системы — система сбора, хранения, анализа и графической визуализации пространственных [1] (географических) данных и связанной с ними информации о необходимых объектах.

CTRM / ETRM — системы управления складом

SRM (Supplier Relationship Management) — системы управления взаимоотношениями с поставщиками

BI (Business Intelligence) — аналитические системы

DMS (Document Management System) — Система управления документами / Система автоматизации документооборота (системы электронного документооборота)

По сфере применения:

Прикладное программное обеспечение предприятий и организаций. Например, финансовое управление, система отношений с потребителями, сеть поставок. К этому типу относится также ведомственное ПО предприятий малого бизнеса, а также ПО отдельных подразделений внутри большого предприятия. (Примеры: управление транспортными расходами, служба IT-поддержки)

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

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

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

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

Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного и программного обеспечения. Охватывают автоматизированное проектирование (системы автоматизированного проектирования — САПР), автоматизированную инженерию (computer aided engineering — CAE), редактирование и компилирование языков программирования, программы интегрированной среды разработки (Integrated Development Environments — IDE).

Пакетному подходу можно противопоставить создание «универсальной» программы. Такая программа может участвовать в решении различных задач, тогда как в пакетном подходе несколько модулей пакета объединяются для решения одной задачи. Разница может показаться небольшой (из пакета программ можно, добавив управляющую надстройку, сделать «универсальную» программу, или наоборот, использовать некоторые модули «универсальной» программы в качестве ППП). Тем не менее, с точки зрения архитектуры, ППП более удобен для расширения и модификации, так как развитие ППП может происходить за счёт добавления новых модулей, не затрагивающих работоспособность ранее отлаженных модуле.

Можно выделить следующие виды ППП:

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

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

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии