Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры на экзамен.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
354 Кб
Скачать
☆

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

Одним из условий эффективного внедрения вычислительной техники в практику является создание специализированных пакетов прикладных программ (ППП). Доступность и простота использования их создает предпосылки более широкого внедрения ЭВМ в инженерный труд, решение конкретных задач научной области, экономики, культуры, образования.Все ППП могут быть разбиты на три группы: пакеты, расширяющие возможности операционных систем; пакеты общего назначения; пакеты, ориентированные на работу в АСУ.Пакеты прикладных программ, реализующие возможности операционных систем, обеспечивают функционирование ЭВМ различных конфигураций. К ним относятся пакеты, обеспечивающие работу многомашинных комплексов типовых конфигураций, диалоговые темы, системы для работы в реальном масштабе времени, удаленную пакетную обработку.Пакеты прикладных программ общего назначения включают в себя набор программ для широкого круга применений: для алфавитно-цифровых и графических дисплеев, графопостроителей, научно-технических расчетов. Пакеты, ориентированные на работу в АСУ, включают в себя набор программ для общецелевых систем обработки банков данных; формационно-поисковых систем общего назначения, систем обра­ти документов. Структура и принципы построения ППП зависят от класса ЭВМ и операционной системы, в рамках которой этот пакет будет функционировать. Наибольшее количество разнообразных ППП создано для IBM РС-совместимых компьютеров с операционными системами МS DOS и WINDOWS.ППП: 1. проблемно-ориентированные ,2.интегрированныеТекстовые процессоры — специальные программы, предназначенные для работы с документами (текстами), позволяющие компоновать, форматировать, редактировать тексты при создании пользователем документа. Включают в себя дополнительные функции по работе с блоками текста и объектами. Настольные издательские системы— программы, пред­реченные для профессиональной издательской деятельности и позволяющие осуществлять электронную верстку широкого спектра основных типов документов, типа информационного бюллетеня, краткой цветной брошюры и объемного каталога или торговой заявки, справочника.

Позволяют: компоновать (верстать) текст; использовать всевозможные шрифты и осуществлять полиграфические изображения; осуществлять редактирование текста на уровне лучших текстовых процессоров; обрабатывать графические изображения; обеспечивать вывод документов полиграфического качества; работать в сетях и на разных платформах. Наилучшими пакетами в этой области для ПЭВМ являются: Соге Ventura,FгаmеМакег. Графические редакторы — пакеты, предназначенные для обра­ботки графической информации.Делятся на ППП обработки растровой графики и изображений и векторной графики. ППП первого типа предназначены для работы с фотографиями' включают в себя набор средств по кодированию фотоизображений цифровую форму. Лидер Adobe Photoshop. Пакеты для работы с векторной графикой предназначены для профессиональной работы, связанной с художественной и технической иллюстрацией с последующей цветной печатью , занимают промежуточное положение между пакетами для систем автоматизированного проектирования(САПР) и настольными издательскими системами.Пакеты демонстрационной графики являются конструкторами графических образов деловой информации, призванные в наглядной и динамической форме представлять результаты некоторого аналити­ческого исследования.Пакеты программ мультимедиа предназначены для использования ПЭВМ для отображения и обработки аудио- и видеоинформации. Распространение таких мультимедиа-приложений невозможно традиционных магнитных дискетах, для этого необходимо использовать оптические компакт-диски (СО-КОМ). Среди мультимедиа-программ можно выделить две небольшие группы. Первая включает пакеты для обучения и досуга. Вторая группа включает программы для подготовки видеоматериалов для создания мультимедиа представлений, демонстрационных дисков и стендовых материалов.Системы автоматизации проектирования — другая разновидность пакетов программ, связанная с обработкой графических изображений. Они предназначены для автоматизации проектно-конструкторских работ в машиностроении, автомобилестроении, промышленном строительстве и т.п. Пакеты САПР обладают набором инструментальных средств, обеспечивающих реализацию сле­дующих основных функций: коллективная работа в сети пользователей с пакетом; :порт-импорт файлов всевозможных форматов; масштабирование объектов;

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

автоматизация отдельных процедур с использованием встроенного макроязыка.Своеобразным стандартом среди программ данного класса являются пакеты АutoСАD фирмы Autodesk.Интегрированные ППП.Интегрированные пакеты программ — по количеству наименований продуктов немногочисленная, но в вычислительном плане вольно мощная и активно развивающаяся часть ПО. В этих программах происходит интеграция функций редактора текстов, системы управления базами данных и табличного процессора. В целом стоимость такого пакета гораздо ниже суммарной стоимости аналогичных специализированных пакетов. В настоящее время активно реализуется другой подход интеграции программных средств: объединение специализированных пакетов в рамках единой ресурсной базы, обеспечение взаимодействия | гений (программ пакета) на уровне объектов и единого упрощенного центра-переключения между приложениями. Интеграция в этом случае носит объектно-связанный характер.Пакеты прикладных программ для решения задач определенной области знаний формируется и содержаться в библиотеках на магнитных носителях под определенными именами. Назначение подпрограммы указывает не только тип решаемой за­дачи, но и используемый численный метод, основные математиче­ские формулы и соотношения, а также ограничения на использование данной подпрограммы. Точность вычислений большинства подпрограмм в значительной степени зависит от числа значащих цифр, доступных для арифмети­ческих операций. Для повышения точности пользователь может ра­ботать с вариантом подпрограмм удвоенной точности.Краткие сведения о пакете научных подпрограмм. Па­кет представляет собой совокупность подпрограмм, реализующих наиболее часто встречающиеся в приложениях методы численного анализа и статистики. Подпрограммы написаны на языке БАЗИСНЫЙ ФОРТРАН. Пакет имеет модульную структуру, что допускает возможность его расширения и замены отдельных модулей. Статистика — пробит-анализ; дисперсионный анализ; корреляционный анализ; множественная ли­нейная регрессия; шаговая регрессия; полиномиальная регрессия; каноническая корреляция; факторный анализ.

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