СОКРАЩЕНИЯ И СЛОВАРЬ

AFS: Andrew File System
Agent: смотри Broker
ANSI: American National Standards Institute - Американский На-
     циональный Институт Стандартов.
API: Application  Program  Interface  -  Интерфейс  Прикладной
     Программы.
Appel Systеme:  процедура осуществляющая вызов ядра UNIX. ARP:
Address Resolution   Protocol  -  Протокол  Разрешения Адреса.
ARPA: Advanced Research Project Agency -Агентство по разработ-
     ке Научных Проектов.
ARPANET: сеть ARPA
At-most-once: свойство процедуры,  которая осуществляется один
     раз
Automount: присоединенная  процедура  обеспечивающая автомати-
     ческое "монтирование" и "демонтирование" разделов NFS.
Background: выполнение процесса в фоновом режиме.
Big-endian: соглашение о записи целых чисел, согласно которому
     старший байт находится в самом младшем адресе памяти.
BIND: Berkeley Internet Name Service.
Binding (association): в системах RPC, связывание является ак-
     том обозначения объекта и связыванием с ним  сервера  для
     обеспечения вызова удаленной процедуры.  Для транспортных
     интерфейсов (сокет,  TLI), связывание имеет другое значе-
     ние: речь  идет о примитиве,  которая присваивает местный
     адрес службы дескриптору.
Bitmap: обозначает экран,  который можно адресовать поточечно.
Broadcast (diffusion):  Широковещание,посылка  сообщения  всем
     станциям сети.
Broker (agent):  посредник между сервером и клиентом  в  сети,
     как правило для локализации службы.
BSD: Berkeley  Software Distribution.
Buffer (tampon): промежуточная область памяти.
Cache: область памяти,  которая сохраняет информацию для опти-
     мизации операций, например, ввода-вывода. С этой областью
     часто связано предварительное  считывание  и  отсроченная
     запись.
Cell (groupe):  управляющий объект,ограниченный группой машин.
Client (клиент):  процесс,запрашивающий службу.
Communication End Point (оконечность канала  связи):   объект,
     который  можно адресовать  и которому можно посылать дан-
     ные. Например,сокет или пункт доступа к транспорту TLI.
Concurrent server (параллельный сервер):  сервер, который соз-
     дает порожденный процесс (вызов fork ())  для  выполнения
     программного кода запрашиваемых служб.
Connection (виртуальный канал):  связь  между  двумя  сетевыми
     протоколами, устанавливающая канал обмена данными, под-
     держиваемый пока существует связь. Режим виртуального ка-
     нала (тип транспорта TCP) противопоставляется дейтаграмм-
     ному режиму (тип транспорта UDP).
Coopеratif: смотри reparti (распределенный)
CPU: Central Processing Unit
Cron: демон    UNIX,активизирующий    процесс   по   истечении
     некоторого времени.
Daemon (демон,следящая программа): процесс UNIX, выполняющийся
     в фоновом режиме.  Он не привязан ни к какому терминалу и
     служит в основном для управления системой.
DARPA: Defence Advanced Research Projects Agency -Агентство по
     Защите Передовых Исследовательских Проектов.
Datagramme (дейтаграмма):  сообщение доставляемое транспортным
     протоколом в дейтаграммном режиме.
DCE: Distributed Computing Environment - Распределенная Вычис-
     лительная Среда.
DES: Data Encryption Standard - Стандарт  Шифрования  Информа-
     ции.
Display: понятие X Window объединяющее имя машины и  один  или
     несколько экранов.
Distribuе: смотри rеpartie (распределенный).
DME: Distributed Management Environment.
DNS: Domain Name Service.
DoD: Department of Defence.
DOMF: Distributed Object Management Facilities.
Driver: Программа,осуществляющая  управление периферийным уст-
     ройством. В  UNIXе использует кэш,  если ввод-вывод  осу-
     ществляется режиме блокирования.
Export: операция по предоставлению локальной системы файлов  в
     распоряжение машины клиента через NFS.
FDDI: Fiber Distributed Data Interface.
Fifo (именованный канал): IPC UNIX, который обеспечивает обмен
     информацией с помощью очереди типа производитель/потреби-
     тель.
