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

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

CGI-приложение
CGI-приложение - программа, написанная специально для Интернет. CGI-приложения могут быть созданы с использованием различных языков программирования и поддерживаются практически всеми веб-серверами.

Асимметричное приложение
англ.Asymmetric application
Асимметричное приложение - приложение, основная функция которого заключается в декодировании данных.

Бизнес-приложение
англ.Business application
Бизнес-приложение - система на основе компьютера, которая обрабатывает деловую информацию в поддержку конкретной деловой функции.

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

Вертикальное приложение
англ.Vertical application
Вертикальное приложение - прикладная программа, использование которой ограничивается одной специальной областью.

Диагностическая программа
англ.Diagnostic routine
Диагностическая программа - программа запуска тестов для выявления возможных и реальных неисправностей в системе.

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

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

Клиентский процесс
син.Клиент-базированный процесс
англ.Client process
Клиентский процесс - в архитектуре клиент-сервер - процесс, выполняемый на стороне клиента и посылающий запрос серверному процессу на выполнение некоторой задачи. Обычно клиентский процесс:
- управляет пользовательским интерфейсом;
- контролирует вводимые пользователем данные;
- распределяет запросы серверным процессам;
+ может выполнять бизнес-логику приложений.

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

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

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

Программа
англ.Program; Routine
Программа - последовательность машинных команд, предназначенная для достижения конкретного результата.
Программа - согласно ГОСТ 19781-90 - данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма.

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

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

Распределенное приложение
англ.Distributed application
Распределенное приложение - приложение, которое выполняется в среде распределенных вычислений. Модули такого приложения могут выполняться на разных вычислительных системах.

Сегментация прикладной программы
англ.Application program segmentation
Сегментация прикладной программы - разделение прикладной программы на части, которые могут быть распределены по системам локальной сети. Сегментация осуществляется с помощью специального инструментального программного обеспечения.

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

Серверный процесс
Серверный процесс - в архитектуре клиент-сервер - процесс, который выполняет на сервере запрос клиентского процесса и отсылает ответ клиентскому процессу.

Упаковщик
син.Архиватор
Упаковщик - программа, позволяющая записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл.

Утилитарные программы
Утилитарные программы - программы, предназначенные для удовлетворения нужд их разработчиков. Обычно такие программы решают задачи, не предназначенные для широкого распространения.

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

[ 03-05-2024 www.glossary.ru]