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

В соответствии с принципом программного управления любой компьютер можно рассматривать как

совокупность аппаратной (или технической) и программной частей.

Прикладная программа (application program) - программа, описывающая процесс выполнения определенной задачи для нужд пользователей.

К прикладному программному обеспечению (application software) относятся программы, написанные

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

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

- программа, решающая проблему конечного пользователя.

Прикладное программное обеспечение - программное обеспечение, состоящее из: отдельных прикладных программ и

пакетов прикладных программ, предназначенных для решения различных задач пользователей; и автоматизированных систем, созданных на основе этих (пакетов) прикладных программ.

Прикладные программы являются главными компонентами информационной системы и сети. В соответствии с ними функционируют прикладные процессы.

Рассматриваемые программы делятся на две группы.

Первая группа - программы массового использования, именуемые также приложениями. Вторую группу образуют программы индивидуального применения. Они разрабатываются программистами, работающими совместно с соответствующими специалистами. Функции прикладной программы может выполнять и пользователь.

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

интерфейс.

Чтобы сделать прикладную программу независимой от этого интерфейса, между ней и

операционной системой размещают промежуточный слой программного обеспечения (комплекс программ,

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

Последний предоставляет прикладной программе стандартный интерфейс промежуточного слоя, который

позволяет работать с разными операционными системами. Все более широкое значение приобретает

распространение прикладных программ по глобальной сети. Среди них появились одноразовые программы.

Заплатив небольшую цену за такую программу, ее можно загрузить в свою абонентскую систему и работать

с ней одни либо несколько суток. После установленного срока программа перестает функционировать.

К настоящему моменту выделяют три вида программных продуктов: системное, или общее