Пакеты прикладных программ (ППП) — это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией
В зависимости от характера решаемых задач различают следующие разновидности ППП:
· пакеты для решения типовых инженерных, планово-экономических, общенаучных задач;
· пакеты системных программ;
· пакеты для обеспечения систем автоматизированного проектирования и систем автоматизации научных исследований;
· пакеты педагогических программных средств и другие.
Чтобы пользователь мог применить ППП для решения конкретной задачи, пакет должен обладать средствами настройки (иногда путём введения некоторых дополнений).
Каждый ППП обладает обычно рядом возможностей по методам обработки данных и формам их представления, полноте диагностики, что дает возможность пользователю выбрать подходящий для конкретных условий вариант.
ППП обеспечивают значительное снижение требований к уровню профессиональной подготовки пользователей в области программирования, вплоть до возможности эксплуатации пакета без программиста.
не удалось обработать пакет что делать, есть решение на 1000%
Часто пакеты прикладных программ располагают базами данных для хранения данных и передачи их прикладным программам.
Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.
Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.
Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.
Пример: интегрированный пакет для написания документа, содержащего иллюстрацию. Он содержит:
· орфографический корректор на 80000 слов (программу обнаружения орфографических ошибок);
· программу слияния текстов;
· программу формирования оглавлений и составления указателей;
· автоматический поиск и замену слов и фраз;
· систему управления базами данных;
· модули графического оформления;
· возможность печати сотнями разных шрифтов и т.д.
Наиболее известные интегрированные пакеты, используемые руководством организации:
Microsoft Office. В этот мощный профессиональный пакет вошли такие необходимые программы, как текстовый редактор WinWord, электронная таблица Excel, программа создания презентаций PowerPoint, СУБД Access, средство поддержки электронной почты Mail. Мало того, все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.
Microsoft Word — это очень простой и удобный пакет, объединяющий в себе текстовый редактор, электронные таблицы и базы данных, а также телекоммуникационные средства для соединения с другими компьютерами по телефонным линиям. Пакет ориентирован на людей, не имеющих времени осваивать сложные продукты, на начинающих пользователей, а также на домашних пользователей.
ПОЧЕМУ НЕЛЬЗЯ СКАЧИВАТЬ ВЗЛОМКИ? #Shorts
Прикладное программное обеспечение представляют пакеты прикладных программ (ППП) для выполнения различных проектных процедур. Они разрабатываются на основе единого внутреннего представления графической и текстовой информации, единого входного языка, строятся по модульному принципу и ориентированы на использование непрограммистом-проектировщиком.
Различают несколько типов ППП в зависимости от состава пакета. Пакеты прикладных программ простой структуры характеризуются наличием только обрабатывающей части — набора функциональных программ (модулей), каждая из которых предназначена для выполнения только одной проектной процедуры. Объединение нужных модулей осуществляется средствами операционной системы ЭВМ.
Источник: cyberpedia.su
Интегрированные ппп
Интегрированные пакеты программ составляют немногочисленную группу программных продуктов, т.е. существенно ограничено количество их наименований. Однако, в вычислительном плане довольно мощная и активно развивающаяся часть ПО.
Основными свойствами интегрированных пакетов является: стандартный пользовательский и программный интерфейс каждой компоненты (программы) пакета; легкий перенос данных между его компонентами.
Экономический эффект в использовании интегрированных пакетов состоит в том, что его полная стоимость существенно ниже, чем сумма стоимостей его компонент.
Производители – не потерять клиентов, предоставить как можно больше услуг «не отходя от кассы»….
Интегрированной система – это программное обеспечение, содержащее несколько взаимосвязанных прикладных пакетов, включающее в себя текстовый редактор, средства работы с электронными таблицами, систему управления базой данных, пакет деловой графики и средства коммуникации.
Целью создания интегрированной системы является объединение наиболее часто используемых прикладных программ.
Преимущества интегрированных систем:
— система предоставляет одинаковые средства доступа к различным пакетам (единообразный интерфейс),
— упрощается стыковка различных пакетов по данным,
— увеличивается скорость работы, так как не требуется перекачки и форматирования данных из одного хранилища в другое, а переключение с одного пакета на другой осуществляется простым выбором соответствующих позиций в управляющем меню.
Недостатки интегрированных систем:
— повышенные требования к ресурсам компьютера (быстродействие процессора, объем дисковой и оперативной памяти).
— значительный объем программ, входящих в интегрированную систему.
До недавнего времени среди интегрированных систем наибольшую популярность завоевали Lotus 1-2-3, Symphony и Framework, созданные в 1983—1984 гг. Первая из этих систем, ставшая в свое время бестселлером, фактически открыла дорогу другим подобным системам, продемонстрировав все достоинства интеграции, хотя в ее состав входили лишь три компонента: электронные таблицы, база данных со средними возможностями и пакет деловой графики.
Полносвязанные интегрированные комплексы представляют собой много функциональный автономный пакет, в котором в одно целое соединены функции и возможности различных проблемно-ориентированных пакетов (описанных выше), родственных в смысле технологии обработки данных на отельном рабочем месте. Типичные представитель MS Word и другие текстовые процессоры. В этих программах интегрированы функции редактора, СУБД, табличного редактора. (про Word……)
В рамках интегрированного пакета по обработке текстов обеспечивается связь между данными, однако при этом сужаются возможности каждой компоненты по сравнению с аналогичным специализированным пакетом (н-р в Word можно использовать таблицы, но их не сравнишь с Excel, то же о графике).
В настоящее время активно реализуется другой подход к интеграции программных средств – объединение специализированных пакетов в рамках единой ресурсной базы, обеспечение взаимодействия приложений (программ пакета) на уровне объектов и единого упрощенного центра переключения межу приложениями. Интеграция носит объектно-связанный характер.
Современный объектно-связанный интегрированный пакет включает:
- текстовый процессор
- электронные таблицы
- средства презентаций
- систему управления базами данных
- средства работы с графикой
- телекоммуникационные средства
Типичным примером интегрированного пакета прикладных программ является пакет Microsoft Office, работающий в среде Windows95/NT и включающий следующие компоненты:
- Word
- Excel
- Power Point
- Access
- Photo Editor
- Outlook
Источник: studfile.net
ИНТЕГРИРОВАННЫЕ ППП
Интегрированные пакеты программ — по количеству наименований продуктов немногочисленная, но в вычислительном плане довольно мощная и активно развивающаяся часть ПО.
Идея создания интегрированных программных комплексов не нова и в той или иной мере была реализована во всех поколениях ЭВМ.
Внимание к этой проблеме объясняется как расширением сферы применения вычислительной техники, так и стремлением фирм-разработчиков программного обеспечения не «потерять» своих клиентов с переходом на более совершенные системы обработки данных.
Традиционные, или полносвязанные, интегрированные комплексы представляют собой многофункциональный автономный пакет, в котором в одно целое соединены функции и возможности различных специализированных (проблемно-ориентированных) пакетов, родственных в смысле технологии обработки данных на отдельном рабочем месте. Типичными представителями таких программ являются пакеты Framework, Symphony, а также пакеты нового поколения Microsoft Word, Lotus Works.
В этих программах происходит интеграция функций редактора текстов, системы управления базами данных и табличного процессора. В целом стоимость такого пакета гораздо ниже суммарной стоимости аналогичных специализированных пакетов.
В рамках интегрированного пакета обеспечивается связь между данными, однако при этом сужаются возможности каждой компоненты по сравнению с аналогичным специализированным пакетом. Интерфейс более ранних программ был перегружен различными средствами обмена данными и описаниями среды работы, что требовало от пользователя определенных навыков и знаний в части переключения
режимов пакета, форматов данных, принципов хранения и манипулирования различными типами данных, что, в конечном счете, снижало привлекательность пакетов. В современных пакетах (например, Microsoft Works) этот недостаток изжит: простота интерфейса позволяет применять его без предварительного обучения персонала.
В настоящее время активно реализуется другой подход интеграции программных средств: объединение специализированных пакетов в рамках единой ресурсной базы, обеспечение взаимодействия приложений (программ пакета) на уровне объектов и единого упрощенного центра-переключения между приложениями. Интеграция в этом случае носит объектно-связанный характер,
Типичные и наиболее мощные пакеты данного типа: Borland Office for Windows, Lotus SmartSuite for Windows, Microsoft Office. В профессиональной редакции этих пакетов присутствуют четыре приложения: текстовый редактор, СУБД, табличный процессор, программы демонстрационной графики. Целесообразность создания таких пакетов, очевидно, связана с желанием получить дополнительный эффект от интеграции по отношению к простой сумме составляющих его компонент. Этот эффект должен достигаться за счет согласованного взаимодействия компонент в процессе работы пользователя. При традиционном подходе к интеграции программ этот выигрыш может быть легко сведен на нет отсутствием нужной пользователю функции, присутствующей в специализированном пакете, и необходимостью в пусть небольшом, но дополнительном обучении.
Особенностью нового типа интеграции пакетов является использование общих ресурсов. Здесь можно выделить четыре основных вида совместного доступа к ресурсам:
— использования утилит, общих для всех программ комплекса. Так, например, утилита проверки орфографии доступна из всех программ пакета;
— применение объектов, которые могут находиться в совместном использовании нескольких программ;
— реализация простого метода перехода (или запуска) из одного приложения к другому;
— реализация построенных на единых принципах средств автоматизации работы с приложением (макроязыка), что позволяет организовать комплексную обработку информации при минимальных затратах на программирование и обучение программированию на языке макроопределений.
Поэтому обычно все подпрограммы ППП делаются свободными от ввода-вывода и размер массивов указывается условный. Программы ввода-вывода выполняются в виде отдельного модуля, учитывающего особенности внешних носителей конкретной ЭВМ.
В зависимости от структуры ППП модули (в целях экономии памяти) могут быть различных структур: простой, оверлейной (или с перекрытием), динамически последовательной, динамически параллельной.
В случае простой структуры один модуль содержит все коды, необходимые для выполнения конкретной функции, т.е. этот модуль не передает управление другому модулю во время своего выполнения. Он загружается в память как единое целое. При этом не существенно, был ли модуль получен объединением нескольких модулей или с самого начала был единым.
Любой модуль в языке ФОРТРАН начинается командой SUBROUTINE и завершает командой RETURN. Это объясняется тем, что любой модуль (подпрограмма) выполняется самостоятельно или используется как часть любой другой программы. Этой программой может быть либо программа старшего уровня (по иерархическому делению), либо управляющая программа.
Программы могут содержать подпрограммы простой структуры. Обращение к ним производится с помощью оператора CALL. Эти подпрограммы очень эффективны по скорости выполнения, поскольку не требуют дополнительной загрузки других частей программы. Может оказаться, что памяти ЭВМ недостаточно для размещения всей программы. В этом случае используют оверлейную структуру.
Оверлейная структура обычно представляется в виде дерева. Корнем дерева является сегмент, который всегда находится в оперативной памяти. Другие сегменты содержатся в библиотеке на внешнем носителе и загружаются в память по мере необходимости. Если сегменты вызываются в одно и то же место памяти, то они называются взаимонеисключающими. Смена сегментов производится под руководством корневого сегмента.
Для сложных задач трудно планировать оверлейную структуру. Трудности возрастают, когда выбор сегмента зависит от обрабатываемых данных или число сегментов очень велико. В таких случаях целесообразно использовать динамически последовательные структуры.
Динамически параллельные структуры используются в тех случаях, когда одна подпрограмма или более имеют периоды ожидания каких-либо событий (например, завершение операции ввода-вывода) в процессе своего выполнения. Именно в эти периоды может выполняться вторая программа.
Однако планирование параллельных работ является функционально трудным.
Чаще всего в ППП на языке ФОРТРАН используют простую и оверлейную структуру.
В зависимости от возможности повторного использования программы подразделяются на однократно используемые программы и повторно используемые.
Однократно используемые модули хранят данные от предыдущего решения, поэтому для повторного решения необходимо вызвать новый модуль в оперативную память. Повторно используемые модули не хранят значения предыдущего решения.
В ППП на языке ФОРТРАН обычно используют повторно используемые модули.
Пакеты прикладных программ разрабатываются для широкого круга пользователей, поэтому на их оформление налагаются определенные требования. Пользователи должны приспосабливать пакет решения задач при различных условиях, часто не предусматриваемых разработчиками пакета. Для этих целей пользователю необходимо иметь данные о назначении пакета и его основной функции, об ЭВМ и ее конфигурации, операционной системе; о составе входных данных, диапазоне изменения выходных результатов; математических методах вычисления; формате ввода-вывода; рабочих процедурах, включая нормальное и аварийное окончание; об ожидаемой точности получаемых результатов и способах проверки точности.
На основе ППП решаются производственные задачи, связанные с планированием и управлением народным хозяйством, поэтому необходимо предусмотреть юридическую ответственность за разработку и эксплуатацию.
Специализированное программное обеспечение разрабатывается для решения задач конкретной предметной области или технологического производственного процесса. Например, в АСУ производством специальное программное обеспечение представляет собой совокупность программ, предназначенных для решения конкретных задач управления: учета; отчетности; планирования; управления производством; распределения ресурсов; кадрового учета; бухгалтерско-финансовой деятельности и т.д.
Задачи специального программного обеспечения АСУ могут быть разделены в соответствии с уровнями иерархии системы (рис. 54). На первом (нижнем) уровне осуществляется сбор данных от первичных датчиков и преобразователей для непосредственного цифрового управления. На этом уровне программное обеспечение содержит программы опроса датчиков по соответствующему алгоритму, преобразования сигналов к стандартной форме (аналого-цифровые преобразователи, преобразователи цифр-код и т.д.).
На втором уровне решаются задачи оптимизации процесса, адаптивного управления в условиях отсутствия априорной информации, декомпозиции и т.д.
К высшему уровню управления относится информационно-управляющая система административно-хозяйственного управления. На этом уровне решаются задачи перспективного, текущего планирования и управления предприятием.
Существенную долю специального программного обеспечения в таких системах составляют алгоритмы и программы принятия решений.
ЛЕКЦИЯ № 3
КОМПЬЮТЕРНЫЕ СЕТИ
Источник: poznayka.org