Advanced Netware 5 Administration CNE
http://shop.piter.com/book_about.phtml?id=978527200203
access control list, ACL (список прав доступа) — список доверенных объектов (trustees), которым предоставлены права на выполнение операций для определенных объектов. Другое название — свойство Object Trustees (Доверенные объекта).
Access Control right (право Управление доступом) — право в файловой системе, которое позволяет пользователям вносить изменения в файлы, каталоги и список прав доступа для объекта.
across-the-wire migration (перенос данных по сети) — метод обновления в NetWare 5, при котором исходный сервер NetWare 3.x остается в неприкосновенности, а файлы и база данных bindery с него копируются на сервер NetWare 5. Этот метод позволяет также производить перенос данных с нескольких серверов NetWare 3.x на сервер NetWare 5.
American Standart Code for Information Interchange, ASCII (Американский стандартный код для обмена информацией) — восьмибитная система символов, которая является стандартом при переносе данных между системами.
Application object (объект Приложение) — один из основных объектов NDS, который используется механизмом Application Launcher для эффективного развертывания приложений для рабочих станций в дереве NDS.
architecture (архитектура) — логическое построение системы.
auto load printer (принтер, загружаемый автоматически) — принтер, подключенный непосредственно к серверу, на котором работает программное обеспечение сервера печати.
AUTOEXEC.NCF — файл, используемый при загрузке сервера NetWare.
Automatic Client Upgrade, ACU — утилита, которая предназначена для автоматического обновления Novell Client для Windows 95/98, Windows NT и Windows 3.x. Версия этой утилиты для версии Windows 3.x включает приложения NWDETECT, NWSTAMP и NWLOG.
balanced tree, B-tree (сбалансированное дерево) — эффективная структура оганизации данных на диске, используемая Novell Storage Services (NSS), которая позволяет осуществлять доступ к блокам файлов, которые не находятся в оперативной памяти, за четыре цикла процессора.
Berkeley Internet Name Daemon (BIND) — это формат файла, используемого сервером DNS. Формат был изначально разработан Калифорнийским университетом Беркли. В настоящее время он широко используется Интернет-провайдерами.
bindery (база данных bindery) — одномерная база данных, используемая в NetWare 3.x и предыдущих версиях NetWare. Содержит объекты User (Пользователь), Group (Группа), Print Server (Сервер печати) и Print Queue (Очередь печати). Эмуляцию базы данных bindery NetWare 3.x можно осуществлять с помощью контейнера NDS, что обеспечивает обратную совместимость.
block suballocation (выделение подблоков) — механизм, который позволяет разбивать частично заполненные файловые блоки на томе на сегменты размером 512 байт и использовать эти сегменты для хранения данных.
Bootstrap Protocol, BOOTP — протокол, который позволяет узлу в сети запрашивать информацию об адресе IP. В отличие от протокола DHCP такое назначение производится однократно.
BorderManager — это программный брандмауэр и прокси-сервер, которые обычно используются как интерфейс между локальной сетью предприятия и Интернетом.
Btrieve — одна из первых сетевых систем управления базами данных, которая была приобретена Novell. Она входит в комплект поставки NetWare 2.x, NetWare 3.x, NetWare 4.x и NetWare 5. Эта система управления базами широко используется во всем мире.
catalog (каталог) — файл, в котором содержится информация, извлеченная из базы данных NDS.
Certificate Authority, CA (орган сертификации) — орган, который занимается выдачей цифровых сертификатов, удостоверяющих лицо или организацию.
child (дочерний объект) — объект, который находится внутри родительского объекта.
Common Gateway Interface, CGI (общий шлюзовый интерфейс) — скрипт, выполняемый на сервере. Используется для обработки данных, передаваемых пользователем на Web-сервер с помощью броузера.
common name, CN (общее имя) — имя, которое непосредственно присваивается конечному объекту NDS (в отличие от составного отличительного имени — distinguished name).
Console Manager — графический апплет Java, который может работать как на сервере, так и на рабочей станции с установленной средой Java Runtime Environment (JRE). Позволяет получать доступ к консоли сервера с рабочей станции.
ConsoleOne — утилита администрирования NetWare, основанная на Java GUI. С ее помощью можно выполнять основные функции администрирования объектов NDS, получать доступ к файловой системе и редактировать конфигурационные файлы NetWare в текстовом редакторе Java. ConsoleOne может работать как на сервере, так и на рабочей станции.
Consumer (NSS Consumer) — этот модуль позволяет регистрировать свободное дисковое пространство для использования Novell Storage Services (NSS), так что оно будет помечено как занятое для других приложений.
container administrator (администратор контейнера) — лицо, которое выполняет обязанности администратора по отношению к объектам контейнера, например, вносит изменения в учетные записи пользователей и назначает разрешения для объектов, входящих в контейнер.
context (контекст) — местонахождение объекта в структуре каталогов NDS.
controlled access printer (принтер с контролируемым доступом) — принтер, который доступен только для пользователей, прошедших аутентификацию с использованием NDS и обладающих соответствующими правами. Таким принтерам соответствуют специальные объекты в базе данных NDS. В противоположность принтерам такого типа существуют также принтеры с общим доступом (public access printers), для которых не настроены параметры безопасности и для которых нет соответствующих объектов в базе данных NDS.
Country objects (объекты Страна) — эти объекты могут существовать только между объектом [Root] и объектом Organization (Организация). Объект такого типа используется для назначения страны местонахождения в географически распределенных сетях. Объект Country (Страна) является контейнерным объектом NDS. Для него может использоваться только стандартный двухбуквенный код, например, US. Такие объекты создаются в NDS только в том случае, если это необходимо для взаимодействия со смежной системой X.500.
current context (текущий контекст) — параметр настройки рабочей станции, который определяет, в каком месте NDS будет производиться поиск объектов. Например, если для рабочей станции установлен контекст OU=RESEARCH,O=ACME, а имя пользователя — FRED, поиск объекта FRED будет производиться в контейнере RESEARCH.
digital persona (цифровой образ) — то, каким образом пользователь представлен в сети.
Directory Services (служба каталогов) — в Novell NetWare другое название NDS.
disk blocks (дисковые блоки) — единицы хранения данных на носителе.
disk thrashing (перегрузка диска) — термин, применяемый в ситуации, когда к диску производится такое количество запросов на чтение и запись, что его механические компоненты перемещаются непрерывно.
DNS Zone (зона DNS) — часть пространства имен доменов, в которой хранится информация об определенном наборе имен домена. Существует три типа зон DNS: обычная (Standard), IN-ADDR-ARPA и IP6.INT.
DNS/DHCP Group object (объект DNS/DHCP типа Группа) — объект служб DNS/DHCP, создаваемый в базе данных NDS по умолчанию. Это — стандартный объект типа Group (Группа). Членами этой группы становятся все объекты DNS и DHCP.
DNS/DHCP Locator object (объект DNS/DHCP типа Локатор) — еще один объект служб DNS/DHCP, создаваемый в базе данных NDS по умолчанию. В нем содержится информация, используемая Management Console для эффективного поиска объектов DNS и DHCP в базе данных NDS (без необходимости поиска по всей базе данных).
domain name server, DNS (сервер доменных имен) — компьютер, который преобразует доменные имена (имена хостов, например, zyxyx.com) в IP-адреса, используя базы данных соотношений имен хостов и IP-адресов.
Domain Name System, DNS (система доменных имен) — механизм использования имен, распространенный в Интернете. Позволяет осуществлять преобразование имен хостов вместо IP-адресов.
drive mapping (присвоение буквы диска сетевому каталогу) — привязка буквы диска на рабочей станции к сетевому каталогу (или его подкаталогу) на сервере. Для этого на рабочей станции используются специальные утилиты (например, MAP). С помощью такого решения операционная система рабочей станции может получить доступ к файлам на сервере.
Dynamic Host Configuration Protocol, DHCP (протокол динамической конфигурации хоста) — протокол, который позволяет предоставлять временный IP-адрес и другие параметры протокола IP рабочим станциям.
dynamic link library (DLL) files (файлы библиотек динамической компоновки) — эти файлы являются библиотеками исполняемого кода, который используется приложениями при работе. Эти библиотеки могут использоваться одновременно несколькими приложениями, поскольку они являются независимыми от них и располагаются на жестком диске отдельно.
effective rights (эффективные права) — права, которыми вы реально обладаете по отношению к объекту NDS или к объекту файловой системы NetWare. Эффективные права образуются путем сложения всех прав, полученных вами тем или иным способом, и исключением из них прав, блокированных с помощью фильтра наследованных прав (Inherited Rights Filter, IRF) или отозванных специально.
enterprise administrator (администратор предприятия) — администратор, который имеет право изменять название дерева NDS, организовывать разделы и репликацию NDS, а также синхронизацию времени в сети.
Ethernet — сетевая технология, в которой используется свой собственный метод упаковки данных (с применением кадров), свои типы сетевых адаптеров, топологии и типы носителей.
Ethernet cards — сетевые адаптеры для стандарта Ethernet.
Fiber Distributed Data Interface, FDDI (распределенный интерфейс передачи данных по оптоволоконным каналам) — сетевой протокол, используемый для передачи данных по оптоволоконным каналам.
File Transfer Protocol, FTP (протокол передачи файлов) — протокол из стека протоколов TCP/IP, используемый для копирования файлов между удаленными компьютерами.
FILER — утилита, которая используется для администрирования томов и файлов NetWare.
forced run (принудительный запуск) — средство Application Launcher, которое позволяет принудительно запускать на выполнение программы, файлы, патчи и утилиты на рабочей станции пользователя в момент, когда этот пользователь входит в систему. Каких-либо действий со стороны пользователя не требуется, более того, он не может воспрепятствовать запуску этой программы.
Graphical User Interface, GUI (графический интерфейс пользователя) — среда для работы пользователя, в которой вместо команд используются такие графические элементы, как значки и кнопки.
Group object (объект Группа) — объект NDS, предназначенный для объединения пользователей в группы. Изменения, которые вносятся в объект Group (Группа), автоматически применяются ко всем входящим в эту группу пользователям.
GroupWise — программный продукт производства Novell, который используется для предоставления служб электронной почты, расписаний, календарей и совместной работы рабочих групп. Для хранения информации о параметрах настройки GroupWise использует базу данных NDS.
Help Requestor — программа, входящая в состав Z.E.N.Works, которая предназначена для установки на клиентских компьютерах. Она позволяет конечным пользователям получать необходимую справочную информацию.
Hierarchical Storage Management, HSM — система, которая управляет процессом перемещения данных с более быстрого носителя (например, жесткого диска) на более медленный (например, магнитную ленту). Обычно работа этой системы незаметна для пользователя.
host server (сервер размещения) — сервер, на котором размещена программа или устройство (например, службы резервного копирования, адаптеры и т. д.).
hostname (имя хоста) – соответствующее стандарту DNS имя для компьютера в сети TCP/IP.
Hot Plug PCI (PCI с возможностью «горячей замены») — аппаратная спецификация, которая позволяет производить замену карт PCI на компьютере без его отключения.
Hypertext Markup Language, HTML (язык гипертекстовой разметки) — язык описания страниц, который широко используется в World Wide Web.
Hypertext Transfer Protocol, HTTP (протокол передачи гипертекста) — стандартный набор правил, описывающих взаимодействие Web-клиента и Web-броузера.
Inheritable property right (право наследуемое для свойств объекта) — право, которое позволяет правам, присвоенным объекту, распространяться вниз по ветви дерева NDS и наследоваться расположенными ниже контейнерами и конечными объектами. Это право устанавливается по умолчанию.
Internetwork Packet Exchange, IPX (межсетевой пакетный обмен) — протокол, который был разработан на основе протокола XNS корпорации Xerox. Протокол IPX используется в сетях Novell NetWare. Сам протокол IPX работает на сетевом уровне модели OSI, но иногда термином «IPX» называют весь стек протоколов IPX/SPX.
Internetwork Packet Exchange/Sequenced Packet Exchange, IPX/SPX (межсетевой пакетный обмен/упорядоченный обмен пакетами) — это стек протоколов, который является родным для сетей NetWare. Протокол SPX отвечает за надежную доставку передаваемых данных и работает на транспортном уровне модели OSI, основываясь в отношении адресации на протоколе IPX.
Java — межплатформенный язык программирования, разработанный корпорацией Sun Microsystems.
Java applet (апплет Java) — программа на языке Java, предназначенная для выполнения в Java-совместимом броузере.
Java application (приложение Java) — отдельное приложение на языке Java, предназначенное для выполнения в среде Java. В отличие от апплетов Java приложениям Java броузер не нужен.
Java bean — небольшой блок кода Java, который предназначен для выполнения определенного действия.
Java class — полномасштабное приложение на языке Java.
Java Virtual Machine, JVM (виртуальная машина Java) — виртуальный (не физический) компьютер, на котором происходит выполнение программы на языке Java. Использование виртуальной машины Java позволяет обеспечить независимость программ Java от программных и аппаратных платформ.
kernel (ядро) — основа большинства операционных систем. Ядро обеспечивает базовые функции операционной системы. Остальные возможности операционной системы обеспечивают дополнительные модули.
LAN driver (драйвер LAN) — файл с программным кодом, обеспечивающим взаимодействие между операционной системой и сетевым адптером.
leaf objects (конечные объекты) — это те объекты базы данных NDS, которые соответствуют реальным ресурсам дерева NDS. В них не могут быть помещены другие объекты.
load balancing (перераспределение нагрузки) — метод повышения эффективности работы сети с помощью распределения пакетов данных по нескольким доступным путям.
local area network, LAN (локальная сеть) — набор компьютеров и прочих устройств, которые работают в одном физическом сегменте сети. Локальные сети могут объединяться в группы сетей (internetworks) и глобальные сети (Wide Area Networks, WAN).
login script (сценарий подключения) — набор инструкций, которые выполняются при входе клиента в сеть.
Line printer daemon, LPD (демон построчного печатающего устройства) — механизм, используемый для сетевой печати в сетях TCP/IP. Его аналогом в мире NetWare является NPRINTER.
ManageWise — программный продукт, который позволяет вам выполнять задачи, связанные с управлением сетью, в том числе ее документирование и мониторинг.
manual load printer (принтер, загружаемый вручную) — принтер, который подключен не к серверу, на котором установлены службы печати. Такой принтер может быть, например, подключен к рабочей станции или напрямую к сети.
master replica (главная реплика) — исходная копия раздела, которая используется для аутентификации пользователей, слияния имеющихся разделов и создания новых.
Media Access Control (MAC) address (MAC адрес) — уникальный адрес, который зашит (аппаратно или программно) в сетевом адаптере и позволяет отличать этот адаптер от других адаптеров, имеющихся в сети.
Message (MSG) files (файлы сообщений) — файлы с системными сообщениями или сообщениями об ошибках.
multiproccesor (многопроцессорность) — установка на одном компьютере более одного CPU. Многопроцессорность реализована в разных операционных системах. Она может быть симметричной (symmetric multiproccessing, SMP) или асимметричной.
multiproccesor support (поддержка многопроцессорности) — способность использовать в операционной системе более одного центрального процессора.
multitasking (многозадачность) — способность одновременно работать с несколькими задачами. При этом создается впечатление их одновременного выполнения. Многозадачность реализуется путем распределения квантов времени процессора между задачами с помощью установки нескольких процессоров или сочетанием этих двух приемов.
multithreading (многопоточность) — механизм, при котором в рамках одной программы работает одновременно несколько потоков.
native IP («родной» IP) — термин Novell, используемый для реализации NetWare Core Protocol (NCP) и других прикладных протоколов Novell по TCP/IP без участия IPX/SPX.
NDS for NT (NDS для NT) — программный продукт для сетей NetWare, в которых имеются также серверы Windows NT, предоставляющие дополнительные службы. NDS для NT позволяет вам использовать одну учетную запись NDS как для сети NetWare, так и для сети Windows NT и тем самым значительно сократить нагрузку на администратора сети.
NDS object (объект NDS) — любой объект в дереве NDS. Существует три основных типа объектов NDS: корневой объект [Root], контейнерные объекты и конечные объекты.
NDS tree (дерево NDS) — это иерархическая база данных Novell Directory Services (NDS) со всей совокупностью объектов. Если вам необходимо обращаться сразу к нескольким деревьям, вам придется произвести аутентификацию для каждого дерева по отдельности.
NetWare 5 installation program (программа установки NetWare 5) — приложение, используемое для установки операционной системы NetWare 5.
NetWare Administrator — графическая утилита NetWare, используемая для администрирования объектов в базе данных NDS. Другое ее название (неофициальное) — NWADMIN. Исполняемый файл этой утилиты, который расположен в каталоге SYS:\PUBLIC\WIN32, называется NWADMIN32.EXE.
NetWare Backup/Restore — приложение, которое используется для хранения и восстановления резервных копий данных серверов и рабочих станций в сети NetWare.
NetWare file system (файловая система NetWare) — система хранения, управления, защиты и получения доступа к данным, которая используется для жестких дисков, установленных на сервере NetWare.
NetWare GUI — графический интерфейс
пользователя, реализованный в NetWare. См. также Graphical User Interface.
NetWare Loadable Module, NLM (загружаемый модуль NetWare) — один из типов исполняемых файлов, которые могут быть загружены на сервере NetWare (к остальным относятся CDM, HAM, LAN и NAM). Модуль NLM — это наиболее распространенный тип исполняемых файлов на сервере NetWare.
Network Time Protocol, NTP (протокол сетевого времени) — стандарт Интернета для синхронизации времени. Этот протокол из стека протоколов TCP/IP позволяет получать данные о точном времени со специальных серверов точного времени. Механизм работы этого протокола схож с протоколом синхронизации времени в NetWare 4.x и 5 (но не идентичен ему).
Novell Directory Services, NDS (службы каталогов Novell) — служба каталогов Novell, в которой хранится информация о сетевых ресурсах и правах доступа к ним. База данных NDS является иерархической, и она совместима с рекомендациями X.50x.
Novell Distributed Print Services, NDPS (распределенные службы печати Novell) — служба, с помощью которой администраторы могут управлять средой печати с использованием NDS. Они также обеспечивают двустороннее взаимодействие, управление приложениями и рабочими станциями, а также сетевыми принтерами.
Novell Internet Access Server, NIAS — программный продукт, который предлагает средства удаленного доступа к сети NetWare с развитыми средствами безопасности, высокой производительностью и поддержкой большого количества методов доступа.
Novell Licensing Services, NLS (службы лицензирования Novell) — используются для управления лицензиями для NetWare 5 и основанными на NetWare программными продуктами. Для хранения данных о лицензиях применяется база данных NDS.
Novell Storage Services, NSS — новая файловая система с мощными возможностями, которая позволяет преодолеть многие ограничения традиционной файловой системы Novell.
Novell Upgrade Wizard (мастер обновления Novell) — приложение, предназначенное для работы на рабочей станции. Оно позволяет настроить параметры и произвести перенос данных по сети из предыдущих версий NetWare в NetWare 5.
object classes (классы объектов) — общие типы объектов в дереве NDS, которые различаются структурой. Например, к разным классам относятся объекты Organization (Организация) и Country (Страна). У каждого класса объектов есть свой набор свойств, который определяется их назначением.
Object Trustee property (свойство Доверенные объекта) — информация о доверенных для объекта хранится в значении этого свойства. Другое название этого свойства — список прав доступа (Access Control List, ACL).
Open Systems
Interconnection (OSI) reference model (эталонная модель взаимодействия открытых
систем) — это семиуровневая модель, которая описывает функции сетевых
протоколов. В ней используются следующие уровни: физический, канальный,
сетевой, транспортный, сеансовый, представительский и прикладной. Часто
называется также просто моделью OSI
(OSI model).
Organization objects (объекты Организация) — вид контейнерного объекта, в котором содержатся подчиненные объекты, являющиеся ресурсами организации в дереве NDS.
parent object (родительский объект) — термин, который употребляется по отношению к объекту, в который вложен другой объект.
Point-To-Point Protocol, PPP (протокол передачи от точки к точке) — протокол коммутируемого доступа, разработанный Internet Engineering Task Force (IETF), который обеспечивает большее количество возможностей по сравнению с протоколом SLIP (Serial Line Internet Protocol, межсетевой протокол для последовательного канала).
Policy Package (пакет политик) — объект NDS, используемый программой Z.E.N.Works для создания и управления объектами Workstation (Рабочая станция) и User (Пользователь) в дереве NDS. Политики распределяются по пакетам в соответствии с типом объекта, для которого они предназначены.
Port Handler (обработчик портов) — компонент среды печати, основанной на очередях. Предназначен для установки взаимодействия между подсистемой Print Device (Устройство печати) и принтером.
preemption (вытесненние) — механизм, который позволяет операционной системе получать немедленный доступ к процессору в любое время.
preemptive multitasking (вытесняющая многозадачность) — характеристика операционной системы, которая определяет процесс выполнения приложений в этой операционной системе. Вытесняющая многозадачность обеспечивает определенную защиту от плохо написанных приложений, которые могут потребовать слишком большого количества ресурсов процессора.
print queue (очередь печати) — временное место (логическое или физическое) для хранения заданий печати при их пересылке с рабочей станции на принтер.
Printer object (объект Принтер) — объект базы данных NDS, которому соответствует физический принтер.
processes (процессы) — в операционной системе NetWare совокупность одновременно выполняющихся процессов. Каждый процесс использует небольшое количество оперативной памяти для стека потоков. Количество процессов может настраиваться администратором из командной строки или с помощью утилиты MONITOR.
Profile object (объект Профиль) — объект NDS, который содержит общий сценарий подключения, используемый группой пользователей (назначенных этому объекту), расположенных в этом или других контейнерах.
protocol (протокол) — набор правил, определяющих процедуры передачи и приема данных.
provider (модуль NSS Provider) — модули, используемые службами NSS для поиска свободного пространства на дисках.
Pure IP (чистый IP) — новое средство NetWare 5, которое позволяет вам использовать сеть NetWare без применения протокола IPX/SPX.
queue-based printing (службы печати, основанные на очередях) — среда печати, которая применялась и в предыдущих версиях NetWare. Для ее использования вы должны создать и настроить параметры трех объектов базы данных NDS: очереди печати, принтера и сервера печати.
RConsoleJ — утилита, используемая для получения доступа с консоли сервера к другим серверам по протоколу IP или IPX.
read-only replica (реплика только для чтения) — полная копия раздела NDS, которая не может быть использована для аутентификации пользователей.
read/write replica (реплика для чтения и записи) — полная копия раздела NDS, которая может быть использована для аутентификации пользователей. Вы можете создать несколько реплик для чтения и записи.
Redundant Array of Inexpensive Disks, RAID (массив недорогих дисков с избыточностью) — совокупность нескольких жестких дисков, объединенных с программными или аппаратными средствами, которая используется для увеличения степени надежности хранения информации. Существует шесть наиболее распространенных уровней RAID и множество дополнительных. Точный механизм взамодействия дисков зависит от используемого уровня RAID.
Remote Console, RCONSOLE.EXE — утилита, которая применяется для получения доступа к консоли сервера NetWare по протоколу SPX и с использованием асинхронного подключения.
remote control (удаленное управление) — это средство программы Z.E.N.Works, которая позволяет взаимодействовать разным рабочим станциям. При этом оба пользователя могут видеть действия друг друга.
replica ring (кольцо реплик) — группа серверов, на которых расположены копии раздела NDS.
resource record (ресурсная запись) — конечный объект, который используется для хранения информации о типе данных и доменном имени.
RootServerInfo Zone object (объект RootServerInfo типа Zone (Зона) — объект базы данных NDS, создаваемый автоматически при установке служб DNS. Хранит информацию о корневых серверах DNS Интернета и позволяет пользователям вашей организации обращаться с использованием доменных имен к компьютерам в Интернете.
Routing Information Protocol, RIP (протокол информации маршрутизации) — протокол, который позволяет маршрутизаторам взаимодействовать и сообщать друг другу о возможных путях. Протокол RIP используется как в сетях TCP/IP, так и в сетях IPX, однако его возможности ограничены по сравнению с протоколами IGP (Interior Gateway Protocol, протокол внутреннего шлюза) и OSPF (Open Shortest Path First, первоочередное открытие кратчайших маршрутов) для сетей TCP/IP и протоколом NLSP (NetWare Link Services Protocol, протокол коммуникационных услуг в среде NetWare) для сетей IPX.
SBackup Console, SBCON — этот модуль NLM используется для создания резервных копий и восстановления данных в сети.
scheduling (расписание) — процесс выделения времени для передачи данных или других действий.
Sequenced Packet Exchange, SPX (упорядоченный пакетный обмен) — протокол из стека протоколов IPX/SPX, который предназначен для обеспечения надежности при передаче данных между узлами и выполняет примерно те же функции, что и протокол TCP/IP. С помощью протокола SPX происходит установление соединения, передача подтверждений о получении данных и по окончании передачи данных — разрыв соединения.
server administrator (администратор сервера) — лицо, ответственное за настройку и обслуживание сервера.
server console (консоль сервера) — экран NetWare 5, который используется администратором сети для мониторинга работы сервера и выполнения команд.
Server object (объект Сервер) — объект, который создается автоматически при установке нового сервера NetWare 5 в дереве NDS. Он соответствует физическому серверу в вашей сети.
Service Advertising Protocol, SAP (протокол извещения об услугах) — протокол, используемый в сетях IPX для передачи широковещательных сообщений о доступных службах. Протокол SAP прост в настройке, но отличается недостаточной масштабируемостью.
Service Location Protocol, SLP (протокол обнаружения служб) — протокол стека TCP/IP, позволяющий осуществлять автоматическую настройку различных ресурсов.
SLP Directory Agent (агент каталога SLP) — агент, который осуществляет построение таблицы служб с помощью информации SAP и NDS. Эти службы затем могут использоваться как клиентами IP, так и клиентами IPX.
spooler (спулер) — место хранения временных файлов заданий печати на диске или в оперативной памяти. Spool расшифровывается как Simultaneous Peripheral Operation On Line (Одновременная операция с внешними устройствами в режиме on-line). На практике спулер и очередь печати — это одно и то же.
STARTUP.NCF — один из двух конфигурационных файлов, которые выполняются при загрузке сервера NetWare.
storage group (группа дискового пространства) — свободное пространство на диске или на нескольких дисках, которое находится в распоряжении служб NSS.
Storage Management Services, SMS — набор служб Novell, которые предназначены для создания резервных копий данных томов NetWare и восстановления с этих резервных копий. Обычно эти службы используются для обмена данными с устройством резервного копирования на магнитной ленте.
suballocation (выделение подблоков) — это механизм, который позволяет получить выигрыш как в отношении производительности, так и в отношении эффективности использования дискового пространства. Выделение подблоков может применяться на традиционных томах NetWare для разбиения неиспользуемых участков блоков большего размера на блоки меньшего размера.
subnet mask (маска подсети) — 32-битное число, которое применяется для разбиения IP-адреса на идентификатор сети и идентификатор узла.
subordinate reference replica (реплика подчиненной ссылки) — реплика раздела NDS, в которой нет всех данных раздела. Такие реплики создаются автоматически на тех серверах, в которых есть полная копия родительского раздела, но нет полной копии дочернего раздела. Такая реплика не может быть использована для аутентификации пользователей.
Supervisor object right (право Супервизор для объекта) — это право, которое позволяет выполнять любые действия в отношении объекта NDS. Это право может быть заблокировано с помощью фильтра IRF.
Supervisor right (право Супервизор) — право в файловой системе, которое позволяет выполнять любые действия с файлом или каталогом, для которого присвоено это право. Это право не может быть заблокировано с помощью фильтра IRF.
SYS volume (том SYS) — обязательное имя первого тома на файл-сервере NetWare. Том SYS может быть только традиционным томом NetWare.
target (цель) — термин, который используется для идентификации компьютера или устройства резервного копирования, информация с которого будет использована для создания резервной копии или восстановления с помощью встроенных средств резервного копирования и восстановления NetWare.
Target Service Agent, TSA — программа или служба, которая должна быть запущена на компьютере-цели для резервного копирования или восстановления данных на нем.
TCP/IP, Transmission Control Protocol/Internet Protocol (протокол управления передачей/протокол Интернета) — стандартный стек протоколов, используемый в Интернете. Был разработан Управлением перспективных исследований министерства обороны США (Advanced Research Projects Agency, ARPA).
Template object (объект Шаблон) — этот конечный объект используется в качестве образца при создании новых пользователей. При этом создаваемые объекты пользователей будут наследовать свойства, настроенные вами для шаблона (например, пути к домашнему каталогу, учетные записи электронной почты, членство в группах и прочее).
threads (потоки) — логические компоненты программы, которые могут выполняться независимо друг от друга. Другое название — исполняемые объекты (executable objects). Обычно программа состоит из нескольких модулей, которые могут создавать, запускать и завершать потоки по мере необходимости.
topology (топология) — физическая компоновка сети. Примеры топологии: звезда, кольцо и шина.
Transaction Tracking System, TTS (система отслеживания транзакций) — система, которая предотвращает потери данных путем отслеживания всех изменений (транзакций), которые вносятся в файловую систему или базу данных. Система TTS является встроенной для серверов NetWare, и она используется для контроля целостности баз данных NDS и Btrieve.
trustee (доверенный) — объект, которому присвоены права для доступа к сетевым ресурсам путем включения его в список ACL. В качестве доверенного могут использоваться шесть типов объектов: User (Пользователь), Group (Группа), Organizational Roles (Организационная роль), Container (Контейнер), [Root] и [Public].
typeful naming (именование с указанием типа объекта) — именование объектов NDS, при котором используются их полные отличительные имена и указывается тип объектов. При этом класс объекта указывается перед его названием (например, CN=MARYB.OU=AUSTIN.O= ACME). Как правило, такие имена используются только в тех случаях, когда использование имен без указания типа объекта невозможно.
typeless naming (именование без указания типа объекта) — при использовании этого метода также используются отличительные имена, но тип объектов не указывается. Имя объекта в этом формате может выглядеть, например, так: MARYB.AUSTIN.ACME.
Unicode (кодировка Unicode) — 16-битная система
кодирования символов, позволяющая работать с большим количеством языков.
Разработана Unicode
Consortium.
Uniform Resource Locator, URL (унифицированный указатель ресурсов) — система адресации, с помощью которой можно обращаться к Web-серверам и расположенным на них файлам в Интернете (например, http://www.zyxyx.com).
Unix — интерактивная операционная система с разделением времени процессора, которая была разработана в 1969 году. Со временем эта операционная система превратилась в основную при использовании промышленных (не настольных) компьютеров. Она тесно связана с протоколами стека TCP/IP.
User Datagarm Protocol, UDP — протокол стека протокола TCP/IP, в котором для адресации используется протокол IP, но средства контроля доставки пакетов протокола TCP отброшены.
User object (объект Пользователь) — объект NDS, который соответствует индивидуальному пользователю. С его помощью осуществляется хранение информации о личных данных этого пользователя и его правах доступа.
Video Electronics Standards Association, VESA — группа, которая принимает участие в разработке и утверждении стандартов, связанных с видеоподсистемами компьютеров.
Video Graphics Adapter (VGA) — минимальный стандарт, которому должны соответствовать современные мониторы. В нем предусмотрено разрешение 640ґ480 пикселов и 16 цветов. Его развитие — Super VGA (SVGA) — это целый набор сочетаний разрешений монитора и количества цветов.
virtual memory (виртуальная память) — метод эмуляции физической памяти с использованием пространства на диске.
volume (том) — основная единица в системе хранения данных NetWare. Объекту Volume (Том) в базе данных NDS соответствует физический том на сервере.
VREPAIR — утилита, которая используется для традиционных томов NetWare. Она позволяет исправлять ошибки на томах и удалять ненужные пространства имен из таблиц размещения файлов и таблиц каталогов.
Web server (Web-сервер) — сервер, предоставляющий информацию в системе World Wide Web.
wide area network, WAN (глобальная сеть) — совокупность сетей с множеством узлов, соединенных с использованием специальных технологий глобальных сетей. Обычно глобальные сети стоят дороже и поддерживают меньшую полосу пропускания, чем локальные сети.
Workstation Import Policy (политика импорта для рабочих станций) — набор правил для именования объектов Workstation (Рабочая станция) и их размещения в базе данных NDS при их создании.
Workstation object (объект Рабочая станция) — объект NDS, который представляет рабочую станцию, подключенную к сети. С помощью этого объекта вы можете эффективно управлять этой рабочей станцией.
World Wide Web — серверы Интернета, используемые для предоставления информации с использованием протокола HTTP.
X-Window — графическая среда, распространенная на компьютерах Unix и Linux. ConsoleOne является X-Window приложением.
Xerox Network Servcies (XNS) — предшественник протокола IPX. В XNS используется формат упаковки пакетов, отличный от формата Ethernet.
Z.E.N.Works, Zero Effort Networks (сети с нулевыми усилиями) — набор утилит, используемых для администрирования рабочих станций. Позволяет значительно облегчить выполнение множества операций по администрированию, так как многие действия с рабочими станциями администратор с помощью Z.E.N.Works может выполнять централизованно, с единственного компьютера.
http://www.piter.com/book_about.phtml?id=978527200284
Access SQL — используемая в Microsoft Access версия языка SQL, поддерживающая ряд улучшений и расширений стандартного SQL.
accessibility (специальные возможности) — под специальными возможностями понимаются средства, позволяющие работать с компьютером тем пользователям, которым иначе было бы очень трудно или невозможно пользоваться им. В операционных системах семейства Windows имеется ряд встроенных средств, позволяющих сделать приложение доступным для людей c различными нарушениями здоровья.
ACID — сокращенная запись четырех основных свойств транзакции: атомарность (atomicity), согласованность (consistency), изолированность (isolation) и долговечность (durability).
ActiveX — набор технологий, позволяющих программным компонентам, написанным на различных языках, совместно работать в рамках сетевого окружения. Основными технологическими составляющими ActiveX являются компонентная объектная модель (Component Object Model, COM) и распределенная компонентная объектная модель (Distributed Component Object Model, DCOM).
ActiveX
component — см. component (компонент).
ActiveX control (элемент управления ActiveX) — COM-объект, предоставляющий средства взаимодействия пользователя с приложением, который можно помещать в форму или Web-страницу. Элементы управления ActiveX управляются событиями, и их можно встраивать в другие элементы управления. Им соответствуют файлы с расширением .OCX. Ранее эти элементы управления назывались элементами управления OLE.
ActiveX document (документ ActiveX) — внедренное (embedded) в броузер Windows-приложение, в результате чего вся его функциональность становится доступной непосредственно в броузере.
ADO, ActiveX Data Objects — интерфейс доступа к данным на уровне программирования, основанный на простых в использовании объектах, свойствах и методах. В объектной модели ADO имеются объекты, соответствующие соединениям базы данных, операциям над данными, таблицам и коллекциям. ADO является надстройкой автоматизации над OLE DB, которую можно использовать с любой базой данных, имеющей ODBC-драйвер.
ANSI, American National Standards Institute (Американский
институт национальных стандартов) — организация, под эгидой и от имени
которой осуществляется разработка и утверждение всевозможных стандартов.
ANSI characters (ANSI-символы) — стандартный набор 8-битных символов (цифры, знаки препинания, буквы алфавита, управляющие символы и прочее), используемых, в частности, и в Microsoft Windows. Всего стандарт определяет 256 символов с кодами от 0 до 255.
API, Application Programming Interface (интерфейс прикладного программирования) — в программировании, набор соглашений по процедурам вызова, определяющих способ запроса приложениями различных услуг. Часто под API понимается набор процедур операционной системы, которые приложение может вызывать для осуществления различных низкоуровневых операций.
application model (модель приложения) — одна из моделей дисциплины Microsoft Solution Framework. Предлагает методику создания модульных приложений, обеспечивающую достаточную гибкость для достижения желаемой масштабируемости, производительности, расширяемости и распределенности приложения.
ASCII, American Standard Code for Information Exchange (ASCII-код) — наиболее распространенный в сфере малых компьютеров метод кодирования, переводящий цифры, буквы, знаки препинания и управляющие символы в численные коды. ASCII-символы являются 7-битными символами и совпадают с первыми 128 (с кодами от 0 до 127) символами набора ANSI-символов. Обычный ASCII-текст не содержит каких-либо особых форматирующих символов и потому является универсальным средством обмена данными и документами между программами.
ASP, Active Server Pages (активные серверные страницы) — среда сценариев, выполняющихся на сервере, позволяющая создавать и выполнять Web-приложения. Активная серверная страница сочетает в себе стандартный HTML и исполняемые сценарии, выполняющиеся при поддержке Internet Information Server (IIS).
atomicity (атомарность) — свойство транзакции «все или ничего». Означает, что если какое-то из действий в рамках транзакции завершается неуспешно, то все действия транзакции считаются неуспешными.
attributes (атрибуты) — см. columns (столбцы).
Automation (автоматизация) — иногда используются термины ActiveX Automation или OLE Automation. Не зависящий от языка способ доступа к COM-компонентам приложения из других приложений. Автоматизация обычно используется для создания компонентов, методы которых предназначены для инструментальных средств или макроязыков.
Automation object (объект автоматизации) — объект, для которого определены интерфейсы автоматизации.
availability (доступность) — показывает, сколько времени беспрерывной работы (uptime) должна обеспечивать система и каково допустимое время простоя (downtime) системы. Надежность системы характеризуется степенью ее соответствия требованиям доступности.
bandwidth (полоса пропускания) — разница между верхней и нижней частотами пропускания линии. Полоса пропускания телефонной линии, например, равна 3000 Гц и получается вычитанием нижней частоты пропускания (300 Гц) из верхней частоты пропускания (3300 Гц). Когда речь идет о передаче данных, полосу пропускания измеряют в битах/килобитах/мегабитах в секунду. Чем выше полоса пропускания, тем быстрее данные передаются по сети.
business logic (бизнес-логика) — см. business rules (бизнес-правила).
business needs (потребности бизнеса) — критические требования, выполнение которых необходимо для обеспечения должного функционирования бизнеса. Приложения, создаваемые для бизнеса, должны отвечать его потребностям.
business process (бизнес-процесс) — некоторая задача или метод, являющаяся частью общего функционирования бизнеса. В приложении бизнес-процессы обычно реализуются в виде служб бизнеса.
business requirements (бизнес-требования) — см. business needs (потребности бизнеса).
business rule (бизнес-правило) — алгоритм, определяющий последовательность действий, соответствующих процессу, выражающему существо бизнеса. Бизнес-правила строятся вокруг проверок введенных данных, обращений за сведениями к базе данных, системных политик и вычисляемых преобразований. Бизнес-правила определяют функционирование бизнеса в данной организации. Бизнес-правила также называют бизнес-логикой.
business services (службы бизнеса) — будучи частью трехъярусной архитектуры, службы бизнеса выполняют бизнес-правила и логику, стоящую за бизнес-задачами. У каждого бизнеса собственный набор служб бизнеса, определяемый задачами, присущими данному бизнесу.
by reference (по ссылке) — способ передачи параметра, при котором в процедуру передается адрес переменной, являющейся фактическим параметром, а не ее значение. В результате становится возможным изменение значения переданной переменной в теле процедуры, поскольку результат изменений сохраняется по переданному адресу. Передача по ссылке является принятым по умолчанию способом передачи параметров в Visual Basic.
by value (по значению) — способ передачи параметра, при котором в процедуру передается значение переменной, являющейся фактическим параметром, а не ее адрес. В результате изменение значения переданной переменной в теле процедуры невозможно, поскольку изменяется копия ее значения, а не сама переменная. Передача по значению является принятым по умолчанию способом передачи параметров в C++.
capacity (мощность) — применительно к сетевым технологиям, мощность показывает, каковы возможности данного сетевого соединения по передаче сетевого трафика и поддержке совместно используемых ресурсов. Мощность обычно относится и к серверу и измеряется, в частности, числом соединений, установленных и поддерживаемых сервером.
CGI, Common Gateway Interface — набор интерфейсов, описывающих способ взаимодействия Web-сервера и программного обеспечения, выполняющихся на одном компьютере. CGI-программой называется любая программа, воспринимающая входные и выдающая выходные данные согласно CGI-стандарту.
class (класс) — формальное определение объекта. Класс служит шаблоном, по которому на этапе времени выполнения создаются объекты, являющиеся экземплярами класса. Класс определяет свойства объектов и методы, используемые для управления поведением объекта.
class module (модуль класса) — в Visual Basic модуль исходного текста, содержащий определение класса. Модуль определяет свойства и методы класса.
client-side scripting (сценарии, выполняющиеся на клиенте) — сценарии, выполняемые на клиентской системе, как правило, броузером. См. также scripting (создание сценариев).
client/server (клиент-сервер) — модель вычислений, в которой клиент запрашивает услуги у другой сущности, сервера. Последний, соответственно, предоставляет свои услуги по запросу клиента. Эта модель лежит в основе клиент-серверных приложений, в которых клиент, выполняющийся на рабочей станции, обращается за информацией к удаленному серверу. Клиентская часть приложения обычно ответственна за взаимодействие с пользователем, тогда как серверная обеспечивает централизованную, многопользовательскую функциональность. При этом вычисления осуществляются и на клиенте, и на сервере, что отличает клиент-серверное приложение от приложения, использующего файл-сервер, где все вычисления производятся на клиенте.
CLSID, class identifier (идентификатор класса) — уникальная метка, отличающая произвольно взятый объект класса от любых других объектов класса. Идентификаторы классов хранятся в реестре системы, что позволяет клиентам находить и загружать исполняемый код нужного им объекта.
collection (коллекция) — объект, используемый для хранения других объектов. Коллекцию иногда называют словарем (dictionary), поскольку на элементы коллекции можно ссылаться по ключу. Положение объекта в коллекции непостоянно и может измениться при изменении коллекции. У всех коллекций есть свойство Count.
columns (столбцы) — применительно к таблице реляционной базы данных, в столбцах хранятся характеристики или атрибуты таблицы. Иначе говоря, в столбцах хранятся факты об элементах, хранимых в таблице. Число столбцов таблицы всегда фиксировано.
COM, Component Object Model (компонентная объектная модель) — объектно-ориентированная программная модель, определяющая взаимодействие объектов в рамках одного или нескольких приложений. Согласно COM, программы получают доступ к объекту через интерфейсы, реализуемые этим объектом. COM предоставляет стандартную модель для создания поддерживающих повторное использование двоичных компонентов, не зависящих от языка программирования, и создания объектов из этих компонентов. COM также служит для обеспечения взаимодействия этих компонентов независимым от их местонахождения образом и создания новых версий компонентов.
component (компонент) — основанный на COM двоичный код, реализующий некоторую функциональность. Ранние версии компонентов подразделялись на серверы OLE Automation, контроллеры OLE Automation и компоненты ActiveX. Доступ к функциональности компонента осуществляется через предопределенные интерфейсы. Вызванный клиентом компонент может выполняться как на клиентском, так и на удаленном компьютере. В последнем случае вызов компонента происходит через DCOM. Файлы компонентов, предназначенных для выполнения в процессе вызвавшего их приложения, имеют расширения .DLL или .OCX. Такие компоненты называются внутрипроцессными серверами. Файлы компонентов, предназначенных для выполнения вне процесса вызвавшего их приложения, имеют расширение .EXE. Такие компоненты называются внепроцессными серверами.
COMTI, COM Transaction Integrator (COM-интегратор транзакций) — технология Microsoft, позволяющая взаимодействовать с использующими транзакции приложениями, написанными для мэйнфреймов производства IBM. COMTI предоставляет оболочку в виде объектов автоматизации для приложений CICS (Customer Information Control System) и IMS (Information Management System).
conceptual design (концептуальное проектирование) — процесс сбора, документирования и проверки информации, описывающей точку зрения пользователя и бизнеса на проблему и ее решение. Цель концептуального проектирования заключается в понимании действий пользователей и выяснения потребностей бизнеса. Продуктом являются сценарии.
consistency (согласованность) — одно из основных свойств транзакции, означающее, что никакие изменения, произведенные в процессе транзакции, не нарушают ни одного ограничения на данные и что по окончании транзакции остаются в силе все правила целостности данных.
console application (консольное приложение) — текстовое приложение, в котором отсутствует графический интерфейс пользователя. Хотя весь вывод консольного приложения и отображается в окне, это окно содержит одни лишь текстовые символы.
constraints (ограничения) — правила, за соблюдением которых следит система управления реляционными базами данных. Ограничения определяют, какие значения допустимо хранить в столбцах таблицы. Ограничения используются для предоставления значений по умолчанию, проверки введенных данных, поддержания связей между таблицами и обеспечения уникальности значений.
contextual help (контекстная справка) — предоставляет пользователю информацию об объекте, с которым он взаимодействует в данный момент. Контекстная справка принимает во внимание контекст текущих действий пользователя и пытается ответить на вопросы типа «Что это такое?» и «Зачем мне это?». Контекстную справку также называют контекстно-зависимой справкой.
controls (элементы управления) — графические объекты, соответствующие свойствам или операциям других объектов. Элементы управления используются для инициирования операций, а также для ввода, просмотра и редактирования данных.
DAO, Data Access Objects — интерфейс прикладного программирования для Microsoft Jet Database Engine, используемого в Microsoft Access. DAO основывается на иерархической объектной модели, образованной всеми объектами Jet. Поскольку Jet позволяет подключаться к источникам данных ODBC, DAO можно использовать и для доступа к источникам данных ODBC.
data model (модель данных) — представление объектов реального мира в виде сущностей в базе данных.
data normalization (нормализация данных) — процесс минимизации избыточности информации в реляционной базе данных посредством изменения количества и структуры ее таблиц.
data services (службы данных) — будучи частью трехъярусной архитектуры, службы данных управляют хранением данных приложения.
DBCS, Double Byte Characters Set (двухбайтные символы) — набор символов, в котором каждый из символов кодируется однобайтным или двухбайтным значением, что позволяет представить более чем 256 символов.
DCOM, Distributed Component Object Model (распределенная компонентная объектная модель) — расширение COM, обеспечивающее прозрачное взаимодействие объектов через локальную сеть или Интернет. Если клиент и вызванный им компонент находятся на различных машинах, DCOM подменяет локальный механизм взаимодействия объектов сетевым протоколом. Ни клиент, ни компонент ничего не знают о том, что на самом деле они находятся на различных компьютерах.
DDE, Dynamic Data Exchange (динамический обмен данными) — устаревший механизм взаимодействия процессов, предназначенный для обмена данными в различных форматах между приложениями Windows.
DDL, Data Definition Language (язык определения данных) — операторы SQL, предназначенные для создания и манипуляции сущностями реляционной базы данных. Примером таких операторов являются операторы CREATE TABLE и DROP INDEX.
denormalization (денормализация) — преднамеренное нарушение правил нормализации данных, как правило, с целью повышения производительности базы данных.
DHTML, Dynamic Hypertext Markup Language (динамический язык разметки гипертекста) — возможность, имеющаяся в Microsoft Internet Explorer 4.0 и более поздних версиях, с помощью которой можно создавать интерактивные Web-страницы, в том числе и с применением эффектов мультимедиа. Используя произвольный язык сценариев, можно создавать, перемещать и изменять все элементы Web-страницы: теги, атрибуты, изображения, объекты и текст. DHTML также предоставляет для всех элементов страницы полную поддержку событий, связанных с клавиатурой, мышью и фокусом.
dialog box (диалоговое окно) — диалоговое окно предоставляет механизм обмена информацией между пользователем и приложением. Диалоговые окна часто используются для получения от пользователя информации, необходимой для выполнения операции. Диалоговое окно обычно содержит кнопки OK и Cancel (Отмена).
distributed application (распределенное приложение) — модель приложения, в которой несколько приложений, выполняющихся раздельно, работают над задачей сообща. Различные приложения могут быть распределены в пределах одной системы или по нескольким системам.
DLL, Dynamic Link Library (библиотека динамической компоновки) — термин Windows, обозначающий набор процедур, которые можно вызывать из любого приложения и которые загружаются и связываются с приложением на этапе его выполнения.
DML, Data Manipulation Language (язык манипуляции данными) — операторы SQL, предназначенные для управления данными реляционной базы данных. Примерами таких операторов являются операторы SELECT, INSERT, UPDATE и DELETE.
drop-down menu (ниспадающее меню) — набор команд меню, отображаемых в результате выбора пользователем пункта меню из строки меню.
durability (долговечность) — одно из основных свойств транзакции, означающее, что все подтвержденные изменения данных базы, сделанные во время транзакции, останутся в силе даже в случае сбоев системы, включая сбои сети, сбои процесса и сбои дисковых накопителей.
EBCDIC, Extended Binary Coded Decimal Interchange Code (EBCDIC-символы) — схема кодирования, разработанная IBM для своих компьютеров в качестве стандартного метода отображения алфавитных, цифровых и прочих символов в двоичные (числовые) значения. EBCDIC-символы являются 8-битными символами, что позволяет закодировать 256 различных символов (с кодами от 0 до 255).
Empty — значение неинициализированной переменной, то есть переменной, которой не было присвоено начальное значение. Для числовых переменных это ноль, а для строковых — строка нулевой длины.
encapsulation (инкапсуляция) — методика, в которой компонент реализует определенную часть функциональности приложения, предоставляя набор методов и свойств для доступа к этой функциональности. Инкапсуляция локализует все детали реализации в пределах одного компонента. Если потребуются изменения функциональности, то они ограничатся изменениями данного компонента.
entities (сущности) — см. tables (таблицы).
ERA, Entity Relationship Analysis (анализ сущностей и связей) — процесс моделирования данных, направленный на выявление сущностей, их атрибутов и связей между ними.
extensibility (расширяемость) — приспособленность решения к дальнейшему расширению и улучшению его первоначальных возможностей.
fault tolerance (отказоустойчивость) — отказоустойчивыми системами называются системы с наиболее высоким уровнем доступности. Одним из критериев для подобных систем является отсутствие в системе подверженных отказам мест. Обычно это достигается избыточностью программных и аппаратных составляющих системы и данных.
first normal form (первая нормальная форма) — первый уровень нормализации данных, подразумевающий отсутствие повторяющихся групп. Таблица находится в первой нормальной форме, если она не содержит повторяющихся групп.
foreign key (внешний ключ) — столбец или группа столбцов таблицы, являющихся первичным ключом другой таблицы. Внешний ключ позволяет обеспечить целостность данных, поскольку с его помощью можно следить за тем, чтобы во вторичную таблицу вносились лишь те данные, для которых существует первичный ключ в основной таблице.
FTP, file transfer protocol (протокол передачи файлов) — стандартный протокол Интернета для обмена файлами по сети.
GUID, Global Unique Identifier (глобальный уникальный идентификатор) — гарантированно уникальное 16-байтное значение. GUID генерируется на основе уникального идентификатора сетевой карты, текущей даты и времени, поэтому вероятность генерации двух одинаковых идентификаторов настолько мала, что ее можно считать нулевой.
HTML, Hypertext Markup Language (язык разметки гипертекста) — язык разметки документов, описывающий, как должен выглядеть документ при показе его броузером. HTML-документы могут содержать графику, форматированный текст и таблицы.
HTTP, Hypertext Transfer Protocol (протокол передачи гипертекста) — стандартный протокол Интернета для передачи по сети гипертекстовых документов.
human factor (человеческий фактор) — требования к приложению, предъявляемые к нему конечными пользователями системы, их привычками и потребностями.
IIS, Internet Information Server — продукт Microsoft, предоставляющий средства для Web-публикаций и передачи файлов, а также поддержки Интернет- и интранет-приложений. Кроме стандартных HTML-страниц, IIS поддерживает активные серверные страницы (Active Server Pages, ASP) — не зависящую от языка среду выполняющихся на сервере сценариев, позволяющую создавать и выполнять Web-приложения.
index (индекс) — объект базы данных, предоставляющий доступ к строкам таблицы на основе ключевых значений. Индексы предоставляют быстрый доступ к данным и помогают обеспечить уникальность строк таблицы.
in-process component (внутрипроцессный компонент) — COM-компонент, выполняющийся в процессе вызвавшего его приложения. Как следствие, компонент разделяет адресное пространство с этим приложением. Код внутрипроцессный in-process-компонента хранится в файле с расширением .DLL или .OCX.
in-process server (внутрипроцессный сервер) — см. in-process component (внутрипроцессный компонент).
interface (интерфейс) — точка, в которой два элемента соединяются между собой, чтобы иметь возможность работать друг с другом. В компонентной объектной модели под интерфейсом понимается группа взаимосвязанных функций, предоставляющих доступ к COM-объектам. Набор интерфейсов определяет контракт, позволяющий объектам взаимодействовать согласно спецификации COM.
Internet (Интернет) — набор различно устроенных компьютерных сетей, связанных между собой шлюзами, необходимыми для приведения сообщений из посылающей сети к формату протоколов принимающей сети. Эти сети и шлюзы используют стек протоколов TCP/IP. Прообразом Интернета была сеть ARPA — проект, финансировавшийся Агентством перспективных исследовательских проектов (Advanced Research Projects Agency, ARPA) министерства обороны США.
intranet (интранет) — внутренняя корпоративная сеть, реализованная на базе Интернетовских стандартов, технологий и продуктов.
IP, Internet protocol — протокол коммутации пакетов, используемый в сети Интернет. IP не является протоколом с обязательной доставкой, то есть он не гарантирует доставку или сохранности содержимого пакетов.
IPC, interprocess communication (механизм взаимодействия процессов) — механизмы, обеспечивающие взаимодействие и обмен данными между процессами. Подобные механизмы просто необходимы для распределенных приложений, поскольку распределенные приложения являются совокупностью нескольких процессов, а зачастую и нескольких систем.
ISAPI, Internet Server API — интерфейс прикладного программирования для интеграции приложений с Internet Information Server. Поскольку ISAPI-программы выполняются на сервере, эту технологию можно использовать с большим числом Web-броузеров.
isolation (изолированность) — одно из основных свойств транзакции, означающее, что одновременно выполняющиеся транзакции не мешают друг другу. Транзакции не дозволено читать частичные и неподтвержденные результаты другой транзакции, поскольку это может привести к несогласованности.
Java — разработанный SunSoft язык программирования, основное свойство которого — независимость от аппаратной платформы.
latency (латентность) — время, необходимое для получения данных по сети.
legacy system (унаследованная система) — термин, обозначающий существующее приложение, выполняющее функции, критичные для функционирования бизнеса. Как правило, унаследованные системы выполняются на мэйнфреймах, однако они могут выполняться также и на мини-компьютерах или настольных системах.
localization (локализация) — набор информации, соответствующей данным языку и стране. Локализация влияет на язык компьютерных терминов и на различные параметры, зависящие от страны.
logical design (логический проект) — вид на решение с точки зрения проектной группы, определяющий решение как набор взаимодействующих объектов и образуемых ими служб. Обычно службы делятся на три группы: службы представления, службы бизнеса и службы данных. Цель логического проекта заключается в описании структуры решения и взаимодействия ее элементов.
logical three-tier model (логическая трехъярусная модель) — см. three-tier logical model (трехъярусная логическая модель).
mainframe (мэйнфрейм) — большая, пришедшая из прошлого компьютерная система. Мэйнфреймы до сих пор используются во многих видах деятельности. В основном мэйнфреймы занимаются пакетной обработкой, но есть и такие, на которых выполняются критические диалоговые приложения обработки транзакций.
maintainability (сопровождаемость) — способность к поддержанию приложения в рабочем состоянии.
many-to-many relationship (связь многие-ко-многим) — между таблицами имеется связь многие-ко-многим, если каждой строке первой таблицы соответствует одна или более строк второй таблицы, и наоборот, каждой строке второй таблицы соответствует одна или более строк первой таблицы. Связь многие-ко-многим моделируется разбиением ее на несколько связей один-ко-многим.
master-detail relationship (связь главная-подробности) — см. one-to-many relationship (связь один-ко-многим).
MDAC, Microsoft Data Access Components — технологии, стоящие за
универсальным доступом к
данным (Universal Data
Access, UDA). К ним относятся ADO (ActiveX Data Objects), RDS (Remote Data
Services), OLE DB и
ODBC.
MDI, multiple-document interface (многодокументный интерфейс) — интерфейс приложения, состоящий из одного первичного окна, называемого родительским окном, внутри которого располагаются дочерние окна. По сути своей любое дочернее окно является первичным окном, однако оно не может выходить за пределы родительского окна.
menu bar (строка меню) — наиболее распространенный тип меню. Отображается вверху окна под его заголовком в виде набора пунктов меню, выбор каждого из которых приводит к появлению ниспадающего меню со списком команд.
Microsoft Jet Database Engine — система управления реляционными базами данных, используемая в Microsoft Access, а также в других продуктах Microsoft Office и в Visual Basic.
Microsoft SQL Server — система управления реляционными базами данных, предназначенная для развертывания масштабируемых приложений баз данных на платформе Windows NT.
modal (модальное) — тип вторичного окна. Модальное вторичное окно не позволяет пользователю переключаться на другие окна, пока он не закончит работать с этим окном и не закроет его. Вторичное окно может быть модальным по отношению к приложению или к системе.
modeless (немодальное) — тип вторичного окна. Вторичное немодальное окно позволяет пользователю переключаться на другие окна, включая другие вторичные или первичные окна.
moniker (моникер) — имя, однозначно определяющее COM-объект, подобно полному (с путем) имени файла. Моникеры поддерживают такую операцию, как привязка (binding), под которой понимается процесс нахождения объекта, на который указывает моникер, активизации этого объекта или загрузки его в память (если он еще не загружен) и возвращения указателя на его интерфейс.
MSF, Microsoft Solution Framework — дисциплина разработки решений, предоставляющая набор моделей и измеримых вех, которые можно использовать как рекомендации, равно как и руководство по планированию, проектированию и ведению проектов в сфере информационных технологий.
MSMQ, Microsoft Message Queue Server — MSMQ предоставляет средства по поддержке очередей сообщений и обмена сообщениями между очередями, которые можно использовать в качестве механизма взаимодействия между двумя различными приложениями. Одно приложение создает сообщение и помещает его в очередь. Другое приложение или другая часть того же приложения достает сообщение из очереди и обрабатывает его.
MTS, Microsoft Transaction Server — программное обеспечение, предоставляющее основанные на компонентной модели услуги промежуточного программного обеспечения, поддерживающие распределенные транзакции. MTS объединяет в себе возможности монитора обработки транзакций и брокера запросов объектов. Кроме того, MTS берет на себя некоторые вопросы безопасности и управления потоками.
multitier architecture (многоярусная архитектура) — архитектура, основанная на разделении приложения на несколько различных функциональных частей. Обычно приложение проектируется вокруг трех ярусов: представления (пользователя), бизнеса и данных. В среде Windows многоярусные приложения, называемые также трехъярусными приложениями, реализуются обычно на базе компонентной объектной модели.
n-tier application (n-ярусное приложение) — логическое расширение трехъярусного приложения. n-ярусное приложение является распределенным приложением, в котором один или несколько из трех первоначальных ярусов разделены на дополнительные ярусы. Это предоставляет дополнительный уровень абстракции для описания модели.
named pipes (именованные каналы) — механизм взаимодействия процессов, позволяющий одному процессу взаимодействовать с другим локальным или удаленным процессом.
native database interface (собственный интерфейс базы данных) — средство доступа к данным в составе данной системы управления базами данных. Обычно реализуется в виде библиотечных процедур. Собственный интерфейс зачастую предоставляет уникальные возможности по доступу, недоступные через другие, не собственные, механизмы доступа к базе данных. Кроме того, использование собственного интерфейса обеспечивает наилучшую производительность операций доступа к данным. Основной недостаток собственного интерфейса заключается в том, что его использование привязывает разработчика к данной системе управления базами данных.
normalization (нормализация) — см. data normalization (нормализация данных).
Nothing — специальное значение, указывающее, что объектная переменная более не связана ни с каким действительным объектом.
Null — значение, означающее, что переменная не содержит никаких данных.
ODBC, Open Database Connectivity — стандартный интерфейс доступа к данным, основанный на спецификации SQL Access Group. ODBC позволяет приложению получать данные из разнородных источников, как реляционных, так и нереляционных. Обычно ODBC используется для предоставления доступа к базам данных, основанным на SQL, таким как Microsoft SQL Server или Oracle.
ODBC API — интерфейс прикладного программирования, позволяющий приложению напрямую вызывать процедуры библиотеки ODBC.
ODBC data source (источник данных ODBC) — прежде чем использовать ODBC для доступа к данным базы, ее необходимо определить как источник данных ODBC. Это определение включает в себя информацию о названии базы данных, о сервере, на котором она расположена, и информацию сетевого характера, необходимую для доступа к серверу. Кроме того, в зависимости от требований ODBC-драйвера источника, может потребоваться различная дополнительная информация.
ODBC driver manager (менеджер драйверов ODBC) — компонент архитектуры ODBC, обеспечивающий интерфейс между приложением и различными драйверами ODBC. Менеджер драйверов ODBC загружает драйвер для указанного приложением источника данных, передает ему запросы приложения и возвращает приложению результаты переданных запросов.
OLE, Object Linking and Embedding (связывание и внедрение объектов) — основанный на COM протокол, позволяющий создавать составные документы. С помощью OLE объект, такой как электронная таблица, может быть внедрен или связан с контейнерным приложением, таким как форма Microsoft Access.
OLE DB, OLE Database (база данных OLE) — одна из ключевых технологий универсального доступа к данным (Universal Data Access, UDA). OLE DB предоставляет набор COM-интерфейсов и основывается на трехъярусной архитектуре поставщиков данных, необязательных поставщиков услуг и потребителей данных.
one-to-many relationship (связь один-ко-многим) — между двумя таблицами имеется связь один-ко-многим, если каждой строке первой таблицы соответствует ноль, одна или несколько строк второй таблицы и каждой строке второй таблицы соответствует ровно одна строка первой таблицы. Связь один-ко-многим является наиболее распространенной связью для таблиц реляционных баз данных. Иногда эта связь называется также связью родитель-дочерние или главная-подробности.
one-to-one relationship (связь один-к-одному) — между двумя таблицами имеется связь один-к-одному, если каждой строке первой таблицы соответствует не более чем одна строка второй таблицы и каждой строке второй таблицы соответствует не более чем одна строка первой таблицы. Если между таблицами имеется связь один-к-одному, то, скорее всего, у этих таблиц одинаковый первичный ключ.
one-to-zero-or-many
relationship (связь один-к-нулю-или-ко-многим) — см. one-to-many relationship (связь один-ко-многим).
out-of-process component (внепроцессный компонент) — COM-компонент, выполняющийся вне процесса вызвавшего его приложения. Таким образом, компонент и приложение выполняются в различных адресных пространствах. Код внепроцессного компонента хранится в файле с расширением .EXE.
out-of-process
server (внепроцессный сервер) — см. out-of-process component (внепроцессный компонент).
parent-child
relationship (связь родитель-дочерние) — см. one-to-many relationship (связь один-ко-многим).
performance (производительность) — показывает, насколько быстро работает система, то есть насколько быстро она выполняет возложенные на нее задачи. Производительность измеряется по множеству различных показателей, учитывающих влияние целого ряда факторов, таких как рабочая нагрузка, аппаратная конфигурация и операции над базой данных. Но как именно эти факторы влияют на производительность системы, зависит от архитектуры решения, от того, как оно спроектировано.
physical design (физический проект) — взгляд на решение с точки зрения разработчика. Определяет компоненты, службы и технологии решения. Цель физического проекта заключается в наложении технологических ограничений реального мира на логическую модель, включая соображения реализации и производительности. Продуктом являются компоненты, подробный проект интерфейса пользователя под конкретную платформу и физический проект базы данных.
pop-up menu (всплывающее меню) — содержит набор команд, применимых к объекту в текущем контексте. Всплывающее меню отображается в месте расположения объекта.
presentation services (службы представления) — будучи частью трехъярусной архитектуры, службы представления, иногда называемые службами пользователя, ответственны за интерфейс пользователя и средства взаимодействия пользователей с приложением.
primary key (первичный ключ) — столбец или группа столбцов, значение которых уникально для каждой строки таблицы реляционной базы данных.
primary window (первичное окно) — основное окно, в котором проходит большая часть действий по просмотру и редактированию.
procedure (процедура) — именованая последовательность операторов, имеющая параметры и, возможно, возвращаемое значение. Процедуры группируются в модули.
process (процесс) — адресное пространство, в котором располагается код приложения. Каждый процесс получает в свое распоряжение собственное адресное пространство, то есть набор адресов, которые могут использовать потоки процесса. Виртуальное адресное пространство процесса имеет размер 4 Гбайт. Первые два 2 Гбайта резервированы для нужд системы, остальные 2 Гбайта отданы приложению. Процесс не выполняет код.
process model (модель процесса) — одна из основных моделей дисциплины Microsoft Solution Framework. Содержит рекомендации по организации процесса разработки, способствующие принятию лучших проектных решений.
project scope (границы проекта) — показывают, каким образом можно воплотить в действительность образ проекта. В частности, в границах проекта принимаются во внимание ограничения на технологии, ресурсы, бюджет и график.
property (свойство) — именованый атрибут объекта. Свойства определяют характеристики объекта, такие как размер, цвет и расположение на экране, или состояние объекта, такое как доступен/недоступен для использования.
RDBMS, Relational Database Management System (система управления реляционными базами данных, СУРБД) — основанная на реляционной модели система, управляющая хранением данных.
RDO, Remote Data Objects — высокоуровневый объектный интерфейс, вызовы которого переводятся в вызовы ODBC.
referential integrity (ссылочная целостность) — набор правил, позволяющий обеспечить сохранность связей между таблицами. Правила ссылочной целостности применяются, в частности, при вводе новых строк в таблицу или удалении существующих.
registry (реестр) — место хранения сведений о конфигурации компьютера, то есть о его оборудовании, установленном программном обеспечении, настройках окружения и пр. Используется во всех операционных системах семейства Windows.
relational database (реляционная база данных) — база данных, основанная на реляционной модели, то есть модели, в которой данные представляются в виде таблиц. Над ними могут выполняться различные математические операции, порождающие новые таблицы.
rows (строки) — таблица реляционной базы данных состоит из строк, являющихся аналогом записи в последовательной файловой структуре. Количество строк таблицы не фиксировано и может изменяться с добавлением или удалением данных.
RPC, Remote Procedure Call (удаленный вызов процедур) — стандарт, позволяющий одному процессу вызывать функции, выполняющиеся в другом процессе. При этом процессы могут находиться как на одном компьютере, так и на разных компьютерах, связанных сетью.
scalability (масштабируемость) — приспособленность системы к различным видам роста (числа пользователей, объемов данных и т. д.). Как и многие другие характеристики системы, различные архитектуры обеспечивают различную степень масштабируемости.
scope (границы) — см. project scope (границы проекта).
scripting (создание сценариев) — использование языка сценариев для доступа к возможностям приложения на уровне программирования. Для этого в приложение встраивается специальная система обработки сценариев (scripting engine), позволяющая использовать определенный язык сценариев, например, VB Script или Java Script. Примерами приложений со встроенными сценарными возможностями являются Microsoft Internet Explorer и Internet Information Server с активными серверными страницами.
SDI, Single Document Interface (однодокументный интерфейс) — интерфейс приложения, в котором используется одно первичное окно для работы с документом и набор вторичных окон для обмена информацией с пользователем. Этот интерфейс не допускает одновременную работу с несколькими документами.
second normal form (вторая нормальная форма) — второй уровень нормализации данных, подразумевающий отсутствие частичных зависимостей. Таблица находится во второй нормальной форме, если она находится в первой нормальной форме и каждый неключевой столбец таблицы полностью зависит от всего первичного ключа.
secondary window (вторичное окно) — окно, используемое для получения от пользователя параметров операций или предоставления дополнительной информации об объектах первичного окна. Вторичные окна обычно используются в качестве окон свойств, диалоговых окон, окон сообщений и окон мастеров.
server-side scripting (сценарии, выполняющиеся на сервере) — сценарий, выполняемый на серверной системе, как правило, Web-сервером. Примером являются активные серверные страницы. См. также scripting (создание сценариев).
services model (модель служб) — логическая модель, в основе которой лежит концепция разделения приложения на модули, каждый из которых соответствует определенной службе. Как правило, рассматриваются службы трех типов: службы представления, службы бизнеса и службы данных.
shortcut key (сочетание клавиш) — сочетания клавиш, иногда называемые клавиатурными сокращениями, являются общепринятым способом вызова операций при помощи клавиатуры. Сочетание клавиш обычно представляет собой комбинацию клавиши Ctrl и буквенной или функциональной клавиши (F1 — F12).
single-tier application (одноярусное приложение) — реализация логической трехъярусной модели, все ярусы которой реализованы в одном физическом ярусе.
SMS, Microsoft System Management Server — сервер, входящий в поставку Microsoft BackOffice, предназначенный для автоматизации процесса установки и обновления программного обеспечения на удаленных компьютерах и для удаленного управления ими.
SNA, Systems Network Architecture (системная сетевая архитектура) — широко используемая модель взаимодействий, разработанная IBM с целью стандартизации сетевых функций, дабы системы, основанные на различных моделях вычислений, могли обмениваться данными между собой.
socket (сокет) — интерфейс между программой и транспортным протоколом. Microsoft Windows Sockets поддерживают множество различных протоколов, включая TCP/IP, NWLink и AppleTalk. Поддержка протокола TCP/IP позволяет использовать Windows Sokets для передачи данных по Интернету.
solutions design model (модель разработки решений) — одна из моделей дисциплины Microsoft Solution Framework. Показывает, как, придерживаясь точки зрения заказчика и его бизнеса, создавать решения, наиболее полно отвечающие его ожиданиям.
SQL, Structured Query Language (язык структурированных запросов) — язык, используемый для запросов, обновления и управления реляционной базой данных.
SQL Access Group — индустриальный консорциум, составленный из представителей различных производителей СУРБД. Им был разработан первоначальный вариант спецификации ODBC, ставшей стандартом доступа к базам данных.
status bar (строка состояния) — строка, расположенная вдоль нижней границы окна, предназначенная для вывода пояснительных сообщений, индикаторов прогресса и информации о состоянии.
stored procedures (хранимые процедуры) — предварительно компилированные процедуры, выполняемые СУРБД. Обычно используются для реализации бизнес-процессов и манипуляции данными. В клиент-серверном приложении хранимые процедуры выполняются на сервере.
tables (таблицы) — применительно к реляционным базам данных, средство хранения данных об объектах, моделируемых в базе данных. Состоят из строк и столбцов. Таблицы также называют сущностями (entities).
task help (справка по задаче) — объясняет пользователю, каким образом можно выполнить ту или иную задачу.
TCP, Transmission Control Protocol (протокол управления передачей данных) — протокол передачи пакетов данных по сети с гарантированной доставкой.
TCP/IP, Transmission Control Protocol/Internet Protocol (протокол управления передачей данных/межсетевой протокол) — набор сетевых протоколов (стек протоколов), позволяющий передавать данные по разнородным сетям, несмотря на различия в оборудовании и операционных системах. Весь Интернет построен на TCP/IP.
team model (модель проектной группы) — одна из основных моделей дисциплины Microsoft Solution Framework. Описывает методы организации людей в высокоэффективные группы.
third normal form (третья нормальная форма) — третий уровень нормализации данных, подразумевающий отсутствие транзитивных зависимостей. Таблица находится в третьей нормальной форме, если она находится во второй нормальной форме и все неключевые столбцы таблицы являются взаимно независимыми.
thread (поток) — код из адресного пространства процесса выполняется в виде потоков. Поток (еще говорят «поток выполнения») — это единица выполнения, используемая операционной системой при планировании многозадачности (распределении ресурсов процессора). Первый поток процесса создается операционной системой и называется первичным потоком. Остальные потоки процесса порождаются первичным потоком. В Windows NT выполнение процесса завершается по завершении выполнения всех его потоков.
three-tier logical model (трехъярусная логическая модель) — модель, разделяющая функции приложения на три логические категории служб: службы представления, службы бизнеса и службы данных.
tooltips (всплывающие подсказки) — небольшие всплывающие окна, в которых выводится название элемента управления, не имеющего текстовой метки. Появляются автоматически после того, как указатель мыши некоторое время неподвижно простоит над элементом управления.
Transact SQL — используемая в Microsoft SQL Server версия языка SQL. Содержит ряд улучшений и расширений стандартного SQL.
transaction (транзакция) — единица работы, рассматриваемая как атомарная операция. То есть все операции в рамках транзакции успешны или неуспешны как единое целое.
two-tier application (двухъярусное приложение) — реализация логической трехъярусной модели, три яруса которой реализуются в двух различных физических ярусах. Эта модель используется в классическом клиент-серверном приложении.
type library (библиотека типов) — файл или компонент внутри другого файла, содержащий описание предоставляемых объектов, свойств и методов.
UDA, Universal Data Access (универсальный доступ к данным) — стратегия Microsoft по предоставлению унифицированных методов доступа к данным, не зависящих от их типа и местоположения.
Unicode (юникод) — всемирный стандарт на кодирование символов. Юникод-символы являются 16-битными символами, что позволяет представить с их помощью символы языков любой страны мира, где используются компьютеры, включая технические и другие специальные символы.
universal storage (универсальное хранилище) — способ решения проблем, связанных с доступом к разнотипным источникам данных, заключающийся в помещении всех данных в одно хранилище. На практике встречается нечасто из-за разнородности хранимых данных и необходимости перевода существующих данных в формат универсального хранилища.
user interface (интерфейс пользователя) — графический интерфейс пользователя и логика, позволяющая пользователю взаимодействовать с приложением.
VBA, Visual Basic for Applications (Visual Basic для
приложений) — среда разработки и язык программирования, аналогичные Visual
Basic, встроенные в приложение. VBA
имеется, например, в Microsoft Word, Microsoft Excel и Microsoft Access.
VBSQL — библиотека Visual Basic для Microsoft SQL Server.
VB Script, Visual Basic Script — подмножество языка Visual Basic, используемое в качестве языка сценариев для Web-страниц. Эти сценарии могут выполняться как на клиенте, так и на сервере.
Windows
Sockets — см. socket (сокет).
wizard (мастер) — последовательность страниц, отображаемых во вторичном окне, помогающих пользователю в выполнении задачи. Эти страницы могут запрашивать у пользователя информацию, необходимую для выполнения задачи.
WWW, World Wide Web — одна из услуг Интернета, позволяющая публиковать информацию в сети. Использует протокол HTTP (Hyper Text Transfer Protocol, протокол передачи гипертекста). WWW-информация обычно представляет собой гипертекст, создаваемый с помощью языка HTML (Hypertext Markup Language, язык разметки гипертекста). WWW позволяет создавать приложения, доступ к которым может получить любой пользователь, имеющий выход в сеть.
NetWare 5 Administration CNE/CNA (экзамен 050-639). Экзамен —
экстерном
http://shop.piter.com/book_about.phtml?id=978527200204
access control list, ACL (список прав доступа) — список доверенных объектов (trustees), которым предоставлены права на выполнение операций для определенных объектов. Другое название — свойство Object Trustees (Доверенные объекта).
Access Control right (право Управление доступом) — право в файловой системе, которое позволяет пользователям вносить изменения в файлы, каталоги и список прав доступа для объекта.
American Standart Code for Information Interchange, ASCII (Американский стандартный код для обмена информацией) — восьмибитная система символов, которая является стандартом при переносе данных между системами.
Application object (объект Приложение) — один из основных объектов NDS, который используется механизмом Application Launcher для эффективного развертывания приложений для рабочих станций в дереве NDS.
Application Object Template (AOT, шаблон объекта приложения) — это файл, создаваемый утилитой SnAppShot для записи различий на рабочей станции до и после установки приложения. Затем файл AOT используется для создания объекта Template (Приложение) в NDS. С помощь созданного таким образом объекта Template (Приложение) можно производить установку приложения на другие рабочие станции.
Application Object Text Template (AXT, текстовый шаблон объекта приложения) — это текстовый файл, создаваемый путем преобразования файла AOT. Он используется для тех же самых целей, что и файл AOT. Файлы AXT можно редактировать вручную в текстовом редакторе, но при их использовании установка приложений производится медленнее, чем при использовании файлов AOT.
architecture (архитектура) — логическое построение системы.
Asynchronous Transfer Mode (ATM, асинхронный режим передачи данных) — высокоскоростной протокол передачи данных в глобальных сетях, в котором используются пакеты фиксированной величины.
AUTOEXEC.NCF — файл, используемый при загрузке сервера NetWare.
Automatic Client Upgrade, ACU — утилита, которая предназначена для автоматического обновления Novell Client для Windows 95/98, Windows NT и Windows 3.x. Версия этой утилиты для Windows 3.x включает приложения NWDETECT, NWSTAMP и NWLOG.
Berkeley Internet Name Daemon (BIND) — это формат файла, используемого сервером DNS. Формат был изначально разработан Калифорнийским Университетом Беркли. В настоящее время он широко используется Интернет-провайдерами.
bindery (база данных bindery) — одномерная база данных, используемая в NetWare 3.x и предыдущих версиях NetWare. Содержит объекты User (Пользователь), Group (Группа), Print Server (Сервер печати) и Print Queue (Очередь печати). Эмуляцию базы данных bindery NetWare 3.x можно осуществлять с помощью контейнера NDS, что обеспечивает обратную совместимость.
block suballocation (выделение подблоков) — механизм, который позволяет разбивать частично заполненные файловые блоки на томе на сегменты размером 512 байт и использовать эти сегменты для хранения данных.
Bootstrap Protocol, BOOTP — протокол, который позволяет узлу в сети запрашивать информацию об адресе IP. В отличие от протокола DHCP, такое назначение производится однократно.
Broker object (объект Broker) — это объект NDS, создаваемый при установке служб Novell Distributed Print Services (NDPS). Этот объект обеспечивает три основные функции NDPS: службу уведомлений о событиях (Event Notification Services), службу реестра служб (Service Registry Services), службу управления ресурсами (Resource Management Services). Другое название объекта Broker — NDPS Broker.
Btrieve — одна из первых сетевых систем управления базами данных, которая была приобретена Novell. Она входит в комплект поставки NetWare 2.x, NetWare 3.x, NetWare 4.x и NetWare 5. Эта система управления базами широко используется во всем мире.
catalog (каталог) — файл, в котором содержится информация, извлеченная из базы данных NDS.
Certificate Authority, CA (орган сертификации) — орган, который занимается выдачей цифровых сертификатов, удостоверяющих лицо или организацию.
Common Gateway Interface, CGI (интерфейс общего шлюза) — скрипт, выполняемый на сервере. Используется для обработки данных, передаваемых пользователем на Web-сервер с помощью броузера.
common name, CN (общее имя) — имя, которое непосредственно присваивается конечному объекту NDS (в отличие от составного отличительного имени — distinguished name).
Console Manager — графический апплет Java, который может работать как на сервере, так и на рабочей станции с установленной средой Java Runtime Environment (JRE). Позволяет получать доступ к консоли сервера с рабочей станции.
ConsoleOne — утилита администрирования NetWare, основанная на Java GUI. С ее помощью можно выполнять основные функции администрирования объектов NDS, получать доступ к файловой системе и редактировать конфигурационные файлы NetWare в текстовом редакторе Java. ConsoleOne может работать как на сервере, так и на рабочей станции.
context (контекст) — местонахождение объекта в структуре каталогов NDS.
controlled access printer (принтер с контролируемым доступом) — принтер, который доступен только для пользователей, прошедших аутентификацию с использованием NDS и обладающих соответствующими правами. Таким принтерам соответствуют специальные объекты в базе данных NDS. В противоположность принтерам такого типа существуют также принтеры с общим доступом (public access printers), для которых не настроены параметры безопасности и для которых нет соответствующих объектов в базе данных NDS.
Country objects (объекты Страна) — эти объекты могут существовать только между объектом [Root] и объектом Organization (Организация). Объект такого типа используется для назначения страны местонахождения в географически распределенных сетях. Объект Country (Страна) является контейнерным объектом NDS. Для него может использоваться только стандартный двухбуквенный код, например, US. Такие объекты создаются в NDS только в том случае, если это необходимо для взаимодействия со смежной системой X.500.
current context (текущий контекст) — текущее местонахождение в дереве NDS.
digital persona (цифровой образ) — то, каким образом пользователь представлен в сети.
Directory Services (служба каталогов) — в Novell NetWare другое название NDS.
domain name server, DNS (сервер доменных имен) — компьютер, который преобразует доменные имена (имена хостов), например, zyxyx.com, в IP-адреса, используя базы данных соотношений имен хостов и IP-адресов.
Domain Name System, DNS (система доменных имен) — механизм использования имен, распространенный в Интернете. Позволяет осуществлять преобразование имен хостов вместо IP-адресов.
drive mapping (присвоение буквы диска сетевому каталогу) — привязка буквы диска на рабочей станции к сетевому каталогу (или его подкаталогу) на сервере. Для этого на рабочей станции используются специальные утилиты (например, MAP). С помощью такого решения операционная система рабочей станции может получить доступ к файлам на сервере.
Dynamic Host Configuration Protocol, DHCP (протокол динамической конфигурации хоста) — протокол, который позволяет предоставлять временный IP-адрес и другие параметры протокола IP рабочим станциям.
dynamic link library (DLL) files (файлы библиотек динамической компоновки) — эти файлы являются библиотеками исполняемого кода, который используется приложениями при работе. Эти библиотеки могут использоваться одновременно несколькими приложениями, поскольку они являются независмыми от них и располагаются на жестком диске отдельно.
effective rights (эффективные права) — права, которыми вы реально обладаете по отношению к объекту NDS или к объекту файловой системы NetWare. Эффективные права образуются путем сложения всех прав, полученных вами тем или иным способом, и исключением из них прав, блокированных с помощью фильтра наследованных прав (Inherited Rights Filter, IRF) или явных назначений.
Ethernet — сетевая технология, в которой используется свой собственный метод упаковки данных (с применением кадров), свои типы сетевых адаптеров, топологии и типы носителей.
Ethernet cards — сетевые адаптеры для стандарта Ethernet.
Fiber Distributed Data Interface, FDDI (распределенный интерфейс передачи данных по волоконно-оптическим каналам) — сетевой протокол, используемый для передачи данных по оптоволоконным каналам.
File Transfer Protocol, FTP (протокол передачи файлов) — протокол из стека протоколов TCP/IP, используемый для копирования файлов между удаленными компьютерами.
FILER — утилита, которая используется для администрирования томов и файлов NetWare.
forced run (принудительный запуск) — средство Application Launcher, которая позволяет принудительно запускать на выполнение программы, файлы, патчи и утилиты на рабочей станции пользователя в момент, когда этот пользователь входит в систему. Каких-либо действий со стороны пользователя не требуется, более того, он не может воспрепятствовать запуску этой программы.
Group object (объект Группа) — объект NDS, предназначенный для объединения пользователей в группы. Изменения, которые вносятся в объект Group (Группа), автоматически применяются ко всем входящим в эту группу пользователям.
GroupWise — программный продукт производства Novell, который используется для предоставления служб электронной почты, расписаний, календарей и совместной работы рабочих групп. Для хранения информации о параметрах настройки GroupWise использует базу данных NDS.
Help Requestor — программа, входящая в состав NetWare, которая предназначена для установки на клиентских компьютерах. Она позволяет конечным пользователям обращаться за помощью к службе поддержки.
Hierarchical Storage Management, HSM — система, которая управляет процессом перемещения данных с более быстрого носителя (например, жесткого диска) на более медленный (например, магнитную ленту). Обычно работа этой системы незаметна для пользователя.
hostname (имя хоста) — соответствующее стандарту DNS имя для компьютера в сети TCP/IP.
Hot Plug PCI (PCI с возможностью «горячей замены») — аппаратная спецификация, которая позволяет производить замену карт PCI на компьютере без его отключения.
HP printer gateway (шлюз принтеров Hewlett-Packard) — один из трех шлюзов, которые предусмотрены в NDPS. Предназначен для установки в среде NDPS сетевых устройств печати с интерфейсом Hewlett-Packard JetDirect. Остальные типы шлюзов NDPS — шлюз Novell (используется наиболее часто) и шлюз Xerox.
Hypertext Markup Language, HTML (язык гипертекстовой разметки) — язык описания страниц, который широко используется в World Wide Web.
Hypertext Transfer Protocol, HTTP (протокол передачи гипертекста) — стандартный набор правил, описывающих взаимодействие Web-клиента и Web-броузера.
Inheritable object right (Право, наследуемое для объекта) — право, которое позволяет правам, присвоенным для объекта, распространяться вниз по ветви дерева NDS и наследоваться расположенными ниже контейнерами и конечными объектами. Это право устанавливается по умолчанию.
Inheritable property right (Право, наследуемое для свойств объекта) — право, которое позволяет правам, присвоенным для свойств объекта, распространяться вниз по ветви дерева NDS и наследоваться расположенными ниже контейнерами и конечными объектами. Это право устанавливается по умолчанию.
Internetwork Packet Exchange, IPX (межсетевой пакетный обмен) — протокол, который был разработан на основе протокола XNS корпорации Xerox. Протокол IPX используется в сетях Novell NetWare. Сам протокол IPX работает на сетевом уровне модели OSI, но иногда термином «IPX» называют весь стек протоколов IPX/SPX.
Internetwork Packet Exchange/Sequenced Packet Exchange, IPX/SPX (межсетевой пакетный обмен/упорядоченный обмен пакетами) — это стек протоколов, который является родным для сетей NetWare. Протокол SPX отвечает за надежную доставку передаваемых данных и работает на транспортном уровне модели OSI, основываясь в отношении адресации на протоколе IPX.
IPX/IP Gateway (шлюз IPX/IP) — обеспечивает обмен данными между сетями IP (например, Интернетом) и клиентами IPX. Поддерживаются не все приложения. Обычно используется для клиентов Web, FTP и электронной почты.
Java — межплатформенный язык программирования, разработанный корпорацией Sun Microsystems.
Java applet (апплет Java) — программа на языке Java, предназначенная для выполнения в Java-совместимом броузере.
Java bean — небольшой блок кода Java, который предназначен для выполнения определенного действия.
Java class — полномасштабное приложение на языке Java.
Java Virtual Machine, JVM (виртуальная машина Java) — виртуальный (не физический) компьютер, на котором происходит выполнение программы на языке Java. Использование виртуальной машины Java позволяет обеспечить независимость программ Java от программных и аппаратных платформ.
jukebox (дисковод с автоматической сменой дисков) — специальный дисковод, в котором смена дисков производится автоматически.
kernel (ядро) — основа большинства операционных систем. Ядро обеспечивает базовые функции операционной системы. Остальные возможности операционной системы обеспечивают дополнительные модули.
LAN driver (драйвер сетевой подсистемы) — файл с программным кодом, обеспечивающим взаимодействие между операционной системой и сетевым адптером.
leaf objects (конечные объекты) — это те объекты базы данных NDS, которые соответствуют реальным ресурсам дерева NDS. В них не могут быть помещены другие объекты.
License Certificate object (объект сертификата лицензий) — конечный объект, который содержит информацию о производителе программного обеспечения, продукте и его версии. Он определяет количество установленных в сети лицензий.
local area network, LAN (локальная сеть) — набор компьютеров и прочих устройств, работающих в сети, которые работают в одном физическом сегменте сети. Локальные сети могут объединяться в группы сетей (internetworks) и глобальные сети (Wide Area Networks, WAN).
Line printer daemon, LPD (демон линейного принтера) — механизм, используемый для сетевой печати в сетях TCP/IP. Его аналогом в мире NetWare является NPRINTER.
login script (сценарий подключения) — набор инструкций, которые выполняются при входе клиента в сеть.
MAPI-compliant (с поддержкой MAPI, Messaging Apllication Programming Interface) — программный продукт (обычно система передачи электронных сообщений), поддерживающий стандарт Microsoft Windows MAPI.
Media Access Control (MAC) address (MAC адрес) — уникальный адрес, который зашит (аппаратно или программно) в сетевом адаптере и позволяет отличать этот адаптер от других адаптеров, имеющихся в сети.
Message (MSG) files (файлы сообщений) — файлы с системными сообщениями или сообщениями об ошибках.
multiproccesor (многопроцессорность) — установка на одном компьютере более чем одного CPU. Многопроцессорность реализована в разных операционных системах. Она может быть симметричной (symmetric multiproccessing, SMP) или ассимметричной.
multiproccesor support (поддержка многопроцессорности) — способность использовать в операционной системе более одного центрального процессора.
multitasking (многозадачность) — способность одновременно работать с несколькими задачами. При этом создается впечатление их одновременного выполнения. Многозадачность реализуется путем распределения квантов времени процессора между задачами, с помощью установки нескольких процессоров или сочетанием этих двух приемов.
multithreading (многопоточность) — механизм, при котором в рамках одной программы работает одновременно несколько потоков.
native IP («родной» IP) — термин Novell, используемый для реализации NetWare Core Protocol (NCP) и других прикладных протоколов Novell по TCP/IP без участия IPX/SPX.
NDIR — утилита NetWare, похожая на команду DIR в DOS, но обладающая большими возможностями.
NDPS Manager — объект NDPS, который действует как хранилище для агентов принтеров NDPS. Этот объект следует создать прежде, чем вы сможете создавать объекты агентов принтеров.
NDS object (объект NDS) — любой объект в дереве NDS. Существует три основных типа объектов NDS: корневой объект [Root], контейнерные объекты и конечные объекты.
NDS tree (дерево NDS) — это иерархическая база данных Novell Directory Services (NDS) со всей совокупностью объектов. Если вам необходимо обращаться сразу к нескольким деревьям, вам придется произвести аутентификацию для каждого дерева по отдельности.
NETADMIN — текстовый аналог NetWare Administrator, предназначенный для работы на рабочих станциях с операционной системой DOS. Позволяет администрировать сеть NetWare 5 без графического интерфейса пользователя.
NetWare Administrator — графическая утилит NetWare, используемая для администрирования объектов в базе данных NDS. Другое ее название (неофициальное) — NWADMIN. Исполняемый файл этой утилиты, который расположен в каталоге SYS:\PUBLIC\WIN32, называется NWADMIN32.EXE.
NetWare file system (файловая система NetWare) — система хранения, управления, защиты и получения доступа к данным, которая используется для жестких дисков, установленных на сервере NetWare.
NetWare Loadable Module, NLM (загружаемый модуль NetWare) — один из типов исполняемых файлов, которые могут быть загружены на сервере NetWare (к остальным относятся CDM, HAM, LAN, and NAM). Модуль NLM — это наиболее распространенный тип исполняемых файлов на сервере NetWare.
Network Time Protocol, NTP (протокол сетевого времени) — стандарт Интернета для синхронизации времени. Этот протокол из стека протоколов TCP/IP позволяет получать данные о точном времени со специальных серверов точного времени. Механизм работы этого протокола схож с протоколом синхронизации времени в NetWare 4.x и 5 (но не идентичен ему).
Novell Directory Services, NDS (службы каталогов Novell) — служба каталогов Novell, в которой хранится информация о сетевых ресурсах и правах доступа к ним. База данных NDS является иерархической, и она совместима с рекомендациями X.50x.
Novell Distributed Print Services, NDPS (распределенные службы печати Novell) — служба, с помощью которой администраторы могут управлять средой печати с использованием NDS. Они также обеспечивают двустроннее взаимодействие, управление приложениями, рабочими станциями и сетевыми принтерами.
Novell Internet Access Server, NIAS — программный продукт, который предлагает средства удаленного доступа к сети NetWare с развитыми средствами безопасности, высокой производительностью и поддержкой большого количества методов доступа.
Novell Licensing Services, NLS (службы лицензирования Novell) — используются для управления лицензиями для NetWare 5 и основанных на NetWare программных продуктов. Для хранения данных о лицензиях применяется база данных NDS.
Novell printer gateway (шлюз принтеров Novell) — один из трех видов шлюзов NDPS. Позволяет взаимодействовать с большинством принтеров, не предназначенных специально для работы в NDPS.
Novell Storage Services, NSS — новая файловая система с мощными возможностями, которая позволяет преодолеть многие ограничения традиционной файловой системы Novell.
object classes (классы объектов) — общие типы объектов в дереве NDS, которые различаются структурой. Например, к разным классам относятся объекты Organization (Организация) и Country (Страна). У каждого класса объектов есть свой набор свойств, который определяется их назначением.
Object Trustee property (свойство Доверенные объекта) — информация о доверенных для объекта хранится в значении этого свойства. Другое название этого свойства — список прав доступа (Access Control List, ACL).
Open Systems Interconnection
(OSI) reference model (эталонная модель взаимодействия открытых систем) —
это семиуровневая модель, которая описывает функции сетевых протоколов. В ней
используются следующие уровни: физический, канальный, сетевой, транспортный,
сеансовый, представительский и прикладной. Часто называется также просто
моделью OSI (OSI model).
Organization objects (объекты Организация) — вид контейнерного объекта, в котором содержатся подчиненные объекты, являющиеся ресурсами организации в дереве NDS.
Point-To-Point Protocol, PPP (протокол передачи от точки к точке) — протокол коммутируемого доступа, разработанный Internet Engineering Task Force (IETF), который обеспечивает большее количество возможностей по сравнению с протоколом SLIP (Serial Line Internet Protocol, межсетевой протокол для последовательного канала).
Policy Package (пакет политик) — объект NDS, используемый программой Z.E.N.works для создания и управления объектами Workstation (Рабочая станция) в дереве NDS. Политики распределяются по пакетам в соответствии с типом объекта, для которого они предназначены.
Port Handler (обработчик портов) — компонент среды печати, основанной на очередях. Предназначен для установки взаимодействия между подсистемой Print Device (Устройство печати) и принтером.
preemptive multitasking (вытесняющая многозадачность) — характеристика операционной системы, которая определяет процесс выполнения приложений в этой операционной системе. Вытесняющая многозадачность обеспечивает определенную защиту от плохо написанных приложений, которые могут потребовать слишком большое количество ресурсов процессора.
print queue (очередь печати) — временное место (логическое или физическое) для хранения заданий печати при их пересылке с рабочей станции на принтер.
Printer Agent (агент принтера) — компонент NDPS, который обеспечивает возможности сразу трех компонентов среды печати, основанной на очередях: сервера печати, очереди печати и принтера. Этот компонент должен быть создан перед созданием в NDS объекта Printer (Принтер).
Printer object (объект Принтер) — объект базы данных NDS, которому соответствует физический принтер.
processes (процессы) — в операционной системе NetWare совокупность одновременно выполняющихся процессов. Каждый процесс использует небольшое количество оперативной памяти для стека потоков. Количество процессов может настраиваться администратором из командной строки или с помощью утилиты MONITOR.
public access printer (принтер общего доступа) — принтер в среде NDPS, на котором может печатать любой пользователь. Никакого объекта NDS ему не соответствует, и поэтому разрешения для этого принтера настроить невозможно.
Profile object (объект Профиль) — объект NDS, который содержит общий сценарий подключения, используемый группой пользователей (назначенных этому объекту), расположенных в этом или других контейнерах.
queue-based printing (службы печати, основанные на очередях) — среда печати, которая применялась и в предыдущих версиях NetWare. Для ее использования вы должны создать и настроить параметры трех объектов базы данных NDS: очереди печати, принтера и сервера печати.
Redundant Array of Inexpensive Disks, RAID (массив недорогих дисков с избыточностью) — совокупность нескольких жестких дисков, объединенных вместе программными или аппаратными средствами, которая используется для увеличения степени надежности хранения информации. Существует шесть наиболее распространенных уровней RAID и множество дополнительных. Точный механизм взамодействия дисков зависит от используемого уровня RAID.
remote control (удаленное управление) — средство программы Z.E.N. works, которая позволяет взаимодействовать разным рабочим станциям. При этом оба пользователя могут видеть действия друг друга.
remote control agent (агент удаленного управления) — служба, которая позволяет осуществлять удаленное подключение к консоли рабочей станции.
replica ring (кольцо реплик) — группа серверов, на которых расположены копии раздела NDS.
Resource Management
Service (RMS) — службы NDPS, позволяющие организовывать
централизованное хранилище сетевых программных ресурсов для настройки
принтеров, например, драйверов для клиентов, шрифтов, разделителей страниц и
прочего.
Routing Information Protocol, RIP (протокол информации маршрутизации) — протокол, который позволяет маршрутизаторам взаимодействовать и сообщать друг другу о возможных путях. Протокол RIP используется как в сетях TCP/IP, так и в сетях IPX, однако его возможности ограничены по сравнению с протоколами IGP (Interior Gateway Protocol, протокол внутреннего шлюза) и OSPF (Open Shortest Path First, первоочередное открытие кратчайших маршрутов) для сетей TCP/IP и протоколом NLSP (NetWare Link Services Protocol, протокол коммуникационных услуг в среде NetWare) для сетей IPX.
Sequenced Packet Exchange, SPX (упорядоченный пакетный обмен) — протокол из стека протоколов IPX/SPX, который предназначен для обеспечения надежности при передаче данных между узлами и выполняет примерно те же функции, что и протокол TCP. С помощью протокола SPX происходит установление соединения, передача подтверждений о получении данных и по окончании передачи данных — разрыв соединения.
Server object (объект Сервер) — объект, который создается автоматически при установке нового сервера NetWare 5 в дереве NDS. Он соответствует физическому серверу в вашей сети.
Service Advertising Protocol, SAP (протокол извещения об услугах) — протокол, используемый в сетях IPX для передачи широковещательных сообщений о доступных службах. Протокол SAP прост в настройке, но отличается недостаточной масштабируемостью.
Service Registry Services — службы NDPS, которые позволяют принтерам общего доступа предлагать свои услуги всем пользователям сети и поддерживают базы данных известных им устройств печати.
Service Location Protocol, SLP (протокол обнаружения служб) — протокол стека TCP/IP, позволяющий осуществлять автоматическую настройку различных ресурсов.
SLP Directory Agent (агент каталога SLP) — агент, который осуществляет построение таблицы служб с помощью информации SAP и NDS. Эти службы затем могут использоваться как клиентами IP, так и клиентами IPX.
spooler (спулер) — место хранение временных файлов заданий печати на диске или в оперативной памяти. Spool расшифровывается как Simultaneous Peripheral Operation On Line (Одновременная операция с внешними устройствами в режиме он-лайн). На практике спулер и очередь печати — это одно и то же.
STARTUP.NCF — один из двух конфигурационных файлов, которые выполняются при загрузке сервера NetWare.
Storage Management Services, SMS — набор служб Novell, которые предназначены для создания резервных копий данных томов NetWare и восстановления с этих резервных копий. Обычно эти службы используются для обмена данными с устройством резервного копирования на магнитной ленте.
suballocation (выделение подблоков) — это механизм, который позволяет получить выигрыш как в отношении производительности, так и в отношении эффективности использования дискового пространства. Выделение подблоков может применяться на традиционных томах NetWare для разбиения неиспользуемых участков блоков большего размера на блоки меньшего размера.
subnet mask (маска подсети) — 32-битное число, которое применяется для разбиения IP-адреса на идентификатор сети и идентификатор компьютера.
Supervisor object right (право Супервизор для объекта) — это право, которое позволяет выполнять любые действия в отношении объекта NDS. Это право может быть заблокировано с помощью фильтра IRF.
Supervisor right (право Супервизор) — право в файловой системе, которое позволяет выполнять любые действия с файлом или каталогом, для которого присвоено это право. Это право не может быть заблокировано с помощью фильтра IRF.
SYS volume (том SYS) — обязательное имя первого тома на файл-сервере NetWare. Том SYS может быть только традиционным томом NetWare.
TCP/IP, Transmission Control Protocol/Internet Protocol (протокол управления передачей/протокол Интернета) — стандартный стек протоколов, используемый в Интернете. Был разработан Управлением перспективных исследований Министерства обороны США (Advanced Research Projects Agency, ARPA).
Template object (объект Шаблон) — этот конечный объект используется в качестве образца при создании новых пользователей. При этом создаваемые объекты пользователей будут наследовать свойства, настроенные вами для шаблона (например, пути к домашнему каталогу, учетные записи электронной почты, членство в группах и пр.).
threads (потоки) — логические компоненты программы, которые могут выполняться независимо друг от друга. Другое название — исполняемые объекты (executable objects). Обычно программа состоит из нескольких модулей, которые могут создавать, запускать и завершать потоки по мере необходимости.
topology (топология) — физическая компоновка сети. Примеры топологии: звезда, кольцо и шина.
Transaction Tracking System, TTS (система отслеживания транзакций) — система, которая предотвращает потери данных путем отслеживания всех изменений (транзакций), которые вносятся в файловую систему или базу данных. Система TTS является встроенной для серверов NetWare, и она используется для контроля целостности баз данных NDS и Btrieve.
trustee (доверенный) — объект, которому присвоены права для доступа к сетевым ресурсам путем включения его в список ACL. В качестве доверенного могут использоваться шесть типов объектов: User (Пользователь), Group (Группа), Organizational Roles (Организационная роль), Container (Контейнер), [Root] и [Public].
typeful naming (именование с указанием типа объекта) — именование объектов NDS, при котором используются их полные отличительные имена и указывается тип объектов. При этом класс объекта указывается перед его названием (например, CN=MARYB.OU=AUSTIN.O= ACME). Как правило, такие имена используются только в тех случаях, когда использование имен без указания типа объекта невозможно.
typeless naming (именование без указания типа объекта) — при использовании этого метода также используются отличительные имена, но тип объектов не указывается. Имя объекта в этом формате может выглядеть, например, так: MARYB.AUSTIN.ACME.
Unicode (кодировка Unicode) —
16-битная система кодирования символов, позволяющая работать с большим количеством
языков. Разработана Unicode
Consortium.
Uniform Resource Locator, URL (унифицированный указатель ресурсов) — система адресации, с помощью которой можно обращаться к Web-серверам и расположенным на них файлам в Интернете (например, www.zyxyx.com).
Unix — интерактивная операционная система с разделением времени процессора, которая была разработана в 1969 году. Со временем эта операционная система превратилась в основную при использовании промышленных (не настольных) компьютеров. Она тесно связана с протоколами стека TCP/IP.
User Datagram Protocol, UDP — протокол стека протокола TCP/IP, в котором для адресации используется протокол IP, но средства контроля доставки пакетов протокола TCP отброшены.
User object (объект Пользователь) — объект NDS, который соответствует индивидуальному пользователю. С его помощью осуществляется хранение информации о личных данных этого пользователя и его правах доступа.
Video Electronics Standards Association, VESA — группа, которая принимает участие в разработке и утверждении стандартов, связанных с видеоподсистемами компьютеров.
Video Graphics Adapter (VGA) — минимальный стандарт, которому должны соответствовать современные мониторы. В нем предусмотрено разрешение 640´480 пикселов и 16 цветов. Его развитие — Super VGA (SVGA) — это целый набор сочетаний разрешений монитора и количества цветов.
virtual memory (виртуальная память) — метод эмуляции физической памяти с использованием пространства на диске.
volume (том) – основная единица в системе хранения данных NetWare. Объекту Volume (Том) в базе данных NDS соответствует физический том на сервере.
VREPAIR — утилита, которая используется для традиционных томов NetWare. Она позволяет исправлять ошибки на томах и удалять ненужные пространства имен из таблиц размещения файлов и таблиц каталогов.
Workstation Import Policy (политика импорта для рабочих станций) — набор правил для именования объектов Workstation (Рабочая станция) и их размещения в базе данных NDS при их создании.
Workstation object (объект Рабочая станция) — объект NDS, который представляет рабочую станцию, подключенную к сети. С помощью этого объекта вы можете эффективно управлять этой рабочей станцией.
X Window — графическая среда, распространенная на компьютерах Unix и Linux. ConsoleOne является разновидностью X Window.
Xerox gateway (шлюз Xerox) — один из трех типов шлюзов NDPS. Предназначен для подключения к сетевым устройствам печати Xerox.
Xerox Network Services (XNS) — предшественник протокола IPX. В XNS используется формат упаковки пакетов, отличный от формата Ethernet.
Z.E.N.works, Zero Effort Networks (сети с нулевыми усилиями) — набор утилит, используемых для администрирования рабочих станций. Позволяет значительно облегчить выполнение множества операций по администрированию, так, многие действия с рабочими станциями администратор с помощью Z.E.N.works может выполнять централизованно, с единственного компьютера.
http://shop.piter.com/book_about.phtml?id=978527200205
Соединительное устройство сетевого уровня, используемое для усиления передаваемых сигналов и присоединения к сети дополнительных узлов и сегментов сети.
Имя, которое можно употреблять вместо главного имени в качестве ссылки на тот же самый IP-адрес, на который ссылается главное имя. В таблицах имен алиас записывается в той же строке, что и главное имя, справа от него.
Стандарт, признанный Американским национальным институтом стандартов. ANSI представляет в США центр, ответственный за стандарты многих нынешних терминальных и передающих устройств. Он представляет Соединенные Штаты в Международном консультативном комитете по телеграфу и телефону (МККТТ) и в Международной организации стандартов (МОС).
Американская некоммерческая организация, призванная управлять присвоением IP-адресов, зарегистрированных в InterNIC.
Семибитовый код символов, обычно используемый в локальных сетях (LAN) для обмена данными между устройствами. ASCII является признанным в США стандартом.
Устройство связи сетевого уровня, предназначенное для усиления аналоговых сигналов.
Высший уровень модели взаимодействие открытых систем (OSI model). Уровень приложений служит в качестве пользовательского интерфейса с сетевыми приложениями и услугами, такими, как передача файлов и печатные услуги.
Маршрутизатор, который соединяет первую на кратчайшем пути (OSPF) область с магистральной областью.
Архитектура сети с коммутацией ячеек на основе технологии широкополосной цифровой сети с интегрированными услугами (B-ISDN). ATM предоставляет ориентированные на соединение, но ненадежные услуги по виртуальному каналу, используя ячейки фиксированной длины (53 байта).
Функциональная группировка процессов асинхронного режима передачи (ATM), отвечает за преобразование информации в ячейки и определение требований к потоку данных. Процессы из этой функциональной группы соответствуют сетевому уровню модели OSI.
Уменьшение с расстоянием интенсивности электрического сигнала.
Уникальное значение или свойство, присущее индивидуальному терминальному обекту в составе каталога X.500.
База данных на главном сервере имен для зоны DNS. Эта база данных содержит имена и адреса всех IP-хостов в пределах области, имена всех подобластей и имена серверов для этих подобластей, адреса серверов имен корневой области и всех других областей, необходимых для связи в существующей иерархии DNS.
Процесс, используемый адаптерами быстрой Ethernet со скоростями 10 и 100 Мбит/с для определения быстрейшей возможной скорости передачи в смешанной системе.
Логическая группировка маршрутизаторов и сетей под единым административным управлением, но присоединенная к более широкой сети, такой, как Интернет. Маршрутизаторы в пределах автономной системы осуществляют связь согласно какому-нибудь внутреннему шлюзовому протоколу (IGP), такому, как маршрутизация с определением кратчайшего пути (OSPF).
Маршрутизатор, который для коммутации обменивается маршрутной информацией с маршрутизаторами, принадлежащими другим автономным системам (AS). ASBR используют для коммуникаций внешний шлюзовый протокол (EGP).
Тип универсальных соединителей для кабелей Ethernet.
Кабель, используемый для главной линии сети.
Технология сигнализации, которая использует немодулированную единую несущую частоту в определенной сетевой среде.
Один из стандартных доступных интерфейсов между переключателем ISDN и абонентом. В интерфейс BRI входят два канала по 64 Кбит для голоса и данных и один канал в 16 Кбит/с для управляющей связью информации.
Сигнализирующий процесс, используемый узлами сети маркерного кольца, чтобы указать, что произошла серьезная ошибка. Ошибка может быть вызвана самим узлом или его ближайшим активным соседом вверх по потоку (NAUN). Сигнализирующий процесс предписывает приостановить все обычные передачи по сети до устранения ошибки.
Расширение ISDN, обеспечивающее увеличение скорости передачи данных (155 Мбит/с вместо 64 Кбит/с) благодаря использованию оптоволоконных линий связи.
Основная единица данных в компьютерной системе коммуникаций. Один бит имеет двоичный эквивалент 0 или 1.
Аппаратное устройство, которое соединяет два или более сегментов физических сетей. Мост передает пакеты данных между соединенными сетями согласно указаниям канального заголовка.
Устройство моста для интерфейса с передающей средой, которое связывает мост с сегментом LAN.
Приветственный пакет в протоколе остовного дерева.
Критическая аварийная ситуация, когда пакеты данных зацикливаются между двумя избыточными мостами, не направляясь в точку назначения. Термин мостовое зацикливание применяется также в случае лавины широковещательных пакетов, которая может образоваться, если не используется протокол остовного дерева.
Технология передачи, в которой мультиплексируются несколько независимых сетевых носителей в одном кабеле. Широкополосная организация сети позволяет совместить много сетей в одном кабеле. Каждая сеть использует для своих передач отдельную частоту. Передачи по одной сети не мешают передачам по другой.
Сеть, в которой применяется широкополосная технология передачи многих потоков информации на большие рассстояния по одному и тому же кабелю.
Аналоговая техника передачи, использующая одновременно несколько каналов передачи данных.
Ситуация, в которой одна рабочая станция побуждает несколько других рабочих станций передавать одновременно большое количество пакетов.
Аппаратное устройство, которое некоторые протоколы перенаправляет, а другие просто ретранслирует. Мост-маршрутизатор может действовать как на канальном (уровень 2), так и на сетевом (уровень 3) уровнях модели OSI.
Процесс проверки передающей среды на наличие сигналов перед передачей. Используется в схемах множественного доступа с контролем несущей/устранением коллизий (CSMA/CA) и множественного доступа с контролем несущей/обнаружением коллизий (CSMA/CD).
Метод, в котором коллизии обнаруживаются мониторингом линии передачи для обнаружения сигналов, указывающих, что произошла коллизия.
Вычисление суммы битов в передаваемом сообщении как средство обнаружения ошибки в передаче. Это значение передается и сравнивается со значением, вычисленным принимающим сообщение компьютером. Таким путем обнаруживается большинство ошибок в пакете, хотя он не так точен, как циклический контроль по избыточности (CRC).
Адресная иерархия, в которой адреса IP представляются стандартным количеством битов для адреса сети и адреса узла для класса каждого типа.
Маршрутная стратегия, которая разрешает организации, имеющей более 256, но менее чем 65 536 узлов сети, использовать специальный класс адресов Интернета — класс C. Она позволяет присваивать последовательные адреса класса C таким образом, что это позволяет им выглядеть как единый адрес для маршрутизаторов интерсети.
Тип кабеля, который использует центральный сплошной провод, окруженный изоляцией. Плетеная проволочная проводящая оболочка окружает изоляцию, и в свою очередь покрыта пластмассовой оболочкой. Этот кабель имеет широкую полосу пропускания и нечувствителен к помехам.
Протокол доступа к передающей среде для обнаружения эффекта пакетных коллизий. Эти последние происходят, когда два пакета данных отсылаются в одно и то же время. Такие пакеты отбрасываются, и должны быть посланы снова. Коллизии обнаруживаются проверкой постоянного напряжения на линии. Если это напряжение превышает определенный уровень, значит, произошела коллизия.
Тип связи ATM, относящийся к классу А уровня качества обслуживания (QoS). Обычно CBR резервируется для голоса или видео- или других данных, которые должны передаваться с постоянной скоростью.
Процесс синхронизации маршрутных баз данных во всех маршрутизаторах в пределах сетевого комплекса.
Артефакт, который может случиться при маршрутизации по методу вектора расстояния. Это может произойти, если некая сеть оказывается недостижимой потому, что маршрутизаторы используют и выдают неверную информацию.
Второй уровень в семиуровневой модели OSI, поток пакетов уровня канала и адресных данных (использующий адреса аппаратного уровня) и управляющей информации по линиям коммуникаций.
Пакет NetWare Link Services Protocol (NLSP), содержащий обзор информации, который посылается на выделенный маршрутизатор (DR) и резервный выделенный маршрутизатор (BDR) регулярными маршрутизаторами OSPF.
Пакет, содержащий некоторую информацию и адрес ее назначения. Дейтаграмма — это разновидность пакета, передаваемого по сети с коммутацией пакетов. Информация, содержащаяся в дейтаграмме, носит название payload (полезная нагрузка), а адресная информация обычно содержится в заголовке. Дейтаграммы не обязаны прибывать в последовательном порядке, так как снабжены адресами. Они используются в механизме передачи без установления соединения.
Четырехуровневая модель для сетевых компьютеров, которая была спроектирована в Министерстве обороны.
Маршрутизатор NLSP, ответственный за обмен информацией о состоянии связи со всеми другими маршрутизаторами NLSP локальной сети (LAN). DR имеет наивысший приоритет среди маршрутизаторов. В сетевом протоколе предпочтения кратчайшего пути DR есть маршрутизатор, который генерирует объявление с выявлением маршрутов по состоянию связи для сети коллективного доступа и сокращает число смежных маршрутов в сетях коллективного доступа.
Немаршрутизируемый протокол сетевых коммуникаций.
Протокол X.500 для обслуживания каталогов. DAP устанавливает связь между программами Directory User Agent (DUA) и Directory System Agent (DSA).
База данных, которая хранит информационное дерево каталогов в реализации X.500 Directory Services.
Исполняемый на локальном сервере процесс, который разрешает доступ к DIB.
Глобальная, распределенная, тиражируемая база данных,
которая содержит информацию обо всех ресурсах сети. Она может обслуживать сети
любого размера с помощью иерархического дерева. Ее называют также X.500 Directory Services.
Программа, используемая в модели X.500 Directory Services для доступа к услугам каталога. DUA устанавливает интерфейс между конечным пользователем и системным агентом (Directory System Agent — DSA), который предоставляет нужные услуги.
Класс маршрутных алгоритмов, которые периодически распространяют информацию о маршрутах, вместо того, чтобы посылать ее только в случае изменения маршрута.
Динамическая схема маршрутизации, которая использует подсчет транзитных участков для отбора маршрутов и полагается на различную дополнительную информацию при построении маршрутной базы данных.
Полный путь от объекта до корня дерева службы каталога Novell (NDS). DN является комбинацией имени объекта и контекста.
База данных, которая предоставляет услуги всем сетевым приложениям и пользователям на разных платформах. Распределенная база данных может храниться на различных носителях и в разных местах.
Программа, которая преобразует доменное имя в IP-адрес, который это имя представляет.
Логическая часть или подразделение пространства имен, составляющих систему доменных имен (DNS). Называется также подобластью. Начинается с указанной области и продолжается вниз либо до конечного узла, либо до начала другой подобласти.
Этот термин обозначает административный элемент иерархической системы доменных имен (DNS).
Распределенная служба имен, которая предоставляет информацию о протокольных адресах Интернета и доменных именах всех компьютеров сети.
Протокол, который динамически присваивает IP-адреса персональным компьютерам сети. DHCP позволяет каждому клиенту запросить у сервера IP-адрес и возвратить его, если он больше не нужен.
Упаковка пакета одного протокола в пакет другого протокола для передачи по сети.
Процесс, при котором текст преобразуется в нечитаемую форму, которая может быть расшифрована только компьютером, который снабжен соответствующим алгоритмом дешифровки.
Локальная сеть с совместно используемым носителем, которая имеет шинную или звездную топологию и использует коммутацию пакетов и конкурентный доступ к среде.
Устройство физического уровня сети Ethernet, действующее как многопортный повторитель.
Протокол, который шлюзы интерсети используют, чтобы обеспечить коммуникации между маршрутизаторами на границах соответствующих им автономных систем. EGP используется в ядре системы Интернета и составляет часть TCP/IP.
Ethernet, который действует при 100 Мбит/с, ограничивая время, необходимое для пересылки бита. Быстрый Ethernet не может действовать при длине кабеля между повторителем и отправителем более 100 метров. Кроме того, должно быть не более двух концентраторов-повторителей.
Протокол большой скорости LAN, использующий оптоволоконный кабель-световод, передающий данные со скоростью 100 Мбит/с. Большинство световодных LAN используют механизм передачи маркера в топологии двойного кольца.
Процесс, используемый маршрутизатором с выявлением маршрутов по состоянию связи для построения и поддержки логики сети посылкой пакетов с информацией, которая связывает данный маршрутизатор со всеми другими такими же маршрутизаторами сети. Каждый маршрутизатор в таком случае комбинирует свои собственные данные с данными, полученными от других маршрутизаторов.
Формат пакета данных, состоящего из потоков битов. Кадр содержит, кроме полезной нагрузки, стартовые биты, биты данных и конечные биты.
Протокольная спецификация и форма услуг общедоступной сети передачи данных, которая обеспечивает эффективное функционирование постоянных и коммутируемых виртуальных каналов.
Режим, при котором потоки данных одновременно текут в противоположных направлениях. В таком режиме принимающий узел может посылать контрольные данные обратно к отправителю в то время, когда отправитель продолжает посылать данные.
Устройство связи между двумя отдельными сетями, действующее в качестве переводчика между системами.
Операционное окружение, использующее пиктограммы и кнопки вместо команд для выполнения определенных функций.
Режим коммуникаций, допускающий связь в обоих направлениях, но не одновременно.
Тип пакета, передаваемого сетью с маршрутизацией от источника как часть процесса поиска маршрута.
Шестнадцатеричная система счисления, в которой значения от 0 до 9 в каждом разряде обозначаются цифрами, а от 10 до 15 — буквами от A до F.
Расстояние, которое пакет, передающийся в место своего назначения, проходит между маршрутизаторами или другими сетевыми устройствами.
Центральный компьютер, к которому подключены другие узлы, устройства памяти или контроллеры.
Локальная таблица, в которой перечислены все TCP/IP-хосты сети вместе с их сетевыми адресами.
Термин Интернета, обозначающий имя машины. Имя хоста составляет часть полного имени, определяющего область (FQDN).
Сеть, в которой смешаны две или более сетевые топологии.
Зона типа DNS, где происходит преобразование адреса в имя (в отличие от преобразования имени в адрес в обычной зоне DNS).
Проектирующая сети организация, которая разрабатывает стандарты для сетей и их компонентов.
Обслуживание цифровых коммуникационных сетей, которое использует на обычных телефонных линиях специальные адаптеры, различающие цифровые и другие типы передач. Линии ISDN могут передавать данные со скоростью до 1,535 Мбит/с.
Протоколы, используемые для обмена информацией о таблицах маршрутов между маршрутизаторами в пределах внутренней сети.
Базирующаяся в Женеве организация, которая устанавливает стандарты для обмена данными.
Протокол TCP/IP, который работает с IP и используется для обработки ошибок уровня связи и управления сообщениями.
Группа, которая выполняет краткосрочные инженерные работы в Интернете.
Протокол Интернета уровня DoD, обеспечивающий услуги (без установления связи и без гарантий) по передаче пакетов в сети Интернет.
Коммерческая организация, предоставляющая услуги доступа в сеть Интернет.
Коммуникационный протокол Novell, действующий на сетевом уровне модели OSI. Используется для направления пакетов данных по запрошенному пути.
Центральная организация,
ответственная за распределение и поддержку имен областей Всемирной паутины.
Организация реализует кооперативные усилия
AT&T, National Science Foundation и Network Solutions, Inc.
Организация, уполномоченная присваивать зарегистрированные IP-адреса.
Компания Объединенных наций, которая разрабатывает международные телекоммуникационные стандарты.
Объект службы каталога, который расположен в конечном пункте информационного дерева каталога (DIT) и не содержит никаких других объектов.
Протокол, предназначенный для обеспечения доступа клиентов к каталогу X.500. Он используется в случае, когда требуется простой интерактивный доступ к чтению/записи в каталог. Он специально нацелен на простые управляющие и просмотровые приложения.
Двоично-ориентированный протокол канального уровня из CCITT, используемый для коммуникаций между устройствами, спроектированными как каналообразуещее оборудование (DCE) и терминальное оборудование для данных (DTE).
База данных состояния связи для маршрутизатора в окружении маршрутизации по состоянию связи. Пакет содержит информацию о связях для маршрутизатора.
Пакет используется для передачи соседним маршрутизаторам изменений в состоянии связи.
Схема, которая распределяет движение по сети между параллельными путями, добиваясь таким образом избыточности при эффективном использовании полосы пропускания.
Группа связанных друг с другом компьютеров, совместно использующих файлы и ресурсы.
Протокольный и пакетный формат, обычно используемый в сетях системы сетевой архитектуры (SNA) и поддерживаемый шире, чем протокол синхронного контроля канала связи (SDLC).
База данных информации сетевого управления и объектов, используемых протоколами общего информационного управления (CMIP) и простого сетевого управления (SNMP).
Сервер в зоне DNS, который хранит и ведет уполномоченную базу данных этой зоны.
Нижний подуровень канального уровня модели OSI. Этот уровень включает в себя функции контроля доступа к сетевой среде.
Часть спецификации 802.3u, которая позволяет быстрому Ethernet использовать для связи с сетью трансиверы на любом из трех физических уровней.
Повторитель сети Ethernet, который параллельно соединен с несколькими узлами.
Многопортовый проводной концентратор, используемый в сетях маркерных колец, который может связывать до девяти узлов.
Узел маркерного кольца, от которого другой узел получает пакеты и маркер.
Протокол, используемый операционной системой сервера NetWare, чтобы принимать запросы рабочих станций и отвечать на них.
Повтореннный Novell протокол IS-IS выявления маршрутов по состоянию связи.
Печатная плата, установленная в компьютере, чтобы осуществлять связь с другими рабочими станциями сети. Она называется также интерфейсной картой сети (NIC), адаптером сети, сетевой картой и сетевой интерфейсной платой. Novell употребляет термин сетевая плата чаще всего. Поставщики обычно называют ее NIC.
Уникальный адрес, идентифицирующий некоторую сеть в сетевом комплексе.
Третий уровень модели OSI.
Сетевой уровень обеспечивает прибытие информации, передающейся по интерсети, в место ее назначения.
Другое название адреса MAC, или аппаратного адреса рабочей станции.
Служба Novell, которая присваивает сетевые адреса IPX и имена организациям и следит за ними. Эта служба дает возможность организациям-участникам совместно использовать данные в связанных сетях NetWare без именных и адресных конфликтов.
Структура в NDS, которая хранит информацию о ресурсах сети. Объект состоит из категорий информации и данных, относящихся к этим категориям.
Внутренний шлюзовый протокол с выявлением маршрутов по состоянию связи (IGP), который составляет часть комплекта протоколов TSP/IP. Маршрутизаторы OSPF обмениваются информацией о состоянии связей и соединений в их сети. Используя эту информацию, маршрутизаторы OSPF определяют кратчайшие пути к планируемому получателю в интерсети.
Семиуровневая модель, которая может быть использована для лучшего понимания функциональных требований и процессов, связанных с созданием компьютерных сетей. Она называется коротко моделью OSI.
Программное обеспечение, управляющее функциями компьютера.
Устройство, которое разветвляет передаваемый сигнал и позволяет добавить к топологии сети новые станции.
Путь сообщения между двумя фиксированными конечными точками, который непрерывно доступен, подобно арендуемой линии.
Первый уровень модели OSI. Физический уровень определяет правила передачи битов данных по физическому носителю.
Стандартный индустриальный протокол, созданный для обеспечения наборного доступа к сетям IP.
Схема векторной маршрутизации, которая используется для сокращения времени сходимости, когда в интерсети происходит изменение конфигурации.
Шестой уровень модели OSI. Протоколы уровня презентации связаны с вопросами, относящимися к формату данных. Они специфицируют процессы согласования и установки закодированных значений для передачи структурных типов данных.
Время прохождения сигнала через объект.
Правила, определяющие процедуру передачи или приема данных.
Набор сетевых протоколов, обеспечивающих все коммуникации и услуги, позволяющие компьютерам обмениваться сообщениями и другой информацией.
IP-адрес, присвоенный уполномоченной IP-организацией.
Устройство, функционирующее на первом уровне модели OSI, которое беспрепятственно передает все сигналы от одного сегмента сети к другому, исправляя и усиливая их, чтобы можно было увеличить расстояние между двумя хостами.
Серверы DNS, которые действуют как хранители копии уполномоченной базы данных главного сервера имен.
Процедура в сообществе Интернета, связанная с передачей серии документов, содержащих описание протоколов, моделей и экспериментальных результатов для ознакомления экспертов.
Протокол, который может обеспечить необходимую информацию для маршрутизатора.
Аппаратура или программа, предназначенная для управления обменом информацией между сетевыми кабельными системами.
Маршрутный протокол, по которому маршрутизаторы используют информацию о подсчете транзитных участков для нахождения наиболее экономичного пути к месту назначения.
Информационная таблица, используемая маршрутизатором для определения наилучшего возможного пути пакета к узлу-получателю.
Протокол маршрутизации фирмы Apple.
Протокол NetWare, представляющий усовершенствованный протокол Novell IPX. SPX добавляет к транспорту IPX ориентированные на соединение услуги по надежности передачи.
Интернет-протокол, предназначенный для IP-передачи через модемы, связывающие две сетевых системы.
Протокол Novell, которым серверы пользуются для объявления своих сетевых услуг.
Техника, используемая в сетях IPX/SPX, чтобы допустить только отобранные пакеты SAP для обработки маршрутизаторами.
Пятый уровень модели OSI. Сеансовый уровень управляет диалогом между оконечными системами.
Кабель с экраном из фольги и медной оплетки, окружающим пары проводов, которые имеют минимальное количество витков на фут кабеля.
Протокол TCP/IP, обеспечивающий спецификации для взаимодействия почтовых систем и контролирующих сообщения форматов.
Протокол уровня Process/Application модели DoD, который специфицирует процесс сбора от устройств данных для управления сетью.
Информация в поле заголовка пакета, представляющая адрес узла, пославшего пакет.
Область OSPF, которая связана с базовой областью единственным маршрутизатором пограничной области (ABR).
Часть или сегмент сети.
В схеме адресации IP маску подсети представляет специальная группа битов, идентифицирующая подсеть.
Процесс разделения сети на меньшие, связанные сети.
Сеть, созданная комбинацией многих адресов класса C.
Устройство физического уровня, действующее как высокоскоростной мост.
Динамически устанавливаемый канал, который остается коммутированным, пока пользователь или приложение не выключит его.
Высокоскоростная оптоволоконная сеть, которая обеспечивает интерфейс и механизм для оптической передачи данных. Скорость передачи лежит в пределах от 51,84 Мбит/с до 2,488 Гбит/с.
Толстый кабель — коаксиальный кабель диаметром 1,2 см, используемый для связи узлов Ethernet на расстояния до 500 метров.
Тонкий кабель — коаксиальный кабельный провод диаметром 0,6 мм, используемый для связи узлов Ethernet на расстояния около 185 метров.
Версия IBM для ЛВС. Маркерное кольцо представляет последовательно соединенные станции, каждая получает информацию последовательно по замкнутому сетевому кольцу.
Физическое расположение сети, включающее кабельные соединения, конфигурацию рабочих станций, шлюзы и концентраторы.
Устройство, которое может передавать и получать данные, а также преобразовывать уровни сигналов между разными устройствами.
Комплект сетевых протоколов, который организует коммуникации между различными узлами в неоднородном окружении.
Схема, по которой мосты передают пакеты на один транзитный участок за раз, определяя его для пакета по таблице, которая ассоциирует оконечные узлы с портами моста. Присутствие мостов прозрачно для сетей и узлов.
Четвертый уровень модели OSI. Этот уровень обеспечивает надежную доставку данных от конца до конца и обнаруживает ошибки в цепочках передач.
Процесс инкапсуляции и деинкапсуляции одного протокола другим.
IP-адрес, используемый на частной сети, который не был присвоен уполномоченной на то организацией.
Коммуникационный протокол, такой как NetBIOS, который не может быть маршрутным обычно потому, что он не содержит информации сетевого уровня, требуемой процессом маршрутизации.
Кабель, содержащий две или более пар свитых медных проводов; чем больше количество витков, тем ниже помехи.
Реализация Ethernet, которая использует кабель, содержащий две или более пар неэкранированных свитых медных проводов.
Разъем, используемый для подключения кабеля-отвода к магистральному кабелю. Разъем подключается к кабелю путем протыкания изоляции (а не пайкой).
Метод связи, используемый сетями ATM, согласно которому информация передается с переменной скоростью. Используется для передачи данных, нечувствительных ко времени.
Конфигурация сети, которая может охватывать физические локальные сети и топологии. Создается при необходимости программным путем.
Сеть, охватывающая географически обширную область.
Многоуровневый коммуникационный протокол, первоначально созданный фирмой Xerox, который поддерживает распределенную файловую систему. В этой системе пользователи имеют доступ к принтерам так, как если бы они были локальными.
Произвольная группа узлов в сети Apple Talk, которая обеспечивает возможность разделить сеть на меньшие секции.
Архитектура RISC (Reduced Instruction Set Computer — компьютер с уменьшенным набором инструкций), разработанная Digital Equipment Corporation.
Аббревиатура для AT Attachement Packet Interface. ATAPI представляет собой протокол, посредством которого дисководы компакт-дисков взаимодействуют с компьютерной системой через интерфейс IDE.
Этот термин часто относится к исполнимой форме программы в противоположность «исходному коду» (source code).
Аббревиатура для Basic Input/Output System (Базовой системы ввода/вывода). На PC-совместимых системах BIOS служит для выполнения всех необходимых функций инициализации компьютерного оборудования в момент первоначальной подачи тока. BIOS также управляет процессом загрузки, обеспечивая низкоуровневые процедуры ввода/вывода (отсюда название) и (обычно) позволяет пользователю изменять детали настройки оборудования системы.
Сокращение для Bootstrap. Процесс, посредством которого компьютер запускает операционную систему в момент включения.
Дискета, используемая для запуска многих типов установки Red Hat Linux.
См. раздел Boot (Загрузка).
Аббревиатура для Complex Instruction Set Computer (Компьютер со сложным набором инструкций). Философия разработки компьютеров, в которой процессор конструируется для выполнения относительно большого количества различных инструкций, исполнение каждой из которых занимает различное время (в зависимости от сложности инструкции), в противоположность RISC.
Первоначально аббревиатура для Complementary Metal Oxide Semiconductor (Комплиментарный металл-оксидный полупроводник) — полупроводниковая технология, используемая во многих интегрированных цепях. Сейчас часто используется для обозначения низкоуровневого оборудования, содержащего настройки BIOS персонального компьютера и встроенные часы компьютера.
При упоминании компьютерных дисководов — количество различных позиций, которые могут занимать над дисковыми пластинами головки чтения/записи. Если смотреть на пластины сверху, позиция каждой головки описывает воображаемый круг переменного диаметра на поверхности пластины, однако при взгляде со стороны эти кольца можно рассматривать как набор цилиндров, вложенных друг в друга, откуда и происходит термин. См. также Geometry.
Демоном называют программу, которая функционирует без вмешательства пользователя для выполнения определенной задачи. Например, lpd представляет собой демон, управляющий потоком заданий печати на принтер.
При ссылке на пакеты зависимости представляют собой требования, существующие между пакетами. Например, пакет foo может потребовать файлы, установленные пакетом bar. В этом примере bar должен быть установлен, иначе foo будет иметь неразрешенные зависимости. RPM обычно не допускает установку пакетов с неразрешенными зависимостями.
Программное обеспечение, управляющее устройством, подключенным к компьютеру или являющимся его частью.
См. раздел Hard Disk (Жесткий диск).
Представляет собой компонент программы установки Red Hat Linux, используемый для разбиения дисков на разделы в процессе установки.
Малогабаритное переносное устройство хранения информации. Операции записи/чтения могут осуществляться в соответствующем дисководе.
Операционная система (обычно Linux) в упакованном виде, предназначенная для установки.
Имя домена используется для идентификации компьютеров, принадлежащих к конкретной организации. Имена доменов по сути иерархичны, каждый уровень в иерархии отделяется от других уровней точкой. Например, финансовое подразделение корпорации Foo может использовать доменное имя «finance.foo.com».
См. раздел Device Driver (Драйвер устройства).
Настройка компьютера таким образом, чтобы компьютерная система могла загружать более чем одну операционную систему. Название не совсем точное, поскольку можно загружать больше двух операционных систем.
Аббревиатура для Enhanced Integrated Drive Electronics (Усовершенствованная встроенная электроника дисковода), новейшей версии стандарта интерфейса IDE и еще один термин для конкретных реализаций интерфейса IDE. EIDE позволяет увеличить объем и скорость дисководов; большинство продающихся сегодня систем используют EIDE.
После обнаружения ошибок в программном обеспечении очень часто делается исправление этих ошибок и выпускается исправление. Red Hat Linux не является исключением из правила; Web-страница с исправлениями находится по адресу http://www.redhat.com/errata.
Сегмент диска, содержащий другие разделы. См. раздел Partition (Раздел).
Аббревиатура для Frequently Asked Questions (Часто задаваемые вопросы — ЧаВо). Информация по Linux часто бывает представлена в виде списков вопросов и ответов, называемых FAQ.
Представляет собой служебную программу, используемую для создания, удаления или модификации разделов на диске.
Представляет собой метод, посредством которого информация хранится на дисках компьютеров. Различные операционные системы обычно используют разные файловые системы, что усложняет разделение содержимого диска между двумя операционными системами. Однако Linux поддерживает несколько файловых систем, позволяя, например, осуществлять операции чтения/записи в разделе, принадлежащем Windows.
Исторически сложившийся термин для малогабаритного переносного устройства хранения информации. Операции записи/чтения могут осуществляться в соответствующем дисководе. См. раздел Diskette (Дискета).
Акт записи файловой системы на компьютерный диск.
Аббревиатура для Fully Qualified Domain Name (Полностью уточненное имя домена). FQDN представляет собой удобное для чтения имя, включающее в себя имя (hostname) компьютера и соответствующее имя домена. Например, если имя компьютера foo, а имя домена bar.com, то FQDN будет foo.bar.com.
Аббревиатура для File Transfer Protocol (Протокол передачи файлов). Кроме того, имя программы, позволяющей осуществлять копирование файлов с одной системы в сети на другую.
В терминологии компьютерных сетей относится к устройству, соединяющему один или более компьютеров в сети с другими сетями. Устройство может быть специализированным оборудованием (например, маршрутизатор), а может быть стандартной компьютерной системой, настроенной на работу в качестве шлюза.
В отношении компьютерных дисков этот термин означает физические характеристики внутренней организации диска. Обратите внимание, что диск может иметь «логическую геометрию», отличную от «физической геометрии», обычно для того, чтобы обойти ограничения BIOS. См. также разделы Cylinder (Цилиндр), Head (Головка) и Sector (Сектор).
Сокращение для Group ID (идентификатор группы). Средство идентификации членства пользователя в группе для различных частей Red Hat Linux. Идентификаторы группы являются числовыми, а имена для чтения человеком хранятся в файле /etc/group.
Группы представляют собой способ присвоения конкретных прав доступа определенным классам пользователей. Например, все пользователи, работающие над проектом X, могут быть добавлены в группу xproj. Системные ресурсы (например, дисковое пространство), предоставленные для проекта X, могут быть затем настроены так, чтобы полный доступ к ним имели только члены группы xproj full access.
Жесткий диск содержит быстро вращающийся магнитный носитель (в форме дисков). Над поверхностью каждого диска перемещаются маленькие головки, используемые для операций чтения/записи на диск во время вращения.
По отношению к компьютерным дискам, количество головок чтения/записи внутри дисковода. Для каждой пластины в дисководе обычно имеются две головки — по одной для каждой стороны — хотя одна из сторон может быть неиспользуемой. См. также раздел Geometry (Геометрия).
Имя компьютера представляет собой строку символов, предназначенных для чтения человеком, и используется для идентификации конкретной компьютерной системы.
См. раздел Internationalization (Интернационализация).
Аббревиатура для Integrated Drive Electronics (Встроенная электроника дисковода), название стандартного интерфейса, используемого для соединения первичного диска и дисковода компакт-диска с компьютерной системой. См. также разделы EIDE и ATAPI.
Компания, создающая микропроцессоры, чаще всего используемые в PC-совместимых персональных компьютерах. Семейство этих процессоров включает в себя 80386, 80486, Pentium, Pentium Pro, Pentium II и Pentium III.
Практика разработки и написания программ, которые могут легко быть настроены для взаимодействия с пользователем более чем на одном языке. Часто обозначается как «i18n».
Адреса IP представляют собой метод, посредством которого отдельные компьютерные системы (точнее говоря, сетевые интерфейсы на этих компьютерных системах) идентифицируются в сети TCP/IP. Все адреса IP состоят из четырех числовых блоков, каждый в диапазоне от 0 до 255, разделенных точками.
Центральная часть операционной системы, на которой базируются все остальные части операционной системы.
Когда речь идет о компьютерах, этот термин относится к набору процедур, производящих операции, обычно требуемые программами. Библиотеки могут быть совместно используемыми (shared), то есть процедуры библиотеки располагаются в файле, отдельном от программ, использующих эти процедуры. Процедуры библиотеки могут также быть «статически связаны» с программой, то есть копии процедур библиотеки, необходимые для работы этой программы, физически добавлены к программе. Такие статически связанные программы не требуют для своего исполнения существования каких-либо файлов библиотек. Связанные программы, в отличие от библиотек совместного пользования, не могут быть исполнены, если требуемые библиотеки не установлены.
Обычно используемый загрузчик операционной системы для Linux-систем, основанных на Intel-совместимых процессорах.
Создал Linux в 1991 году, будучи студентом университета.
Универсальная программа настройки системы, написанная Жаком Гелинасом (Jacques Gelinas). Linuxconf предоставляет основанный на системе меню способ настройки системы с помощью нескольких различных пользовательских интерфейсов.
Полнофункциональная, устойчивая, свободно распространяемая операционная система, первоначально разработанная Линусом Торвальдсом (Linus Torvalds).
Раздел, существующий внутри расширенного раздела. См. также разделы Partition (Раздел) и Extended partition (Расширенный раздел).
Главная загрузочная запись (MBR) представляет собой часть пространства компьютерного диска, выделенную для хранения информации, необходимой для начала процесса загрузки на персональном компьютере.
См. раздел Master Boot Record (Главная загрузочная запись)
Когда речь идет о компьютерах, память (вообще) представляет собой любое оборудование, которое может хранить данные для дальнейшего использования. В этом контексте термин «Память» конкретно ссылается на оперативную память (RAM).
Обычно используемый загрузчик Linux-систем для процессоров Alpha.
В Linux под модулем понимается набор процедур, которые выполняют функции системного уровня и могут быть динамически загружены и выгружены из запущенного ядра по мере необходимости. Часто содержащие драйверы устройств, модули тесно связаны с версией ядра; большинство модулей, встроенных в одну версию ядра, не будет нормально загружаться на системе, работающей под другой версией ядра.
Каталог, под которым будет доступна файловая система после подключения.
Действие, делающее файловую систему доступной для пользователей системы.
В терминах сетей TCP/IP под сервером имен подразумевается компьютер, который может транслировать удобные для восприятия пользователем имена (например, foo.bar.com) в числовой адрес (например, 10.0.2.14).
Маска подсети представляет собой набор из четырех числовых блоков, разделенных точками. Каждое число представляет собой десятичный эквивалент восьмибитного двоичного числа. Таким образом, каждое число может иметь значение между 0 (все восемь битов сброшены) и 255 (все восемь битов установлены). Каждый адрес IP состоит из двух частей (адреса сети и номера хоста). Маска подсети используется для определения размеров этих двух частей. Позиции битов, установленных в маске подсети, указывает на пространство, зарезервированное для адреса сети, а сброшенные биты указывают пространство, оставленное для номера хоста.
Аббревиатура для Network File System (Сетевая файловая система). NFS представляет собой метод, позволяющий с локального компьютера получить доступ к файловой системе удаленного компьютера. С точки зрения пользователя файловая система, смонтированная посредством NFS, неотличима от файловой системы на диске, непосредственно подключенном к компьютеру.
Комплект программного обеспечения, управляющего различными ресурсами компьютера.
Файлы, содержащие программное обеспечение, записанные в определенном формате, позволяющем легко установить и удалить программные продукты.
Аббревиатура для Pluggable Authentication Modules (Подключаемый модуль аутентификации). PAM представляет собой систему аутентификации, управляющую доступом к Red Hat Linux.
Сегмент пространства на компьютерном диске, доступ к которому возможен как к полноценному диску.
Таблица разбиения представляет собой часть пространства на компьютерном диске, выделенном для определения разделов, существующих на этом диске.
Разделы содержат поле, используемое для определения типа файловой системы, которую предполагается хранить в этом разделе. Тип раздела фактически представляет собой номер, хотя часто на тип раздела ссылаются по имени. Например, тип раздела linux native имеет номер 82. Обратите внимание, что это шестнадцатеричное число.
См. раздел PCMCIA.
Аббревиатура для Personal Computer Memory Card International Association (Международная ассоциация производителей карт памяти для персональных компьютеров). Эта организация опубликовала набор стандартов, определяющих физические, электрические и программные характеристики для малогабаритных устройств размером с кредитную карту, которые могут содержать память, модемы, сетевые карты и т. п. Известные так же, как PC Cards, эти устройства в основном используются в переносных компьютерах (однако некоторые настольные системы также могут использовать карты PCMCIA).
Дискета, необходимая для установки Red Hat Linux в случае использования в процессе установки устройств PCMCIA.
Набор идентификаторов, управляющих доступом к файлам. Права доступа состоят из трех полей: пользователь (user), группа (group) и мир (world). Поле пользователь управляет доступом пользователя, являющегося владельцем файла, а поле группа управляет доступом любого пользователя, отвечающего спецификации группы для этого файла. Как следует из имени, поле мир управляет доступом всех остальных пользователей. Каждое поле содержит один и тот же набор битов, указывающих, какие операции могут быть произведены, а какие — нет. Примерами операций являются чтение, запись и исполнение.
Аббревиатура для Parallel Line Internet Protocol (Протокол Интернета для параллельного порта). PLIP представляет собой протокол, позволяющий обеспечить взаимодействие по TCP/IP через параллельный порт компьютера с помощью специального кабеля.
Несколько искаженная аббревиатура для Portable Operating System Interface (Интерфейс переносимых операционных систем). Набор стандартов, возникших на базе операционной системы UNIX.
Процесс (в несколько упрощенной формулировке) представляет собой один экземпляр запущенной программы в системе Linux.
Мышь PS/2 получила свое название от первых компьютеров, в которых впервые использовался этот тип мыши — IBM PS/2. Мышь PS/2 легко можно отличить по маленькому круглому штеккеру на конце ее кабеля.
Аббревиатура для Random Access Memory (Память с произвольным доступом). Оперативная память используется для хранения программы во время ее исполнения и обрабатываемых данных. Информация, записанная в оперативную память, исчезает после выключения питания.
Новый запуск процесса загрузки. См. также раздел Boot (Загрузка).
Программистская компания, расположенная в Северной Калифорнии. Выпускает и распространяет на рынке программное обеспечение для операционной системы Linux, включая Red Hat Linux.
Дискета, содержащая простейшую системную среду. Как следует из ее названия, аварийная дискета обычно используется при попытке избежать переустановки всей операционной системы в случае ее повреждения.
Аббревиатура для Reduced Instruction Set Computer (Компьютер с уменьшенным набором инструкций). Философия разработки компьютеров, в которой процессор оптимизирован для выполнения относительно малого количества различных инструкций в предсказуемо малое время, в противоположность CISC.
Аббревиатура для Read Only Memory (Память только для чтения). Постоянное запоминающее устройство используется для хранения программ и данных, которые должны сохраниться после выключения компьютера. Данные в ПЗУ остаются неизменными до момента следующего включения компьютера. Как следует из названия, данные не могут быть записаны в ПЗУ без специальных приемов. В зависимости от технологии, используемой в ПЗУ, запись может потребовать специального оборудования или вообще оказаться невозможной. BIOS компьютера может храниться в ПЗУ.
Имя учетной записи, дающей при регистрации полный доступ ко всем системным ресурсам. Этот термин также используется для описания каталога, именуемого / или «корневым каталогом» (the root directory).
Аббревиатура для Red Hat Package Manager. RPM также является именем программы, дающей возможность осуществить установку, обновление или удаление пакетов.
Аббревиатура для Small Computer System Interface (Интерфейс малых вычислительных систем). SCSI представляет собой стандартный интерфейс для подключения к компьютеру широкого спектра устройств. Хотя наиболее распространенными SCSI-устройствами являются дисководы, также часто встречаются ленточные накопители и сканеры SCSI.
По отношению к дисководам этот термин обозначает количество областей фиксированного размера (обычно 512 байт), к которой головка чтения/записи дисковода может получить доступ за один оборот диска без смены позиции головки. См. также Geometry (Геометрия).
Мышь, предназначенная для подключения к последовательному порту. Мышь для последовательного порта легко отличить по штекеру прямоугольного сечения на конце кабеля мыши.
Системный вызов, который может быть использован для установки GID (идентификатора группы) процесса. Программы могут быть написаны с использованием setgid таким образом, что они могут принять идентификатор любой группы в системе.
Системный вызов, который может быть использован для установки UID (идентификатора пользователя) процесса. Программы могут быть написаны с использованием setuid таким образом, что они могут принять идентификатор пользователя любого процесса в системе. В связи с этим может возникнуть проблема защиты, если программа использует setuid root.
Обычно пароли пользователей хранятся зашифрованными в файле /etc/passwd. Этот файл должен быть доступен для чтения всем пользователям, чтобы определенные системные функции могли выполняться правильно. Однако это означает, что копии зашифрованных паролей пользователей являются легкодоступными, в результате чего существует возможность запустить программу автоматического подбора паролей, используя эти копии. Теневые пароли, с другой стороны, хранятся как зашифрованные пароли в отдельном хорошо защищенном файле, затрудняя несанкционированный доступ к паролям.
Стандартный загрузчик операционной системы Linux на компьютерах с процессорами SPARC.
Аббревиатура для Serial Line Internet Protocol (Межсетевой протокол для последовательного канала). SLIP представляет собой протокол, который позволяет обеспечить взаимодействие по TCP/IP через последовательный канал (обычно по удаленному модемному соединению).
Удобная для чтения человеком форма инструкций, образующих программу. То же самое, что и sources. Не имея исходного кода программы, модифицировать программу очень сложно.
Архитектура RISC (Reduced Instruction Set Computer — компьютер с уменьшенным набором инструкций), разработанная компанией Sun Microsystems.
То же самое, что и swap space. Когда программе требуется больше оперативной памяти, чем физически доступно в компьютере, информация, не используемая в данный момент, может быть записана во временный буфер на жестком диске, называемый областью подкачки, освобождая таким образом оперативную память. Некоторые операционные системы поддерживают подкачку в специальный файл, но в Linux подкачка обычно производится с использованием выделенного раздела подкачки.
Системный вызов представляет собой процедуру, выполняющую функцию системного уровня по требованию процесса.
Аббревиатура для Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Межсетевой протокол). TCP/IP — имя сетевого стандарта, на сегодняшний день являющегося основным в Интернете.
См. Linus Torvalds.
Сокращение для User ID (Идентификатор пользователя). Средство идентификации пользователя для различных частей Red Hat Linux. Идентификаторы пользователя являются числовыми, а имена для чтения человеком хранятся в файле /etc/passwd.
Семейство Linux-подобных операционных систем.
Процедура, прекращающая доступ к файловой системе. (Обратите внимание, что программа, выполняющая размонтирование файловой системы, называется umount.)
Виртуальные консоли обеспечивают несколько «экранов», на которых пользователь может зарегистрироваться и запускать программы. В каждый конкретный момент времени на мониторе компьютера может находиться только одна виртуальная консоль. Для переключения между виртуальными консолями служит комбинация клавиш.
Стандартизованное экранное представление элемента, на который может воздействовать пользователь. Полосы прокрутки, кнопки и поля ввода представляют собой примеры управляющих элементов.
Известный так же, как X, этот графический интерфейс пользователя реализует широко известную систему окон на рабочем столе, общепринятую на большинстве сегодняшних компьютерных систем. Под X Window System приложения могут действовать как клиенты, получающие доступ к серверу X, который управляет всем выводом на экран. Кроме того, клиентские приложения могут быть на другом компьютере, чем сервер X, разрешающий удаленный вывод на экран приложений с графическим интерфейсом пользователя.
Свободно распространяемая реализация X Window System.
http://shop.piter.com/book_about.phtml?id=978527200286
Active Server Page (ASP) — особая разновидность HTML-страниц. Страницы ASP могут содержать сценарии, базирующиеся на сервере, которые исполняются сервером перед отправкой соответствующей страницы клиенту.
ActiveX Data Objects (ADO) — объектный уровень, обеспечивающий упрощенный механизм доступа к интерфейсам OLE DB. Уровень объектов ADO обеспечивает гибкую модель, позволяющую разработчикам, использующим VB, VBScript и VBA, организовать обмен данными с большим количеством поставщиков данных.
ADO Command object — объект ADO Command, объект, инкапсулирующий свойства команды, которая подлежит пересылке поставщику данных. В большинстве случаев объекты ADO Command применяются для вызова хранимых процедур и повторно используемых инструкций.
ADO Connection object — объект ADO Connection, объект, представляющий связь с поставщиком данных. Для подключения к поставщику данных и для пересылки строки связи используется метод Open.
ADO Recordset object — объект ADO Recordset, объект, представляющий набор записей, возвращенный поставщиком данных. Для перемещения по этому набору записей можно применять такие методы, как MoveNext и MovePrevious. Конкретная модель поведения зависит от типа курсора, использованного при создании объекта.
Ambient properties — внешние свойства, свойства, предъявляемые контейнером элемента управления, но не реализованные в самом элементе управления. Внешние свойства используются как средство размещения элемента управления и для работы с ним.
Application object — объект Application, встроенный объект ASP, предназначенный для обеспечения доступа к особым коллекциям переменных, которые в равной мере доступны для всех экземпляров соответствующего файла ASP, находящихся в памяти.
ApplyChanges event — событие ApplyChanges, событие объекта PropertyPage, которое генерируется, когда разработчик принимает изменения, произведенные в свойствах, или щелкает на кнопке OK. Данное событие используется для установки значений свойств на основе информации, полученной от элементов управления, относящихся к пользовательскому интерфейсу объекта PropertyPage.
Archive operation — операция архивации, процесс в программе Visual SourceSafe Administrator, позволяющий удалять и архивировать части проекта VSS. Используется также для перемещения проектов в другую базу данных.
Assert method — метод Assert. Объект Debug содержит метод Assert, предназначенный для перехода в режим прерывания программным путем.
Authenticode — методика аутентификации, основанная на применении электронных подписей и шифрования данных, которая используется в броузере Internet Explorer для определения авторов компонентов ActiveX.
Binary Compatibility — совместимость на двоичном уровне, режим компиляции в VB, предполагающий, если это возможно, использование уникальных идентификаторов, порожденных в предыдущем сеансе трансляции. Применение этого режима позволяет клиентам, скомпилированным для работы с предыдущей версией компонента, работать и с его новой версией.
Breakpoint — контрольная точка, или точка останова, особый параметр, относящийся к определенному фрагменту исходного текста, предписывающий среде интегрированной разработки Visual Basic необходимость приостановки выполнения программы и перехода в режим прерывания. Контрольные точки можно устанавливать с помощью метода Assert объекта Debug или команды Stop, а также средствами графического интерфейса среды разработки: нажатием на клавишу F9 или щелчком в полоске индикатора, находящейся в левой части окна редактора исходного текста.
Business Services — административные службы, часть программного обеспечения, инкапсулирующая логику управления и административные процессы в распределенных приложениях.
Cabinet files — архивные файлы CAB, сжатые файлы с расширением .CAB. Эти файлы часто применяются для распространения компонентов ActiveX через Web-страницы.
Call Stack — стек вызовов, особое отладочное окно в интегрированной среде VB, применяемое в режиме прерывания для отображения текущей иерархии активных методов программы.
CanPropertyChange method — метод CanPropertyChange, метод объекта UserControl, применяемый для определения возможности изменения значения свойства. Этот метод часто используется при разработке элементов управления ActiveX, связанных с элементами управления данными, для определения свойств, связанных с полями, предназначенными только для чтения.
Causes Validation property — свойство Causes Validation, свойство, присущее всем стандартным и внутренним элементам управления VB. Применяется для определения необходимости генерации события Validate для элемента управления, владевшего фокусом ввода непосредственно перед тем элементом управления, для которого устанавливается данное свойство.
Class module — модуль класса. Применяется в качестве основы, или отправной точки, для создания компонентов COM. Модули классов могут применяться и в других типах проектов Visual Basic, однако если такие модули используются в проектах приложений ActiveX, они представляют собой шаблоны, предназначенные для порождения новых объектов.
CODEBASE — атрибут тега <OBJECT>, позволяющий адресовать компоненты ActiveX в исходном тексте Web-страниц. Данный атрибут содержит адрес и номер версии определенного компонента, обеспечивая возможность его загрузки по сети, если этого компонента на клиентском компьютере нет.
COM DLL — синоним ActiveX DLL.
COM EXE — синоним ActiveX EXE.
Compiler options/switches — варианты и ключи компилятора, параметры, предоставляемые Visual Basic для изменения определенных характеристик двоичного исполняемого модуля компилируемой программы.
Conceptual design — концептуальное проектирование, процесс, призванный выявить и определить фундаментальную прикладную проблему, которую должна решить определенная часть программного обеспечения. В концептуальное проектирование часто включают такие мероприятия, как анкетирование пользователей и сбор информации о требованиях к программе.
Conditional compiler constants — константы условной компиляции, особые константы, которые используются и имеют смысл лишь в директивах условной компиляции. Определяются с помощью команды #CONST.
Conditional compiler directives — директивы условной компиляции, особая разновидность стандартной инструкции If..., применяемой для определения условий. Директивы #If, #Else и #End If используются для управления потоком обработки исходного текста при трансляции программы. Эти директивы позволяют определить фрагменты кода, которые следует включать в двоичный исполняемый модуль.
Constituent controls — образующие элементы управления, элементы управления (как встроенные в VB, так и разработанные на основе технологии ActiveX), объединение которых рассматривается в качестве пользовательского интерфейса того или иного элемента управления ActiveX, написанного на VB. Эти элементы управления необходимо разместить в объекте UserControl на этапе разработки программы.
Container — контейнер. По отношению к элементам управления ActiveX данный термин обозначает программу, которая служит базой для размещения определенного элемента управления. Образцами контейнеров могут служить интегрированная среда разработки Visual Basic и броузер Internet Explorer.
Controls collection — коллекция Controls, коллекция объектов Control, предъявляемая объектом Form, которая представляет все элементы управления, расположенные в соответствующей форме.
Cursor — курсор. Определяет функциональные характеристики набора записей, с которым работает какая-либо программа, в том числе возможность обновления записей и способ перемещения по ним. В ADO существуют четыре типа курсоров: однонаправленные (Forward Only), динамические (Dynamic), статические (Static) и индексные, или ключевые (Keyset).
Data Services — службы данных, часть программного обеспечения, обеспечивающая для административных служб возможность выборки, вставки, обновления и удаления данных.
DataMembers collection — коллекция DataMembers, коллекция, предъявляемая объектом UserControl, представляющая наборы записей, доступ к которым обеспечивает элемент управления ActiveX, выступающий в качестве источника данных. К наборам записей могут подключаться связываемые элементы управления.
DCOM — распределенная модель многокомпонентных объектов, производная от модели COM (Component Object Model) и являющаяся надмножеством последней. Модель DCOM обеспечивает скрытую поддержку обмена данными между компонентами в различных, в том числе гетерогенных, сетях, а также между удаленными системами.
DCOMCNFG — служебная программа, предназначенная для настройки свойств компонентов ActiveX с целью обеспечить возможность обращения к ним по сети. Под свойствами в данном случае понимаются имя удаленного сервера и параметры защиты данных.
Declarative security — декларативная защита данных, способ защиты данных, предполагающий установку правил безопасности и авторизации для компонента или пакета в среде MTS. Устанавливается администратором MTS (MTS Administrator).
DHTML application — приложение на основе DHTML, разновидность прикладных программ, способных загружаться клиентами Web с помощью особой библиотеки DLL. Эта библиотека перехватывает и обрабатывает весь поток пользовательского ввода и вывода, а также обеспечивает соответствующую логику обработки данных для приложений Web на основе HTML.
Disconnected recordset — автономный набор записей, разновидность набора записей ADO, которая отличается возможностью обновления записей в автономном режиме, то есть при отсутствии активной связи с поставщиком данных. Изменения, произведенные в автономном наборе записей, пересылаются поставщику данных при восстановлении связи.
Dynamic load balancing — динамическая балансировка нагрузки, способ реализации балансировки нагрузки, при котором каждому клиенту динамически ставятся в соответствие компоненты, выполняющиеся на конкретных серверах. Для динамической балансировки нагрузки используются статистические данные о топологии сети, объеме сетевой нагрузки и т. п.
Early binding — раннее связывание. Этим термином обозначают один из способов, которые применяются транслятором VB при организации обращений к объектам COM. Раннее связывание используется в тех случаях, когда объект объявляется с определенным программным идентификатором ProgID. Раннее связывание встречается при связывании с использованием идентификаторов диспетчеризации DispID и при связывании на основе виртуальных таблиц; эти механизмы отличаются высокой эффективностью, поскольку при их применении транслятор VB имеет возможность снять неоднозначность вызовов уже на этапе компиляции.
GetDataMember event — событие GetDataMember, одно из событий объекта UserControl. Это событие генерируется, когда некий элемент управления ActiveX, выступающий в качестве источника данных, получает запрос на предоставление информации о наборах записей, предъявляемых данным элементом управления.
GetObjectContext — интерфейс прикладных программ, предоставляемый MTS компонентам, нуждающимся в получении объектной ссылки на транзакцию клиента.
HelpContextID property — свойство HelpContextID, свойство элементов управления ActiveX и элементов управления, включенных в поставку VB, которое необходимо для отображения заданного раздела справочного файла по нажатии пользователем клавиши F1.
HelpFile property — свойство HelpFile, свойство объекта App, позволяющего задать имя и адрес справочного файла, подлежащего вызову по нажатии пользователем клавиши F1.
HTML Template file — файл шаблона HTML, файл, который применяется объектами WebClass в приложениях IIS. Шаблоны HTML представляют собой заготовки исходного текста HTML, подлежащего возвращению клиентам.
HyperLink object — объект HyperLink, объект, представляющий гиперссылку, доступный объекту UserDocument и обеспечивающий возможность работы с запросами HTTP в документах.
IIS application — приложение IIS, разновидность проектов, предназначенных для создания библиотек DLL, базирующихся на сервере, и файлов ASP. Указанные библиотеки DLL содержат объекты WebClass, применяемые для обработки событий и взаимодействия с пользователем по инициативе клиента.
Immediate window — окно Immediate (немедленное выполнение), особое окно в интегрированной среде разработки VB, применяемое при отладке. Это окно предоставляет возможность для отображения и модификации значений переменных и свойств, для вызова методов и для изменения порядка выполнения кода программы.
Implements keyword — ключевое слово Implements, ключевое слово языка VB, которое используется в модулях классов для реализации готовых интерфейсов COM. Может применяться для организации совместного использования интерфейсов клиентскими программами. Применение конструкции Implements позволяет реализовать полиморфную модель поведения интерфейсов COM, создаваемых средствами VB.
Information files — информационные файлы, файлы с расширением .INF, содержащие всю информацию, которая нужна для установки броузером Internet Explorer определенного программного обеспечения, находящегося в файле с расширением .CAB или .ZIP.
InitProperties event — событие InitProperties, событие объекта UserControl, генерируемое контейнером при размещении соответствующего элемента управления в форме в режиме разработки. Обработчик этого события применяется для инициализации свойств элемента управления.
Inner join — внутреннее соединение, разновидность соединений, предназначенных для выборки строк из нескольких таблиц на основе совпадения значений столбцов; отбор информации из таблиц осуществляется на основе заданного условия соединения.
Instancing property — свойство Instancing. Данное свойство позволяет определить, могут ли экземпляры соответствующего класса создаваться другими программами. Это свойство применяется при определении доступности модуля класса для открытого создания экземпляров (если это не так, то экземпляры этого класса могут создаваться и использоваться исключительно внутренними, закрытыми модулями кода).
Internet Component Download — технология загрузки компонентов по Интернету. Эта технология описывает процесс распаковки броузером Internet Explorer и установки компонентов ActiveX, находящихся в файлах CAB или ZIP.
IsCallerInRole method — метод IsCallerInRole, метод объекта ObjectContext, доступный для компонентов, совместимых с MTS, который предназначен для определения, играет ли указанную роль клиент, непосредственно вызвавший данный объект.
IsSecurityEnabled method — метод IsSecurityEnabled, метод объекта ObjectContext, доступный для компонентов, совместимых с MTS, позволяющий определить механизм защиты данных и авторизации компонентов, обращающихся к данному методу.
lUnknown — интерфейс lUnknown, наиболее общий интерфейс COM, которому наследуют все интерфейсы COM. Данный интерфейс располагает тремя методами: Qyerylnterface, AddRef и Release.
KeyDown and KeyUp events — события KeyDown и KeyUp, события объекта Form, которые генерируются соответственно при нажатии и отпускании клавиш на клавиатуре. Оба указанных события принимают параметры, представляющие значение KeyCode, которые соотносятся с определенной константой и состоянием клавиш Alt, Ctrl и Shift.
KeyPress event — событие KeyPress, событие, которое генерируется при нажатии пользователем любой клавиши ANSI (клавиши, соответствующей так называемому печатному символу). Обработчик события принимает в качестве параметра код клавиши ASCII, который может быть изменен в теле обработчика.
KeyPreview — свойство KeyPreview, свойство объекта Form. Процедура этого свойства активизируется, когда пользователь осуществляет в соответствующей форме клавиатурный ввод; процедура свойства KeyPreview срабатывает до передачи информации о нажатых клавишах соответствующему элементу управления.
Late binding — позднее связывание. Данным термином описывают один из способов, которые применяются транслятором VB при организации вызовов, обращенных к объекту COM. Режим позднего связывания устанавливается при объявлении объекта с ключевым словом Object. При позднем связывании используется интерфейс диспетчеризации, присущий компоненту; эта методика менее эффективна по сравнению с ранним связыванием, однако является более гибкой, так как транслятору в этом случае не приходится снимать неоднозначность вызовов в процессе трансляции.
Load balancing — балансировка нагрузки, набор методик и алгоритмов, применяемых при определении отношений между клиентами и серверами, на которых работают компоненты, нужные этим клиентам. Балансировка нагрузки может носить статический и динамический характер.
Locals window — окно Locals (локальные переменные), особое отладочное окно, отображающее значение переменных, присутствующих в текущей строке исходного текста.
Lock and Unlock methods — методы Lock и Unlock, методы, используемые объектом ASP Application для управления доступом к переменным данного приложения со стороны различных программ.
Logical design — моделирование логической структуры, процесс определения архитектуры программного обеспечения. Прежде всего, сюда относится разбиение приложения на пользовательские, административные службы и службы данных.
LostFocus event — событие LostFocus. Это событие предусмотрено в VB для всех стандартных и встроенных элементов управления. Данное событие генерируется, когда фокус ввода смещается с данного элемента управления. Обработчик события LostFocus не может применяться для предотвращения потери фокуса ввода.
MTSTransactionMode property — свойство MTSTransactionMode, новое свойство модуля класса, появившееся в VB6, которое позволяет определить поведение компонента по отношению к транзакциям в среде MTS.
NavigateTo method — метод NavigateTo, метод объекта HyperLink, который применяется для перемещения к другому документу в окне броузера и для загрузки нового документа.
Nextltem property — свойство Nextltem, свойство объекта WebClass, применяемое в приложениях IIS для задания очередного элемента Web, подлежащего немедленной пересылке клиенту. Обычно это свойство получает начальное значение в обработчике события Start объекта WebClass.
ObjectContext object — объект ObjectContext, интерфейс, предусмотренный в MTS и служащий для предъявления ссылки, или связи, на контекст клиентской транзакции, если таковой существует.
OLE DB — набор интерфейсов COM, которые определяют стандартный способ установки связи с данными, их выборки и манипуляции данными. Эта модель является приоритетной и занимает центральное место в стратегии универсального доступа к данным корпорации Microsoft.
OLE DB Provider — поставщик услуг OLE DB, уровень программного обеспечения, на котором реализован специфичный для конкретного производителя код, необходимый для обмена данными с поставщиком данных. Эта технология аналогична по функциям драйверам ODBC.
OnTransactionAbort event — событие OnTransactionAbort, событие, которое доступно для страниц ASP при условии их участия в какой-либо транзакции MTS. Данное событие генерируется, когда транзакция отменяется одним или несколькими компонентами, принимающими в ней участие.
OnTransactionCommit event — событие OnTransactionCommit, событие, доступное для страниц ASP при условии их участия в какой-либо транзакции MTS. Данное событие порождается при приемке транзакции сервером MTS.
Optimistic locking — оптимистическая блокировка, метод блокировки, при котором запись не блокируется до тех пор, пока ее содержимое не будет обновляться физически. Этот метод обеспечивает высокий уровень возможностей для параллельной обработки данных, однако в меньшей степени способствует сохранению целостности и непротиворечивости информации. Режим оптимистической блокировки устанавливается при создании объекта Recordset модели ADO.
Package — пакет, единица организации данных, служащая для размещения компонентов, выполняющихся в среде MTS. Пакеты позволяют обеспечить разграничение процессов и установить ряд механизмов защиты данных.
Parallel deployment — параллельное развертывание, метод развертывания, или публикации, компонентов, при использовании которого на нескольких серверах размещаются одинаковые копии соответствующих компонентов. Применяется для уменьшения нагрузки на тот или иной сервер, обеспечивающий работу компонентов.
Parent project — родительский проект. Этот термин обозначает корневой узел в иерархии хранения проектов в базе данных Visual SourceSafe.
Pessimistic locking — пессимистическая блокировка, методика блокировки, при которой доступ к записи блокируется на протяжении всего отрезка времени между началом сеанса ее редактирования и физическим обновлением. Данный способ позволяет достичь высокого уровня непротиворечивости данных, однако его применение уменьшает возможности для параллельного доступа к данным. Режим оптимистической блокировки устанавливается при создании объекта Recordset модели ADO.
Physical design — моделирование физической структуры, процесс определения способа реализации программного обеспечения в терминах применяемых технологий и используемого аппаратного обеспечения. Ключевым вопросом при разработке физической структуры программ является проблема выбора между одно- и многоуровневой архитектурой.
Print method — метод Print. Данный метод применяется в окне Immediate (немедленное выполнение) для вывода различной информации. Допускает сокращенную форму записи в виде вопросительного знака (?). Может использоваться также как один из методов объекта Form для вывода информации в окне формы.
Programmatic security — программная защита данных, применение различных методов объекта ObjectContext, таких как IsCallerInRole и IsSecurityEnabled, для целей обеспечения безопасности и защиты данных.
Project Compatibility — совместимость на уровне проектов. Вариант компиляции, который предписывает транслятору VB необходимость использования готовой информации библиотеки типов, созданной при трансляции предыдущих версий проекта. При применении указанного режима клиенты, скомпилированные для работы с предыдущими версиями соответствующего компонента, не будут взаимодействовать с новой версией.
Property Get function — функция Property Get. Определяет процедуру или функцию обработчика событий для получения значения свойства объекта.
Property Let function — функция Property Let. Определяет процедуру или функцию обработчика событий для изменения значения свойства объекта в случае, если это свойство возвращается не как объектный тип.
Property Set function — функция Property Set. Определяет процедуру или функцию обработчика событий для изменения значения свойства объекта в случае, если это свойство возвращается как объектный тип.
PropertyBag object — объект PropertyBag, объект, устроенный как «черный ящик», который предоставляется контейнером для хранения и получения значений свойств элемента управления ActiveX, созданного в VB. Данный объект используется для сообщения контейнеру о необходимости сохранения и загрузки значений свойств при инициализации и уничтожении элемента управления.
PropertyChanged method — метод PropertyChanged, метод объекта PropertyBag, применяемый для уведомления этого объекта об изменениях в значении того или иного свойства; при этом генерируется событие WriteProperties.
ReadProperties event — событие ReadProperties, событие объекта UserControl, генерируемое при создании элемента управления контейнером. Обработчик этого события применяется для загрузки значений свойств из долговременного хранилища данных.
Request object — объект Request, встроенный объект ASP, предназначенный для получения информации, отправленной клиентом, в частности при подписке на какую-то форму и при включении дополнительной информации в адреса URL.
Response object — объект Response, встроенный объект ASP, предназначенный для отправки клиенту информации, представленной в форме ответов HTTP. Из методов данного объекта чаще всего используется Write.
Restore operation — операция восстановления, операция в Visual SourceSafe Administrator, которая применяется для распаковки архива проекта и его подключения к базе данных VSS.
Reverse-delta storage — обратное разностное сохранение, высокоэффективный механизм хранения данных, применяемый в Visual SourceSafe, позволяющий хранить в базе данных лишь информацию об изменениях, которым были подвергнуты данные, а также последнюю версию соответствующих данных в полном объеме. Это позволяет, с одной стороны, быстро возвращаться к предыдущим версиям файлов и других наборов данных, а с другой стороны, уменьшает объем дискового пространства, используемого для хранения предыдущих версий.
Role — роль, абстрактная группировка учетных записей и/или групп пользователей NT, применяемая для ограничения доступа к компонентам и пакетам в среде MTS.
Role membership folder — папка Role membership, папка, предусмотренная в иерархии данных MTS Explorer, в которой содержится список ролей, присущих компонентам и интерфейсам компонентов.
SelectedControls collection — коллекция SelectedControls, коллекция объектов Control, применяемых в странице свойств и соотносящихся с экземплярами элементов управления ActiveX, выбранных разработчиком перед обращением к данной странице свойств.
SelectionChanged event — событие SelectionChanged, событие объекта PropertyPage, генерируемое при открытии страницы свойств. Обработчик данного события используется для загрузки в страницу свойств значений, полученных непосредственно от элемента управления.
Server object — объект Server, встроенный объект ASP, применяемый для предъявления различной информации, параметров и методов приложения, находящегося на уровне сервера. Наиболее широко применяемым методом объекта Server является CreateObject.
Session object — объект Session, встроенный объект ASP, используемый для хранения переменных, доступных для любой страницы ASP в пределах конкретного сеанса работы пользователя.
SetAbort method — метод SetAbort. Данный метод объекта ObjectContext применяется для уведомления MTS о том, что результаты работы метода, вызвавшего данный метод, таковы, что транзакция предположительно не будет завершена.
SetComplete method — метод SetComplete. Данный метод объекта ObjectContext применяется для уведомления MTS о том, что результаты работы метода, вызвавшего данный метод, таковы, что транзакция предположительно будет завершена.
Stack Overflow error — ошибка переполнения стека, ошибка, обычно возникающая в тех случаях, когда обработчики событий в программе VB вызываются в бесконечном цикле, расходуя ресурсы памяти. Эта ошибка может встретиться, в частности, если разработчик использовал обработчик события LostFocus для проверки целостности данных, но оставил фокус ввода на прежнем элементе управления.
Static load balancing — статическая балансировка нагрузки, методика реализации балансировки нагрузки, при которой устанавливается постоянная связь между клиентами и используемыми ими компонентами, выполняющимися на определенных серверах.
Stored procedure — хранимая процедура, код, специфичный для определенной базы данных, расположенной на сервере базы данных, который можно использовать для инкапсуляции инструкций SQL и управления порядком выполнения кода. Хранимые процедуры обеспечивают в большинстве случаев высокий уровень производительности, поскольку они существуют в скомпилированном виде; кроме того, хранимые процедуры позволяют абстрагировать структуру базы данных от вызывающих программ.
Transactional commit and rollback — приемка и откат транзакций, методы обеспечения непротиворечивости данных, находящихся в реляционной базе данных. В одной транзакции может находиться множество инструкций SQL. Результаты их работы не будут сохранены на диске, пока транзакция не будет принята. Механизм отката транзакций используется для возвращения информации к состоянию, в котором она находилась перед началом исполнения транзакции. Откат применяется в случае неудачного выполнения какой-либо инструкции SQL.
UpdateBatch method — метод UpdateBatch, метод, вызываемый при работе с автономными наборами записей ADO для пересылки пакета изменений поставщику данных.
User Services — пользовательские службы, часть программного обеспечения, обеспечивающая пользовательский интерфейс и непосредственно взаимодействующая с пользователем. В пользовательские службы могут входить как графический, так и программный интерфейс.
UserControl object — объект UserControl, шаблон, применяемый в VB для создания пользовательского интерфейса элемента управления ActiveX. В этом объекте предусмотрен ряд методов, свойств и событий, позволяющих элементу управления осуществлять обмен данными с контейнером.
UserDocument object — объект UserDocument, шаблон, применяемый в VB для создания пользовательского интерфейса документа ActiveX. В этом объекте предусмотрен ряд методов, свойств и событий, позволяющих документу осуществлять обмен данными с контейнером.
Validate event — событие Validate, событие, доступное для всех стандартных и встроенных элементов управления VB. Обработчик данного события может использоваться для проверки целостности данных элемента управления и для удержания фокуса ввода, причем при решении последней задачи применение обработчика события Validate считается более приемлемым способом по сравнению с использованием события LostFocus.
VBControlExtender — объект VBControlExtender, особый объект VB, применяемый для обработки событий, связанных с динамически созданными элементами управления, не адресуемыми в рамках данного проекта. Данный объект предъявляет единственное событие, ObjectEvent, обработчик которого принимает параметр типа Eventlnfo, содержащий имя события и его параметры.
VBD file — файл VBD, особый файл, который создается для документа ActiveX. Именно к этому файлу необходимо осуществить переход в броузере, чтобы запустить соответствующий документ ActiveX.
VBR file — файл VBR, файл, содержащий информацию о модификации реестра, которую необходимо произвести на клиентском компьютере, чтобы он смог взаимодействовать с удаленным сервером. Данный файл обязательно следует включить в установочный пакет, если к компоненту будут производиться обращения по сети.
Visual Component Manager — служебная программа, в основе которой лежит технология постоянного хранения данных Microsoft Repository. Эта утилита применяется для публикации компонентов, предназначенных для совместного использования всеми разработчиками компании.
Watch variable — контрольная переменная, особая разновидность контрольного выражения. Значение контрольной переменной в ходе выполнения программы автоматически отображается в окне Watch (наблюдение). Контрольная переменная может быть создана таким образом, чтобы определенные изменения в ее значении приводили к переходу VB в режим прерывания.
Watch window — окно Watch (наблюдение), особое отладочное окно в интегрированной среде разработки VB, предназначенное для отображения в ходе выполнения программы значений контрольных переменных и других контрольных выражений.
WebClass object — объект WebClass, особый объект COM, содержащийся в приложении IIS; экземпляры объектов WebClass могут создаваться по требованию пользователя.
Webitem — элемент Web, тот или иной программный объект в приложении IIS, используемый объектом WebClass для отправки клиенту какой-либо информации в форме ответа HTTP. В большинстве случаев элементы Web представляют собой файлы шаблонов HTML, входящие в состав данного приложения IIS.
WriteProperties event — событие WriteProperties, одно из событий объекта UserControl. Это событие генерируется при разрушении контейнером соответствующего элемента управления. Обработчик данного события применяется для сохранения значений свойств в долговременном хранилище данных.
Visual C++ 6 Desktop. Экзамен
— экстерном (экзамен 70-016)
http://shop.piter.com/book_about.phtml?id=978527200287
activation — активизация. Процесс загрузки объекта в память, что приводит его в рабочее состояние.
ActiveX. Набор технологий, позволяющий программным компонентам взаимодействовать друг с другом в сетевой среде, независимо от языка программирования, на котором они были написаны. ActiveX является составной частью модели многокомпонентных объектов (Component Object Model, COM).
ActiveX component — компонент ActiveX. Физический файл, содержащий классы, представляющие собой определения объектов. Раньше для обозначения классов пользовались терминами «OLE Automation servers» и «OLE Automation controllers» (соответственно «серверы…» и «контроллеры автоматизации OLE»).
ActiveX control — элемент управления ActiveX. Объект, помещаемый в форму для реализации или улучшения взаимодействия пользователя с приложением. Элементы управления ActiveX содержат события и могут встраиваться в другие элементы управления.
ActiveX object — объект ActiveX. Любой объект, отвечающий требованиям спецификации ActiveX, то есть содержащий реализацию интерфейса IUnknown и обладающий способностью к саморегистрации. Однако с практической точки зрения, под объектом ActiveX понимается объект, доступный другим приложениям и средствам программирования через интерфейсы автоматизации.
ADO (ActiveX Data Objects) — объекты данных ActiveX. Коллекция объектов с двойным интерфейсом и их свойств, методов и событий, позволяющая связываться и работать с информацией. Для доступа к данным технология ADO обращается к механизмам OLE DB, предоставляя разработчику удобный интерфейс. См. также OLE DB.
aggregate
object — агрегат, объект агрегации. Объект COM, состоящий из одного или
нескольких других объектов COM. Один из этих объектов предназначен для
управления другими объектами. Он определяет, какие интерфейсы объекта агрегации
экспортируются, а какие — являются закрытыми. Этот управляющий объект
имеет специальную реализацию интерфейса IUnknown,
называемую управляющим интерфейсом IUnknown.
Все объекты агрегации должны передавать запросы к методам интерфейса IUnknown через управляющий интерфейс IUnknown. См. также aggregation.
aggregation —
агрегация. Способ реализации объектов COM. Позволяет строить новый объект
на основе одного или нескольких существующих объектов, поддерживающих некоторые
или все интерфейсы нового объекта. Объект агрегации определяет, какие
интерфейсы будут экспортироваться, и эти интерфейсы предъявляются приемнику
так, как будто они реализованы в самом объекте агрегации. Таким образом,
приемник объекта агрегации полагает, что он работает только с ним. См. также aggregate object.
ambient property — свойство окружения. Свойство, определяющее окружение контейнера в процессе выполнения приложения, включая используемые по умолчанию цвета, шрифты и выравнивание. На основе свойств окружения элементы управления подстраивают свой стиль и режим работы под соответствующие параметры контейнера.
apartment — отделение. В модели COM объекты в силу различных причин, связанных с техникой параллельного выполнения, разводятся по отдельным контекстам исполнения, то есть отделениям. Используя механизм отделения объектов COM, программист имеет возможность управлять параллельным исполнением потоков. Модели отделения COM предлагают несложные наборы правил, следуя которым программист может добиться параллельности, ведь ради этого и существует среда COM. См. также single-threaded apartment (STA) model и multithreaded apartment (MTA) model.
apartment thread — поток отделения. См. main thread и single-threaded apartment (STA) model.
apartment threading model — потоковая модель отделения. См. также main thread и single-threaded apartment (STA)
model.
API (application programming interface) — интерфейс прикладных программ. Совокупность процедур, позволяющих программам получать доступ к вспомогательным и служебным функциям и добиваться их исполнения. Интерфейс прикладных программ ODBC состоит из функций ODBC.
Automation — автоматизация. Технология, основанная на COM и обеспечивающая взаимодействие компонентов. Автоматизация обычно используется, во-первых, при создании приложений, которые предоставляют объекты для использования в средах программирования и в программах, написанных на языках макрокоманд; во-вторых, при создании некоторой программой объектов другой программы и для управления ими; в третьих, при создании вспомогательных программ, обеспечивающих доступ к тем или иным объектам и управление ими.
Automation object — объект автоматизации. Объект, доступный другому приложению или средству программирования через интерфейсы автоматизации.
bookmark — закладка. Значение, идентифицирующее некоторую строку в наборе строк. Закладки сохраняются пользователем и используются впоследствии для извлечения указанной строки из набора строк.
breakpoint — точка останова, контрольная точка. Позиция в программе, на которой остановлено ее исполнение для того, чтобы программист мог контролировать состояние программы, значения переменных и т. д. Точка останова устанавливается и используется отладчиком и, как правило, реализуется вставкой в код программы инструкций перехода, вызовов функций или прерываний, передающих управление отладчику.
binary string (BSTR) — двоичная строка. Указатель на заканчивающуюся нулем строку, в которой вместе со строкой хранится ее длина.
cabinet file — файл CAB. Файл, содержащий сжатые файлы. Формат CAB используется для доставки в едином пакете программы и файлов с данными на компьютер конечного пользователя через Интернет или внутреннюю сеть организации. Файлы CAB обладают средствами для автоматической установки и саморегистрации программы.
cache — кэш. Буфер, используемый для хранения информации в процессе обмена данными между диском и оперативной памятью (RAM).
call-level interface (CLI) — интерфейс уровня обращений. Интерфейс, поддерживаемый ODBC для использования в приложениях.
catalog — каталог. Хранилище данных Microsoft Transaction Server (сервера транзакций Microsoft), содержащее информацию о конфигурации компонентов, пакетов и ролей. Вы можете администрировать каталог, используя приложение Microsoft Transaction Server Explorer.
class — класс. Формальное определение типа объекта. Класс выступает в роли шаблона, по которому создается экземпляр объекта в процессе работы приложения. Он определяет свойства объекта и методы, используемые для управления поведением объекта.
class factory —
фабрика классов. Объект COM, реализующий интерфейс IClassFactory или IClassFactory2
и создающий один или несколько экземпляров объекта, определенного указанным
идентификатором класса (CLSID). См. также class identifier (CLSID).
class ID —
идентификатор класса. См. также class identifier (CLSID).
class identifier
(CLSID) — идентификатор класса. Глобально-уникальный идентификатор
(GUID), однозначно определяющий компонент COM. Каждому компоненту COM в
системном реестре Windows соответствует собственный идентификатор CLSID, что
обеспечивает возможность загрузки этого компонента другими приложениями. См. также Globally Unique Identifier
(GUID), class и class factory.
class object —
объект класса. В объектно-ориентированном программировании объект,
состояние (данные) которого совместно используется всеми объектами данного
класса и поведение которого основано на информации о его состоянии. В модели
COM объект класса принято называть фабрикой классов; единственное проявление
поведения фабрики классов, как правило, состоит в создании новых экземпляров
класса. См. также class factory.
client — приемник, клиент. Приложение или процесс, запрашивающий услугу у некоторого процесса или компонента.
client cursor —
курсор приемника. При программировании базы данных курсор, реализованный в
приемнике. Весь набор строк, являющийся результатом выборки, передается
приемнику. Именно программное обеспечение, входящее в интерфейс прикладных
программ приемника (API), реализует функциональные возможности курсора в этом
наборе строк. В качестве клиентских используются не все типы курсоров; как
правило, курсор клиента является статическим или однонаправленным. См. также server cursor.
CLSID. См. class identifier (CLSID).
coclass. Конструкция языка описания интерфейса IDL, служащая для описания класса COM через интерфейсы, которые он поддерживает.
collection — коллекция. Объект, содержащий набор взаимосвязанных объектов.
column — столбец. В таблице реляционной базы данных, область, иногда называемая field (поле), в каждой строке содержащая информацию об атрибуте представленного в таблице объекта.
column ID — идентификатор столбца. Структура, используемая для идентификации столбца в основном в тех случаях, когда нельзя применять порядковые номера или имена столбцов.
COM. См. Component Object Model (COM).
COM object — объект COM. Объект, удовлетворяющий требованиям
архитектуры модели многокомпонентных объектов (COM). Объект COM представляет
собой экземпляр объектного типа (класса), определяющего переменные объекта и
одну или несколько реализаций интерфейса объекта. Приемник взаимодействует с
объектом COM только через его интерфейсы. См. также Component Object Model (COM) и interface.
command — команда. Объект ADO, инкапсулирующий инструкцию SQL или некоторую операцию.
command text — текст команды. Текст, ассоциируемый с командным объектом. Обычно это инструкция SQL.
commit — принятие.
Способность сохранять любые изменения, сделанные в базе данных, в объекте
хранения или объекте потока обмена данными за время, прошедшее с момента их
открытия или последнего сохранения. Инструкция COMMIT языка SQL гарантирует, что либо все модификации в базе
данных, произведенные той или иной транзакцией, будут сохранены, либо не будет
сохранено ни одно такое изменение. См. также roll back.
component — компонент. Самостоятельный фрагмент кода, созданный по технологии COM, предоставляющий хорошо описанный набор открытых служб, доступных через особые интерфейсы. Компоненты предоставляют объекты, запрашиваемые приемниками в процессе работы приложения.
Component Object Model
(COM) — модель многокомпонентных объектов. Программная архитектура,
позволяющая разработчикам использовать в самых разных приложениях компоненты
других производителей. Модель COM определяет стандартный способ взаимодействия
компонентов, не основанный на средствах какого-то одного языка
программирования, доступный для различных платформ и обладающий возможностью
расширения. Модель COM — это модель программирования, являющаяся двоичным
стандартом, на котором построены технологии ActiveX и автоматизации. См. также interface.
concurrency — параллельность, параллельное выполнение. Режим работы, позволяющий нескольким пользователям одновременно получить доступ к совместно используемым данным.
connectable object — связующий объект. Объект COM, реализующий как минимум
интерфейс IConnectionPointContainer
и используемый для управления объектами точек соединения. Связующий объект
поддерживает обмен информацией между сервером и приемником, а также создает и
управляет одним или несколькими объектами точек соединения, получающими события
от интерфейсов, реализованных в других объектах и посылающими их приемнику. См. также connection-point object.
connection — соединение. Отдельный экземпляр драйвера и источника информации.
connection-point
object — объект точки соединения. Объект COM, управляемый связующим
объектом и реализующий интерфейс IConnectionPoint.
Связующий объект может создавать один или несколько объектов точки соединения и
управлять ими. Каждый объект точки соединения обрабатывает событие, приходящее
от указанного интерфейса другого объекта, и посылает это событие приемнику. См. также connectable object.
container — контейнер. Объект (или приложение), содержащий другие объекты и взаимодействующий с этими объектами посредством автоматизации.
container application — контейнерное приложение. Приложение, поддерживающее составные документы. Контейнерные приложения обеспечивают механизм хранения внедренных и связанных объектов, область экрана для их отображения, способы доступа к этой области. Желательно также наличие обработчиков уведомлений об изменениях в состоянии объектов.
consistency — непротиворечивость. Соответствие ожидаемому нового состояния данных, возникшего в результате применения того или иного административного правила.
control — элемент управления. Объект, который может быть помещен в форму или окно программы разработки и который имеет собственный набор свойств и событий. Элемент управления может принимать вводимую пользователем информацию, отображать выводимую информацию и содержать процедуры обработки событий. Режим работы большинства элементов управления определяется их методами.
control
container — контейнер элемента управления. Объект, предоставляющий
место для размещения элементов управления. Как правило, все эти места
располагаются в одном документе или форме. Контейнер элемента управления
реализует точки входа для элементов управления и предоставляет для них свойства
окружения. В модели COM контейнером элемента управления называется программа,
поддерживающая механизм внедрения элементов управления с использованием
интерфейса IOleControlSite. См. также control.
controlling IUnknown — управляющий интерфейс IUnknown. Специальный экземпляр интерфейса IUnknown, реализуемый в объектах агрегации.
current row — текущая строка. Строка, на которую в настоящее время указывает курсор. Операции позиционирования действуют в текущей строке.
cursor — курсор. Объект базы данных, используемый приложением для построчной работы с информацией. При помощи курсоров можно построчно выполнить несколько операций над результирующим набором строк, причем обработанные строки можно, но не обязательно возвращать в исходную таблицу.
custom interface — настраиваемый интерфейс курсора. Интерфейс модели COM, определенный пользователем (программистом) как составная часть COM.
data source name (DSN) — имя источника данных. Имя, назначаемое источнику информации ODBC. Приложение использует имена DSN для соединения с системным источником данных ODBC, в котором указаны имя компьютера и (не обязательно) база данных, которой соответствует DSN. Именем источника данных часто называют также соединение OLE DB.
data transfer object — объект передачи данных. Объект, реализующий интерфейс IDataObject и содержащий информацию, передаваемую из одного объекта в другой через буфер обмена или путем перетаскивания.
database — база данных. Коллекция информации, таблиц и других объектов, организованная и представляемая для выполнения специальных задач, таких как поиск, сортировка и перестройка данных. Базы данных хранятся в файлах. Базой данных называется также конкретный набор данных в системе управления базами данных (СУБД).
database management system (DBMS) — система управления базами данных (СУБД). Оболочка для компьютерных файлов с данными, позволяющая пользователю выполнять различные операции над этими файлами. К числу этих операций принадлежат выборка, добавление, редактирование, обновление данных и создание отчетов. СУБД представляют собой слой программного обеспечения, отвечающий за взаимодействие пользователя с физической базой данных и принимающий на себя осуществление всех функций доступа к ней.
debugger — отладчик. Программа, предназначенная для обнаружения ошибок в других программах. Отладчики обеспечивают возможность пошагового выполнения программ, наблюдения за значениями данных, отслеживания возникновения тех или иных условий, например, присваивания определенного значения переменной.
design-time
object — объект этапа разработки. Объект, используемый в процессе
работы над программой в среде разработки. См. также runtime object.
document view — представление документа. Конкретный вид данных в документе. Один объект документа может иметь одно или несколько представлений, но одно представление документа может принадлежать одному (и только одному) объекту документа.
dynamic cursor —
динамический курсор. Механизм, обеспечивающий свободное перемещение по
набору записей. В динамическом курсоре отображаются обновления, удаления и
вставки, произведенные другими пользователями. См. также keyset cursor, static
cursor и forward-only cursor.
dynamic link library (DLL) — библиотека динамической компоновки. Исполняемый файл, содержащий одну или несколько функций, которые были скомпилированы, скомпонованы и сохранены отдельно от использующего их процесса. Операционная система проецирует библиотеки динамической компоновки на адресное пространство вызывающего процесса при его запуске или в процессе его выполнения.
enumerator — учетчик, перечислитель. Объект COM, производящий поиск источников данных и других учетчиков.
error — ошибка. Условие краха программы (фатальная ошибка). Так же называют любой сбой, независимо от того, приводит он к краху программы или нет.
error code — код ошибки. Код типа HRESULT, возвращаемый классом и начинающийся с префиксов E_ или DB_E_. Указывает на то, что исполнение метода завершилось неудачно и он не может продолжить свою работу.
error object — объект ошибки. Объект, содержащий детальную информацию об ошибке.
event sink — получатель события. Фрагмент программы, содержащий реализацию функций-членов, предназначенных для обработки событий.
event source — источник события. Фрагмент программы, вызывающий интерфейс обработки событий.
exception — исключение. Нештатная или аварийная ситуация, возникающая в процессе исполнения программы и требующая выполнения некоторой части машинного кода, лежащей вне потока нормальной передачи управления.
field — поле — См. столбец.
filter — фильтр. Набор критериев, предъявляемых к записям для вывода их подмножества.
forward-only
cursor — однонаправленный курсор. Механизм, позволяющий продвигаться
только вперед по набору записей. При этом записи могут считываться только
последовательно, от первой записи набора к последней. См. также dynamic cursor, keyset
cursor и static cursor.
free threading
model — модель свободных потоков. См. multithreaded apartment (MTA) model.
Globally Unique Identifier (GUID) — глобально-уникальный идентификатор. В COM, 16-байтное (128-разрядное) значение, однозначно определяющее те или иные составляющие, в качестве которых обычно выступают программы, реализующее один или несколько объектов или интерфейсы этих объектов. Представляет собой реализацию Microsoft идентификатора Universally Unique Identifier (UUID) распределенной среды вычислений (Distributed Computing Environment, DCE) Open Software Foundation (OCF).
HRESULT. 32-разрядное целое значение, содержащее информацию об ошибке. Состоит из четырех частей: кода серьезности ошибки (бит 31), зарезервированных битов (29 и 30), кода связи (биты 16–28) и кода возврата (биты 0–15). В качестве констант кода серьезности ошибки используются SEVERITY_SUCCESS (ноль) и SEVERITY_ERROR (единица).
In parameter —
входной параметр. Параметр, который передается приемником серверу. Входные
параметры размещаются в памяти, инициализируются и удаляются программой,
вызывающей соответствующие функцию или метод. Вызванная функция не изменяет
значения входных параметров. Эти параметры всегда передаются по значению. См. также In/Out parameter и Out parameter.
In/Out parameter — изменяемый параметр. Передаваемый серверу параметр,
значение которого сервер может изменять. Изменяемые параметры размещаются в
памяти, инициализируются и удаляются той программой, которая вызывает
соответствующий метод интерфейса. Изменяемые параметры передаются по ссылке. См. также In parameter и Out parameter.
in-process
server — внутрипроцессный сервер. Сервер, реализованный как библиотека
динамической компоновки, исполняемая в пространстве процесса приемника.
Считается, что компонент исполняется как внутрипроцессный сервер, если он
предоставляет объекты другого компонента или пространства процесса приложения.
См. также out-of-process server, local server и remote server.
instance — экземпляр. Объект, для которого выделена память или который постоянно находится в памяти.
instantiate — создавать экземпляр объекта.
interface — интерфейс. Группа семантически связанных функций, обеспечивающих доступ к объекту COM. Каждый интерфейс определяет протокол, позволяющий объектам взаимодействовать друг с другом в соответствии с моделью многокомпонентных объектов COM. См. также Component Object Model (COM) и COM object.
Interface Definition Language (IDL) — язык описания интерфейса. Используется для описания интерфейсов COM. Интерфейс включает в себя наборы типов данных и набор выполняемых им функций. Интерфейсы определяют прототипы удаленных функций. Эти прототипы определяют различные аспекты поведения функций, которые пользователь вправе от них ожидать.
interface identifier (IID) — идентификатор интерфейса. Глобально-уникальный идентификатор
(GUID), присвоенный интерфейсу. Ряд функций принимает IID в качестве параметра,
задающего тип интерфейса, указатель на который должна вернуть такая функция. См. также Globally Unique Identifier
(IID).
IPersistxxx object — объект IPersistxxx. Объект COM, поддерживающий интерфейсы IPersistStream, IPersistStreamInit или IPersistStorage.
keyset cursor —
ключевой курсор. Механизм, допускающий свободное перемещение по набору
записей. Ключевой курсор отражает изменения, произведенные другими
пользователями в записях, входящих в данный набор, но не факты удаления или
вставки новых записей. См. также dynamic cursor, static cursor и forward-only cursor.
license key — ключ лицензии. Строка, присутствие которой разрешает создание компонента программного обеспечения.
licensing — лицензирование. Составная часть модели COM, предназначенная для контроля над процессом создания объектов. Лицензированные объекты могут создаваться только уполномоченными на то клиентами. Методика лицензирования обеспечивается средствами интерфейса IClassFactory2, а также за счет передачи ключа лицензии в ходе исполнения приложения.
local server —
локальный сервер. Внепроцессный сервер, реализованный в исполняемом модуле
программы EXE, работающий на том же компьютере, что и приложение приемника. См. также in-process server, out-of-process server и remote server.
lock — блокировать. Вводить ограничение на доступ к ресурсу в многопользовательской среде. Сервер SQL автоматически блокирует вывод информации пользователю из определенной записи, поля или файла для обеспечения безопасности и предотвращения проблем, возникающих при одновременном внесении изменений в данные несколькими пользователями.
locking — блокировка. Процесс, позволяющий СУБД (системе управления базами данных) ограничивать доступ к строке в многопользовательской среде. Обычно блокировка производится установкой бита, указывающего, что соответствующая запись или страница блокирована.
main thread —
главный поток. Единственный поток, в котором выполняются все однопотоковые
(single threaded) компоненты. См. также single-threaded apartment
(STA) model.
marshaling — составление. Процесс формирования и пересылки пакетов методам того или иного интерфейса через границы потоков, процессов или между компьютерами. См. также unmarshaling, proxy и stub.
method — метод, процедура или функция, присущая некоторому объекту.
Microsoft ActiveX Data Objects (ADO) — объекты данных ActiveX Microsoft. Удобный интерфейс прикладных программ, служащий оболочкой для OLE DB при использовании таких языков, как Visual Basic, Visual Basic for Applications,
Active Server Pages и
Microsoft Internet Explorer Visual Basic Scripting.
MIDL (Microsoft Interface Definition
Language) — язык определения интерфейса Microsoft, а
также компилятор описаний интерфейсов на этом языке (midl.exe).
moniker — моникер, или псевдоним. Объект, который используется как имя, однозначно определяющее экземпляр определенного объекта COM. Каждому псевдониму известно, каким образом должны создаваться и инициализироваться объекты COM в соответствии с типом, представленным данным псевдонимом. Объект псевдонима обязан содержать реализацию интерфейса IMoniker.
multithreaded apartment (MTA) model — модель многопотокового отделения. В COM модель MTA позволяет нескольким потокам работать в одном потокобезопасном «блоке». Эту модель иногда называют моделью свободных потоков (free threading model) или рабочим потоком (worker thread).
object — объект.
Совокупность кода и данных, которая может рассматриваться как единое целое. Для
определения типов объектов применяются классы. В объектно-ориентированном
программировании объект объединяет в себе состояние, поведение и
индивидуальность. Состояние определяется атрибутами и текущими значениями этих
атрибутов. Поведение объекта определяется производимыми над ним операциями и
соответствующими изменениями его состояния. Индивидуальность объекта отличает
его от других объектов. С другой стороны, поведение объекта COM определяется
поддерживаемыми им интерфейсами. Состояние объекта COM не определяется
непосредственно, а является производным от его интерфейсов. Объект COM
создается фабрикой классов компонента. См. также Component Object Model (COM), interface
и instance.
Object Description Language (ODL) — язык описания объектов. Этот язык в прошлом применялся для описания интерфейсов COM. Впоследствии ODL был вытеснен IDL. Тем не менее AppWizard по-прежнему автоматически генерирует файлы ODL. См. также Interface Definition Language (IDL).
Object Linking and Embedding (OLE) — связывание и внедрение объектов (OLE). Механизм, позволяющий пользователю размещать объекты, созданные в одной программе, внутри документов других программ.
ODBC — См. Open Database Connectivity (ODBC).
ODBC driver — драйвер ODBC. Библиотека динамической компоновки
(DLL), которую приложение, способное работать с ODBC, может использовать для
доступа к источнику информации ODBC. Каждый драйвер ODBC зависит от системы
управления базами данных (СУБД). См. также Open Database Connectivity (ODBC).
OLE. См. Object Linking and Embedding (OLE).
OLE DB. Основанный на модели COM интерфейс прикладных программ (API) для доступа к данным. Технология OLE DB поддерживает любой формат хранения данных (базы данных, электронные таблицы, текстовые файлы и т. д.), для которого существует поставщик OLE DB.
Open Database Connectivity (ODBC) — букв. «открытая связь с базами данных». Интерфейс прикладных программ (API) для реляционных баз данных, удовлетворяющий требованиям стандартов Американского института национальных стандартов (American National Standards Institute, ANSI) и Международной организации по стандартизации (International Organization for Standardization, ISO) на интерфейсы уровня обращений (Call Level Interface, CLI). Комплекс интерфейсов ODBC поддерживает доступ к любой базе данных, для которой существует драйвер ODBC.
Out parameter —
выходной параметр. Параметр, который применяется для размещения
возвращаемых сервером данных. Выходной параметр удаляется вызывающим процессом,
однако его значение устанавливается вызываемым методом. Выходные параметры во
всех случаях передаются по ссылке. См. также In parameter и In/Out parameter.
out-of-process server — внепроцессный сервер. Сервер, реализация которого базируется в исполняемом модуле (EXE) программы, выполняющейся вне пределов адресного пространства процесса приемника: либо на том же, либо на удаленном компьютере. См. также local server и remote server.
package — пакет. Набор компонентов, решающих связанные между собой в смысловом отношении задачи. Все компоненты пакета совместно исполняются в одном и том же процессе сервера транзакций Microsoft (Microsoft Transaction Server, MTS). Пакеты являются как средством защиты данных, определяющим необходимость и срок проверки соответствующих «удостоверений», так и дистрибутивом для набора компонентов. Вы можете создавать пакеты при помощи включенной в MTS программы Explorer.
package file — пакетный файл. Файл, содержащий информацию о компонентах и ролях пакета. Пакетный файл создается при обращении к команде экспорта пакета в программе MTS Explorer. При создании пакета все необходимые файлы компонентов (библиотеки DLL, библиотеки типов, а также, если реализованы, библиотеки DLL заместитель–исполнитель) копируются в папку, содержащую вновь создаваемый пакетный файл.
persist — сохранить текущее состояние объекта, например, в файле.
persistent — живучий. Сохраняющийся неизменным между сеансами работы с программой или возобновляемый с началом следующего сеанса.
persistent storage — постоянное хранилище. Сохранение файла или объекта на долговременном носителе информации, таком как файловая система или база данных, что служит гарантией целостности данных при закрытии файла и его последующем открытии.
programmatic identifier (progID) — программный идентификатор. Имя, определяющее компонент COM.
property — свойство. Именованный атрибут объекта. Свойства определяют характеристики (размер, цвет и местоположение на экране) и состояние (доступен или недоступен) объекта.
property frame — рамка свойств. Средство пользовательского интерфейса,
служащее для отображения на экране одной или нескольких страниц свойств
определенного элемента управления. Доступ к стандартной реализации рамки
свойств обеспечивается функцией OleCreatePropertyFrame.
См. также control и property page.
property page — страница свойств. Группа элементов управления для настройки свойств, выглядящая как вкладка в окне свойств. В модели COM страницей свойств называется объект, обладающий собственным идентификатором класса и являющийся частью пользовательского интерфейса. За реализацию страницы свойств отвечает соответствующий элемент управления. Страница свойств позволяет просматривать и изменять значения свойств. Объекты страниц свойств обязаны содержать реализацию интерфейса IPropertyPage. См. также CLSID и control.
property page
site — область размещения страницы свойств. Область внутри рамки
свойств, в которой отображается страница свойств. Объект рамки свойств содержит
реализацию интерфейса IPropertyPageSite,
обеспечивающего методы для управления областями размещения всех страниц
свойств, поддерживаемых определенным элементом управления. См. также property frame.
property set — набор свойств. Группа логически связанных свойств, относящихся к какому-либо постоянному объекту. Для создания, открытия, удаления и учета (enumeration) наборов свойств необходима реализация интерфейса IPropertySetStorage. Если вы работаете с составными файлами, можете использовать стандартную реализацию этого интерфейса, предоставленную COM.
property set storage — хранилище набора свойств. Объект хранения COM, содержащий набор свойств. Хранилище набора свойств является зависимым объектом, ассоциируемым с обычным объектом хранения и управляемым им.
property sheet — окно свойств. Специальное окно, позволяющее
пользователю изменять атрибуты внешнего объекта, например текущую выборку в
представлении. Окно свойств делится на три основные составные части: несущее
окно (containing window), одна или несколько страниц свойств, оформленных в
виде вкладок (в каждый момент времени видна лишь одна страница), и ярлычки
вкладок, находящиеся в верхней части каждой страницы, щелчками на которых
пользователь переходит по страницами. См. также property page.
proxy —
заместитель. Объект модели COM, специфический для того или иного
интерфейса. Обеспечивает составление данных и их обмен при вызове приемником
объекта сервера, выполняющегося в другом отделении (apartment). Заместитель
работает в адресном пространстве приемника и взаимодействует с соответствующим
исполнителем (stub), расположенным в адресном пространстве сервера. См. также stub, marshaling и unmarshaling.
query — запрос. Любая инструкция SQL, хотя чаще всего этот термин применяется к инструкции SELECT.
record — запись. В ADO так называют объект, представляющий строку в наборе записей, или файл или папку в файловой системе. См. также row.
recordset — набор
записей. В ADO наборы записей служат для представления множества всех
записей, входящих в какую-либо таблицу базы данных, полученных в результате
выполнения некоего запроса или содержащихся в определенном представлении. См. также result set.
reference counting — учет ссылок. Ведение счетчика указателей, ссылающихся на данный объект. Учет ссылок позволяет избежать возникновения ситуаций удаления объекта, на который продолжают ссылаться другие объекты. См. также lock.
Registry key — ключ реестра. Уникальный идентификатор, назначаемый каждому элементу информации в системном реестре.
remote component — удаленный компонент. Компонент, используемый приемником, расположенным на другом компьютере. См. также remote server.
remote procedure call (RPC) — удаленный вызов процедур. Стандарт, позволяющий одному процессу вызывать функции, исполняемые другим процессом. Процесс может исполняться на том же компьютере или на другом компьютере сети.
remote server —
удаленный сервер. Серверное приложение, исполняемое не на том компьютере,
на котором исполняется приемник. См. также in-process server, local server и out-of-process server.
result set — результирующий набор. Набор строк, возвращенный по инструкции SELECT. Конкретный формат строк в результирующем наборе определяется значением одного из параметров (который задает список столбцов) инструкции SELECT.
roll back — откат. Операция, которая
обеспечивает возможность для отмены действий, произведенных в ходе частично
выполненной транзакции, в случае сбоя в базе данных или других неполадок в
системе. Инструкция SQL ROLLBACK
отменяет все изменения, произведенные в базе данных за время, прошедшее с
начала текущей транзакции. См.
также commit.
row — строка. Структура данных, представляющая собой коллекцию столбцов, каждый из которых имеет собственные имя и тип. Возможен доступ как ко всей строке, так и к каждому элементу строки. Строки также называют записями (records). См. также column.
Running Object Table (ROT) — таблица исполняемых объектов. Таблица с глобальным доступом, располагающаяся на каждом компьютере для отслеживания всех исполняемых объектов COM, идентифицируемых псевдонимами (monikers). Поставщики псевдонимов регистрируют объект в таблице, увеличивая при этом счетчик ссылок объекта. Чтобы удалить объект, сначала нужно удалить его псевдоним из таблицы.
runtime object —
объект этапа выполнения. Объект, создаваемый в процессе выполнения
приложения и являющийся составной частью некоего программного модуля. См. также design time object.
SCODE.
32-разрядное целое значение, возвращающее подробную информацию функции,
вызвавшей метод интерфейса или функцию. См. также HRESULT.
SELECT. Инструкция SQL, используемая для извлечения информации из базы данных.
self registration — саморегистрация. Процесс, позволяющий серверу самому произвести все необходимые операции с системным реестром.
semaphore — семафор. Механизм блокировки, используемый в системах управления и распределения ресурсов. Семафоры не имеют символьных имен, поддерживают режимы совместного и монопольного доступа, в них не предусмотрены методы выявления ситуаций взаимной блокировки; они не обладают возможностями для автоматического или принудительного освобождения ресурсов.
server — сервер. Сетевой компьютер, управляющий доступом к таким ресурсам, как файлы, принтеры или коммуникационные устройства. В модели COM под сервером понимается серверное приложение.
server
application — серверное приложение. Приложение, способное создавать
объекты COM. Контейнерные приложения обладают, кроме того, средствами для
внедрения этих объектов в свои документы и для их связывания. См. также container application.
server cursor — курсор сервера. Курсор, реализованный на сервере.
Курсор организуется на сервере, и приемнику посылаются только те строки,
которые выбраны приложением. См. также client cursor.
single-threaded apartment (STA) model — модель однопотокового отделения. В COM эта модель позволяет создать несколько потоков, причем для каждого потока создается свое отделение. При создании экземпляра объекта COM он помещается в собственное отделение, что автоматически обеспечивает его потокобезопасность, поскольку все методы данного объекта вызываются одним потоком. Эта модель иногда называется потоковой моделью отделения (apartment threading model) или потоком в стиле пользовательского интерфейса (user interface style thread).
single threading model — однопотоковая модель. Все методы компонента исполняются только в главном потоке.
SQL. См. Structured Query Language (SQL).
SQL-92. Последняя версия стандарта SQL, опубликованная в 1992 году. Международный стандарт называется ISO/IEC 9075:1992 Database Language SQL. Американский институт национальных стандартов (American National Standards Institute, ANSI) опубликовал собственный вариант этого стандарта (Data Language SQL X3.135-1192), поэтому SQL-92 в Соединенных Штатах иногда называют ANSI SQL.
static cursor —
статический курсор. Механизм, обеспечивающий возможность свободного
перемещения по набору записей. Статический курсор, пока он открыт, не отражает
ни обновления, ни удаления, ни вставки записей в исходную таблицу другими
пользователями. См. также dynamic cursor, keyset cursor и forward-only cursor.
storage object —
объект хранения. Объект COM, реализующий интерфейс IStorage. Объект хранения может содержать вложенные объекты
хранения или объекты потока обмена данными; при этом внутри отдельного файла
создается иерархическая структура, подобная привычной файловой системе. См. также stream object.
stream object —
объект потока обмена данными. Объект COM, реализующий интерфейс IStream. Объект потока обмена данными
напоминает файл в файловой системе. См. также storage object.
Structured Query Language (SQL) — язык структурированных запросов. Язык запросов к базам данных, первоначально разработанный фирмой IBM для мэйнфреймов. Широко применяется для обеспечения доступа к данным при решении задач организации запросов, обновления и ведения реляционных баз данных. В настоящее время для языка SQL существует стандарт ANSI, общий для всех компьютерных систем. См. также SQL-92.
structured storage —
структурированное хранение. Технология COM, обеспечивающая хранение
составных файлов в имеющейся файловой системе. См. также storage object и stream object.
stub —
исполнитель. В модели COM особый объект интерфейса, осуществляющий
расформирование составленных заместителем (proxy) параметров и вызов нужного
метода. Исполнитель работает в адресном пространстве получателя и обменивается
данными с соответствующим заместителем, расположенным в адресном пространстве
отправителя. См. также proxy, marshaling и unmarshaling.
system Registry — системный реестр. Поддерживаемое Windows хранилище системной информации, содержащее информацию о системе и ее приложениях, в том числе о приемниках и серверах COM.
system stored procedure — системная хранимая процедура. Предварительно откомпилированная коллекция инструкций SQL. Системные хранимые процедуры часто применяются как средство упрощения доступа к информации, находящейся в таблицах системы, а также как рабочие механизмы администрирования баз данных, равно как и для решения других задач, связанных с обновлением таблиц системы. Можно создавать собственные хранимые процедуры (они называются пользовательскими), вызов которых возможен из любой базы данных.
thread — поток. Базовый модуль (памяти), которому операционная система выделяет квант времени центрального процессора. Поток может исполнять любую часть кода приложения, включая фрагмент, исполняемый другим потоком. Все потоки процесса совместно используют виртуальное адресное пространство, глобальные переменные и ресурсы операционной системы процесса.
thread safe — потокозащищенный. Определение, применяемое к ресурсам и процессам, которые поддерживают параллельное выполнение. Потоки, которым требуется доступ к потокозащищенным ресурсам, могут работать с ними так, будто находятся в однопотоковой среде.
threading model, apartment — потоковая модель, отделение. См. multithreaded apartment (MTA) model.
threading model, both — потоковая модель, оба варианта. Объекты, поддерживающие как модель однопотокового отделения, так и модель многопотокового отделения.
threading model, free —
потоковая модель, свободная. См. multithreaded apartment (MTA) model.
threading model, multithreaded — потоковая модель, многопотоковая. См. multithreaded apartment (MTA) model.
transaction — транзакция. Минимальный шаг выполнения задачи. Все операции, включенные в одну транзакцию, выполняются как единое целое; если хоть одна из этих операций не может быть выполнена, неудавшейся считается вся транзакция.
type information — информация о типе. Информация о классе объекта, предоставляемая библиотекой типов. Для предоставления информации о типе объект COM должен содержать реализацию интерфейса IProvideClassInfo.
type library — библиотека типов. Файл или компонент файла, содержащий стандартное описание экспортируемых объектов, свойств и методов.
Unicode. Особый формат символов. Unicode определяет множество букв, цифр и прочих знаков в кодировке, охватывающей символы самых разных алфавитов всего мира. Каждый символ представляется 16 битами. Кодовая таблица Unicode содержит свыше 65 тыс. различных символов и включает в себя знаки большинства известных языков. В Windows NT Unicode является системной кодировкой.
Uniform data transfer — унифицированная передача данных. Модель передачи информации через буфер обмена, перетаскивание или автоматизацию. Объекты, соответствующие этой модели, реализуют интерфейс IDataObject. Эта модель пришла на смену механизму динамического обмена данными (Dynamic Data Exchange, DDE).
uniform resource locator (URL) — универсальный указатель ресурса. Используемый в Web идентификатор для имен и адресов Интернета.
Universally Unique Identifier (UUID). См. Globally Unique Identifier (GUID).
unmarshaling —
расформирование. Распаковка параметров, отправленных заместителю через
границы процесса. См. также marshaling, proxy и
stub.
Virtual Table (VTBL, vtable) — виртуальная таблица. Массив указателей на реализацию
методов интерфейса. См. также interface.
warning code — код предупреждения. Категория кодов возврата, относящихся к типу HRESULT, которые начинаются с префиксов S_ или DB_S_ и, указывая на успешное завершение метода, при этом все же содержат предупреждающее сообщение.
Visual C++ 6 Distributed. Экзамен
— экстерном (экзамен 70-015)
http://shop.piter.com/book_about.phtml?id=978527200288
ACID — Atomicity, Consistency, Isolation, Durability; аббревиатура, обозначающая четыре свойства, которые должны быть присущи системе транзакций: атомарность, корректность, развязка и прочность.
activation — активизация, активация, процесс загрузки объекта в память; активизированный объект немедленно начинает выполняться.
ActiveX — множество технологий, позволяющих компонентам программного обеспечения взаимодействовать друг с другом в сетевом окружении, вне зависимости от языка программирования, который был использован при разработке объектов. Основой ActiveX является модель многокомпонентных объектов (Component Object Model, COM).
ActiveX component — компонент ActiveX, физический файл (набор данных), в котором содержатся классы, представляющие собой типы объектов. Раньше для обозначения классов пользовались терминами «OLE Automation servers» и «OLE Automation controllers» (соответственно «серверы…» и «контроллеры автоматического сопряжения OLE»).
ActiveX control — элемент управления на основе ActiveX, объект, который может размещаться в формах и обеспечивает обмен данными (возможно, расширенный) между пользователем и программой. У элементов управления на основе ActiveX есть свои события; эти элементы могут встраиваться в другие элементы управления.
ActiveX object — объект ActiveX, любой объект, который удовлетворяет требованиям спецификации ActiveX, то есть содержит реализацию интерфейса IUnknown и обладает способностью к саморегистрации. С практической точки зрения, объект ActiveX — это некий объект, который доступен другим прикладным программам и средствам разработки через посредство интерфейсов автоматического сопряжения.
ADO (ActiveX Data Objects) — объекты данных на основе ActiveX, совокупность объектов двойного интерфейса, а также их свойств, методов и событий, предназначенных для обеспечения связи данных и манипулирования ими. Для доступа к данным объекты данных на основе ActiveX используют механизмы OLE DB. Технология ADO предоставляет разработчику удобный интерфейс. См. также OLE DB.
aggregate function — статистическая функция, (в SQL) функция, которая вычисляет и возвращает скалярное значение на основе набора строк.
aggregate object — агрегат, агрегирующий объект,
объект COM, включающий в себя один или несколько объектов COM. Один из
внутренних объектов агрегата называется управляющим; управляющий объект
определяет, какие интерфейсы, существующие в агрегирующем объекте,
предъявляются другим компонентам и какие являются закрытыми. Управляющий объект
содержит особый вид реализации интерфейса IUnknown — управляющий
интерфейс IUnknown (controlling IUnknown). Все объекты,
агрегированные в данном, должны передавать обращения к методам IUnknown через
управляющий интерфейс IUnknown. См. также aggregation.
aggregation — агрегация, особый метод реализации
многокомпонентных объектов модели COM. Агрегация позволяет строить новый объект
на основе одного или нескольких готовых объектов, частично или полностью
поддерживающих интерфейсы, обязательные для нового объекта. Агрегирующий объект
определяет, какие интерфейсы следует предъявлять клиентам; все интерфейсы
предъявляются так, будто их реализация содержится в самом агрегате. Клиенты
агрегирующего объекта полагают, что взаимодействуют только с ним. См. также aggregate object.
ambient property — внешнее свойство, свойство режима исполнения, определяющее поведение контейнера, например, используемые по умолчанию цвета, шрифты и способ выравнивания. Элементы управления применяют механизм внешних свойств, чтобы подстраиваться под внешний вид контейнера.
apartment— помещение. В модели COM объекты в силу различных причин, связанных с техникой параллельного выполнения, разводятся по отдельным контекстам исполнения, которые называются помещениями. Используя механизм помещений для объектов COM, программист имеет возможность управлять параллельным исполнением потоков. Модели поточной обработки данных представляют собой несложные наборы правил, следуя которым программист может добиться параллельности, ведь ради этого и существует среда COM. См. также single-threaded apartment (STA) model и multithreaded apartment (MTA) model.
apartment
thread — поток помещения. См. main thread и single-threaded apartment (STA)
model.
apartment threading model — модель поточной
обработки данных в помещениях. См. main thread и
single-threaded apartment (STA) model.
API (application programming interface) — интерфейс прикладных программ, совокупность процедур, которые позволяют программам получать доступ к вспомогательным и служебным функциям и добиваться их исполнения. Интерфейс прикладных программ ODBC состоит из функций ODBC.
Automation — автоматическое сопряжение, технология, построенная на основе модели COM, делающая возможным взаимодействие компонентов. Методика автоматического сопряжения обычно применяется, во-первых, при создании приложений, которые предоставляют объекты для использования в средах программирования и в программах, написанных на языках макрокоманд; во-вторых, при создании некоторой программой объектов другой программы и для управления ими; в третьих, при создании вспомогательных программ, обеспечивающих доступ к тем или иным объектам и управление ими.
Automation object — объект с автоматическим сопряжением, объект, который доступен другим программам и средствам программирования через посредство интерфейсов автоматического сопряжения.
bookmark — закладка, значение, идентифицирующее некоторую строку в наборе строк. Закладки сохраняются пользователями данных и впоследствии могут использоваться для доступа к конкретной строке.
breakpoint — контрольная точка, место в программе, где ее исполнение приостанавливается, что позволяет программисту контролировать состояние программы, наблюдать за значениями переменных и т. п. Контрольные точки устанавливаются и используются в отладчике; обычно механизм контрольных точек реализуется за счет вставки в машинный код программы инструкций перехода, вызова или прерывания, передающих управление отладчику.
BSTR — сокращение «Basic string» или «binary string», указатель на строку переменной длины, состоящую из расширенных символов, в которой собственно массиву символов предшествует значение текущей длины строки.
business rules — административные правила, стандартные для того или иного предприятия процедуры, устанавливающие необходимость выполнения определенных действий, направленных на обеспечение нормального течения деловой жизни. Административные правила, реализованные программно, представляют собой комбинацию операций по проверке целостности вводимых пользователями данных; по проверке учетных записей и прав доступа пользователей; по преобразованию баз данных. К числу административных правил относятся также некоторые служебные функции и алгоритмизованные преобразования, конкретное содержание которых определяется регламентом, установленным на данном предприятии. Административные правила гарантируют, что действия по ведению базы корпоративных данных не вступят в противоречие с деловой практикой фирмы. Совокупность административных правил часто называют также логикой управления (business logic).
cabinet file — файл CAB, зашифрованный архив других файлов. Формат CAB используется для доставки в едином пакете машинного кода программы и файлов с данными на компьютер конечного пользователя через Интернет или по внутренней сети организации. Файлы CAB обладают средствами для автоматической установки и саморегистрации программы.
cache — кэш, буфер, применяемый для хранения информации при обмене данными между диском и оперативной памятью.
call-level interface (CLI) — интерфейс уровня обращений, интерфейс, поддерживаемый ODBC и доступный любому приложению.
catalog — каталог, хранилище данных сервера транзакций Microsoft (Microsoft Transaction Server), в котором сохраняется информация о компонентах, пакетах и ролях. Управление каталогом можно осуществлять при помощи программы MTS Explorer.
class — класс, формальное определение типа объекта. Класс работает как шаблон, по которому в ходе выполнения программы создаются экземпляры объекта. В классе определяются поля свойств объекта и методы, применяемые для управления его поведением.
class factory — фабрика
классов, объект COM, содержащий реализацию интерфейсов IClassFactory или IClassFactory2,
ответственный за создание экземпляров объектов, задаваемых идентификатором
класса (CLSID). См. также class identifier (CLSID).
class ID — идентификатор
класса. См. class
identifier.
class identifier
(CLSID) — идентификатор класса, абсолютно уникальный идентификатор
(GUID), однозначно соответствующий некоторому объекту COM. В Реестре Windows
каждому компоненту COM приписывается особый CLSID, что обеспечивает возможность
загрузки этого компонента другими программами. См. также Globally Unique Identifier, class и
class factory.
class object — объект класса. В
объектно-ориентированном программировании этим термином обозначается объект,
состояние (данные) которого совместно используется всеми объектами данного
класса; поведение объекта класса определяется именно его состоянием. В модели
COM объект класса принято называть фабрикой классов; единственное проявление
поведения фабрики классов, как правило, состоит в создании новых экземпляров
класса. См. также class factory.
client — клиент, приемник, приложение или процесс, запрашивающий услуги какого-либо другого процесса или компонента.
client cursor — курсор клиента, (в программировании
для баз данных) курсор, реализация которого принадлежит клиенту. Весь набор
строк, являющийся результатом выборки, передается клиенту; именно программное
обеспечение, входящее в интерфейс прикладных программ клиента, обеспечивает
функционирование курсора в этом наборе. В качестве клиентских используются не
все типы курсоров; как правило, курсор клиента является статическим или
однонаправленным. См. также server cursor.
CLSID —
см. class
identifier (CLSID).
coclass — конструкция языка описания интерфейса IDL, служащая для описания класса COM через интерфейсы, которые он поддерживает.
collection — коллекция, набор, объект, содержащий множество связанных между собой объектов.
column — столбец, та часть каждой строки в таблице реляционной базы данных, которая содержит информацию об определенном атрибуте сущности, представленной данной таблицей. Синоним — field (поле). См. также table и row.
column ID — идентификатор столбца, структура, используемая для указания на определенный столбец, главным образом, в тех случаях, когда нельзя применять порядковые номера или имена столбцов.
COM — см. Component Object Model (COM).
COM object — объект COM, объект, вписывающийся в
архитектуру модели многокомпонентных объектов COM. Объект COM представляет
собой экземпляр объектного типа, или класса, определяющего элементы данных и
реализацию интерфейса или интерфейсов данного объекта. Клиенты могут
взаимодействовать с объектом COM только через посредство его интерфейсов. См. также Component Object Model
(COM) и interface.
command — команда, объект ADO, инкапсулирующий инструкцию SQL или некоторую операцию поставщика данных.
commit — принятие, операция, осуществляющая
сохранение любых изменений, сделанных в базе данных, в объекте хранилища или в
объекте потока обмена данными за время, прошедшее с момента их открытия или
последнего сохранения. Инструкция COMMIT языка SQL гарантирует, что либо все
модификации в базе данных, произведенные той или иной транзакцией, будут
сохранены в базе, либо не будет сохранено ни одно такое изменение. См. также roll back.
component — компонент, самостоятельный фрагмент кода на основе технологии COM, обеспечивающий множество услуг, доступных другим программам через посредство особых интерфейсов. Компоненты предоставляют клиентским программам запрашиваемые во время выполнения объекты.
Component Object Model
(COM) — модель многокомпонентных объектов, архитектура программного
обеспечения, позволяющая разработчикам использовать в самых разных приложениях
компоненты других производителей. Модель COM определяет стандартный способ
взаимодействия компонентов, не основанный на средствах какого-то одного языка
программирования, доступный для различных платформ и обладающий возможностью
расширения. Модель COM — это модель программирования, являющаяся двоичным
стандартом, на котором построены технологии ActiveX и автоматического
сопряжения. См. также interface.
concurrency — параллельность, параллельное выполнение, режим выполнения операций, при котором несколько пользователей имеют возможность для одновременного доступа к совместно используемым данным и для их изменения.
connectable
object — подключаемый объект, объект COM, содержащий, по меньшей мере,
реализацию интерфейса IConnectionPointContainer, служащего для управления
объектами точек связи. Подключаемые объекты используются для обмена данными
между источником и приемником. Подключаемый объект создает и управляет одним
или несколькими объектами точек связи, которые получают события от интерфейсов,
реализованных в других объектах, и пересылают эти события клиенту. См. также connection-point object.
connection — связь, отдельный экземпляр какого-либо драйвера и источника данных.
connection-point object — объект точки связи,
объект COM, который управляется подключаемым объектом и содержит реализацию
интерфейса IConnectionPoint. Один подключаемый объект может создавать и
управлять работой нескольких объектов точек связи. Каждая точка связи
обрабатывает входящие события, поступающие от определенного интерфейса другого
объекта, и пересылает эти события клиенту. См. также connectable object.
connection pooling — запас связей, буфер резервных связей с базой данных, который поддерживается сервером транзакций Microsoft (Microsoft Transaction Server, MTS). При создании контекста транзакции MTS извлекает связь из этого буфера; после завершения транзакции связь возвращается в буфер.
consistency — корректность, соответствие ожидаемому нового состояния данных, возникшего в результате применения того или иного административного правила.
container — контейнер, программа или объект, содержащие другие объекты и взаимодействующие с ними через механизм автоматического сопряжения.
container application — контейнерное приложение, программа, работающая с составными документами. Контейнерные приложения обеспечивают механизм хранения внедренных и связанных объектов, область экрана для их отображения, способы доступа к этой области; желательно также наличие обработчиков уведомлений об изменениях в состоянии объектов.
control — элемент управления, объект, который можно разместить в окне. Элемент управления обладает собственным набором свойств и событий. Элементы управления могут принимать данные, вводимые пользователем, отображать на экране выходную информацию, а также обрабатывать события. Поведение большинства элементов управления определяется их методами.
control
container — контейнер элемента управления, объект, предоставляющий
место для размещения элемента управления. Обычно это место отводится в той
форме, в которой располагается и сам контейнер. Контейнер элементов управления
содержит реализацию точек входа для этих элементов и предоставляет в их
распоряжение внешние свойства. В модели COM контейнером элемента управления
называется программа, поддерживающая механизм внедрения элементов управления за
счет реализации интерфейса IOleControlSite. См. также control.
controlling
IUnknown — управляющий
интерфейс
IUnknown, особый экземпляр интерфейса IUnknown, реализуемый в агрегирующих объектах. См. также aggregate object и aggregation.
current row — текущая строка, строка, на которую в данный момент указывает курсор. Текущая строка определяется операциями позиционирования.
cursor — курсор, объект, который используется прикладными программами для манипулирования столбцами в базе данных. При помощи курсоров можно выполнять последовательность операций над результирующим набором строк построчно, причем обработанные строки можно, но не обязательно следует возвращать в исходную таблицу.
custom interface — индивидуальный интерфейс, интерфейс модели COM, определенный пользователем (программистом) как составная часть COM.
database — база данных, совокупность информации, таблиц и иных объектов, организованных и представленных таким образом, чтобы обслуживать определенные потребности, в частности в поиске, сортировке и перестройке данных. Базы данных сохраняются в файлах. Базой данных называется также конкретный набор данных в СУБД (системе управления базами данных).
database management system (DBMS) — система управления базами данных (СУБД), оболочка для компьютерных файлов с данными, позволяющая пользователю выполнять различные операции над этими файлами. К числу этих операций принадлежат выборка, добавление, редактирование, обновление данных и создание отчетов. СУБД представляют собой класс программного обеспечения, отвечающий за взаимодействие пользователя с физической базой данных и принимающий на себя осуществление всех функций доступа к ней.
Data Control Language
(DCL) — язык управления данными. В SQL языком управления данными
называется совокупность команд, применяемых для управления операциями с базой
данных. См. также Structured Query Language
(SQL), Data Definition Language (DDL) и Data Manipulation Language
(DML).
Data Definition Language (DDL) — язык определения данных. В SQL языком определения данных
называется совокупность инструкций, применяемых при создании различных объектов
базы данных, таких как таблицы и представления. См. также Structured Query Language (SQL), Data Control Language (DCL) и Data Manipulation Language
(DML).
Data Manipulation Language (DML) — язык
манипулирования данными. В SQL языком манипулирования данными называется
совокупность инструкций, применяемых для выборки и модификации данных,
содержащихся в базе данных. См. также Structured Query Language
(SQL), Data Control Language (DCL) и Data Definition Language
(DDL).
data source name (DSN) — имя источника данных, имя, назначенное источнику данных ODBC. Программы могут использовать имена источников данных в запросах на установление связи с системным источником данных ODBC. Такое имя состоит из имени компьютера и, возможно, имени базы данных, на которую указывает имя источника. Именем источника данных часто называют также связь OLE DB.
data transfer object — объект пересылки данных, объект, содержащий реализацию интерфейса IDataObject и данные, подлежащие пересылке между объектами либо через буфер обмена, либо перетаскиванием мышью.
debugger — отладчик, программа, предназначенная для содействия обнаружению ошибок в других программах. Отладчики обеспечивают возможность пошагового выполнения программ; наблюдения за значениями данных; отслеживания возникновения тех или иных условий, например присваивания определенного значения переменной.
DELETE — (в
программировании для баз данных) инструкция SQL, применяемая для удаления строк
из таблицы базы данных. См. также Structured Query Language(SQL), INSERT, SELECT и UPDATE.
design-time
object — объект режима разработки, объект, который используется в
процессе работы над программой в среде разработки. См. также runtime object.
document view — представление документа, конкретное представление данных, содержащихся в документе. Одному объекту документа может быть поставлено в соответствие несколько представлений, однако каждое представление может быть связано с одним и только с одним объектом документа.
dynamic cursor —
динамический курсор, механизм, обеспечивающий свободное перемещение по
набору записей. Динамический курсор отражает операции обновления, удаления и
вставки, произведенные другими пользователями. См. также keyset cursor, static
cursor и forward-only cursor.
dynamic link library (DLL) — библиотека динамической компоновки, динамически загружаемая библиотека, исполняемый файл, в котором находятся одна или несколько функций, скомпилированных, скомпонованных и хранящихся раздельно с процессами, которые их используют. Операционная система проецирует DLL на адресное пространство вызывающего процесса при запуске или в процессе исполнения этого процесса.
enumerator — учетчик, объект COM, осуществляющий поиск источников данных и других учетчиков.
equi-join — эквивалентное соединение, (в теории баз данных) соединение двух или нескольких таблиц на основе одинакового количества столбцов, относящихся к одним и тем же типам, во всех соединяемых таблицах. Строки данных таблицы, для которых не найдено соответствий в других таблицах, в эквивалентное соединение не попадают. См. также outer join.
error code — код ошибки, категория кодов возврата, относящихся к типу HRESULT, которые начинаются с префиксов E_ или DB_E_ и указывают на то, что исполнение метода завершилось неудачно и он не смог выполнить никаких полезных действий.
error object — объект ошибки, объект, содержащий подробную информацию об ошибке.
event sink — приемник событий, часть программы, содержащая реализацию функций-членов, обрабатывающих определенное множество событий.
event source — источник событий, часть программы, обращающаяся к интерфейсу, обрабатывающему события.
exception — исключительная ситуация, исключение, нештатная или аварийная ситуация, которая возникает в ходе работы программы и требует выполнения некоторой части машинного кода, лежащей вне потока нормальной передачи управления.
field — поле, см. column.
filter — критерий отбора, фильтр, совокупность условий, налагаемых на множество записей с целью выбрать некое их подмножество.
forward-only
cursor — однонаправленный курсор, механизм, позволяющий перемещение по
набору записей только в одном направлении — вперед. При этом записи могут
считываться только последовательно, от первой записи набора к последней. См. также dynamic cursor, keyset cursor и static cursor.
free threading model — модель свободной многопоточной обработки, см. multithreaded apartment (MTA) model.
Globally Unique Identifier (GUID) — «абсолютно
уникальный идентификатор», 16-байтная (128-разрядная) величина, которая
используется в модели COM для однозначной идентификации различных составляющих
(как правило, это программы, содержащие реализацию одного или нескольких
объектов, или интерфейсы для этих объектов). GUID является реализацией, предложенной корпорацией Microsoft для Open Software Foundation (OSF) distributed
computing environment (DCE) Universally Unique Identifier (UUID).
HRESULT — 32-разрядное целое число, представляющее информацию об ошибке. Оно состоит из четырех частей: кода серьезности ошибки (бит 31), зарезервированных битов (29 и 30), кода связи (биты 16–28) и кода возврата (биты 0–15). В качестве констант кода серьезности ошибки используются SEVERITY_SUCCESS (ноль) и SEVERITY_ERROR (один).
In parameter — входной параметр, параметр, который
передается клиентом серверу. Входные параметры размещаются в памяти,
инициализируются и удаляются программой, вызывающей соответствующие функцию или
метод. Вызванная функция не изменяет значения входных параметров. Эти параметры
всегда передаются по значению. См. также In/Out parameter и Out parameter.
In/Out parameter — изменяемый параметр,
передаваемый серверу параметр, значение которого сервер может изменять.
Изменяемые параметры размещаются в памяти, инициализируются и удаляются той
программой, которая вызывает соответствующий метод интерфейса. Изменяемые параметры
передаются по ссылке. См. также In parameter и Out parameter.
in-process server — внутренний сервер (источник)
процесса, сервер, реализованный в DLL, который выполняется в адресном
пространстве клиентского процесса. См. также out-of-process server, local server
и remote
server.
INSERT — (в программировании для баз данных)
инструкция SQL, применяемая для добавления новых строк в таблицу базы данных.
См. также Structured Query Language
(SQL), DELETE, SELECT и UPDATE.
instance — экземпляр, объект, который размещается в памяти в процессе выполнения программы или существует на постоянной основе.
instantiate — создавать экземпляр объекта.
interface — интерфейс, группа объединенных в смысловом отношении функций, обеспечивающих доступ к тому или иному объекту COM. Каждый интерфейс определяет определенный протокол, позволяющий объектам взаимодействовать друг с другом в соответствии с моделью многокомпонентных объектов COM. См. также Component Object Model (COM) и COM object.
Interface Definition Language (IDL) — язык описания интерфейса, служит для описания интерфейсов COM. Интерфейс включает в себя множество типов данных и совокупность функций. Интерфейсы содержат прототипы для удаленных функций. Эти прототипы определяют различные аспекты поведения функций, которое пользователь вправе от них ожидать.
interface identifier (IID) — идентификатор
интерфейса, идентификатор GUID, присвоенный интерфейсу. Ряд функций
принимает IID в качестве параметра, задающего тип интерфейса, указатель на
который должна вернуть такая функция. См. также Globally Unique Identifier.
IPersistxxx
object — объект IPersistxxx,
объект COM, поддерживающий интерфейсы IPersistStream, IPersistStreamInit или IPersistStorage.
keyset cursor — клавиатурный курсор, механизм,
позволяющий свободное перемещение по набору записей. Клавиатурный курсор
отражает изменения, произведенные другими пользователями в записях, входящих в
данный набор, но не факты удаления или вставки новых записей. См. также dynamic cursor, static cursor и forward-only cursor.
left outer join — левое внешнее соединение,
внешнее соединение таблиц баз данных, при котором производится выборка всех
строк таблицы, указанной слева от команды соединения. См. также outer join и right outer join.
license key — ключ лицензии, строка, присутствие которой разрешает создание компонента программного обеспечения.
licensing — лицензирование, составная часть модели COM, ответственная за контроль над процессом создания объектов. Лицензированные объекты могут создаваться только уполномоченными клиентами. Методика лицензирования обеспечивается средствами интерфейса IClassFactory2, а также за счет возможности передачи ключа лицензии в ходе исполнения.
local server — локальный сервер, внешний сервер
процесса, реализация которого базируется в исполняемом модуле программы (EXE),
выполняющейся на той же машине, что и клиентское приложение. См. также in-process server, out-of-process server и remote server.
lock — блокировка, захват, ограничение доступа к тому или иному ресурсу в многопользовательской среде. Программа SQL Server автоматически блокирует соответствующие записи, поля и файлы, не допуская к ним других пользователей, в целях защиты данных и для предотвращения возникновения проблем, связанных с параллельным манипулированием данными со стороны нескольких пользователей.
locking — блокировка, процесс ограничения СУБД (системой управления базами данных) доступа к определенной строке в многопользовательской среде. Обычно блокировка производится установкой бита, указывающего, что соответствующая запись или страница блокирована.
main thread — основной (главный) поток,
единственный поток, в котором выполняются все компоненты, помеченные как
однопоточные (single threaded). См. также single-threaded apartment (STA) model.
marshaling — составление, процесс оформления пакетов и пересылки обращений к методам того или иного интерфейса через границы потоков, процессов или между компьютерами. См. также unmarshaling, proxy и stub.
method — метод, процедура или функция, присущая некоторому объекту.
Microsoft ActiveX Data Objects (ADO) — объекты данных ActiveX корпорации Microsoft, удобный интерфейс прикладных программ, служащий оболочкой для OLE DB при использовании таких языков, как Visual Basic, Visual Basic for Applications, Active Server Pages и Microsoft Internet Explorer Visual Basic Scripting.
MIDL — Microsoft Interface Definition Language, язык определения интерфейса корпорации Microsoft, а также компилятор описаний интерфейсов на этом языке (midl.exe).
moniker — псевдоним, объект, который используется как имя, однозначно идентифицирующее конкретный экземпляр некоего объекта COM. Каждому псевдониму известно, каким образом должны создаваться и инициализироваться объекты COM типа, представленного данным псевдонимом. Объект псевдонима обязан содержать реализацию интерфейса IMoniker.
multithreaded apartment (MTA) model — модель многопоточных помещений, (в COM) модель, позволяющая обеспечить работу нескольких потоков внутри одного потокозащищенного блока. Эту модель иногда называют также моделью свободной многопоточной обработки (free threading model), а в некоторых случаях — рабочим потоком (worker thread).
natural join — натуральное соединение, см. equi-join1.
object — объект, совокупность кода и данных,
рассматриваемая как единый модуль. Для определения типов объектов применяются
классы. В объектно-ориентированном программировании объектом называется
сущность, характеризующаяся состоянием, поведением и индивидуальностью.
Состояние объекта — это его атрибуты и их текущие значения. Поведение
объекта составляют операции, которые могут выполняться над его состоянием, а
также соответствующие им изменения в состоянии. Индивидуальность объекта —
это то, что отличает его от других объектов. В отличие от изложенной концепции,
поведение объектов COM определяется интерфейсом, который они поддерживают;
состояние объекта COM не задается явным образом, но устанавливается его
интерфейсами имплицитно. Объекты COM создаются фабрикой классов
соответствующего компонента. См. также Component Object Model
(COM), interface и instance.
Object Description Language (ODL) — язык описания объектов. Этот язык в прошлом применялся для описания интерфейсов COM. Впоследствии ODL был вытеснен IDL. Тем не менее AppWizard по-прежнему автоматически генерирует файлы ODL. См. также Interface Definition Language (IDL).
Object Linking and Embedding (OLE) — связывание и внедрение объектов, механизм, позволяющий пользователям размещать объекты, созданные в одной программе, внутри документов других программ.
ODBC —
см. Open
Database Connectivity (ODBC).
ODBC driver — драйвер ODBC, библиотека
динамической компоновки (DLL), которую программы, совместимые с ODBC, могут
применять для доступа к определенному источнику данных ODBC. Все драйверы ODBC
тесно связаны с определенными системами управления базами данных (СУБД). См. также Open Database Connectivity
(ODBC).
OLE — см. Object Linking and Embedding (OLE).
OLE DB — интерфейс прикладных программ на основе модели COM, обеспечивающий доступ к данным. Технология OLE DB поддерживает любой формат хранения данных: базы данных, электронные таблицы, текстовые файлы и т. д., — для которого существует поставщик OLE DB.
Open Database Connectivity (ODBC) — букв. «открытая связь с базами данных»; интерфейс прикладных программ для реляционных баз данных, удовлетворяющий требованиям стандартов American National Standards Institute (ANSI) и International Organization for Standardization (ISO) на интерфейсы уровня обращений (CLI). Комплекс интерфейсов ODBC поддерживает доступ к любой базе данных, для которой существует драйвер ODBC.
outer join —
внешнее соединение, (в теории баз данных) соединение, при котором
осуществляется выборка всех строк одной из таблиц, участвующих в соединении,
вне зависимости от того, есть ли для них соответствия в другой таблице. См. также equi-join, left outer join и right outer join.
out-of-process
server — внешний сервер процесса, сервер, реализация которого
базируется в исполняемом модуле (EXE) программы, выполняющейся вне пределов
адресного пространства клиентского процесса либо на том же компьютере, либо на удаленной
машине. См. также local server и remote server.
Out parameter —
выходной параметр, параметр-результат, параметр, который применяется для
размещения возвращаемых сервером данных. Выходной параметр удаляется вызывающим
процессом, однако его значение устанавливается вызываемым методом. Выходные
параметры во всех случаях передаются по ссылке. См. также In parameter и In/Out parameter.
package — пакет, совокупность компонентов, решающих связанные между собой в смысловом отношении задачи. Все компоненты, входящие в пакет, выполняются в пределах одного процесса сервера транзакций Microsoft (MTS). Пакеты являются как средством защиты данных, определяющим необходимость и срок проверки соответствующих «удостоверений», так и дистрибутивом для набора компонентов. Вы можете создавать пакеты при помощи программы MTS Explorer.
package file — файл пакета, файл, содержащий информацию о компонентах и ролях, содержащихся в пакете. Файл пакета создается при обращении к команде экспорта пакета в программе MTS Explorer. Когда вы создаете пакет, все необходимые файлы компонента (DLL и библиотеки типов) копируются в папку, содержащую вновь создаваемый пакет.
persist — сохранить текущее состояние объекта, например, в файле.
persistent — непрерывный, постоянный (о данных), сохраняющийся неизменным между сеансами работы с программой или возобновляемый с началом следующего сеанса.
persistent storage — постоянное хранилище, место для хранения какого-либо файла или объекта на долговременном носителе информации, например, файловая система или база данных. Такой способ хранения служит гарантией непрерывности данных при закрытии файла и последующем его повторном открытии.
programmatic identifier (progID) — программный идентификатор, имя, которое определяет компонент COM.
property — свойство, поле свойства, именованный атрибут некоего объекта. Свойства определяют характеристики объекта (например, его размеры, цвет и расположение на экране) или его состояние (скажем, доступен он или не доступен).
property frame — рамочное окно свойств, средство
пользовательского интерфейса, служащее для отображения на экране одной или
нескольких страниц свойств определенного элемента управления. Доступ к
стандартной реализации рамочного окна свойств обеспечивается функцией OleCreatePropertyFrame.
См. также control и property page.
property page — страница свойств, группа свойств, представленная как вкладка окна свойств. В модели COM страницей свойств называется объект, обладающий собственным идентификатором класса и являющийся частью пользовательского интерфейса; за реализацию страницы свойств отвечает соответствующий элемент управления; страница свойств позволяет просматривать и устанавливать значения свойств. Объекты страниц свойств обязаны содержать реализацию интерфейса IPropertyPage. См. также CLSID и control.
property page site —
область размещения страницы свойств, область внутри рамочного окна свойств,
в которой отображается страница свойств. Объект рамочного окна свойств содержит
реализацию интерфейса IPropertyPageSite, обеспечивающего методы для управления
областями размещения всех страниц свойств, поддерживаемых определенным
элементом управления. См. также property frame.
property set — набор свойств, группа логически связанных свойств, относящихся к какому-либо постоянному объекту. Для создания, открытия, удаления и учета (enumeration) наборов свойств необходима реализация интерфейса IPropertySetStorage. Если вы работаете с составными файлами, можете использовать стандартную реализацию этого интерфейса, предоставленную COM.
property set storage — хранилище набора свойств, объект хранения COM, в котором сохраняется набор свойств. Хранилище набора свойств является зависимым объектом, который управляется средствами обычного объекта хранилища.
property sheet — окно свойств, окно особого
типа, в котором пользователь имеет возможность изменять значения атрибутов
внешнего объекта. В окне свойств выделяются три главные части: несущее окно
(containing window), одна или несколько страниц свойств (в каждый момент
времени видна лишь одна страница) и вкладки, находящиеся в верхней части каждой
страницы, щелчками на которых пользователь переключается между страницами. См. также property page.
proxy — заместитель, объект модели COM,
являющийся специфическим для того или иного интерфейса, обеспечивающий
составление данных и организующий обмен данными в соответствии с требованиями
приемника при вызове объекта-источника, выполняющегося в другом помещении.
Заместитель работает в адресном пространстве клиента и взаимодействует с
соответствующим ключом, расположенным в адресном пространстве сервера. См. также stub, marshaling и unmarshaling.
query — запрос; вообще говоря, любая инструкция SQL. Правда, чаще всего этот термин применяется к инструкции SELECT.
record — запись. В ADO объектами записей представляются строки в наборах записей, а также в файлах и папках файловой системы. См. также row.
recordset — набор записей.
В ADO наборы записей служат для представления множества всех записей, входящих
в какую-либо таблицу базы данных, полученных в результате выполнения некоего
запроса или содержащихся в определенном представлении. См. также result set.
reference counting — учет ссылок, (в модели COM) ведение счетчика указателей, ссылающихся на данный объект. Учет ссылок позволяет избежать возникновения ситуаций удаления объекта, на который продолжают ссылаться другие объекты. См. также lock.
Registry key — элемент Реестра, уникальный идентификатор, обязательно назначаемый любому элементу информации, находящейся в системном Реестре.
remote component — удаленный компонент, компонент, который используется клиентом, находящимся на другом компьютере. См. также remote server.
remote procedure call (RPC) — дистанционный вызов, стандартное средство, обеспечивающее возможность вызова неким процессом функций, исполняющихся в другом процессе, причем последний может выполняться как на том же самом, так и на другом компьютере в сети.
remote server —
удаленный сервер, программа-источник, исполняемая на машине, отличной от
той, на которой работает обращающаяся к ней программа-приемник. См. также in-process server, local
server и
out-of-process server.
result set — результирующий набор строк, результат выборки, набор строк, возвращаемый при выполнении инструкции SELECT. Конкретный формат строк результата выборки определяется значением одного из параметров инструкции SELECT.
right outer
join — правое внешнее соединение, внешнее соединение таблиц базы
данных, при котором производится выборка всех строк таблицы, указанной справа
от команды соединения. См. также outer join и left outer join.
roll back — откат,
или возврат, операция, которая обеспечивает возможность для отмены
действий, произведенных в ходе частично выполненной транзакции, в случае сбоя в
базе данных или других неполадок в системе. Инструкция SQL ROLLBACK отменяет
все изменения, произведенные в базе данных за время, прошедшее с начала данной
транзакции. См. также commit.
row — строка. Вообще говоря, строгое наименование данного понятия — «кортеж» (tuple), но значительно чаще используется термин «строка», под которым понимается структура данных, представляющая собой набор столбцов, каждый из которых обладает собственным именем и принадлежит к определенному типу. При этом возможен доступ как к строке в целом, так и к каждому из ее столбцов в отдельности. Строки также называют записями (record). См. также table и column.
Running Object Table (ROT) — таблица выполняющихся объектов, глобальная таблица, которая используется для регистрации всех объектов COM, находящихся в активном состоянии. Объекты в этой таблице представлены псевдонимами. Следует иметь в виду, что объект псевдонима, регистрируя тот или иной объект COM в таблице, увеличивает значение его счетчика ссылок. Перед уничтожением объекта его псевдоним должен быть удален из таблицы.
runtime object — объект режима выполнения,
объект, создаваемый во время выполнения и являющийся составной частью некоего
программного модуля. См. также design time object.
SCODE — 32-разрядная целочисленная величина, которая применяется для возвращения детальной информации при вызове какого-либо метода или функции. См. также HRESULT.
SELECT — инструкция SQL, применяемая для выборки
строк в одной или нескольких таблицах. См. также Structured Query Language (SQL), DELETE,
INSERT и UPDATE.
self registration — саморегистрация, прием, позволяющий серверу самому произвести все необходимые операции с Реестром.
semaphore — семафор, средство блокировки, применяемое в системах управления и распределения ресурсов. У семафоров нет символических имен; они обеспечивают два режима доступа: совместный и монопольный; в них не предусмотрены методы выявления ситуаций взаимной блокировки; они не обладают возможностями для автоматического или принудительного освобождения ресурсов.
server — сервер, компьютер в сети, который управляет доступом к различным ресурсам, таким как файлы, печатающие устройства и средства связи. В модели COM слово «сервер» используется как разговорный синоним термина «программа-источник» (server application).
server application —
программа-источник, приложение, которое может создавать объекты COM.
Контейнерные приложения обладают также возможностями для внедрения этих
объектов в свои документы и для их связывания. См. также container application.
server cursor — курсор
сервера, курсор, реализация которого предоставлена сервером. Такой курсор
является по отношению к серверу внутренним, и клиентская программа может
получать лишь отдельные строки. См. также client cursor.
single-threaded apartment (STA) model — модель однопоточных помещений, (в COM) модель поточной обработки данных, которая допускает создание нескольких потоков, для каждого из которых предоставляется отдельное помещение. При создании экземпляра объекта COM он помещается в отдельное помещение, что автоматически обеспечивает его потокозащищенность, поскольку методы данного объекта во всех случаях будут вызываться одним и тем же потоком. Эту модель иногда называют также моделью поточной обработки данных в помещениях (apartment threading model) и моделью потока в стиле пользовательского интерфейса (user interface style thread).
single threading model — однопоточная модель. Все методы определенного компонента исполняются только в главном потоке.
SQL — см. Structured Query Language
(SQL).
SQL-92 — версия стандарта SQL, опубликованная в 1992 г. Соответствующий международный стандарт полностью называется ISO/IEC 9075:1992 Database Language SQL. Американский национальный институт стандартов (American National Standards Institute, ANSI) также опубликовал свой стандарт для этого языка — Data Language SQL X3.135-1192, — поэтому в США SQL-92 иногда называют также ANSI SQL.
static cursor — статический курсор, средство,
обеспечивающее возможность свободного перемещения по набору записей.
Статический курсор не отражает ни обновления, ни удаления, ни вставки записей в
исходную таблицу, пока он открыт. См. также dynamic cursor, keyset cursor и forward-only cursor.
storage object — объект хранения, объект хранилища,
объект COM, содержащий реализацию интерфейса IStorage. Объект хранилища может
содержать вложенные объекты хранилищ или потоков обмена данными; при этом
внутри отдельного файла создается иерархическая структура, подобная привычной
организации файлов и папок на диске. См. также stream object.
stored procedure —
хранимая процедура, (в программировании для баз данных) скомпилированный
набор инструкций SQL, хранящийся непосредственно в базе данных. Хранимые
процедуры часто применяются для реализации административных правил. См. также Structured Query Language
(SQL).
stream object — объект
потока обмена данными, объект COM, содержащий реализацию интерфейса IStream.
Объект потока обмена данными — это аналог файла в иерархической структуре
файлов и папок. См. также storage object.
Structured Query Language
(SQL) — язык структурированных запросов, язык запросов к базам
данных, первоначально разработанный фирмой IBM для многопользовательских ЭВМ.
Широко применяется для обеспечения доступа к данным при решении задач
организации запросов, обновления и ведения реляционных баз данных. В настоящее
время для языка SQL существует стандарт ANSI, общий для всех компьютерных
систем. См. также SQL-92.
structured
storage — структурированное хранение, структурированное хранилище,
технология, построенная на основе модели COM, обеспечивающая хранение составных
файлов. См. также storage object и stream object.
stub — ключ,
(в модели COM) особый объект интерфейса, осуществляющий расформирование
составленных параметров и вызывающий нужный метод. Ключ работает в адресном
пространстве получателя и обменивается данными с соответствующим заместителем,
расположенным в адресном пространстве отправителя. См. также proxy, marshaling
и unmarshaling.
system Registry — системный Реестр, единое хранилище информации в операционных системах семейства Windows. Реестр содержит сведения о системе и об установленных в ней приложениях, в том числе об источниках и приемниках COM.
system stored
procedure — системная хранимая процедура, предкомпилированная
совокупность инструкций SQL. Системные хранимые процедуры часто применяются как
средство упрощения доступа к информации, находящейся в таблицах системы, а
также как рабочие механизмы администрирования баз данных, равно как и для
решения других задач, связанных с обновлением таблиц системы. Существует
возможность создавать собственные хранимые процедуры (они называются
пользовательскими), которые становятся доступными для вызова из любой базы
данных. См. также Structured Query Language
(SQL).
table — таблица, (в теории баз данных) структурированная совокупность данных определенного типа. Таблица состоит их строк и столбцов. См. также row и column.
thread — поток, основной объект, которому операционная система предоставляет время центрального процессора. Поток может выполнять любую часть кода машинного кода программы, в том числе и такие части, которые в данный момент исполняются другими потоками. Все потоки, принадлежащие к одному процессу, совместно используют одно виртуальное адресное пространство и ресурсы, выделенные процессу операционной системой; у них общие глобальные переменные.
thread safe — потокозащищенный, определение, применяемое к ресурсам и процессам, которые поддерживают параллельное выполнение. Потоки, которым требуется доступ к потокозащищенным ресурсам, могут действовать так, будто они находятся в однопоточной среде.
threading
model, apartment —
см. single
threaded apartment (STA) model.
threading model, both — модели поточной обработки, обе. Объекты могут поддерживать как модель однопоточных помещений, так и модель многопоточных помещений.
threading model, free — см. multithreaded apartment (MTA) model.
threading model, multithreaded — см. multithreaded apartment
(MTA) model.
threading model, single — см. single threading model.
transaction — транзакция, атомарная единица работы. Все операции, включенные в одну транзакцию, выполняются как единое целое; если хоть одна из этих операций не может быть выполнена, неудавшейся считается вся транзакция.
TransactSQL — диалект языка SQL, используемый в
программе SQL Server. Transact-SQL удовлетворяет всем требованиям большинства
стандартов для SQL; при этом в нем присутствует целый ряд дополнительных
возможностей. См. также Structured Query Language
(SQL) и SQL-92.
trigger — триггер, (в
программировании для баз данных) хранимая процедура, которая автоматически
выполняется при модификации базы данных командами UPDATE, INSERT или DELETE. См. также stored procedure, UPDATE, INSERT и DELETE.
type information — информация о типе, сведения о классе определенного объекта, обеспечиваемые библиотекой типов. Чтобы обладать возможностью предоставлять информацию о типах, объект COM должен содержать реализацию интерфейса IProvideClassInfo.
type library — библиотека типов, файл или компонент файла, содержащий стандартные описания предъявляемых и экспортируемых объектов, свойств и методов.
Unicode — особый режим отображения символов. Unicode определяет множество букв, цифр и прочих знаков в кодировке, охватывающей символы самых разных алфавитов всего мира. Каждый символ представляется 16 битами. Кодовая таблица Unicode содержит свыше 65 тыс. различных символов и включает в себя знаки большинства известных языков. В Windows NT Unicode является системной кодировкой.
uniform data transfer — единообразная передача данных, модель передачи данных через буфер обмена, посредством перетаскивания мышью и автоматического сопряжения. Объекты, удовлетворяющие требованиям этой модели, должны содержать реализацию интерфейса IDataObject. Модель единообразной передачи данных пришла на смену механизму динамического обмена данными DDE (dynamic data exchange).
uniform resource locator (URL) — универсальный указатель ресурса, идентификатор, используемый в Web для обозначения различных объектов и указания на их размещение в Интернете.
Universally
Unique Identifier (UUID) — см. Globally
Unique Identifier (GUID).
unmarshaling — расформирование, процесс
извлечения параметров из пакетов, в которых они находились при пересылке через
границу помещений. См. также marshaling, proxy и
stub.
UPDATE — (в программировании для баз данных)
инструкция SQL, применяемая для модификации значений столбцов в строках базы
данных. См. также Structured Query Language
(SQL), DELETE, INSERT и SELECT.
view — представление, (в теории баз данных) объект, предоставляющий логическую таблицу, которая состоит из столбцов, взятых из одной или из разных физических таблиц. См. также table и query.
Virtual Table (VTBL, vtable) — виртуальная таблица,
таблица виртуальных функций, массив указателей на реализацию методов
различных интерфейсов. См также interface.
warning code — код предупреждающего сообщения, категория кодов возврата, относящихся к типу HRESULT, которые начинаются с префиксов S_ или DB_S_ и, указывая на успешное завершение метода, при этом все же содержат предупреждающее сообщение.
Windows 2000 Directory Services. Экзамен
— экстерном (экзамен 70—217)
http://shop.piter.com/book_about.phtml?id=978527200346
ACE, access control entry (запись управления доступом) — запись в списке управления доступом (ACL), определяющая уровень доступа к ресурсу для пользователей и групп.
ACL, access control list (список управления доступом) — список идентификаторов безопасности для системного объекта, определяющий уровни доступа к ресурсу для пользователей и групп.
Active Directory —
служба каталогов, используемая Windows 2000 для хранения логической
структуры всех сетевых ресурсов. Заменила собой устаревшую структуру доменов
Windows NT.
ADSI, Active Directory Service Interfaces (интерфейсы служб Active Directory) — модель службы каталогов, реализованная в виде набора интерфейсов COM (Component Object Model). Интерфейс ADSI позволяет приложениям Windows получать доступ к Active Directory, часто при помощи интерфейсов ActiveX, например VBScript.
Active Directory Users and Computers (Active Directory – пользователи и компьютеры) — основная утилита системного администрирования для управления пользователями, группами и компьютерами в домене Windows 2000, реализованная как оснастка консоли управления Microsoft (MMC).
Address (A) record (запись ресурса адреса узла) — один из основных типов записи ресурсов сервера DNS (Domain Name System). У каждого клиента, регистрирующегося с помощью DNS, имеется ассоциированная с ним запись ресурса адреса узла, устанавливающая соответствие его имени с IP-адресом (Internet Protocol).
assigned applications (назначенные приложения) — администратор может назначить приложения пользователям с помощью утилиты Software Installation групповой политики. Назначенные приложения всегда останутся доступными пользователю, даже после попытки их деинсталлировать.
asynchronous processing (асинхронная обработка) — термин, означающий, что одна задача не ожидает окончания работы другой задачи, а напротив, выполняется одновременно с ней. Обычно этот термин используется применительно к сценариям Windows 2000, так, например, сценарий регистрации пользователя может запускаться, не дожидаясь окончания работы сценария загрузки компьютера.
attribute (атрибут) — основная часть объекта, единое свойство объекта, определяющее объект при помощи значений атрибутов. Например, атрибутом стандартной учетной записи пользователя является имя этой учетной записи.
auditing (аудит) — процесс выбора использования какого-либо ресурса или какого-либо события с целью повышения безопасности или отладки. Информация обычно хранится в специальных файлах журналов (log).
authentication (аутентификация) — процесс проверки сервером имени и пароля пользователя, в результате которого пользователю может быть предоставлен доступ к сети или отказано в нем.
AXFR — термин системы именования домена (Domain Name System, DNS), означающий запрос основного (primary) сервера к одному или нескольким дополнительным серверам для полной передачи зоны.
BDC, backup domain controller (резервный контроллер домена) — сервер Windows NT 3.x и NT 4, хранящий резервную копию базы данных домена Security Accounts Manager, содержащую учетные записи пользователей и информацию, обеспечивающую безопасность. Резервные контроллеры домена берут на себя часть нагрузки основного контроллера домена, обслуживая запросы регистрации. Периодическая синхронизация гарантирует согласованность данных между основным контроллером домена (primary domain controller, PDC) и резервными контроллерами домена (BDC).
baseline (базовая производительность) — замер сетевой производительности, относительно которого производятся все последовательные замеры.
bridgehead server (сервер-плацдарм) — сервер, через который производится обмен каталоговой информацией между сайтами Active Directory.
caching (кэширование) — процесс хранения данных на некотором устройстве для ускорения доступа к этим данным. В частности, сервер кэширования имен аккумулирует результаты запросов разрешения имен, что ускоряет повторные запросы с теми же именами.
checkpoint file (файл контрольной точки) — файл, сохраняющий все состояние некоторого нормального процесса в определенный момент, что позволяет восстановить данный процесс с этого момента в случае неполадки. Применительно к Active Directory, файл edb.chk хранит периодически создаваемые копии базы Active Directory. Он содержит состояние базы данных, с которого начал создаваться текущий файл журнала транзакций. В случае неисправности базу данных Active Directory можно восстановить по этим двум файлам.
circular logging (циклическая регистрация в журнале) — способ ведения журнала, при котором заполненный файл .log перезаписывается с начала новыми данными вместо создания нового файла. Такой способ сохраняет больше свободного пространства на диске, но может привести к потере данных в случае неисправности.
Computer Configuration (конфигурация компьютера) — раздел объекта групповой политики (Group Policy Object, GPO), в котором хранятся политики, относящиеся к компьютеру.
container (контейнер) — объект Active Directory, способный содержать в себе другие объекты. Примером контейнера является папка Пользователи (Users) в оснастке Active Directory – пользователи и компьютеры (Active Directory Users and Computers).
convergence (конвергенция, сходимость) — процесс стабилизации после изменений в сети, гарантирующий согласованность данных, хранящихся на серверах. Часто связан с репликацией или маршрутизацией.
counters (счетчики) — используются для контроля производительности. Примером счетчика для объекта CPU (Central Processing Unit — центральный процессор) является %Processing Time.
CScript — программа командной строки для системы исполнения сценариев WSH (Windows Script Host).
dcpromo.exe — программа командной строки, используемая для повышения роли сервера Windows 2000 до контроллера домена.
delegation (делегирование) — процесс передачи полномочий для выполнения какой-либо задачи или группы задач другому пользователю или группе. Делегирование полномочий в системе Windows 2000 обычно включает предоставление разрешений кому-либо выполнять особые административные задачи, например создание учетных записей компьютера.
directory (каталог) — база данных, содержащая любое количество данных различных типов. В Windows 2000 Active Directory хранит информацию о таких объектах домена, как компьютеры, пользователи, группы и принтеры.
directory service (служба каталога) — служба, хранящая информацию каталога и предоставляющая доступ к ней другим объектам каталога.
DSA, Directory System Agent (системный агент каталога) — DSA обеспечивает доступность данных Active Directory для приложений, действуя в качестве посредника между базой данных каталога и приложениями.
disk quota (квотирование дискового пространства) — ограничение объема дискового пространства (обычно на сервере), которое может использовать конкретный пользователь.
distinguished name (различающееся имя) — имя, уникально определяющее объект, состоящее из относительного различающегося имени, имени домена и имени контейнера, содержащего объект. Например, CN=WWillis,DС=Inside-Corner,DС=COM, что соответствует учетной записи пользователя WWillis в домене inside-corner.com.
DFS, Distributed File System (распределенная файловая система) — служба Windows 2000, обеспечивающая представление ресурсов, хранящихся на нескольких серверах, в виде непрерывных наборов файлов и папок Active Directory и таким образом предоставляющая простоту использования этих сетевых ресурсов для пользователей.
distribution point (распределительный пункт) — общая папка, содержащая набор файлов, необходимых для установки программного обеспечения по сети.
domain (домен) — совокупность компьютеров, пользователей и групп, пользующихся одной каталоговой базой данных. Домены создаются администраторами.
DC, domain controller (контроллер домена) — сервер, способный выполнять аутентификацию. В Windows 2000 контроллер домена хранит копию базы данных Active Directory.
domain local group (локальная группа домена) — эта группа может содержать другие локальные группы своего домена, а также глобальные группы любого домена леса. Локальные группы домена могут использоваться для предоставления разрешений доступа к ресурсам, расположенным в том же домене, что и сама группа.
DNS, Domain Name System (система именования доменов) — иерархическая система разрешения имен, преобразующая имена узлов (host) в IP-адреса (Internet Protocol) и обратно.
DDNS, Dynamic Domain Name System (динамическая DNS) — расширение системы DNS, позволяющее системам Windows 2000 Professional автоматически регистрировать свои записи ресурса адреса узла (A records) в DNS во время получения IP-адресов от DHCP-сервера.
DHCP, Dynamic Host Configuration Protocol (Протокол динамической конфигурации узла) — служба, позволяющая администратору указать диапазон допустимых для использования в сети IP-адресов, а также исключений (адресов, которые могут быть преобразованы в имена и обратно, но которые не выдаются динамически). Эти адреса автоматически выдаются компьютерам, настроенным так, чтобы они использовали DHCP при загрузке в сети. При этом администратор освобождается от необходимости создавать статические IP-адреса для каждого индивидуального сетевого устройства.
EFS, Encrypting File System (шифрующая файловая система) — особенность Windows 2000, позволяющая шифровать файлы и папки в разделах NTFS (NT File System), защищая их от возможности быть прочитанными другими людьми.
ESE, Extensible Storage Engine (расширяемый механизм хранения) — механизм базы данных Active Directory. ESE является улучшенной версией технологии баз данных Jet.
FRS, File Replication Service (служба репликации файлов) — служба, обеспечивающая репликацию в режиме нескольких основных контроллеров операций между указанными контроллерами домена дерева Active Directory.
FTP, File Transfer Protocol (протокол передачи файлов) — стандартный протокол, обеспечивающий передачу файлов от FTP-сервера FTP-клиенту и обратно.
firewall (брандмауэр) — аппаратная и программная система безопасности, ограничивающая доступ к сетевым ресурсам одной подсети для объектов из другой подсети. Обычно устанавливается между Интернетом и независимой локальной сетью, чтобы предотвратить доступ в локальную сеть со стороны Интернета и ограничить доступ к службам Интернета для пользователей локальной сети.
flat namespace (плоское пространство имен) — пространство имен, которое не может быть разделено для образования дополнительных доменов. Примерами плоского пространства имен являются домены Windows NT 4 и более ранних систем, в противоположность иерархическому пространству имен Windows 2000.
Folder Redirection (перенаправление папок) — особенность Windows 2000, позволяющая перемещать особые папки, например Мои документы (My Documents), с локального жесткого диска системы Windows 2000 Professional на общий ресурс сервера.
forest (лес) — совокупность деревьев Active Directory, у которых имеются установленные друг с другом доверительные отношения. Леса не образуют связанного пространства имен и, в отличие от доменов и деревьев, могут не иметь имен.
forward lookup query (запрос прямого просмотра) — процесс разрешения имени системы DNS, при котором имя узла преобразуется в IP-адрес.
FQDN, fully qualified domain name (полное доменное имя) — полное имя узла в системе DNS, однозначно описывающее положение узла (host) в дереве доменов. Например, www.inside-corner.com.
GC, Global Catalog (глобальный каталог) — каталог, содержащий частичную реплику (копию) каждого домена сети Windows 2000, что позволяет пользователям осуществлять поиск объектов Active Di-rectory по всему лесу доменов. Частичная реплика содержит наиболее часто используемые атрибуты объекта, а также информацию о местонахождении полной реплики в каталоге.
Global Catalog server (сервер глобального каталога) — сервер Windows 2000, содержащий глобальный каталог леса доменов.
global group (глобальная группа) — группа, которая может содержать пользователей из того же домена, в котором располагается сама локальная группа. Глобальные группы могут добавляться к локальным группам домена для управления доступом к сетевым ресурсам.
GUID, Globally Unique Identifier (глобальный
уникальный идентификатор) — шестнадцатеричный номер, предоставляемый
производителем продукта, уникально идентифицирующий аппаратуру или программу. В
символьном виде GUID представляется как последовательность шестнадцатеричных
чисел из 8, 4, 4, 4 и 12 цифр, разделенных тире и заключенных в фигурные
скобки. Например,
{15DEF489–AE24–10BF–C11A–00BB844CE637}.
Group Policy (групповая политика) — особенность Windows 2000, позволяющая управлять пользователями и компьютерами домена. Политики могут регулировать настройки рабочего стола пользователя, назначение приложений, установки безопасности и многое другое.
Group Policy Editor (редактор групповой политики) — оснастка консоли MMC, применяемая для изменения параметров объекта групповой политики (Group Policy Object, GPO).
GPO, Group Policy Object (объект групповой политики) — совокупность политик, применяемых к определенному объекту, например к домену (политика домена по умолчанию) или подразделению (Organizational Unit, OU). Объекты GPO могут быть изменены с помощью Редактора групповой политики (Group Policy Editor).
hierarchical namespace (иерархическое пространство имен) — пространство имен, которое может быть представлено в виде дерева. Это обеспечивает большую гибкость в использовании имен доменов, так как под родительским доменом может быть создано любое количество дочерних доменов.
HOSTS — статический файл, использовавшийся для разрешения имен в протоколе TCP/IP до перехода на систему DNS. Файл HOSTS содержал список имен узлов и соответствующих им IP-адресов. Он должен был находиться на каждом узле (host), входящем в сеть. В настоящее время почти повсеместно, кроме самых маленьких сетей, заменен более удобной системой DNS.
host ID (идентификатор узла) — часть IP-адреса, определяющая узел в сети. Образуется путем наложения маски подсети на полный IP-адрес. Например, IP-адрес узла равен 192.168.1.20, а маска подсети 255.255.255.0. Тогда идентификатор узла будет равен 20.
image (образ) — исходный файл для установки Windows 2000 Professional и, возможно, дополнительных приложений, создаваемый RIS утилитой RIPrep.
inheritance (наследование) — процесс, при котором дочерний объект получает настройки параметров от родительского объекта.
IXFR — термин системы именования домена (Domain Name System, DNS), означающий запрос основного (primary) сервера к одному или нескольким дополнительным серверам для добавочной передачи зоны.
IntelliMirror — совокупность технологий Windows 2000, значительно упрощающая управление документами пользователей, компьютерами и прикладным программным обеспечением.
JScript, JavaScript — язык сценариев на основе технологии ActiveX, используемый в Windows 2000 системой исполнения сценариев WSH (Windows Script Host), позволяющий исполнять более сложные сценарии, нежели это было возможно с помощью пакетных (batch) файлов.
JIT, just-in-time («по мере необходимости») — технология, позволяющая автоматически обновлять программное обеспечение прямо во время его использования.
Kerberos — cтандартный протокол безопасности сети Интернет, заменивший собой устаревший механизм аутентификации пользователей LAN Manager, применявшийся в более ранних версиях Windows NT.
KCC, Knowledge Consistency Checker (Проверка согласованности знаний) — служба Windows 2000, гарантирующая согласованность информации базы данных, хранящейся на всех контроллерах доменов. Пытается обеспечить успешность репликации.
latency (латентность) — задержка репликации; время, необходимое для того, чтобы изменение базы данных Active Directory, произошедшее на одном контроллере домена, распространилось на все остальные контроллеры домена.
LDAP, Lightweight Directory Access Protocol (Упрощенный протокол доступа к каталогу) — протокол Windows 2000, обеспечивающий доступ к Active Directory. LDAP является стандартом Internet для доступа к службам каталогов.
LAN, local area network (локальная сеть) — сеть, в которой все узлы соединены быстрыми каналами связи (4 Мбит/с или быстрее для Token Ring, 10 Мбит/с или более для Ethernet).
local Group Policy Objects (локальные объекты групповой политики) — объекты, существующие в локальной системе Windows 2000, и имеющие преимущество перед объектами GPO сайта, домена, и подразделения (Organizational Unit, OU).
LMHOSTS — статический файл, используемый для разрешения имен NetBIOS (Network Basic Input/Output System). Подобно файлу HOSTS, LMHOSTS должен существовать на каждом компьютере сети, что чрезвычайно усложняет процесс обновления этого файла по мере увеличения размеров сети. Файлы LMHOSTS были впоследствии заменены в сетях Windows службой имен WINS (Windows Internet Naming Service), которая применялась вплоть до появления системы Windows 2000.
Mail Exchanger (MX) record (запись ресурса почтового сервера) — запись системы DNS, определяющая почтовый (email) сервер.
MMC, Microsoft Management Console (Консоль управления Microsoft) — расширяемая управляющая программа, обеспечивающая единый внешний вид для всех утилит Windows 2000.
mixed mode (смешанный режим) — смешанный режим параметров сети позволяет использовать контроллеры доменов Windows NT версии 4.0 вместе с доменами Windows 2000. Active Directory по умолчанию устанавливается в смешанном режиме, но он может быть изменен на основной режим.
multimaster replication (репликация с несколькими хозяевами) — модель репликации, в которой любой контроллер домена принимает и реплицирует изменения каталога на любой другой контроллер домена. Эта модель репликации является поведением системы Windows 2000 по умолчанию, в отличие от модели репликации с одним хозяином в Windows NT 4, в которой основной контроллер домена (primary domain controller, PDC) содержит основную копию базы данных домена, а резервные контроллеры домена (backup domain controllers, BDC) хранят резервные копии.
namespace (пространство имен) — множество уникальных имен ресурсов и элементов общей рабочей среды. Пространство имен системы DNS (Domain Name System) представляет собой иерархическую систему и может быть разделено на разделы, тогда как Windows NT 4 и более ранние системы использовали плоское пространство имен.
name resolution (разрешение имен) — процесс преобразования имени узла в числовой формат адреса, понимаемый компьютерами. Обычно это IP-адрес, но может также быть и MAC-адресом (Media Access Control) в не-TCP/IP (Transmission Control Protocol/Internet Protocol) сетях.
native mode (основной режим) — в этом режиме все контроллеры домена обновлены до Windows 2000 и более не осталось контроллеров домена NT 4. Администратор должен явно перевести Active Directory в основной режим, после чего вернуться в смешанный режим будет невозможно иначе, как деинсталлировав и переустановив Active Di-rectory.
NetBIOS, Network Basic Input/Output System (Базовая сетевая система ввода/вывода) — интерфейс приложений (application programming interface, API), используемый в Windows NT 4 и более ранних сетях службами, обеспечивающими разрешение имен и управление сетевыми данными.
network ID (идентификатор сети) — часть IP-адреса (Internet Protocol), определяющая сеть с помощью маски подсети. Например, если IP-адрес узла 192.168.1.20, а маска подсети 255.255.255.0, то идентификатор сети будет в этом случае равен 192.168.1.
NOS, network operating system (сетевая операционная система) — общий термин, для обозначения любой операционной системы со встроенными сетевыми функциями. Все операционные системы Windows, начиная с Windows 95, были такими сетевыми операционными системами.
nonlocal Group Policy Objects (нелокальные объекты групповой политики) — объекты групповой политики, хранящиеся в Active Directory, в отличие от локальных объектов, хранящихся на локальных компьютерах. Уровнями применения нелокальных объектов групповой политики могут быть сайты, домены и подразделения (Organization Unit, OU).
NSLOOKUP — утилита протокола TCP/IP, используемая для проверки и устранения неисправностей при разрешении имен DNS.
NTFS, New Technology File System — файловая система Windows NT/2000, обеспечивающая значительно более высокий уровень надежности и безопасности, нежели FAT16 или FAT32 (применяемые в системах Windows 9x). В системе Windows 2000 рекомендуется, по возможности, использовать именно NTFS.
object (объект) — отдельный элемент Active Directory, определяемый набором атрибутов. Например, пользователь, компьютер, папка, файл, принтер и т. д.
object identifier (идентификатор объекта) — номер, уникально (единственным образом) описывающий класс или атрибут объекта. В США институт ANSI (American National Standards Institute) выдает идентификаторы объектов в виде последовательности десятичных чисел, разделенных точками. Например, корпорации Microsoft был выдан корневой идентификатор объекта 1.2.840.113556, от которого она может создавать идентификаторы для своих объектов.
operations master (хозяин операций) — контроллер домена Windows 2000, которому назначена одна или несколько таких специальных ролей Active Directory, как хозяин схемы, хозяин именования домена, эмулятор PDC (primary domain controller), хозяин инфраструктуры и хозяин RID.
OU, Organizational Unit (подразделение) — контейнер Active Directory, позволяющий администратору логически группировать пользователей, группы, компьютеры и другие подразделения. Подразделение не может содержать объекты из других доменов.
package (пакет) — набор программного обеспечения, компилированный в дистрибутивную форму, например пакет установщика Windows (.msi), созданный программой WinInstall.
parent-child trust relationship (доверительные отношения между родительским и дочерним объектами) — отношения, при которых дочерний объект доверяет своему родительскому объекту, а родительский объект доверяет всем своим дочерним объектам. Active Directory автоматически создает двусторонние доверительные отношения между родительским и дочерним объектами.
patching («латание») — процесс изменения или
обновления программы.
PING — команда TCP/IP, используемая для проверки связи между компьютером клиента, на котором запускается эта программа, и другим узлом TCP/IP.
policy (политика) — установки и правила, применяемые к пользователям или компьютерам, обычно, групповая политика в Windows 2000 и системная политика в Windows NT 4.
PXE, preboot execution environment (предзагрузочная среда выполнения) — набор промышленных стандартов, позволяющих выполнять сетевые команды на компьютере-клиенте до того, как на нем будет загружена операционная система. Используется в Windows 2000 службами удаленной установки (Remote Installation Services, RIS) для развертывания образов Windows 2000 Professional на компьютерах-клиентах.
PDC, primary domain controller (основной контроллер домена) — сервер Windows NT 4 и более ранних систем, хранящий эталонную копию базы данных домена. PDC-серверы обслуживают регистрационные запросы пользователей и отслеживают изменения в домене, связанные с безопасностью.
PKI, public key infrastructure (инфраструктура открытого ключа) — является системой цифровых сертификатов центров сертификации (ЦС) и других регистрационных учреждений для подтверждения и проверки подлинности каждой стороны, участвующей в электронной операции, с помощью криптографии открытых ключей.
published applications (опубликованные приложения) — с помощью оснастки Установка программ (Software Installation) администратор может управлять программным обеспечением в Windows 2000. Опубликованные приложения появляются в списке утилиты Установка и удаление программ (Add/Remove Programs) и могут быть установлены пользователем.
Registry (реестр) — база данных, имеющаяся на каждом компьютере и содержащая информацию о конфигурации компьютера. Реестр организован в виде иерархического дерева и состоит из кустов, разделов, подразделов и значений.
RDN, relative distinguished name (относительное различающееся имя) — часть имени DNS, описывающего узел. Например, в полном различающемся имени домена (FQDN) www.inside-corner.com — www является относительным различающимся именем.
RIS, Remote Installation Services (службы удаленной установки) — дополнительный компонент Windows 2000, позволяющий устанавливать систему Windows 2000 Professional на совместимых компьютерах-клиентах.
replica (реплика) — копия какого-либо объекта Active Directory. Каждая копия объекта, хранящаяся на нескольких контроллерах домена.
replication (репликация) — процесс копирования данных с одного контроллера домена Windows 2000 на другой. Процессом репликации могут управлять администраторы. Обычно репликация происходит автоматически при изменении реплики объекта.
RFC, Request For Comments (документы RFC) — серия документов IETF, начатая в 1969 году и содержащая описания стандартов Интернета для протокола TCP/IP.
resource records (запись ресурса) — стандартные типы записей базы данных, используемые в файлах зон DNS. Среди прочих, наиболее часто используемыми записями ресурсов являются запись ресурса адреса узла (Address, A), запись ресурса почтового сервера (Mail Exchanger, MX), запись ресурса начальной записи зоны (Start of Authority, SOA) и запись ресурса сервера имен (Name Server, NS).
ROI, return on investment (возврат инвестиций) — экономический термин, определяющий количество прибыли, получаемой на единицу инвестиций. Большей части работников сферы информационных технологий сегодня приходится доказывать оправданность расходов на ИТ в терминах окупаемости.
reverse lookup query (запрос обратного просмотра) — процесс разрешения имен системы DNS (Domain Name System), при котором IP-адрес преобразуется в имя узла.
root server (корневой сервер) — DNS-сервер, полномочный для корневой зоны пространства имен.
router (маршрутизатор) — специализированное сетевое аппаратное устройство или программа, работающая на сервере с несколькими сетевыми картами. Маршрутизаторы объединяют неоднородные топологические схемы сети (например, Ethernet с Frame Relay) или просто делят сеть на несколько подсетей.
scalability (масштабируемость) — способность ресурса (например, сервера) поддерживать растущие потребности.
schema (схема) — в Active Directory — описание классов и атрибутов объектов.
Schema Master (хозяин схемы) — контроллер домена Windows 2000, которому назначена роль хозяина операций для управления всеми обновлениями схемы в пределах леса.
SID, security identifier (идентификатор или код безопасности) — число, однозначно идентифицирующее учетную запись пользователя, группы или компьютера. Каждой учетной записи при ее создании выделяется идентификатор безопасности. Если учетная запись удаляется и затем пересоздается с тем же именем, то новой учетной записи выдается новый SID. Один и тот же номер SID никогда не используется дважды.
security templates (шаблоны безопасности) — являются физическим представлением конфигурации безопасности: файл для хранения группы параметров безопасности. В Windows 2000 имеется набор шаблонов безопасности, каждый из которых основан на роли компьютера — от параметров безопасности для клиентов домена с низким уровнем безопасности до контроллеров домена с высокой степенью защиты. Эти шаблоны могут использоваться в исходном или измененном виде, а также могут служить основой для создания пользовательских шаблонов безопасности.
SIS, Single Instance Store (хранилище единственных копий) — компонент службы удаленной установки, объединяющий дублируемые файлы для уменьшения полного объема хранилища, требуемого на томе служб удаленной установки.
single-master operations (операции с одним хозяином) — некоторые операции Active Directory, которые могут проводиться только под управлением одного контроллера домена (в противоположность операциям с несколькими хозяевами, как, например, обычная репликация Active Directory). Примеры операций с одним хозяином: изменение схемы, выбор контроллера PDC и изменение инфраструктуры.
site (сайт) — совокупность компьютеров в одной или нескольких подсетях, соединенных надежными линиями связи с высокой пропускной способностью по протоколу TCP/IP (Transmission Control Protocol/Internet Protocol).
site link (канал связи сайтов) — соединение сайтов в одну сеть.
slow link (медленный канал связи) — канал связи между сайтами, недостаточно быстрый для предоставления полной функциональности в приемлемых временных рамках. Каналы связи с пропускной способностью ниже 512 Кбит/с в Windows 2000 считаются медленными.
software installation (установка программ) — компонент групповой политики, позволяющий администратору назначать приложения пользователям или публиковать приложения, делая их, таким образом, доступными для пользователей.
snap-in (оснастка) — компонент, который может быть добавлен или удален из консоли управления Microsoft (Microsoft Management Console, MMC) для предоставления возможности выполнять специфические функции. В виде оснасток реализованы административные утилиты Windows 2000.
Start of Authority (SOA) record (запись ресурса начальной записи зоны) — первая запись, создаваемая на сервере DNS (Domain Name System). Запись ресурсов SOA определяет начальную точку полномочий на запись зоны.
static IP address (статический IP-адрес) — также называется статическим адресом. Указывает расположение сетевого устройства (например, сервера) в сети. Является неизменяемым, в отличие от динамического IP-адреса, автоматически выдаваемого сервером DHCP (Dynamic Host Configuration Protocol).
store (хранилище) — физическое размещение реплики Active Directory, реализованное с помощью расширяемого механизма хранения (Extensible Storage Engine, ESE).
subnet (подсеть) — набор узлов сети, соединенных протоколом TCP/IP (Transmission Control Protocol/Internet Protocol), не разделенных маршрутизаторами. Основная локальная сеть (LAN) корпорации, расположенная в одном месте, при подключении с помощью маршрутизатора к другой сети будет считаться подсетью.
subnet mask (маска подсети) — отделяет идентификатор сети от идентификатора узла в IP-адресе. Маска — это 32-битное число (также записанное в точечно-десятичной нотации), которое определяет, какие биты базового IP-адреса являются фиксированными, а какие — переменными. В маске фиксированным битам IP-адреса соответствуют единичные биты. Фиксированные биты не могут использоваться для задания диапазона. Нулевые биты в маске соответствуют переменным битам IP-адреса.
synchronous processing (синхронная обработка) — синхронная обработка означает, что одна задача не начинает работу, ожидая окончания работы другой. Таким образом обычно обрабатываются сценарии (scripts), например, сценарий регистрации пользователя в системе (user logon script) не запускается, пока не завершится сценарий загрузки компьютера (computer startup script). Синхронная обработка является поведением Windows 2000 по умолчанию.
system policies (системные политики) — хранящиеся в системном реестре параметры Windows NT 4, в значительной степени замененные в Windows 2000 групповой политикой. Системные политики все еще могут создаваться в Windows 2000 с помощью программы poledit.exe, однако только для обратной совместимости с не-Windows 2000 клиентами.
SMS, Systems Management Server — продукт Microsoft, компонент системы BackOffice, обеспечивающий высокоэффективное управление и администрирование сетей масштаба предприятия.
TCP/IP, Transmission Control Protocol/Internet Protocol — стандартный протокол, используемый в Интернете. Является протоколом по умолчанию в Windows 2000.
TTL, time-to-live («срок жизни») — время, в течение которого следует сохранять пакеты многоадресной области. Срок жизни используется для предотвращения переполнения сети пакетами, которые не могут достичь своего пункта назначения.
TCO, total cost of ownership (cовокупная стоимость владения) — экономическая концепция, с которой все чаще приходится сталкиваться работникам сферы информационных технологий. Совокупная стоимость владения означает общую стоимость аппаратуры и программного обеспечения (начальную цену и затраты на обслуживание) для данного ресурса.
transitive trust (транзитивное доверие) — тип доверительных отношений, автоматически устанавливаемый в Windows 2000 между доменными деревьями леса и доменами дерева. Транзитивные доверительные отношения являются двусторонними доверительными отношениями.
tree (дерево) — совокупность доменов Windows 2000, соединенных транзитивными доверительными отношениями и обладающими общим глобальным каталогом (Global Catalog) и схемой. Домены одного дерева должны образовывать непрерывное пространство имен.
universal group (универсальная группа) — новый тип групп безопасности, появившийся в Windows 2000. Универсальные группы могут применяться в любом месте в пределах дерева или леса доменов. Единственным ограничением их применения является необходимость переключения Windows 2000 в основной режим (native mode).
update sequence number (порядковый номер обновления) — 64-разрядное число, хранящее номер изменения атрибута объекта Active Directory.
User Configuration (конфигурация пользователя) — раздел объекта групповой политики (GPO), позволяющий настраивать и применять установки политики пользователя.
VBS, Visual Basic Script — язык сценариев, основанный на технологии ActiveX, используемый в Windows 2000 программой Сервер сценариев Windows (Windows Script Host, WSH) для запуска более сложных сценариев, чем это было доступно с помощью пакетных (batch) файлов. Недавно язык VBScript был в центре внимания, так как на нем было написано несколько почтовых вирусов.
well-connected (хорошо соединенная) — характеристика сети, содержащей только быстрые линии связи между доменами и узлами. Термин «быстрый» является в большой степени субъективным и может быть разным в разных организациях.
WAN, wide area network (глобальная сеть) — несколько сетей, соединенных медленными каналами связи между маршрутизаторами. Пропускная способность соединений WAN обычно не превышает 1,5 Мбит/с.
WINS, Windows Internet Naming System (Служба разрешения имен Интернета для Windows) — динамическая система преобразования имен NetBIOS (Network Basic Input/Output System) в IP-адреса в сетях Windows, использующих TCP/IP протокол. С появлением Windows 2000 система WINS была заменена системой DNS (Domain Name System).
WMI, Windows Management Instrumentation — инфраструктура управления Windows 2000, обеспечивающая наблюдение и управление системными ресурсами.
WSH, Windows Script Host (система исполнения сценариев) — обеспечивает исполнение сценариев VBScript или JavaScript в системе Windows, предоставляя большие возможности и гибкость по сравнению с традиционными пакетными (batch) файлами.
WinInstall — программа, поставляемая вместе с системой Windows 2000 server, применяемая для создания пакетов установщика Windows.
WScript — интерфейс Windows к системе исполнения сценариев WSH.
user profiles (профили пользователя) — эти профили содержат параметры, определяющие среду пользователя, обычно применяются при входе пользователя в систему.
X.500 — набор стандартов, разработанных международной организацией стандартизации (International Organization for Standardization, ISO), определяющих распределенную службу каталогов.
zone (зона) — часть базы данных DNS, которой можно управлять как единым целым, независимо от остального пространства имен DNS.
zone file (файл зоны) — база данных DNS, обычно хранящаяся в виде текстового файла на основном сервере зоны и реплицируемая на дополнительных серверах. С появлением Windows 2000 файл зоны может быть интегрирован в Active Directory.
zone transfer (передача зоны) — процесс системы DNS, с помощью которого информация зоны реплицируется с основного сервера на дополнительные серверы.
http://shop.piter.com/book_about.phtml?id=978527200345
Application layer (уровень приложений) — седьмой уровень эталонной модели OSI и четвертый (верхний) уровень модели TCP/IP. Отвечает за предоставление доступа к сетевым службам процессам приложений.
Authorize (авторизовать) — зарегистрировать сервер удаленной установки (Remote Installation Server — RIS) или сервер DHCP в Active Directory.
APIPA, Automatic Private IP Addressing (Автоматическое назначение частных IP-адресов) — функция клиентов DHCP Windows 98 и Windows 2000. Если клиенту не удается связаться с сервером DHCP, он автоматически получает IP-адрес из диапазона 169.254.0.0 класса B.
BAP, Bandwidth Allocation Protocol (Протокол выделения полосы пропускания) — протокол управления PPP, обеспечивающий динамическое выделение и ограничение использования каналов связи при многоканальном соединении. Динамически выделяемые каналы управляются с помощью политик удаленного доступа путем изменения пороговых параметров процентной загрузки линии и продолжительности периода неполной загрузки линии.
Basic strength encryption (шифрование низкой степени стойкости) — метод шифрования MPPE с 40-битным ключом для PPTP VPN и коммутируемых соединений. Для протокола L2TP поверх IPSec используется 56-битный метод шифрования DES.
Binding (привязка) — логическая связь сетевой карты и протокола.
BOOTP (Протокол загрузки с получением IP-адреса) — протокол, разработанный для клиентов без жесткого диска. BOOTP предоставляет клиенту возможность получить IP-адрес, узнать адрес сервера и название файла, который должен быть загружен в память для выполнения.
Broadcast (широковещательная передача) — в компьютерных сетях широковещательным сообщением называется сообщение, рассылаемое всем станциям (компьютерам) сети.
B-node, Broadcast node — один из четырех типов узла, задающий порядок разрешения имен NetBIOS.
Cache (кэш) — часть ОЗУ с высокой скоростью доступа, в которой хранятся наиболее часто используемые данные.
CHAP, Challenge Handshake Authentication Protocol (Протокол взаимной аутентификации при рукопожатии) — односторонний протокол аутентификации для PPP-соединений типа «вопрос-ответ». Соединение по протоколу CHAP может использовать дополнительные средства шифрования, такие как MD5 и DES. Используется операционная система Windows при взаимодействии друг с другом.
Ciphertext (зашифрованный текст) — текст, обработанный алгоритмом шифрования.
Clear-text (открытый текст) — незашифрованный текст.
DES, Data Encryption Standard (Стандарт шифрования данных) — популярный алгоритм шифрования с симметричным 56-битным ключом, разработанный в 1975 г.
Data Link Layer (канальный уровень) — второй уровень эталонной модели OSI. Этот уровень отвечает за прием необработанных данных с физического уровня и упаковку их в фреймы данных.
DHCP scope (диапазон DHCP) — диапазон IP-адресов с заданной маской подсети, из которого адреса выделяются клиентам DHCP.
DHCP server (сервер DHCP) — сервер, настраивающий конфигурацию TCP/IP по запросу клиента.
DHCPACK — сообщение сервера, уведомляющее клиента об успешной выдаче ему IP-адреса.
DHCPDISCOVER — начальное широковещательное сообщение, отправляемое клиентом для получения IP-адреса.
DHCPINFORM — сообщение, несущее дополнительную информацию о конфигурации IP.
DHCPNAK — сообщение сервера, уведомляющее клиента о невозможности выдачи запрашиваемого IP-адреса.
DHCPOFFER — сообщение сервера DHCP клиенту с предложением IP-адреса.
DHCPRELEASE — сообщение клиента серверу, освобождающее IP-адрес.
DHCPREQUEST — сообщение клиента серверу с запросом на выдачу предложенного адреса.
Dial-up access (подключение по коммутируемой линии) — доступ к ресурсам вычислительной системы (сети) по коммутируемым линиям связи или ISDN с подключением к серверу удаленного доступа Windows 2000.
Digital signature (электронная подпись) — пакеты данных, обеспечивающие (благодаря алгоритмам хэширования и открытым ключам) гарантию того, что связанные с ними данные получены от конкретного источника.
DNS, Domain Name System (Система именования доменов) — служба, используемая в основном для сопоставления IP-адресов полным доменным именам (FQDN).
DHCP, Dynamic Host Configuration Protocol (Протокол динамической настройки узла) — протокол, позволяющий клиентам получать информацию о конфигурации TCP/IP от централизованного сервера. В Windows 2000 DHCP может также использоваться для обновления этой информации в DNS.
ESP, Encapsulated Security Payload (Протокол формирования защищенного пакета) — механизм IPSec, осуществляющий шифрование для протокола L2TP.
Enterprise certificate authority (сертифицирующий орган предприятия) — служба, выдающая и проверяющая аутентичность электронных сертификатов, обслуживающая записи в пределах домена.
EAP, Extensible Authentication Protocol (Расширяемый протокол аутентификации) — протокол взаимной проверки, являющийся расширением протокола РРР. Расширения позволяют использовать произвольные средства аутентификации, такие как smart-карты и шифрование MD5.
Forward lookup zone (зона прямого поиска) — зона DNS, выполняющая сопоставление имен узлов адресам IP.
FQDN, Fully qualified
domain name (полное доменное имя) — полное доменное имя является
частью дерева заданного пространства доменных имен. Символы точки (.) в таких
именах позволяют определить их положение в этом дереве.
HMAC MD5, Hash Message
Authentication Code Message Digest 5 (протокол хэширования кода аутентичности
сообщения) — алгоритм хэширования, выдающий 128-битный хэш аутентичных
данных.
HMAC SHA, Hash Message
Authentication Code Secure Hash Algorithm (алгоритм защищенного хэширования) —
алгоритм хэширования, выдающий 160-битный хэш аутентичных данных.
H-node, Hybrid node —
один из четырех типов узла, задающий порядок разрешения имен NetBIOS.
IAS, Internet Authentication Server (сервер службы аутентификации Интернета) предоставляет возможность централизованного управления удаленным доступом пользователей к ресурсам сети и к самому серверу удаленного доступа.
IP, Internet Protocol
(Протокол Интернета) — один из протоколов набора TCP/IP. Протокол IP
отвечает за определение принадлежности адресата к локальной или удаленной сети.
При необходимости IP находит маршрут к удаленной сети.
IPSec, Internet Protocol Security (стандарт безопасности протокола IP) — механизмы защиты информации для TCP/IP.
IP address (IP-адрес) —
32-битный двоичный адрес, определяющий узел и сеть, к которой он принадлежит.
Часть адреса, задающая сеть, может содержать либо только идентификатор сети,
либо идентификаторы сети и подсети.
ipconfig —
команда, используемая для просмотра, согласования и настройки информации об
IP-адресе компьютера с Windows 2000 или Windows NT.
L2TP, Layer 2 Tunneling Protocol (Туннельный протокол второго уровня) — коммуникационный протокол, устанавливающий соединение поверх другого протокола, такого как IP, X.25, Frame Relay и др. L2TP является комбинацией PPTP и технологии передачи второго уровня, который упаковывает пакеты PPP и обеспечивает дополнительные функции защиты.
LCP, Link Control Protocol (Протокол контроля связи) — протокол управления РРР, динамически управляющий параметрами соединения (уровнем данных).
MS-CHAP v1, Microsoft
Challenge Handshake Authentication Protocol (Протокол взаимной проверки при
рукопожатии, версия 1 Microsoft) — специальная версия CHAP,
используемая Microsoft. Шифрование остается двусторонним и состоит из вызова
сервера клиенту, содержащего идентификатор сеанса. Клиент использует хэш MD4
для возврата серверу имени пользователя.
MS-CHAP v2, Microsoft
Challenge Handshake Authentication Protocol (Протокол взаимной проверки при
рукопожатии, версия 2 Microsoft) — протокол, обеспечивающий лучшую
защиту, чем CHAP или MS-CHAP v1, благодаря взаимной аутентификации и
использованию асимметричных ключей шифрования.
MPPE, Microsoft Point-to-Point Encryption (шифрование канала «точка-точка») — шифрование канала, используемое при аутентификации по протоколам MS-CHAP v2 и EAP-TLS. Этот метод шифрования выгодно отличается использованием 40-, 56- и 128-битных ключей шифрования.
Multicasting (многоадресная передача) — направленная передача от одного узла нескольким. Адреса для многоадресной передачи относятся к классу D (224.0.0.0..239.255.255.255).
Multilink (многоканальное соединение) — технология, объединяющая несколько физических каналов связи в один логический для передачи данных. Обычно используется при подключении по коммутируемым линиям связи и ISDN.
Name resolution (разрешение имен) — процедура определения IP-адреса узла по известному имени.
NetBIOS, Network Basic Input/Output System (Базовая сетевая система ввода/вывода) — программный интерфейс локальной сети.
Network layer (сетевой уровень) — третий уровень эталонной модели OSI, отвечающий за адресацию сообщений и перевод логических адресов и имен в физические адреса. Этот уровень также определяет маршрут сообщения от источника к получателю.
OSI, Open Systems Interconnection reference model (эталонная модель взаимодействия открытых систем) — содержащая семь уровней модель, указывающая порядок передачи данных по сети между компьютерами.
PAP, Password
Authentication Protocol (Протокол проверки пароля) — протокол
аутентификации, в котором пароль передается открытым текстом (низкий уровень
защищенности).
Physical layer (физический уровень) — первый уровень эталонной модели OSI. Отвечает за побитовую отправку информации по носителю, прием этой информации и передачу её канальному уровню.
PPP, Point-to-Point Protocol (Протокол передачи данных типа «точка-точка») — промышленный стандарт передачи пакетов данных различных протоколов по соединениям точка-точка.
PPTP, Point-to-Point Tunneling Protocol (Туннельный протокол типа «точка-точка») — коммуникационный протокол, устанавливаемый поверх другого соединения, упаковывающий пакеты PPP. Упакованные пакеты представляют собой дейтаграммы IP, которые могут быть переданы по IP-сетям (например, по Интернету).
Presentation layer (уровень представления данных) — шестой уровень эталонной модели OSI. Отвечает за метод и формат передачи данных между двумя узлами. Управляет шифрованием и сжатием данных.
PKI, Public-Key Infrastructure (инфраструктура открытых ключей) — множество цифровых сертификатов, открытых и личных ключей, используемых для обеспечения защищенной передачи информации.
Relay agent (агент-ретранслятор) — агент, передающий сообщение DHCPDISCOVER серверу DHCP в другом сегменте сети.
RADIUS, Remote Authentication Dial-In User Service (Служба аутентификации пользователей удаленного доступа) — протокол, используемый IAS для аутентификации, авторизации и ведения учетных записей в гомогенных и гетерогенных коммутируемых соединениях или VPN-службах предприятия.
Reverse lookup zone (зона обратного поиска) — зона DNS, обеспечивающая поиск имени по IP-адресу.
SLIP, Serial Line Internet Protocol (Протокол последовательного обмена для Интернета) — устаревший протокол удаленного доступа, используемый в Windows 2000 только для исходящих соединений.
Session layer (сеансовый уровень) — пятый уровень эталонной модели OSI. Отвечает за установку сеанса связи между двумя узлами.
SPAP, Shiva Password Authentication Protocol (Протокол проверки пароля Shiva) — протокол, используемый клиентами и серверами третьих фирм. Шифрование двустороннее, но не такое защищенное, как в протоколе CHAP.
Smart Card (smart-карта) — физическое устройство, используемое для дополнительной проверки аутентичности пользователя. Smart-карта содержит цифровой сертификат пользователя.
Standalone certificate authority (автономный сертифицирующий орган) — служба выдачи и проверки электронных сертификатов, обслуживающая записи вне домена.
Static pool (статический пул) — диапазон IP-адресов, из которого сервер удаленного доступа может выдавать адреса удаленным клиентам.
Strong encryption (шифрование высокой стойкости) — метод шифрования MPPE с 128-битным ключом для PPTP VPN и коммутируемых соединений. Для протокола L2TP поверх IPSec используется 56-битный метод шифрования 3DES.
Superscope (наддиапазон) — объединение отдельных диапазонов DHCP. Из этих диапазонов выделяются адреса для клиентов из различных логических подсетей в пределах одной и той же IP-сети.
Transport layer (транспортный уровень) — четвертый уровень эталонной модели OSI. Отвечает за безошибочную доставку сообщений.
VPN, Virtual Private Network (виртуальная частная сеть) — способ подключения удаленного клиента поверх объединенной сети IP с созданием виртуального соединения с сервером удаленного доступа Windows 2000.
WINS, Windows Internet Naming Service (служба определения имен Интернета для Windows) — служба, выполняющая динамическое сопоставление имен NetBIOS IP-адресам.
Zone transfer (трансфер зоны) — процесс передачи зоны с одного сервера DNS на другой.
Интернет-маркетинг
http://shop.piter.com/book_about.phtml?id=978531800697
AD Exposure — количество пользователей, реально увидевших опубликованный
рекламодателем баннер, иными словами — фактическое количество контактов аудитории
с носителем рекламы.
AD Frequency — средняя частота показа баннера рекламодателя одному зрителю,
вычисляется как отношение общего количества показов к числу уникальных
пользователей. Иными словами, AD
Frequency = AD Impression/AD Reach.
AD Impression — общее количество произведенных
рекламодателем баннерных показов.
AD Reach — количество уникальных пользователей, которым был показан рекламный
баннер.
Advertiser, рекламодатель — физическое или юридическое лицо,
вкладывающее средства в рекламу. В случае баннерной рекламы рекламодателем
принято называть владельца web-сайта, размещающего рекламные баннеры на других
ресурсах Интернета.
AW, степень осведомленности пользователя (от англ. Awareness – осведомленность) —
специальная величина, служащая для определения степени Brand Recognition
(осведомленности) в имиджевой рекламе. Рассчитывается как отношение числа
осведомленных пользователей к общему размеру целевой аудитории.
Banner — см. Баннер.
Banner Exchange
Services — см. Баннерообменные системы.
Brand, Brand Name, Брэнд — зарегистрированная торговая марка,
принадлежащая юридической организации и представляющая на рынке какую-либо
категорию товаров/услуг.
Brand Insistence — наиболее высокая ступень в иерархии
имиджа торговой марки. Означает верность потребителя одной торговой марке,
то есть максимальную вероятность выбора конкретной торговой марки в одной
группе товаров при совершении повторной покупки.
Brand Non-Rejection — одна из низших ступеней в иерархии
имиджа торговой марки, «отсутствие имиджа» или «отсутствие
осведомленности».
Brand Recognition — одна из ступеней в иерархии имиджа
торговой марки, «наличие осведомленности».
Brand Reference — одна из ступеней в иерархии имиджа
торговой марки, «предпочтение», то есть однократный выбор конкретной торговой
марки в одной группе товаров при совершении повторной покупки.
Brand Rejection — самая низкая ступень в иерархии имиджа
торговой марки, «отрицательный имидж», т. е. негативное отношение потребителей
к рыночной деятельности фирмы или ее торговой марке.
Branding — см. Брендинг.
Burn out of a banner — см. Сгорание баннера.
Case sensitivity,
регистрозависимость —
индивидуальная особенность поисковой системы, определяющая
чувствительность поискового механизма к символьному регистру, в котором
пользователь набирает слова поискового запроса.
CGI, Common Gateway Interface — технология,
подразумевающая использование в составе ресурса Интернет интерактивных
элементов на базе приложений, обеспечивающих передачу потока данных от объекта
к объекту.
Consumer Loyalty — вероятность выбора потребителем
определенной торговой марки в одной группе товаров при повторной покупке.
Данная величина применяется при расчете эффективности имиджевой рекламной
кампании.
Cookies — специальные файлы-метки, направляемые
сервером клиентскому броузеру при обращении к web-сайту. Сервер запрашивает
броузер посетителя о наличии соответствующего файла cookie, и если таковой
будет обнаружен, посещение считается повторным. Данная технология позволяет
отследить количество повторных обращений к серверу, а также выяснить число и
состав его «постоянной аудитории» и получить другие статистические данные о
посетителях сайта, например перечень наиболее часто просматриваемых им страниц.
CPC, Cost Per
Click — удельная «стоимость»
одного щелчка мышью пользователя на баннере рекламодателя. Вычисляется как
отношение вложенной в рекламу на данной рекламной площадке суммы к общему
количеству нажатий на баннер.
CPM — стоимость тысячи баннерных показов на
сервере web-издателя.
CPS, Cost Per Sale — удельная «стоимость» одной покупки,
совершенной пользователем на сервере рекламодателя благодаря размещаемой им
рекламе. Вычисляется как отношение вложенной в рекламу на определенной
рекламной площадке суммы к количеству покупок, совершенных посетителями,
пришедшими на сайт рекламодателя с данной рекламной площадки.
CPV, Cost Per
Visitor — показатель,
определяющий удельную «стоимость» одного посетителя сервера рекламодателя. В
отличие от CPC учитывает то, что количество щелчков на рекламном баннере,
зафиксированное сервером, на котором эта реклама размещена, обычно не совпадает
с числом пользователей, посетивших рекламируемый сайт, поскольку определенная
часть посетителей «теряется» по пути на этот сайт из-за сбоев связи или
принудительной остановки загрузки web-страницы. Вычисляется как отношение
вложенных в рекламу на определенной рекламной площадке средств к количеству
посетителей, пришедших на сервер с данной рекламной площадки.
CTB, Click To Buy
Ratio — отношение количества
посетителей, принявших нужное рекламодателю решение (например, купивших
предлагаемый товар или воспользовавшихся рекламируемой услугой), к общему числу
посетивших сайт пользователей.
CTI, Click To
Interest — отношение
количества посетителей, заинтересовавшихся вашим web-сайтом, к общему числу
посетивших его пользователей.
CTR, Click Through Ratio — единица
измерения эффективности рекламного баннера, определяемая как отношение числа
нажатий на баннер к числу его показов.
DNS, Domain Name
System, доменная система имен
— стандарт записи адресов Интернет в виде многоуровневой структуры доменов (см.
Домен).
Flash, Macromedia
Flash — технология создания
высококачественной интерактивной анимации, которую можно представлять на
web-странице при относительно небольшом размере итогового файла (стандарт
разработан компанией Macromedia в 1996 году). Широко применяется в электронной
рекламе.
Flat Fee — одна из форм оплаты рекламных услуг, оплата
определенного временного периода, в течение которого баннер рекламодателя будет
демонстрироваться посетителям данного ресурса.
GIF, Graphic
Interchange Format, —
графический формат, использующий алгоритм сжатия данных с потерей качества LZW
и оперирующий индексированной таблицей цветов. Широко применяется в электронной
рекламе.
GIF-анимация — один из способов представления движущихся
изображений в сети Интернет. Применяется, в основном, в электронной рекламе.
Hit, хит — загрузка какого-либо объекта (web-страницы,
JAVA-апплета, графического файла) в броузер пользователя. В баннерной рекламе
под «хитом» понимают факт загрузки в клиентский броузер рекламного баннера.
HTML, Hyper Text
Markup Language, язык
разметки гипертекста — язык, используемый для создания документов в Интернете.
HTML-документ — файл, содержащий код HTML.
Impression — см. Показ.
Index — см. Индекс поисковой системы.
Interlace,
чересстрочность — способность
графических файлов некоторых форматов (в частности, GIF) в процессе загрузки
отображаться на экране монитора в виде последовательно прорисовываемых
несмежных строк пикселов, составляющих изображение.
IP, Internet
Protocol — универсальный
кроссплатформенный стандарт, позволяющий объединять в сеть разнородные
вычислительные машины, работающие под управлением разных операционных систем.
Основной протокол сети Интернет.
IP-адрес — адрес узла сети Интернет, состоит из
четырех десятизначных идентификаторов, или октетов (по одному байту каждый),
разделенных точкой.
Java — язык программирования, позволяющий
разрабатывать приложения для использования в web-ресурсах. Модуль Java не
интегрируется в использующую его страницу, а существует как самостоятельное
приложение с расширением .class, называемое «апплет». При этом апплет также
вызывается из HTML-файла соответствующей командой, но загружается и запускается
на исполнение в виде отдельной программы, в фоновом режиме. Иногда применяется
в электронной рекламе.
JavaScript — язык программирования, являющийся
надстройкой стандарта HTML. Значительно расширяет возможности документа,
созданного в этом формате. Модуль, написанный на JavaScript, интегрируется в
файл HTML как подпрограмма. Вызывается на исполнение из соответствующей строки
HTML-кода стандартной командой.
JPEG, Joint Photographic Experts Group —
графический стандарт, созданный на основе одноименного алгоритма сжатия
изображений с потерей качества. Широко применяется в электронной рекламе.
PR, Public
Relations — наука о связях с
общественностью.
Proxy — см. Прокси-сервер.
Relevancy — см. Релевантность поиска.
Search Engine — см. Поисковая система.
Site Frequency — усредненная величина, показывающая частоту
посещения пользователями какого-либо web-сайта. Определяет состав его
постоянной аудитории.
Spider, Crawler, Bot, Robot — см. Спайдер.
Stemming — поиск с учетом морфологических особенностей
какого-либо языка. Некоторые поисковые машины поддерживают данную
функцию, например, могут самостоятельно просклонять и проспрягать какое-либо
слово поискового запроса с целью увеличить количество возможных
словоформ.
Targeting — см. Таргетинг.
Traffic, трафик,
посещаемость — общий
суммарный поток информации через один сетевой компьютер. В интернет-рекламе под
трафиком принято понимать среднесуточную посещаемость какого-либо web-узла.
URL, Uniform Resource Locator — форма записи
адреса того или иного ресурса сети Интернет.
Web-издатель — сервер, на котором публикуются баннеры и
ссылки рекламодателя, рекламная площадка.
Web-хостинг,
хостинг — размещение
web-страниц в сети Интернет на арендованном дисковом пространстве какого-либо
сервера.
Weighting, весовой коэффициент — степень логической значимости слова для
поисковой системы при поиске информации согласно пользовательскому запросу,
зависит от расположения данного слова в html-документе. Например, если запрос
содержал термин «маркетинг», данное слово, обнаруженное поисковой машиной в
заголовке web-страницы, будет иметь для нее больший весовой коэффициент, чем то
же самое слово, найденное в основном тексте.
Баннер — рекламное изображение фиксированного размера, как правило, содержащее
анимацию, которое выполняет роль гиперссылки на тот или иной ресурс Интернета.
Баннерообменная система, баннерная сеть, служба баннерного обмена
— специализированный сервер Интернета, рекламирующий web-ресурс пользователя в
обмен на размещение им рекламы других участников сети.
Брэндинг — имиджевая реклама, продвижение какой-либо торговой марки (бренда),
ставящее своей целью повышение ее узнаваемости в потребительской среде.
Броузер — специальная клиентская программа, предназначенная для просмотра
содержимого web-узлов и отображения документов HTML. В броузеры встроен
транслятор языка разметки гипертекста, компилирующий html-код в процессе
открытия web-страницы.
Гиперсвязь — организация динамической связи между двумя объектами ресурса
Интернета посредством гиперссылки.
Гиперссылка (Hyperlink) — базовый функциональный элемент html-документа,
представляющий собой реализацию динамической связи какого-либо объекта данной
web-страницы с контекстным содержимым другого документа или файловым объектом.
Домен — логический уровень Интернета, то есть группа сетевых ресурсов,
имеющая собственное имя и управляемая своей сетевой станцией.
Запрос — набор ключевых слов или ключевая фраза, с помощью которой
пользователь ищет интересующую его информацию на поисковом сервере.
Иерархия имиджа — используемая в имиджевой рекламе условная
логическая схема, определяющая степень популярности торговой марки в
потребительской среде.
Индекс поисковой системы — хранящаяся на поисковом сервере база
данных, по которой осуществляется поиск запрошенной пользователем информации.
Как правило, содержит ссылки на проиндексированные ресурсы и краткую информацию
о них.
Индексация — процесс анализа спайдером поисковой системы содержимого
web-страниц, отслеживания обнаруженных на них гиперссылок и внесения информации
о найденных таким образом документах в базу данных (индекс) поискового сервера.
Индексированная палитра цветов — палитра, в которой применяется не более 256
цветов фиксированных оттенков, описанных в специальном служебном файле.
Интерактивный баннер — рекламный баннер, созданный с применением
технологий Macromedia Flash, CGI, элементов HTML, сценариев Java или VBScript.
Интернет — сложная электронная информационная структура, представляющая собой
глобальную сеть, которая позволяет связывать между собой компьютеры,
расположенные в любой точке земного шара, и осуществлять обмен информацией
между ними.
Каталог, интерактивный каталог — специализированный ресурс Интернета,
содержащий структурированную по тематическим разделам базу ссылок на другие
web-сайты. Большинство интерактивных каталогов обладают собственным поисковым
механизмом.
Ключевые слова — перечень слов, характеризующих круг
интересов пользователя поисковой системы.
Комиссия — определенный процент баннерных показов, взимаемый с участника
администрацией службы баннерного обмена. См. также Соотношение
показов.
Компрессия графических файлов — процесс удаления из графического файла
неиспользуемых данных.
Контент — смысловое содержимое ресурса Интернета.
Копирайтер — специалист по созданию эффективных рекламных текстов.
Кэширование баннеров — процесс сохранения загружаемых из Интернета
рекламных баннеров в специальную папку на жестком диске пользовательского
компьютера. При повторном обращении к сайту броузеры считывают этот баннер уже
с винчестера, что позволяет значительно сократить время его загрузки и
осуществить показ баннера без записи об этом информации в лог-файлы сервера.
Логическая структура сайта — набор тематических рубрик с распределенными
по соответствующим разделам документами и спроектированными гиперсвязями между
всеми страницами ресурса.
Маркетинг — наука управления потребительским спросом с точки зрения производителя
товаров или услуг.
META-теги, META-определители — специальные элементы заголовков
HTML-документов, несущие служебные функции. Они не влияют на отображение
web-страниц в броузере и не могут изменить их содержимое. В интернет-маркетинге
применяется определенный набор META-тегов, оказывающих влияние на процесс индексации
ресурса поисковыми системами.
Модератор — сотрудник администрации поискового сервера, призванный следить за
соответствием регистрируемых ресурсов общим правилам использования данной
интерактивной службы.
Оптимизатор графики — специальная программа, осуществляющая компрессию
графических файлов.
Отложенный спрос — вероятность совершения потребителем сделки
благодаря информации, полученной из рекламы, после фактического завершения
сроков рекламной кампании.
Оффтопик (от англ. off topic, вне темы) — публикация в гостевых книгах, на
форумах, в группах новостей и web-конференциях сообщений несоответствующей
тематики, в частности — рекламы.
Пиксел (условная точка) — единица измерения различных объектов языка
разметки гипертекста и других языков программирования. Один пиксел равен одной
условной точке, из которых состоит изображение на экране монитора.
Поисковая система, поисковый сервер, поисковая
машина — специализированные
серверы, предназначенные для поиска и аккумуляции информации по запросам
пользователя.
Портал, информационный портал — достаточно большой виртуальный массив
информации, включающий в себя множество различных тематических разделов
меньшего размера либо некоторое количество самостоятельных проектов.
Поисковый механизм — установленная на сервере программа,
осуществляющая поиск информации по введенному пользователем запросу.
Показ — демонстрация пользователю рекламного
баннера. Сервер засчитывает показ, если содержащий баннер файл был передан
пользовательскому компьютеру, однако сам пользователь может и не увидеть
баннер, например, в случае если он отобразится на экране компьютера с
задержкой, а пользователь прервал сеанс связи с сервером или закрыл окно
броузера, не дождавшись окончательной загрузки страницы.
Прокси-сервер — специальная программа, как правило,
установленная на серверном компьютере провайдера Интернета или головной машине
локальной сети, осуществляющая кэширование запрашиваемой пользовательскими
компьютерами информации.
Релевантность
поиска — степень соответствия
обнаруженных поисковой системой ссылок исходному пользовательскому запросу.
Робот поисковой
системы — см. Спайдер.
Сайт, Site — ресурс Интернета, который не обладает
выделенной серверной программой. Как правило, сайт является интегрированной
частью сервера, каталогом на серверном компьютере, даже несмотря на то, что
большинство сайтов имеют собственное доменное имя.
Сгорание баннера — эффект уменьшения CTR баннера в связи с увеличением
количества его повторных показов в пределах одной баннерообменной
системы/рекламной площадки.
Сервер сети
Интернет — компьютер, на
котором установлена специальная программа (то же называется сервером,
web-сервером или http-сервером).
Слоган — короткий рекламный девиз, используемый при
проведении рекламных кампаний.
Соотношение
показов — величина,
определяющая в баннерных сетях размер комиссионного процента, удерживаемого
сетью с объема рекламы, показанной участником сети. Например, соотношение показов,
равное 100:85, означает, что за сто показов чужих баннеров на сайте участника
сети его баннер будет продемонстрирован 85 раз.
Спайдер, робот
поисковой системы —
специальная программа, входящая в состав программного комплекса поискового
сервера, осуществляющая процесс индексации web-страниц.
Спам, Spam,
unsolicited electronic mail —
массовая или адресная рассылка нежелательных и не заказанных получателем
сообщений, носящих, как правило, рекламный характер.
Таргетинг,
фокусировка показов —
управление показами баннеров, подразумевающее определение серверов, на которых
следует демонстрировать рекламу по их тематической направленности или
географической принадлежности пользователей. Возможен также таргетинг по
времени суток или дням недели. Некоторые рекламные площадки, в частности поисковые
системы, предлагают более гибкие формы таргетинга, например демонстрацию
баннеров только пользователям, осуществляющим поиск информации по строго
определенному набору ключевых слов.
Файл отчета (отчет
поисковой системы) — файл,
содержащий ссылки, обнаруженные поисковой системой по введенному пользователем запросу.
Предоставляется пользователю в виде перечня, содержащего гиперссылки на
найденные ресурсы с краткими текстовыми аннотациями для каждой из них.
Физическая структура
сайта — схема расположения
фактических файлов по поддиректориям папки, в которой размещен сайт.
Язык запросов — специальный набор служебных команд,
позволяющих максимально конкретизировать передаваемый поисковой системе запрос
с использованием простейших логических функций объединения или исключения слов
в тексте запроса.
Электронная почта, Electronic Mail, E-mail — канал передачи текстовых сообщений и вложенных файлов между двумя подключенными к Интернету компьютерами.