Прикладная программа, или приложение, — программа, предназначенная для выполнения определённых задач и рассчитанная на непосредственное взаимодействие с пользователем [ источник не указан 48 дней ] . В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и другими программами посредством операционной системы. Также на простом языке — вспомогательные программы.
К прикладному программному обеспечению относятся компьютерные программы, написанные для пользователей или самими пользователями для задания компьютеру конкретной работы. Программы обработки заказов или создания списков рассылки — пример прикладного программного обеспечения. Программисты, которые пишут прикладное программное обеспечение, называются прикладными программистами.
- 1 Классификация
- 1.1 По типу
- 1.2 По сфере применения
- 1.3 По типу запуска
Классификация
По типу
- программное обеспечение общего назначения
- Текстовые редакторы
- Текстовые процессоры
- Системы компьютерной вёрстки
- Графические редакторы
- СУБД
- Электронные таблицы
- Веб-браузеры
- Медиаплееры
- Компьютерные игры
- Экспертные системы
- Трансляторы
- Мультимедиа-приложения (медиаплееры, программы для создания и редактирования видео, звука, text-to-speech и пр.)
- Гипертекстовые системы (электронные словари, энциклопедии, справочные системы)
- Системы управления содержимым
- САПР — системы автоматизированного проектирования
- АРМ — автоматизированное рабочее место
- АСУ — автоматизированная система управления
- АСУ ТП — автоматизированная система управления технологическим процессом
- АСНИ — автоматизированная система научных исследований
- Геоинформационные системы
- Биллинговые системы
- CRM — системы управления взаимоотношениями с клиентами
- CTRM/ETRM — системы управления складом
- SRM (Supplier Relationship Management) — системы управления взаимоотношениями с поставщиками
- BI (Business Intelligence) — аналитические системы
- DMS (Document Management System) — Система управления документами/Система автоматизации документооборота (системы электронного документооборота)
- CMS (Content Management System) — системы управления содержимым (контентом)
- WMS (Warehouse Management System) — системы управления складом (СУС)
- ERP-системы — системы планирования ресурсов предприятия
- EAM-системы — системы управления основными фондами предприятия
- MRM-системы — системы управления маркетинговыми ресурсами
- MES-системы — системы оперативного (цехового) управления производством и ремонтами
- АБС-системы — автоматизированные банковские системы
- Системы ДБО — системы дистанционного банковского обслуживания
По сфере применения
- Прикладное программное обеспечение предприятий и организаций. Например, финансовое управление, система отношений с потребителями, сеть поставок. К этому типу относится также ведомственное ПО предприятий малого бизнеса, а также ПО отдельных подразделений внутри большого предприятия. (Примеры: управление транспортными расходами, служба IT-поддержки)
- Программное обеспечение, обеспечивающее доступ пользователя к устройствам компьютера.
- Программное обеспечение инфраструктуры предприятия. Обеспечивает общие возможности для поддержки ПО предприятий.
- Программное обеспечение информационного работника. Обслуживает потребности индивидуальных пользователей в создании и управлении информацией. Это, как правило, управление временем, ресурсами, документацией, например, текстовые редакторы, электронные таблицы, программы-клиенты для электронной почты и блогов, персональные информационные системы и медиаредакторы.
- Программное обеспечение для доступа к контенту. Используется для доступа к тем или иным программам или ресурсам без их редактирования (однако может и включать функцию редактирования). Предназначено для групп или индивидуальных пользователей цифрового контента. Это, например, медиаплееры, веб-браузеры, вспомогательные браузеры и др.
- Образовательное программное обеспечение по содержанию близко к ПО для медиа и развлечений, однако в отличие от него имеет четкие требования по тестированию знаний пользователя и отслеживанию прогресса в изучении того или иного материала. Многие образовательные программы включают функции совместного пользования и многостороннего сотрудничества.
- Имитационное программное обеспечение. Используется для симуляции физических или абстрактных систем в целях научных исследований, обучения или развлечения.
- Инструментальные программные средства в области медиа. Обеспечивают потребности пользователей, которые производят печатные или электронные медиаресурсы для других потребителей, на коммерческой или образовательной основе. Это программы полиграфической обработки, вёрстки, обработки мультимедиа, редакторы HTML, редакторы цифровой анимации, цифрового звука и т. п.
- Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного и программного обеспечения. Охватывают автоматизированное проектирование (системы автоматизированного проектирования — САПР), автоматизированную инженерию (computer aided engineering — CAE), редактирование и компилирование языков программирования, программы интегрированной среды разработки (Integrated Development Environments — IDE).
По типу запуска
- С установкой.
- Без установки (см. Переносимое приложение).
См. также
- Медиафайлы на Викискладе
- Компьютерная программа
- Программное обеспечение
- Пакет прикладных программ
- Системное программное обеспечение
- Инструментальное программное обеспечение
- Встроенное программное обеспечение
- Утилита
- Драйвер
- Операционная система
Примечания
- ↑2.3. Прикладное программное обеспечение
- ↑Симонович С. В. и др. Информатика для юристов и экономистов. — СПб: Питер, 2001. — 688 с. — ISBN 5-272-00249-0.
Ссылки
Источник: www.wikiredia.ru
Прикладная информатика
Лекция 6. Приборные системы безопасности. Прикладная программа ПСБ | Противоаварийная защита
1.3.2|Прикладное программное обеспечение
Прикладная программа или приложение— программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием посредством операционной системы.
К прикладному программному обеспечению относятся компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы. Примеры таких программ:CCleaner, MicrosoftOffice, Skype, браузеры, игры и прочие приложения.
К прикладным программам общего назначения относятся текстовые и графические редакторы, Веб-браузеры, электронные таблицы, а также Базы данных. К прикладным программамспециального назначения относятся мультимедийные приложения (редакторы звука и видео, Медиаплееры), словари, справочники, энциклопедии. Прикладное ПО является самым распространённым ПО, так как пользоваться им может любой пользователь ПК. Прикладное ПО, в отличии от инструментально и системного, выполняет гораздо больший спектр задач.
1.3.3|Инструментальное программное обеспечение
- Машинно-ориентированные (Ассемблер).
- Машинно-независимые языки (Практически все языки программирования).
- Процедурные языки (Фортан, Бейсик, Паскаль, Си).
- Декларативные языки (Лисп, Пролог).
- Объектно-ориентированные языки (C++, Java, VisualBasic).
Ограничение
Для продолжения скачивания необходимо пройти капчу:
Источник: studfile.net
Большая Энциклопедия Нефти и Газа
Прикладная программа пользователя работает как обычная проблемная программа, в которой могут применяться все стандартные средства ОС. Наличие языкового интерфейса позволяет использовать языки программирования: КОБОЛ; ПЛ-1, АССЕМБЛЕР. [2]
Прикладные программы пользователя , которые обеспечивают решение определенных задач, обработку имеющихся наборов данных или получение некоторой информации. [3]
Подготовка прикладных программ пользователя требует освоения материала, связанного со спецификой функциональной службы. Нормативная основа работы метрологов заложена в НТД по вопросам МО, остальные данные по автоматической реализации требований НТД — в моделях и алгоритмах АМО ( см. гл. [4]
Запуск прикладной программы пользователя осуществляется точно так же, как и обращение к транзитной команде MS DOS, поскольку те и другие реализованы одинаково; командный процессор не делает между ними различий. Процесс этот реализуется просто: командный процессор ищет на МД программу с соответствующим именем, и, если находит ее, то загружает в ОП и перадает ей управление. [5]
Во-вторых, если прикладная программа пользователя включена в состав СУБД, то к ней можно обратиться на языке запросов ( соответствующее информативное слово в словарь вводит сам пользователь), и вызов ее будет осуществлен автоматически. При многократном использовании этой программы затраты времени на ее подключение к СУБД быстро окупаются. Поэтому для облегчения работы с банком пользователей, мало знакомых с программированием на ЭВМ, программы для статистического анализа данных, а также другие прикладные программы могут быть включены в состав СУБД. [6]
ППО включает в свой состав проблемные прикладные программы пользователя и пакеты прикладных программ, ориентированные на применение в определенной проблемной области. [7]
Возможность применения баз данных для многих прикладных программ пользователя упрощает реализацию комплексных запросов, снижает избыточность хранимых данных и повышает эффективность использования информационной технологии. Минимальная избыточность и возможность быстрой модификации позволяют поддерживать данные на одинаковом уровне актуальности. Независимость данных и использующих их программ является основным свойством баз данных. Независимость данных подразумевает, что изменение данных не приводит к изменению прикладных программ и наоборот. [8]
Для организации обмена данными типа память-память между прикладными программами пользователя на различных ЭВМ предназначена система программного обеспечения, являющаяся системой общего назначения. [9]
Если СУБД в системе не применяется, то прикладная программа пользователя работает непосредственно в среде операционной системы ЭВМ с использованием СУБД но классификаторам. Последняя позволяет одновременно обслуживать несколько независимых программ пользователей, предоставлять им данные из любого массива, обеспечивать контроль запроса и формирование очереди запросов. Выделение СУБД по классификаторам обеспечивает централизованное накопление, актуализацию и обработку информации о классификаторах, а также типизацию основных проектных решений по ее созданию. [10]
ТЗажнейшим преимуществом банка данных является отделение баз от прикладных программ пользователя . С ними обеспечивается лишь информационная связь. В программе пользователя задается логическая форма данных, а не конкретная организация файлов. Обеспечение конкретной формы хранения, накопления, обновления и поиска информации возлагается на систему управления базой данных. Каждая из функций системы управления осуществляется соответствующими комплексами программ. Такая организация банка освобождает потребителя от необходимости изучения детальной структуры хранения данных, облегчает процесс разработки прикладных программ и их модификацию. [11]
Важнейшим преимуществом банка данных является отделение баз от прикладных программ пользователя . С ними обеспечивается лишь информационная связь. В программе пользователя задается логическая форма данных, а не конкретная организация файлов. Обеспечение конкретной формы хранения, накопления, обновления и поиска информации возлагается на систему управления базой данных. Каждая из функций системы управления осуществляется соответствующими комплексами программ. Такая организация банка освобождает потребителя от необходимости изучения детальной структуры хранения данных, облегчает процесс разработки прикладных программ и их модификацию. [12]
Программные компоненты системы программирования выполняются под управлением операционной системы наравне с прикладными программами пользователей . [13]
Прикладное программное обеспечение состоит из пакетов прикладных программ ( ППП) и прикладных программ пользователей . [14]
По отношению к ОС ЕС система КАМА является обычной высокоприоритетной задачей, а прикладные программы пользователя являются подпрограммами системы КАМА. В своем разделе КАМА способна дис-пстчировать до 999 задач и обслуживать до 999 терминалов. [15]
Источник: www.ngpedia.ru