FILE pointer:  указатель на данные типа FILE,  соответствующий
     файлу, открытому  функцией open() стандартной библиотеки.
File descriptor (описатель файла):  целое  значение,   которое
     представляет файл,  открытый функцией open ()  библиотеки
     UNIX.
Flag (флаг):   логическая  переменная,  значение которой можно
     проверить.
Flush (посылка):   операция  записи в буфер или чистки буфера.
Foreground (первый план):  выполнение процесса в интерактивном
     режиме.
GID: Групповой ID.
Graphique 2D,  3D:  двухмерная графика (плоский объект), трех-
     мерная графика (объемные объекты).
Groupe (группа): обозначает административную единицу, включаю-
     щую в себя  несколько  элементов:   группы  пользователей
     идентифицируются с помощью GID,  группы процессов - с по-
     мощью Process Groupe ID.
GUI: Graphical  User Interface - Графический Интерфейс Пользо-
     вателя.
Handle: обозначает, чаще всего, указатель структуры, идентифи-
     цирующей объект.
Handler (управляющая программа):  часть программы, которая уп-
     равляет событием и выполняется.  Например, handler сигна-
     ла.
HP: Hewlett Packard.
I-list: файл, описывающий совокупность файлов файловой системы
     UNIX.
I/O: Ввод/вывод.
ICMP: Internet Control Message Protocol.
ID: Идентификация.
Idempotence: свойство процедуры,  которая при нескольких вызо-
     вах выдает один и тот же результат.
IEEE: Institut of Electrical and Electronic Engineers.
Index node: смотри  inode.
Inedt: суперсервер Internet,  который запускает другие серверы
     в соответствии      с   содержимым   файла   конфигурации
     inetd.conf.
Inode: элемент I-list, определяющий характеристики файла UNIX.
Interface: группа операций ,  (процедур) обеспечивающая доступ
     к службе.
Internet, internet: обозначает одновременно протокол (IP: Про-
     токол Интернет)  и тип сети Интернет. Одной машине в сети
     Интернет соответствует один адрес Интернет.
Interoperabilite: свойство прикладных программ,  которые могут
     работать совместно,  обмениваться информацией и  т.п.   в
     сложной среде разнородных систем,  и происходит это через
     использование общих интерфейсов.
IP: Протокол Интернет.
IPC: Interprocess Communication.
ISO: International  Standards Organisation - Международная Ор-
     ганизация по Стандартам.
Iterative server:   сервер,  который сам выполняет программный
     код службы,  запрашиваемой клиентом (в  противоположность
     параллельному серверу).
Kerberos: функция аутентификации, разработанная MIT.
Ko: Килобайт
LAN:    Local  Area  Network - Местная Сеть.
Lightweight process: смотри thread.
Little-endian: соглашение о записи целых чисел, согласно кото-
     рому младший  байт находится в самом младшем адресе памя-
     ти.
Lock: механизм , обеспечивающий исключительное право доступа к
     ресурсу.
Loopback (контур):  зацикливание потока информации.  На TCP/IP
     есть драйвер loopback Ethernet.
Makefile или makefile:  файл, используемый командой UNIX make.
Mapping (соответствие):  установление соответствия между двумя
     объектами.
Micro-noyau (микро-ядро): пользовательская система с минимумом
     функций (управление и распределение сообщений, связь меж-
     ду сообщениями, управление виртуальной памятью). Противо-
     поставлена традиционному   подходу  к ядру UNIX,  которое
     имеет тенденцию к непомерному расширению.
MIT: Massachustts Institute of Technology.
Motif: предложение OSF (основанное на X Window)  для пользова-
     тельских интерфейсов.
Mount (монтирование):  в UNIX - операция,  позволяющая сделать
     видимой пользователю локальную или удаленную систему фай-
     лов (в последнем случае через NFS).
Multifenetrage: управляющая программа экрана, способная управ-
     лять несколькими окнами.
Multiplexage: возможность  управлять  одновременно несколькими
     каналами связи.
Multiprocesseur: машина,   имеющая  несколько  процессоров или
     операционная система,способная   управлять   одновременно
     несколькими процессорами.
