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

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

Текстовые процессоры (редакторы) позволяют готовить текстовые документы, которые могут включать и таблицы, и рисунки, и диаграммы. Примером пакетов этого класса являются MS Word, Блокнот, WordPad. Перечень выполняемых функций, например MS Word, очень широк и изучается студентами в лабораторном практикуме по информатике.

Табличные процессоры (типичный пример — MS Excel) позволяют обрабатывать большие объемы числовой информации (не исключая при этом обычную символьную), формируя из данных таблицы. Можно сказать, что это очень мощные калькуляторы, хранящие в своей памяти огромные числовые массивы и позволяющие выполнять над ними различные арифметические и логические операции, формировать диаграммы и делать множество других операций, полезных для решения различных задач пользователя. Аналогично пакету MS Word, табличный процессор MS Excel изучается в лабораторном практикуме по информатике.

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

Графические редакторы позволяют генерировать различные изобразительные объекты. Они делятся на 2 класса — растровой и векторной графики — в зависимости от того, какое внутреннее представление этих объектов в них поддерживается. Редакторы растровой графики используются для работы с фотографиями.

Они кодируют фотоизображения в цифровую форму и позволяют выполнять над ними различные редактирующие операции (выделение фрагментов, перемещение, вырезание, копирование и т.д.). Примерами редакторов этого класса являются: Adobe Photoshop, Aldus Photo Styler, Picture Publisher, Photo Works Plus.

Редакторы векторной графики используются для профессиональной работы, связанной с технической и художественной иллюстрацией с последующей цветной печатью. Они занимают промежуточное место между САПР и настольными издательскими системами. Включают инструментарий для создания графического объекта; средства манипулирования объектами; средства обработки текста в части оформления и модификации параграфов, работы со шрифтами; средства вывода на печать и настройки цвета. Примерами графических редакторов этого класса являются Corel Draw, Adobe Illustrator, Aldus Free Hand, Professional Draw.

Системы управления базами данных (СУБД) используются для автоматизации процедур создания, хранения и извлечения электронных данных. Различаются способом организации данных, форматом, языком формирования запросов на операции с данными. Типичными примерами являются MS Access, Oracle, Paradox.

Пакеты программ мультимедиа используются для отображения (воспроизведения) и обработки аудио- и видеоинформации. Включают, в частности, пакеты Director for Windows, Multimedia Viewer Kit, NEC MultiSpin.

Пакеты демонстрационной графики — это конструкторы графических образов деловой информации, призванные в наглядной и динамической форме представлять результаты некоторых аналитических исследований. последовательность работы с такими пакетами включает шаги: разработка общего плана представления, выбор шаблона для оформления элементов, формирование и импорт элементов (текст, графика, таблицы, диаграммы, звуковые эффекты, видеоклипы). Примеры таких пакетов: Power Point, Harvard Graphics, WordPerfect Presentation

Пакеты прикладных программ — Создание Web-сайтов

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

Позволяют спланировать проект любой величины и сложности, эффективно распределить людские, финансовые и материальные ресурсы, составить оптимальный график работ и проконтролировать его исполнение. К ним относятся Time Line, MS Project, CА — Super Project; 2) органайзеры для организации деятельности отдельного человека. Это электронные секретари для эффективного управления деловыми контактами. Включают, в частности, Lotus Organizer, ACTI.

Программы для распознавания символов используются для перевода графических изображений букв и цифр в ASCII-коды этих символов. Применяются в сканерах. Примерами таких пакетов являются Fine Reader, Cunie Form, Tiger, Omni Page.

Настольные издательские системы применяются для профессиональной издательской деятельности. Позволяют осуществлять электронную верстку широкого спектра основных типов документов типа информационного бюллетеня, цветной брошюры, каталога, справочника. Позволяют решать задачи: компоновать (верстать) текст; использовать всевозможные шрифты и выполнять полиграфические изображения; осуществлять редактирование текста на уровне лучших текстовых процессоров; обрабатывать графические изображения; выводить документы полиграфического качества; работать в сетях на разных платформах. Примерами таких пакетов являются: Corel Ventura, Page Maker, QuarkXPress, Frame Maker, MS Publisher, Page Plus, Compu Work Publisher.

Системы автоматизации проектирования (САПР) используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм, т.е. с обработкой графических изображений. Реализуют функции: коллективная работа в сети; экспорт — импорт файлов различных форматов; масштабирование объектов; группировка объектов, передвижение, растяжка, поворот, разрезание, изменение размеров, работа со слоями; перерисовка; управление файлами; использование чертежных инструментов, позволяющих рисовать кривые, эллипсы, линии произвольной формы, многоугольники и т.п.; работа с цветом; автоматизация отдельных процедур с использованием встроенного макроязыка. Примерами пакетов этого класса являются: AutoCAD (AutoDesk), DesignCAD, Grafic CAD Professional, DrawBase, Microstation, TurboCAD.

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

Читайте также:
Что за программа quik

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

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

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

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

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

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

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

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

Универсальные. (Турбо-Паскаль, Бэйсик). Приближены максимально, насколько это возможно, к естественному английскому языку: название каждой команды – английское слово; функциональные. Применяются, как правило, для машинного моделирования той или иной проблематики.

Проблемно-ориентированные (GPSS). Моделируют систему с помощью последовательности событий. Применяются, в частности, при проектировании вычислительных комплексов.

Объектно-ориентированные (Форт). Имеют встроенные средства для моделирования новых объектов программирования;

