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

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

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

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

· Пакет предназначен для решения определенного класса задач.

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

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

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

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

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

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

В зависимости от области применений и класса решаемых задач различают следующие разновидности ППП:

· ППП, расширяющие возможности конкретной операционной системы ЭВМ;

· ППП для решения общенаучных и типовых инженерных, планово-экономических и прочих задач;

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

· ППП, обеспечивающие функционирование систем управления базами данных (СУБД);

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

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

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

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

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

· Пакет предназначен для решения определенного класса задач.

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

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

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

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

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

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

Читайте также:
Linux как запустить программу от администратора

Функциональное наполнение отражает специфику предметной области пакета и представляет собой совокупность модулей (под модулем здесь — понимается некоторый массив информации, рассматриваемый как единое целое на разных стадиях функционирования пакета).

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

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

Документация ППП содержит описания и руководство для эксплуатации, редактирования и расширения пакета.

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

Основные требования к созданию диалоговых ППП учебного назначения:

1. 1. Принцип обучающей среды

3. 3. Целевое предназначение

4. 4. Компьютерная специфика

5. 5. Компьютер-собеседник.

Источник: studbooks.net

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

Тема 2. Пакеты прикладных программ

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

2.

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

3.

Концепция ППП данного перехода — это
переход к новому качеству прикладного
программного обеспечения (ПО).

4. Этапы развития ППП:

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

5.

3. Для совокупности родственных задач разрабатывается
ППП, охватывающий некоторую предметную область. Здесь
ППП — это совокупность программных модулей, между
которыми установлены связи по управлению и по данным в
соответствии с решаемой прикладной задачей. Модули
пакета могут объединяться в программы, а программы использовать общие файлы данных. Для запуска программ
пакета в нужной последовательности могут использоваться
средства операционной системы. Для решения новой
прикладной задачи нужно готовить соответствующие
исходные данные и разрабатывать последовательность
обращений к операционной системе (ОС) для выполнения
программ пакета в требуемой последовательности.
4. Дальнейшим развитием ППП стало построение пакетов с
собственным языком управления — входным языком пакета
(ВЯ). От пользователя требуется составление описания
задачи, которую требуется решить на ВЯ пакета и подготовка
необходимых данных. Для запуска такого пакета обычно
требуются минимальные сведения об используемой ОС.

6. Квалификация пользователей

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

Читайте также:
Какая программа считывает штрих код

7.

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

8. Свойства ППП

1. Пакет состоит из нескольких программных единиц.
2. Пакет предназначен для решения определенного класса задач, и в
пределах своего класса обладает определенной универсальностью,
т.е. позволяет решать большинство задач этого класса.
3. Пакет допускает настройку на конкретные условия применения,
т.е. в пакете предусмотрены средства управления, позволяющие
выбирать конкретные возможности из числа предусмотренных.
4. Пакет разработан с учетом возможности его использования за
пределами той организации, в которой он создан, и удовлетворяет
общим требованиям к программному изделию:
— соответствует существующим стандартам;
— снабжается пользовательской документацией;
— допускает возможность послепродажного обслуживания;
— имеет установленную цену;
— документация и способы применения пакета ориентированы на
пользователя, имеющего определенный уровень квалификации в той
области знаний, к которой относятся решаемые пакетом задачи.

9. Классификация ППП

Пакеты прикладных
программ
ППП общего назначения
Офисные ППП
Проблемно-ориентированные
ППП
ППП автоматизированного
проектирования
Методо — ориентированные
ППП
Настольные издательские
системы
Программные средства
мультимедиа
Системы искусственного
интеллекта

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

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

Информатика, информационные технологии

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

Структура и принципы построения ППП зависят от класса ЭВМ и операционной системы, в рамках которой этот пакет будет функционировать. Наибольшее количество разнообразных ППП создано для IBM PC-совместимых компьютеров с операционными системами MS DOS и Windows. Классификация этих пакетов программ по функционально-организационному признаку представлена на рис. 2.1.

Рис. 2.1. Классификация ППП

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

Читайте также:
Надежность военной техники программа обеспечения надежности общие требования

Интегрированные пакеты программ — по количеству наименований продуктов, немногочисленная, но в вычислительном плане довольно мощная и активно развивающаяся часть ПО. Традиционные, или полносвязанные, интегрированные комплексы представляют собой многофункциональный автономный пакет, в котором в одно целое соединены функции и возможности различных специализированных (проблемно-ориентированных) пакетов, родственных в смысле технологии обработки данных на отдельном рабочем месте. Типичными представителями таких программ являются пакеты Framework, Symphony, а также пакеты нового поколения Microsoft Word, Lotus Works. В этих программах происходит интеграция функций редактора текстов, системы управления базами данных и табличного процессора. В целом стоимость такого пакета гораздо ниже суммарной стоимости аналогичных специализированных пакетов.

В настоящее время активно реализуется другой подход интеграции программных средств: объединение специализированных пакетов в рамках единой ресурсной базы, обеспечение взаимодействия приложений (программ пакета) на уровне объектов и единого упрощенного центра-переключения между приложениями. Интеграция в этом случае носит объектно-связанный характер. Типичные и наиболее мощные пакеты данного типа: Borland Office for Windows, Lotus SmartSuite for Windows, Microsoft Office. В профессиональной редакции этих пакетов присутствуют четыре приложения: текстовый редактор, СУБД, табличный процессор, программы демонстрационной графики.

Системы обработки текстов

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

Для работы с текстами предназначены два класса прикладных программ (текстовых редакторов): текстовые процессоры и настольные издательские системы.

Текстовые процессоры — специальные программы, предназначенные для работы с документами (текстами), позволяющие компоновать, форматировать, редактировать тексты при создании пользователем документа. Обычно они включают в себя дополнительные функции по работе с блоками текста и объектами. Признанными лидерами в части текстовых процессоров для ПЭВМ являются Microsoft Word, WordPerfect, AmiPro.

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

Предусмотренные в пакетах данного типа средства позволяют:

 компоновать (верстать) текст;

 использовать всевозможные шрифты и осуществлять полиграфическое изображение;

 осуществлять редактирование текста на уровне лучших текстовых процессоров;

 обрабатывать графические изображения;

 обеспечивать вывод документов полиграфического качества;

 работать в сетях и на разных платформах.

Наилучшими пакетами в этой области для ПЭВМ являются: Corel Ventura, PageMaker, QuarkXPress, FrameMaker, Microsoft Publisher, PagePlus, CompuWork Publisher.

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

  • Пакеты прикладных программ обработки отраслевой информации
  • Пакет сервисных программ norton utilities for windows

МАДИ лаба 3.2 пакеты прикладных программ

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

  • Пакеты прикладных программ обработки отраслевой информации Пакеты прикладных программ (ППП) являются мощным инструментом автоматизации решаемых пользователем задач, практически полностью освобождая его от…
  • Пакет прикладных программ microsoft office Сегодня программные продукты фирмы Microsoft являются «де факто» стандартом для офисной работы. Сложно найти учреждение, предприятие, фирму, в офисе…

Источник: csaa.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru