ДВУХТОЧЕЧНЫЙ ОБМЕН [point-to-point exchange, point-to-point passing].
В модели передачи сообщений форма обмена сообщениями, в которой участвуют только два процесса, – процесс-отправитель и процесс-получатель. Имеется несколько разновидностей Д. о.: синхронный обмен, который сопровождается уведомлением об окончании приема сообщения; асинхронный обмен, который таким уведомлением не сопровождается; блокирующие прием – передача, которые приостанавливают выполнение процесса на время приема сообщения; неблокирующие прием – передача, при которых выполнение процесса продолжается, а программа в нужный момент может запросить подтверждение завершения приема сообщения. При реализации Д. о. обычно гарантируется сохранение порядка сообщений, которые не могут обгонять друг друга. Ср. коллективный обменДЕЙСТВИЕ [action].
Выполнимое всегда завершающееся атомарное вычисление, которое приводит к изменению состояния системы или возврату значения. Выполнение Д. не может быть прервано событием. Д. является одним из основных понятий унифицированного языка моделирования UML. Ср. деятельностьДЕЙСТВИЕ ПРИ ВХОДЕ [entry action].
Действие, осуществляемое при входе в состояние конечного автоматаДЕЙСТВИТЕЛЬНАЯ ПЕРЕМЕННАЯ [real variable].
To же, что вещественная переменнаяДЕЙСТВИТЕЛЬНОЕ ЧИСЛО [real number].
To же, что вещественное числоДЕЙСТВИТЕЛЬНЫЙ АДРЕС [effective address, executive address].
To же, что исполнительный адресДЕЙСТВИТЕЛЬНЫЙ ТИП [real type].
To же, что вещественный типДЕЙСТВУЮЩЕЕ ЛИЦО [actor].
Абстрактное описание сущности, находящейся вне моделируемой системы, которая напрямую взаимодействует с системой. Д. л. участвует в варианте использования или множестве вариантов использования с целью достижения определенного результата. Д. л. является одним из основных понятий унифицированного языка моделирования UML и отображается на диаграммах использованияДЕЙТАГРАММА [datagram]. В
сети с коммутацией пакетов – пакет данных, содержащий помимо передаваемой информации полный адрес пункта назначения, заданный пользователем, а не сетью. Д. передаются по сети независимо от других пакетов и без установки виртуального соединенияДЕЛЕГИРОВАНИЕ [delegation].
Перепоручение выполнения функции одного объекта другому. Например, Д. операции, которую осуществляют над первым объектом, вызывает операцию над вторым объектом, которая и делает работу. Д. можно использовать в качестве альтернативы наследованию. В некоторых языках (таких как Self) Д. поддерживается механизмами наследования в самом языке. В большинстве остальных языков (например, Си++ и Smalltalk) Д. реализуется в виде ассоциации или агрегации с другим объектомДЕКОДЕР [decoder].
To же, что дешифраторДЕЛЕНИЕ НА НУЛЬ [divide by zero error].
To же, что ошибка деления на нульДЕМОН [daemon].
Программа, используемая, как правило, в операционных системах UNIX для выполнения служебной функции без запроса со стороны пользователя и даже без его ведома. См. например, демон линейного принтера. Д. пребывает в фоновом режиме и активизируется только в случае необходимостиДЕМОН ЛИНЕЙНОГО ПРИНТЕРА [line printer daemon (LPD)].
Обслуживающая программа (демон) сервера печати, позволяющая линейному принтеру принимать задания на печать от удаленных клиентов, используя протокол LPR. Удаленные клиенты часто представляют собой UNIX-системы, но существует программное обеспечение и для большинства других операционных систем, включая операционную систему Windows NTДЕМОНСТРАЦИОННАЯ ПРОГРАММА [demonstration program (demo program)].
Программа, демонстрирующая интерфейс пользователя с программным продуктом либо возможности программного продукта. Как правило, это специально созданная программа-имитатор, иллюстрирующая некоторые экранные изображения, являющиеся результатом работы программного продукта. Иногда это бывает «урезанная» версия самого программного продукта