Логико-ориентированные (Prolog). Отдельно описываются правила предметной области, по которым затем выводятся новые факты.

Системы программирования включают:

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

транслятор – программу, переводящую исходный текст во внутреннее представление компьютера;

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

компоновщик – программа для подготовки прикладной программы к работе в конкретных адресах основной памяти компьютера; справочные системы.

Т.к. наибольшее распространение получил офисный пакет Microsoft Office, изучим основные его составляющие. И начнем с электронных таблиц.

I. Microsoft Excel. Создание и заполнение таблиц.

Электронная таблица Excel – одна из составных частей пакета прикладных программ Microsoft Office, работающего в среде Windows. Она предназначена для обработки числовых данных, проведения математического моделирования различных процессов (в первую очередь экономических), изготовления различных документов и форм, а также может быть использована в качестве простой базы данных.

Ячейки. Каждый лист Excel представляет собой таблицу. Столбцы обозначены буквами от A до Z и далее сочетаниями букв от AA до IV, а строки – числами от 1 до 65536 (в Excel 97). Поэтому каждая ячейка таблицы имеет свой номер, например, А1, GA200. С помощью мыши или клавиш передвижения курсора (указателя) можно перемещаться из ячейки в ячейку.

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

Рис.1.1 Рабочий лист Microsoft Excel

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

Читайте также:
Game space что это за программа

Если текст не входит в ячейку, то можно:

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

 объединить несколько ячеек и в них записать текст. Для этого необходимо выделить несколько соседних ячеек, кликнуть правой клавишей мыши, чтобы вызвать меню| Формат | Ячейки (появляется диалоговое окно Формат ячеек, рис. 1.2) | Выравнивание | Объединение ячеек (этот же путь можно выбрать через контекстно-зависимое меню);

 организовать перенос текста в ячейке по словам: Формат | Ячейки | Выравнивание |

Рис.1.2 Формат ячеек

Источник: studopedia.org

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

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

Шумская Лариса

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

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

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

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

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

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

Часто пакеты прикладных программ располагают базами данных для хранения данных и передачи их прикладным программам.

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

Пакеты программ

Согласно рис. 18 в ПО имеются две группы пакетов программ: пакеты прикладных программ (ППП) и пакеты, дополняющие возможности ОС (ППос). С развитием программного обеспечения ЭВМ наметилась тенденция к слиянию их в единые интегрированные пакеты. Например, операционная среда Windows включает пакет MS Office, объединяющий программы для работы экономиста-делопроизводителя. Однако не всегда централизованные средства обработки удовлетворяют всем требованиям пользователей, поэтому многие ЭВМ, наряду с интегрированными пакетами, продолжают использовать и более эффективные специализированные ППП.

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

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

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

· системы обработки текстов (текстовые редакторы);

· системы обработки электронных таблиц;

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

· системы деловой графики;

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

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

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

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

· редактирование текста (форматирование, поиск и замена данных, работа с фрагментами текста, подготовка к печати и др.);

· ведение архивов документов.

Самые простые редакторы встраиваются в многие пакеты, включая ППП и ППос. Они имеют достаточно скромные характеристики. Примерами подобных WP являются встроенный редактор командной строки DOS, программы Блокнот, Word Pad и др.

Другие редакторы — редакторы широкого назначения, обычно используются автономно. Они получили большую популярность и используются повсеместно при отработке документов различной сложности: от простейших справок до фундаментальных книг (Лексикон, Word и др.). Последние версии редакторов типа Word for Windows предоставляют пользователям возможности настольной издательской системы.

Наиболее сложными редакторами являются WP мощных издательских систем, предназначенные для оформления и полной подготовки к типографскому изданию книг, журналов, буклетов (Aldus PageMaker, Ventura Publisher). Они позволяют включать в текст фотографии, иллюстрации, графики, диаграммы; использовать различные шрифты; менять параметры текста; осуществлять перемещение фрагментов; изменять оформление документа; автоматизировать его верстку.

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

Читайте также:
Приложение freeform что это за программа на Айфон

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

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

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

Еще одной группой ППП являются системы управления базами данных (СУБД). Они появились, когда ЭВМ стали использоваться в контуре управления технологическими процессами и людскими коллективами. Разработка различных автоматизированных систем управления предполагает создание в памяти ПК информационных моделей объектов управления – больших информационных массивов, получивших название «базы данных».

База данных (БД)- это совокупность взаимосвязанных данных, хранящихся совместно в памяти компьютера.

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

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

Согласно принципу В. Парето (итальянский экономист XIX века), 20 % всей информации обеспечивают более 80 % всех задач управления. Эта часть в первую очередь и подлежит автоматизации.

Достаточно мощные СУБД позволяют значительно автоматизировать процессы управления и удовлетворять до 90-95 % потребностей управленческого аппарата. Одним из основных назначений СУБД является автоматизация документооборота. На основе хранящейся информации можно автоматически формировать любые стандартные документы. Дополнительно к этому СУБД позволяет обращаться к данным и с нестандартными запросами для получения каких-либо справок, обобщений. СУБД поддерживает диалоговый режим работы пользователей, в которых запросы данных и реакция системы побуждают к формированию более точных запросов и исследованию данных.

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

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

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

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

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

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

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

· ПП, ориентированные на применение ЭВМ в АСУ. Данные пакеты включают программы обработки документов, программы формирования и обслуживания информационно-поисковых систем и т.п.

Источник: studopedia.su

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