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

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

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

Вызов процедуры
англ.Procedure call
Вызов процедуры - порядок действий, которые необходимо выполнить при запуске прикладного процесса.

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

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

Информационные процессы
англ.Information processes
Информационные процессы - по законодательству РФ - процессы сбора, обработки, накопления, хранения, поиска и распространения информации.

Линейный процесс
Линейный процесс - процесс, действия которого выполняются строго последовательно.

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

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

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

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

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

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