Multitache: операционная система, способная управлять одновре-
     менно несколькими задачами или процессами.
NCS: Network Computing System.
NFS: Network File System.
NIC: Network Information Center.
NIDL или Network Interface Describtion Language: язык описания
     интерфейса и препроцессор в NCS.
NIS: Network  Information  Service  -  Сетевая  Информационная
     Служба (раньше называлась YP - Yellow Page).
Noyau (ядро):   ядро операционной системы.  Управляет памятью,
     файлами, связыванием  процессов,   базовой  коммуникацией
     между процессами,   протоколами сети и периферийными уст-
     ройствами).
NTP: Network Time Protocol.
OLTP: On Line Transactional Processing.
ONC: Open  Network  Computing  - Открытая Вычислительная Сеть.
Open Look: предложение UNIX International (AT&T и Sun) для ин-
     терфейсов пользователя.
OSF: Open Software Foundation.
OSI: Open Systems Interconnection.
Paquet (пакет):  данные,передаваемые третьим уровнем (в смысле
     уровней OSI) сети.
Parallеle, parallеliser:  Одновременно выполняющаяся параллель-
     ная обработка, на разных или одном процессоре (управление
     единицей времени).  Термин "параллельно" противопоставля-
     ется термину "последовательно".
Pathname (имя  канала):   строка  символов,обозначающая файл в
     древовидной схеме.
PC: Персональный Компьютер.
PEX: PHIGS расширение к X Window.  Позволяет распределить гра-
     фические трехмерные функции.
PHIGS: Programmer  Hierarchical  Interactive  Graphic  System.
PID: ID Процесса.
Pipe (канал): IPC UNIX типа производитель/потребитель.
Port: целое значение, используемое TCP и UDP для выбора службы
     внутри машины.
Portabiltе: возможность использовать,  без модификаций, исход-
     ную программу на различных машинах.
Portmapper: демон , используемый RPC Sun для присвоения номера
     программы и версии службы номеру порта.
POSIX: Portable  Operating  System Interface on UNIX.
Process (процесс):   динамический  базовый объект, управляемый
     ядром UNIX.
Protocole: управление   обменом   между    двумя    объектами.
Publication: соответствует в RFS "экспорту" в NFS, т.е. делает
     ресурс доступным.
Rediriger (переориентировать): ориентировать вход/выход в дру-
     гом направлении,  вместо выбранного по умолчанию.  Напри-
     мер, переориентировать стандартный вывод в файл.
Rеparti: распределенная прикладная программа, выполняющаяся на
     нескольких связанных между собой в сеть машинах.  Пользо-
     ватель видит ее как прикладную программу, управляемую ло-
     кально.
Ressource (ресурс): все средства, предоставляемые компьютером;
     обозначает как  материальные,  так и программные объекты:
     процессор, печатающее устройство, файл ...
RFC: Request For Comment.
RFS: Remote  File  Sharing.
Root (привилегированный пользователь): обозначает пользователя
     системы UNIX,  имеющего доступ ко всем  ресурсам  системы
     без ограничения.
Router (маршрутизатор): обозначает устройство, связывающее две
     разные физические сети и могущее передавать пакеты от од-
     ной сети к другой.
RPC: Remote Procedure Call.
RPCGEN или Remote Procedure Call Generator:  язык описания ин-
     терфейса и препроцессор в RPC Sun.
Scheduling (распределение):  предоставление  процессора  (-ов)
     процессу (-ам), обычно через механизм приоритетности.
SCO (Santa Cruz Operation): Операционная система UNIX предназ-
     наченная для персонального компьютера. SCO включает в се-
     бя Xenix и ориентируется на UNIX System V Release 4. Кон-
     курирующая с SCO система называется Interactive.
Script: файл UNIX, содержащий команды shell.
Secure (защита):   пользовательская  опция  NFS  и RPC Sun для
     улучшения защиты.
Segment: блок обмена на транспортном уровне TCP.  Server (сер-
вер): процесс, отвечающий на запросы клиентов и предоставляю-
     щий им услуги.
