СОКРАЩЕНИЯ И СЛОВАРЬ 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.