АРХИТЕКТУРА MDI [multi-document interface, multiple document interface (MDI)]. To же, что многодокументный интерфейс
АРХИТЕКТУРА RISC [reduced instruction set computing (RISC)].Архитектура процессора с сокращенной системой команд, которые используются последовательно для выполнения более сложных операций. A. RISC характеризуется командами фиксированной длины, большим набором операций типа регистр – регистр и отсутствием косвенной адресации. Благодаря несложности команд и большому количеству регистров почти все команды занимают только один такт процессора, и поэтому он может работать на более высокой тактовой частоте, чем большинство процессоров архитектуры CISC. A. RISC обеспечивает простоту конструкции процессора и облегчает разработку трансляторов
АРХИТЕКТУРА SNA [Systems Network Architecture (SNA)]. To же, что системная сетевая архитектура
АСИНХРОННАЯ ПЕРЕДАЧА [asynchronous transmission]. To же, что асинхронная связь
АСИНХРОННАЯ СВЯЗЬ, асинхронная передача [asynchronous connection, asynchronous transmission]. Режим передачи данных, при котором временной интервал передачи символа может изменяться, поскольку ограничен специальными синхронизирующими сигналами. Следовательно, при А. с. каждый передаваемый символ требует посылки дополнительных сигналов, но при этом не нужна синхронизация передающего и приемного устройств. Ср. синхронная связь
АСПЕКТО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ [aspect oriented programming (AOP)]. Новейшая парадигма программирования, нацеленная на упрощение программирования типичных и повторяющихся фрагментов программ. Например, пусть в программе требуется записывать определенную информацию в файл протокола. При обычном программировании потребуется вставить соответствующий фрагмент кода в каждое место программы, где требуется производить запись в файл протокола, причем эти фрагменты будут единообразны. В А. о. п. такой фрагмент (он называется аспектом) требуется написать только один раз, а также указать, в каком контексте данный аспект должен быть применен. После этого аспекто-ориентированная система программирования автоматически сгенерирует необходимые фрагменты исходного кода и вставит их в нужные места
АССЕМБЛЕР [assembler]. Общепринятое название транслятора с автокода
АССОЦИАЦИЯ [association]. В унифицированном языке моделирования UML семантическое отношение между двумя и более классификаторами, включающее в себя связи между их экземплярами. См. агрегация, композиция
АССОЦИАЦИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ [association for computing machinery (ACM)]. Профессиональная организация предприятий и частных лиц, ведущих деятельность в сфере компьютерных технологий, в частности, занимающихся разработкой программ
АССОЦИАЦИЯ СТАНДАРТОВ ПО ВИДЕОТЕХНИКЕ, индустриальный консорциум VESA, ассоциация VESA [Video Electronics Standards Association (VESA)]. Организация, занимающаяся разработкой стандартов видеоадаптеров и мониторов. Объединяет более 50 видеотехнических фирм. Консорциумом VESA была предложена специальная графическая шина VLB, обеспечивающая ускорение вывода изображения на экран
АССОЦИАЦИЯ VESA [Video Electronics Standards Association (VESA)]. To же, что ассоциация стандартов по видеотехнике
АСУ [automated control system]. To же, что автоматизированная система управления
АТОМАРНЫЙ [atomic]. Действие или операция, выполняемые в виде единого блока, которые нельзя выполнить частично или прервать внешним событием. Как правило, атомарные операции невелики по размеру и просты (например, присваивание, простые арифметические или строчные вычисления). Атомарное вычисление происходит в определенной точке последовательности выполнения программы
АТРИБУТ [attribute]. 1. Признак или свойство, характеризующие объект. Например, атрибутами выводимых на экран символов являются шрифт, цвет, размер и т. п. 2. В реляционных базах данных — имя одного и того же поля всех кортежей одной таблицы. 3. В языках разметки — свойство элемента. 4. В унифицированном языке моделирования UML А. называется именованное свойство какого-либо класса. Каждый объект этого класса содержит отдельное значение данного свойства. Ср. свойство класса
АУ [arithmetic unit]. To же, что арифметико-логическое устройство
АУДИОВИЗУАЛЬНЫЙ [audiovisual]. Определение, относящееся к данным, которые содержат изображение и его звуковое сопровождение, или к аппаратуре, воспроизводящей такие данные
АУДИОДАННЫЕ, аудиоинформация [audio data, audio information]. Информация о звуковых образах, представленная в цифровой форме, предназначенная для хранения, обработки и воспроизведения средствами вычислительной техники, а также для передачи по линиям связи. Примерами А. являются человеческая речь или музыкальное сопровождение видеоизображений, введенные в память компьютера. Ср. видеоданные.
АУДИОИНФОРМАЦИЯ [audio information]. 1. Звуковые образы, человеческая речь. 2. То же, что аудиоданные
АУТЕНТИФИКАЦИЯ [authentication]. Процедура проверки правильности введенной пользователем регистрационной информации для входа в систему. А. используется для принудительного ограничения прав доступа к ресурсам и прав на выполнение операций в системе. См. пароль
АУТЕНТИФИКАЦИЯ ЗАПРОС/ОТВЕТ [challenge/response authentication]. То же, что аутентификация с запросом и ответом
АУТЕНТИФИКАЦИЯ ПО СЕРТИФИКАТУ КЛИЕНТА [client certificate authentication]. Метод аутентификации, в котором идентичность пользователя проверяется без использования пароля. Проверка выполняется путем вычислений, в которых используются открытый ключ, хранящийся в цифровом сертификате пользователя, и закрытый ключ, находящийся в компьютере пользователя. См. шифрование с открытым ключом, шифрование с закрытым ключом
АУТЕНТИФИКАЦИЯ С ЗАПРОСОМ И ОТВЕТОМ, аутентификация запрос/ ответ [challenge/response authentication]. Защищенная процедура аутентификации, при которой сервер для контроля доступа использует алгоритмы типа запрос/ответ и систему безопасности операционной системы
АЦП [analog-to-digital converter]. To же, что аналого-цифровой преобразователь
АЦПУ [LPT]. То же, что линейный принтер
АЭРОГРАФ [air brush].Инструмент машинной графики, предназначенный для имитации разбрызгивания основным цветом. На рис. А.6 для графического редактора Adobe Photoshop показаны кнопка вызова А. и диалоговые окна, позволяющие выбрать сечение сектора разбрызгивания и установить параметры А., определяющие степень разбрызгивания краски (нажим) и длину мазка (постепенный переход к прозрачному или к фону).
Рис. А.6. Нажатая кнопка вызова, образец работы и окна инструмента Аэрограф графического редактора Adobe Photoshop
Б
Б [byte]. To же, что байт
БАЗА ДАННЫХ (БД) [data base, database (DB)]. Один или несколько специальным образом организованных файлов, хранящих систематизированную информацию, для доступа к которой используются программные средства системы управления базой данных (СУБД). Б. д. представляет собой хранилище связанных между собой данных, не зависящих от программ, которые к ним обращаются. Например, в Б. д. предприятия хранятся конструкционные, технологические, производственные, эксплуатационные, экономические и т. п. характеристики изделий предприятия и их аналогов, выпускаемых конкурирующими фирмами. Такой Б. д. могут пользоваться специалисты из отдела маркетинга (для прогноза конкурентоспособности изделий на рынке), плановики (для определения необходимых объемов выпуска продукции), конструкторы (для анализа конструктивных особенностей изделий конкурентов) и т. д. Б. д. должна быть достаточно полной, правильно организованной, всегда соответствовать текущему моменту времени и удобной для использования. Содержащиеся в ней данные не должны противоречить друг другу. Редактирование, пополнение и исключение данных, их поиск и сортировка осуществляются под управлением СУБД. Б. д. могут быть персональными и коллективного пользования. Сопровождение крупных Б. д. коллективного пользования осуществляет администратор базы данных. Ср. банк данных
БАЗА ДАННЫХ КАТАЛОГА [directory database].База данных, содержащая информацию системы безопасности (имена учетных записей пользователей и пароли, а также параметры настройки политики безопасности). Б. д. к. Windows NT Workstation управляется с помощью утилиты User Manager, Б. д. к. домена Windows NT Server управляется с помощью утилиты User Manager for Domains
БАЗА ЗНАНИИ [knowledge base]. Один или несколько специальным образом организованных файлов, хранящих систематизированную совокупность понятий, правил и фактов, относящихся к некоторой предметной области. Например, Б. з. по химии углеводородов. Содержимое Б. з. оформляется, связывается между собой и представляется таким образом, чтобы на его основе можно было с помощью специальных программ осуществлять рассуждения и делать выводы, получая сведения, которые в явном виде могут не присутствовать в Б. з. Для построения Б. з. применяются методы искусственного интеллекта, специальные языки описания знаний и интеллектуальный интерфейс. Б. з. являются основной содержательной частью интеллектуальных информационных систем, интеллектуальных обучающих систем, интеллектуальных систем программирования и экспертных систем, где с их помощью представляются навыки и опыт экспертов – специалистов в данной предметной области. Например, Б. з. в области медицины содержит накопленные медицинскими специалистами сведения о связях между болезнями, их симптомами и порождающими причинами, описания стереотипных ситуаций при течении болезни и рекомендуемых или предпринятых лечебных действиях и их результатах и т. п. На основе такой Б. з. разрабатываются экспертные диагностические и прогнозирующие медицинские системы
БАЗОВАЯ СИСТЕМА ВВОДА/ВЫВОДА [Basic Input/Output System (BIOS)]. Система программ на машинном языке, управляющая передачей данных между аппаратными средствами вычислительной системы. Точнее, BIOS управляет взаимодействием узлов компьютера при передаче данных между процессором, памятью, дисками или монитором, связывая их воедино. От качества BIOS существенно зависит производительность компьютера. В современных персональных компьютерах BIOS записана в постоянное запоминающее устройство — специальную микросхему, установленную на материнской плате. Как правило, BIOS поддерживает определенный стандарт интерфейса устройств и ориентируется на конкретную модель материнской платы. Программисты высокой квалификации, создавая прикладные программы, непосредственно используют некоторые функции BIOS
БАЗОВЫЙ АБСТРАКТНЫЙ КЛАСС [abstract base class]. To же, что абстрактный класс
БАЗОВЫЙ АДРЕС [base address].Адрес, относительно которого идет отсчет относительных адресов, указанных в командах программы. Это может быть адрес начала области памяти, где располагается программа или данные. Б. а. позволяет процессору вычислять физические адреса команд и данных во время выполнения программы. Применение Б. а. делает программу независимой от места ее расположения в оперативной памяти во время выполнения. См. адресация
БАЗОВЫЙ РЕГИСТР, регистр базы [base register].Регистр, предназначенный для хранения базового адреса
БАЙТ (Б) [byte]. 1. Фрагмент двоичного кода, состоящий из 8-ми соседних двоичных цифр. 2. Единица измерения количества информации, равная количеству информации, которое содержится в 8-ми двоичных разрядах. 3. В вычислительной технике байт представляет собой объединение из 8-ми соседних двоичных разрядов, которыми компьютер может оперировать как одним целым. Так, в персональных компьютерах каждый байт оперативной памяти имеет свой адрес и предназначен для хранения одной буквы, специального символа или двух десятичных или шестнадцатеричных цифр. 1 байт = 8 бит
БАЙТ-КОД [bytecode].Система команд виртуальной машины Java
БАНК [bank]. 1. То же, что страница памяти. 2. То же, что банк памяти. 3. То же, что банк данных
БАНК ДАННЫХ [data bank]. Система файлов и баз данных, предоставляющая услуги по хранению и поиску данных по одной предметной области (например, астрономические наблюдения, статистика торговли и пр.). Пользователи Б. д. могут находиться в разных учреждениях и даже регионах, получая доступ к данным по компьютерной связи или по почте. Ср. база данных
БАНК ПАМЯТИ, банк, секция памяти [memory bank, bank, memory section]. Независимая область оперативной памяти, имеющая фиксированную длину. В многопроцессорных комплексах с разделяемой памятью деление на Б. п. позволяет совместить во времени обращение к памяти разных процессоров и функциональных устройств. Ячейки памяти могут быть пронумерованы непрерывным образом. Например, в первом Б. п. находятся ячейки с номерами от 0 до 255, во втором – от 256 до 511 и т. д. Если в комплексе есть векторные процессоры, то, как правило, Б. п. образуют чередуемую память с организацией, основанной на чередовании адресов. См. чередуемая память. Ср. страница памяти
БАННЕР, банер [banner]. 1. Заголовок статьи или документа, развернутый по всей ширине страницы. 2. Часть веб-страницы, содержащая рекламу и гиперссылку на веб-сайт рекламодателя (рис. Б.1)
Рис. Б.1. Баннер на веб-странице сайта www.gismeteo.ru
БАННЕРНАЯ РЕКЛАМА [banner advertising]. Эффективный способ рекламы веб-сайта с помощью баннеров, расположенных на других сайтах. Служит для увеличения посещаемости рекламируемого сайта, а также является инструментом создания имиджа компании, продукции, услуг и т. д.
БД [database (DB)]. То же, что база данных
БЕГУНОК, движок, ползунок [scroll box]. Элемент управления, имеющий форму небольшого прямоугольника на линейке прокрутки, который используется для скроллинга. Двигая с помощью мыши Б. по линейке прокрутки, можно перемещаться по документу. Положение Б. на линейке прокрутки показывает относительное положение в документе отображаемой в окне информации (см. рис. Л.4). См. элементы управления, графический интерфейс пользователя
БЕЗУСЛОВНАЯ ПЕРЕДАЧА УПРАВЛЕНИЯ, безусловный переход [unconditional branch].Передача управления по заранее определенному адресу. В языках программирования задается с помощью оператора безусловного перехода, который обычно имеет вид go to m, где m – неизменяемая (константная) метка
БЕЗУСЛОВНЫЙ ПЕРЕХОД [unconditional branch]. To же, что безусловная передача управления
БЕЙСИК [Basic, beginner's all-purpose symbolic instruction code].Язык программирования, предназначенный для решения математических и экономических задач. Разработан в середине 1960-х гг. Напоминая упрощенную версию Фортрана, Б. обладает развитыми средствами диалога, а также отладки и редактирования программ. Простота синтаксиса, обеспечивающая сравнительно легкое и быстрое освоение, и относительная универсальность сделали Б. и его последующие модификации QBasic и Quick Basic широко распространенными языками программирования персональных компьютеров. Появление системы программирования Visual Basic, работающей в среде Windows, позволяет даже начинающим программистам разрабатывать программные изделия малой и средней степени сложности, ориентированные на работу в этой операционной среде. В приложениях пакета Microsoft Office используется диалект языка Visual Basic for Applications, который разрешает пользователю автоматизировать применение продуктов пакета для создания офисных приложений
БЕНЧМАРКА [benchmark]. Эталонная программа, по которой судят о возможностях вычислительной системы. Как правило, Б. имеет простой алгоритм, регулярные структуры данных, значительную вычислительную емкость, возможность получения производительности компьютера, близкой к пиковой. В качестве Б. популярна программа LINPACK ТРР, предназначенная для решения систем линейных алгебраических уравнений высокого порядка.
БЕОВУЛЬФ-КЛАСТЕР [Beowulf cluster].Вычислительный кластер, составленный из рабочих станций. Название получил по одному из первых проектов параллельных вычислительных систем, созданному в центре NASA в 1994 г. Первый Б.-к. состоял из 16 вычислительных узлов с процессорами Intel 486DX4/100 МГц и оперативной памятью по 16 Мбайт, объединенных обычной сетью Ethernet.