Shell: интерпретатор и язык управления UNIX (С shell,   Bourne
     shell, Korn shell ...).
Socket: обозначает одновременно и библиотеку интерфейса в сети
     (библиотека сокет)  и оконечность канала связи (создавае-
     мого примитивом   socket ())  через который процесс может
     передавать или принимать информацию.  Сокет,  таким обра-
     зом, идентифицируется  дескриптором, аналогичным дескрип-
     тору файлов.
SQL: Structured Query Language.Стандарт ISO для управления ин-
     формацией для реляционных баз данных.
Statefull (c состоянием),  Stateless (без состояния): свойство
     сервера, который   сохраняет или не сохраняет сведения об
     осуществленных операциях.
Stderr, stdin,  stdout:  дескрипторы файлов UNIX, используемые
     соответственно для сообщений об ошибках, ввода и вывода.
Stream (поток байтов): способ обмена информацией, который про-
     тивоположен дейтаграммному режиму.
STREAM, Stream:   STREAM это механизм UNIX,  который позволяет
     записывать модули ввода/вывода в ядро. Stream это частный
     случай операции, произведенной со STREAMами.
Stub (заглушка):  программа интерфейса с сетью в RPC; она мас-
     кирует сеть для прикладных программ.  Существует заглушка
     для процесса клиента (заглушка клиента)   и  для  сервера
     (заглушка сервера).
SVID: System V Interface Definition .Документация, описывающая
     Систему V.
SVR 4:  System V Release 4. System V: версия UNIX, разработан-
     ная фирмой AT&T.
System d'exploitation  Repartie  (Распределенная  Операционная
     Система): операционная  система, разработанная для управ-
     ления распределенными ресурсами сети. Способна функциони-
     ровать на нескольких процессорах  и  на  архитектурах  из
     нескольких машин.
TCP: Transmissiom Control Protocol - Протокол Управления Пере-
     дачи.
TCP/IP: обозначает группу протоколов используемых на сетях Ин-
     тернет.
Thread (прядь,процесс):  минимальный выполняющийся объект, уп-
     равляемый распределенными   операционными  системами типа
     Chorus и Mach. В рамках одной задачи несколько прядей мо-
     гут выполняться   параллельно.   Они включены в некоторые
     UNIX-подобные системы (как например SunOS) в форме библи-
     отеки.
Timeout (таймер,темпоризатор):  максимальное время, выделенное
     на выполнение одной операции.
TIRPC: Независимый Транспорт RPC.  Версия библиотеки RPC  Sun,
     независимая от транспортного уровня.
TLI: Transport Level Interface.
To buffer  (разместить  в буфере):  операция по вводу данных в
     промежуточную память.
Toolkit (ящик с инструментами):  группа процедур, используемых
     при программировании прикладной программы (в  особенности
     для создания интерфейсов пользователя).
Trame (Кадр):  совокупность данных транспортируемых через уро-
     вень 2 (в смысле уровней OSI) сети.
Transparence (Прозрачность):      свойство     операции      ,
     обеспечивающей доступ  к удаленному ресурсу,  как если бы
     последний был локальным.
Transport endpoint (пункт доступа к транспортной службе): объ-
     ект, который  можно адресовать на транспортном  уровне  и
     которому можно посылать данные,  в сети связи. Пункт дос-
     тупа к транспорту TLI является понятием идентичным  деск-
     риптору сокет.
Transport provider: слой связи транспортного уровня.
UDP: User Datagram Protocol.
UI:  UNIX International.
UID:  User ID  - Пользовательский ID.
USL:  UNIX Systems Laboratories.
UUID: Universal  Unique  IDentifier - Универсальный Уникальный
     ИДентификатор.
VFS: Virtual  File System - Виртуальная Файловая Система.  Ис-
     пользуется NFS.
Vnode ou virtual node:  виртуальный узел.   Используется  VFS.
WAN: Wide Area Network.  X Window: программное обеспечение ор-
     ганизации многооконной работы дисплея в сети разработан-
     ной в MIT.
X/Open: международное общество создателей компьютеров, которое
     стремится к определению совместимой программной среды.
XDR: eXternal Data Representation.
XTI: X/Open Transport Interface.