Прикладные программы (ПП) представляют собой программы, которые необходимы для выполнения конкретных задач и рассчитываются на прямое взаимодействие с пользователем.
Как правило, программы такого типа не способны взаимодействовать с оборудованием компьютера и другими ПП посредством ОС. Другое название прикладной программы – вспомогательная программа.
Прикладное программное обеспечение — это программы, которые были созданы с целью упрощения работы пользователей посредством компьютера, который выполняет конкретные задания. Как пример ППО — программное обеспечение для создания рассылочных списков заказов или обработки заказов.
Написанием ППО занимаются прикладные программисты. Можно отметить четыре ключевые группы ПП:
- отдельные;
- библиотеки;
- пакеты;
- интегрированные системы.
Так и не нашли ответ на вопрос?
Просто напишите,с чем нужна помощь
Мне нужна помощь
Отдельная прикладная программа
Программы такого типа создаются на языке программирования с целью решения определенных прикладных задач. Как пример, есть программы, находящие решения системы линейных уравнений и вычисляющие собственные матричные значения. ПП может быть представлять набор модулей, решающих конкретные задачи. Этот процесс можно разбить на несколько частей и решением каждой из задач будет заниматься специальный программный модуль.
Программы и файлы
Библиотека ПП
Данная библиотека представляет собой набор обособленных друг от друга программ, каждой из которых поручено осуществлять определенную задачу или вспомогательные функции (управлять памятью, обмениваться данными с внешними устройствами и так далее). Такие библиотеки предоставляют возможность решать вычислительные задачи с предельной эффективностью, а поэтому они интенсивно применяются в решении инженерных и научных задач.
По сферам использования библиотеки бывают:
- широкого применения (они необходимы для решения задач тех или иных предметных областей);
- специализированные библиотеки (нужны для решения узкоспециализированных задач).
К характерным особенностям библиотек можно отнести отсутствие ориентированного на проблемы входного языка и продвинутого системного обеспечения. Как правило, они нужны для решения типовых целей из той или иной предметной области, не располагая ресурсами для разрешения куда более специфических задач. Первым делом это касается программ широко используемых библиотек, направленных на решение задач из самых разнообразных предметных областей.
Лень читать?
Задай вопрос специалистам и получи ответ уже через 15 минут
Задать вопрос
Пакеты прикладных программ
ППП являются самостоятельной разновидностью ППО. По сути, это набор структурно совместимых данных, которые также имеют общие способы управления и необходимы для решения задач определенным числом пользователей.
К отличительным особенностям ППП можно отнести следующее:
- пакеты ПП ориентируется не на конкретной задаче, а на целом классе, в который включаются и специфические предметные задачи.
- в составе ППП имеются специальные языковые средства, способные реализовать для пользователей удобный рабочий процесс.
- присутствуют специальные средства системы, реализующие принятую в предметной области рабочую дисциплину.
Практическая работа 3. Теория и порядок выполнения
Интегрированная программная система
Под данной системой подразумевается программный комплекс, чьи элементы представляют собой разнообразные пакеты и программные библиотеки. В качестве примера можно привести системы с автоматизированным процессом проектирования (САПР), у которых в составе имеется множество пакетов для тех или иных задач.
Важно знать, что четкие границы между вышеописанными разновидностями ППО отсутствуют. Как пример, отдельно взятая программа в виде совокупности модулей может одновременно являться и библиотекой, и пакетом программ, даже при отсутствии соответствующих системных и языковых средств.
Не нашли ответ?
Просто напиши,с чем тебе нужна помощь
Мне нужна помощь
Где применяется ППО?
ППО нашло свое применение во множестве сфер жизнедеятельности. В частности можно отметить следующее:
- Программное обеспечение организаций и предприятий, применяемое с целью управления финансами, для ведения отношений с потребителями, а также в сети поставок. К такому ПО также относят ведомственные программы небольших предприятий и отдельных подразделений крупных субъектов. В качестве примера можно привести обеспечение по управлению транспортными расходами и службу ИТ-поддержки.
- Программное обеспечение, необходимое для реализации для пользователей доступа к устройствам компьютера.
- ПО инфраструктуры организационно-обособленного субъекта, с помощью которого реализуются общие возможности с целью поддержки ПО компании. Это могут быть системы по управлению базами данных, серверы почты, программы для управления безопасностью и сетью.
- ПО информационного работника, обеспечивающая пользователей программами, позволяющими создавать и управлять информацией (документация, ресурсы, управления временем). Как пример, текстовые и табличные процессоры, программы-клиенты e-mail, пользовательские информационные системы и редакторы медиа.
- Программное обеспечение для доступа к контенту, применяемое сугубо для просмотра или ознакомления с ресурсами или программами без возможности их редактировать (иногда может присутствовать такая функция). Такие программы предназначены для пользователей цифрового информационного содержания. К ним относят проигрыватели медиа, интернет браузеры, программы для просмотра изображений и прочее.
- Образовательное ПО необходимо для выполнения функций образования, характеризуется четкими требованиями к тестированию познаний пользователей и оценке процесса изучения материала. Сейчас оно включает в себя функции многостороннего сотрудничества и совместного применения со многими программами схожей направленности.
- Имитационное программное обеспечение необходимо для того, чтобы симулировать физические или абстрактные системы в исследовательских, развлекательных или же учебных целях.
- Инструментальное программное обеспечение в медийной области, которое предназначено для применения пользователями, создающие печатные, либо электронные ресурсы медиа для личного применения или для других целей: коммерческого использования или в образовательных целях другими людьми. К такому ПО относят программы для компьютерной верстки, полиграфической обработки, обработки мультимедийных файлов, редакторы HTML, компьютерной анимации, звуковых данных, с видео и многое другое.
- ПП для конструирования и проектирования весьма интенсивно используются в разработке как программного, так и аппаратного обеспечения. К таким разновидностям относят уже упомянутые в статье САПР, а также программы для редактирования, инженерии, компиляторы языков для написания программ и так далее.
Программы рассматриваемого типа широко применяются многими пользователями, вне зависимости от их целей и уровня. На данный момент индустрия разработки такого программного обеспечения интенсивно развивается и находятся новые способы применения программ.
Источник: www.homework.ru
Лекция 1. Введение
Прикладные программные средства и их классификация.
Прикладная программа или приложение — программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и проч. посредством операционной системы. Также на простом языке — вспомогательные программы.
К прикладному программному обеспечению (application software) относятся компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы. Программы обработки заказов или создания списков рассылки — пример прикладного программного обеспечения. Программистов, которые пишут прикладное программное обеспечение, называют прикладными программистами.
Классификации:
По типу:
программные средства общего назначения
- Текстовые редакторы
- Системы компьютерной вёрстки
- Графические редакторы
- СУБД
программные средства специального назначения
- Экспертные системы
- Мультимедиа приложения (Медиаплееры, программы для создания/редактирования видео, звука, Text-To-Speech и пр.)
- Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)
- Системы управления содержимым
программные средства профессионального уровня
- САПР
- АРМ
- АСУ
- АСУ ТП
- АСНИ
- Геоинформационные системы
- Биллинговые системы
- CRM
По сфере применения:
- Прикладное программное обеспечение предприятий и организаций. Например, финансовое управление, система отношений с потребителями, сеть поставок. К этому типу относится также ведомственное ПО предприятий малого бизнеса, а также ПО отдельных подразделений внутри большого предприятия. (Примеры: Управление транспортными расходами, Служба IT поддержки)
- Программное обеспечение обеспечивает доступ пользователя к устройствам компьютера.
- Программное обеспечение инфраструктуры предприятия. Обеспечивает общие возможности для поддержки ПО предприятий. Это системы управления базами данных, серверы электронной почты, управление сетью и безопасностью.
- Программное обеспечение информационного работника. Обслуживает потребности индивидуальных пользователей в создании и управлении информацией. Это, как правило, управление временем, ресурсами, документацией, например, текстовые редакторы, электронные таблицы, программы-клиенты для электронной почты и блогов, персональные информационные системы и медиа редакторы.
- Программное обеспечение для доступа к контенту. Используется для доступа к тем или иным программам или ресурсам без их редактирования (однако может и включать функцию редактирования). Предназначено для групп или индивидуальных пользователей цифрового контента. Это, например, медиа-плееры, веб-браузеры, вспомогательные браузеры и др.
- Образовательное программное обеспечение по содержанию близко к ПО для медиа и развлечений, однако в отличие от него имеет четкие требования по тестированию знаний пользователя и отслеживанию прогресса в изучении того или иного материала. Многие образовательные программы включают функции совместного пользования и многостороннего сотрудничества.
- Имитационное программное обеспечение. Используется для симуляции физических или абстрактных систем в целях научных исследований, обучения или развлечения.
- Инструментальные программные средства в области медиа. Обеспечивают потребности пользователей, которые производят печатные или электронные медиа ресурсы для других потребителей, на коммерческой или образовательной основе. Это программы полиграфической обработки, верстки, обработки мультимедиа, редакторы HTML, редакторы цифровой анимации, цифрового звука и т. п.
- Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного («Железо») и программного обеспечения. Охватывают автоматизированный дизайн (computer aided design — CAD), автоматизированное проектирование (computer aided engineering — CAE), редактирование и
- компилирование языков программирования, программы интегрированной среды разработки (Integrated Development Environments), интерфейсы для прикладного программирования (Application Programmer Interfaces).
Источник: studfile.net
Прикладное программное обеспечение
Для решения различных прикладных задач пользователей разработан класс программных продуктов, который так и называется прикладное программное обеспечение. О составе прикладного программного обеспечения можно прочитать в данной статье.
Прикладное программное обеспечение
Для работы с различными видами информации используются разные программы. Совокупность программных средств, которые позволяют решать различные пользовательские задачи по обработке разных видов информации не прибегая к программированию, называется прикладным программным обеспечением.
Прикладное программное обеспечение упрощает взаимодействие пользователя ЭВМ с различными видами информации. Прикладные программы также называются приложениями.
По типу решаемых задач прикладные программы принято подразделять на два класса:
- базовое прикладное программное обеспечение;
- специализированное программное обеспечение.
Базовое прикладное ПО
К данной группе программных средств принято относить приложения общего назначения в независимости от предметной области решаемой задачи. Так для обработки текстовой информации, причем неважно о чем идет речь в тексте, используются текстовые редакторы.
Применение программ общего назначения доступно практически каждому пользователю компьютера. К группе базового прикладного ПО относятся:
- текстовые редакторы — используются для работы с текстовой информацией;
- табличные редакторы — предназначены для вычислений;
- системы управления базами данных — являются программной средой для создания и управления массивами данных;
- редакторы презентаций — используются для оформления материалов, сопровождающих публичные выступления;
- графические редакторы — основное назначение этих программ создание и редактирование графических изображений;
- мультимедийные проигрыватели — приложения для воспроизведения звуковых и видеофайлов.
Обычно, производители программного обеспечения выпускают программы общего назначения единым пакетом, в котором возможен обмен содержимым файлов. Например, Microsoft выпускают пакет офисных приложений Microsoft Office, в который входит текстовый редактор Word, редактор электронных таблиц Excel, система управления базами данных Access, редактор презентаций PowerPoint.
Название программ офисного пакета Microsoft говорит само за себя и переводится дословно как слово (Word), превосходить (Excel), доступ (Access), мощная точка (PowerPoint).
Специализированное прикладное ПО
Возможности специализированного прикладного программного обеспечения ограничены предметной областью. Этот класс продуктов предназначен для работы в различных профессиональных областях. Примером специализированного ПО могут быть:
- математические пакеты — программы для выполнения сложных математических вычислений, например решения уравнений, определения интегралов, производных (MathCad, MathLab);
- бухгалтерские программы — предназначены для ведения бухгалтерского, налогового учета, учета денежных средств, расчета заработной платы (1С бухгалтерия);
- издательские системы — предназначены для подготовки в тиражированию печатной продукции, позволяют верстать, редактировать, оформлять газеты журналы, книги (Adobe PageMaker);
- системы автоматизированного проектирования — используются для промышленного конструирования различных механизмов, деталей и систем (AutoCad, Компас);
- геоинформационные системы — предназначены для создания высокотехнологичных географических и тематических карт;
- экспертные системы — аккумулируют знания специалистов в некоторой предметной области и помогают пользователям принимать решения.
Нормативные принципы использования программного обеспечения позволяют устанавливать только лицензионные программные продукты.
Что мы узнали?
Для решения различных пользовательских задач предназначено прикладное программное обеспечения. В зависимости от типа решаемой задачи различают прикладное ПО общего и специализированного назначения. Специализированные приложения используются в различных профессиональных областях узкими специалистами. Применение программ общего назначения доступно всем.
Источник: obrazovaka.ru