БУЛЕВО ВЫРАЖЕНИЕ [Boolean expression]. To же, что логическое выражение
БУЛЕВО ЗНАЧЕНИЕ [Boolean value]. To же, что логическое значение
БУЛЛИТ, маркер [bullet]. Символ, выделяющий слева пункт в списке, абзац или фрагмент текста. В качестве Б. могут быть использованы различные значки и даже небольшие рисунки. На рис. Б.6 показано окно предложения MS Word, предлагающее на выбор различные типы Б. См. маркированный список
Рис. Б.6. Варианты буллитов приложения Microsoft Word
БУФЕР [buffer]. 1. То же, что буферная память. 2. Электронная схема или устройство, помещаемые между двумя другими устройствами для согласования различий в их рабочих характеристиках
БУФЕР ОБМЕНА [clipboard]. Средство операционной системы Windows, предназначенное для обмена данными между приложениями. Б. о. позволяет вырезать или скопировать выделенные данные в специальное место, отведенное для временного хранения данных, а затем вставить эти данные из буфера в другое место. В Б. о. вместе с данными хранится информация об их типе и формате, поэтому вставка данных из буфера может производиться различными способами, в зависимости от типа данных и возможностей приложения, в документ которого вставляются данные. См. вставка, выделение, вырезание, копирование
БУФЕРИЗАЦИЯ [buffering]. Применение буферов. См. буферная память, спулинг
БУФЕРНАЯ ПАМЯТЬ, буфер [buffer memory, buffer].Память для промежуточного хранения данных. Применяется при обмене данными между двумя устройствами, обладающими различной скоростью обработки информации, чтобы работа «тихоходного» устройства не снижала их общую производительность. Характерным примером использования Б. п. является выдача данных программой на принтер. Так как скорость передачи данных от программы к принтеру неизмеримо выше, чем скорость работы принтера, то, чтобы не замедлять работу программы на время выдачи данных, программа помещает данные в Б. п. и продолжает свою работу, а принтер «самостоятельно» извлекает их со своей скоростью и печатает, не требуя прерывания работы программы. Многие внешние устройства имеют собственную Б. п. кроме того, в качестве Б. п. может служить специально выделяемая операционной системой область оперативной памяти. См. буфер обмена, кэшпамять, спулинг
БУФЕРНЫЙ ПРОЦЕССОР, препроцессор [front-end processor]. 1. Процессор, генерирующий или предварительно обрабатывающий данные для другого процессора. 2. Сопроцессор, выполняющий форматирование и предварительную обработку информации, вводимой в компьютер. Ср. постпроцессор
БУФЕРНЫЙ ФАЙЛ [spool file]. В многозадачных операционных системах – файл, предназначенный для временного запоминания входных или выходных данных задачи. См. спулинг
БЫСТРАЯ РАЗРАБОТКА ПРИЛОЖЕНИЙ [rapid application development (RAD)].Процесс разработки программного обеспечения, ориентированный на максимальное ускорение. Ради сокращения времени разработки, как правило, жертвуют документацией, проектированием, расширяемостью и масштабируемостью программного обеспечения
БЫСТРОДЕЙСТВИЕ [performance, speed]. Характеристика скорости работы устройства. Например, Б. процессора характеризуется числом элементарных операций, выполняемых в секунду, или тактовой частотой, Б. принтера – числом знаков, печатаемых в секунду. См. быстродействие компьютера
БЫСТРОДЕЙСТВИЕ КОМПЬЮТЕРА [computer speed, computer performance]. To же, что производительность компьютера
БЫСТРОДЕЙСТВИЕ ЭВМ [computer speed, computer performance]. To же, что производительность компьютера
БЫСТРЫЕ КЛАВИШИ [quick keys]. To же, что клавиши быстрого вызова
БЮДЖЕТ КОМПЬЮТЕРА [computer account]. To же, что учетная запись компьютера
БЮДЖЕТ ПОЛЬЗОВАТЕЛЯ [account, user account]. To же, что учетная запись пользователя
В
ВАРИАНТ ИСПОЛЬЗОВАНИЯ [use case]. Спецификация последовательностей действий, которые могут осуществлять система, подсистема или класс, взаимодействуя с внешними действующими лицами
ВВОД ДАННЫХ [data input]. 1. Процесс записи данных в память компьютера с помощью устройства ввода. Некоторые устройства ввода требуют представления данных на специальных носителях, таких как магнитные диски, магнитные ленты и т. п., на которые данные должны быть предварительно записаны либо с помощью компьютера, либо на специальном устройстве подготовки данных. В. д. может осуществляться непосредственно человеком – голосом или с помощью клавиатуры. В интерактивных вычислительных системах В. д. происходит в диалоговом режиме. 2. Процесс передачи данных из внешнего запоминающего устройства в оперативную память
ВВОД/ВЫВОД [input-output]. Общий термин, определяющий процесс обмена данными между оперативной памятью и внешними устройствами
ВЕБ-ДОКУМЕНТ, документ WEB, документ WWW [Web document, WWW document].Документ на языке HTML. В.-д. составляют информационную основу Всемирной паутины. Они содержат гипертекст, позволяющий пользователю, указав на выделенное слово или фразу, получить доступ к данным, перейти в другую часть данного документа или в иной В.-д., связанный с данной гиперссылкой. В.-д. может также содержать данные гипермедиа, включающие текст, изображения, звук. Доступ к В.-д., их чтение или воспроизведение производятся с помощью браузеров Интернета. С понятием В.-д. тесно связаны понятия веб-страницы и веб-сайта. Значения этих терминов в настоящее время жестко не определены. Чаще всего термин "вебстраница " является синонимом термина В.-д., а термин "веб-сайт " относится к набору страниц, объединенных тематически либо принадлежащих одной организации, одному автору или пользователю. См. динамическая вебстраница
ВЕБ-ПАПКА, WEB-папка [Web folder].Папка на веб-сервере. Файлы и папки на веб-серверах можно просматривать так же, как файлы и папки на серверах локальной компьютерной сети. При сохранении файла в В.-п. он помещается на веб-сервер, а не на жесткий диск компьютера
ВЕБ-ПОРТАЛ [portal, Web portal]. To же, что портал
ВЕБ-САЙТ [Web site]. To же, что сайт
ВЕБ-СЕРВЕР, WEB-сервер, интернет-сервер [Web server]. Компьютер, снабженный программным обеспечением сервера и предназначенный для получения, обработки и исполнения запросов от клиентов Интернета. В.-с. использует для связи с клиентами протокол HTTP. В.-с. обслуживается системным администратором или интернет-провайдером
ВЕБ-СТРАНИЦА, страница WEB [Web page]. См. веб-документ
ВЕКТОР [vector].Одномерный массив. Упорядоченное объединение конечного числа однотипных элементов данных. Элементы В. располагаются в памяти последовательно один за другим. Начало В. определяется адресом его первого элемента, называемым базой вектора. В. широко используются в вычислительной технике, поскольку память по существу представляет собой В. байтов или слов. См. банк памяти
ВЕКТОРНАЯ КОМАНДА [vector instruction, array instruction].Команда, среди операндов которой есть массивы (векторы). См. векторный процессор
ВЕКТОРНЫЙ ПРОЦЕССОР [vector processor].Процессор, в набор команд которого входят векторные команды. Их операндами являются массивы (векторы). В. п. может обработать одной командой сразу множество значений, например, произвести поэлементное сложение двух массивов и присвоить полученные значения элементам третьего массива. Обычному процессору для этого пришлось бы многократно исполнить операцию сложения элементов двух массивов. Каждый операнд векторной команды хранится в особом векторном регистре большой емкости. Например, векторный регистр компьютера CRAY Y-MP C90 позволяет хранить операнд длиной 128 64-разрядных слов.
ВЕКТОРНЫЙ РЕГИСТР [vector register, V-register]. См. векторный процессор
ВЕКТОР ПРЕРЫВАНИЙ [interrupt vector].Вектор системных данных, используемый операционной системой для обработки прерываний. При работе со множеством разнотипных устройств, каждое из которых способно формировать сигналы прерывания, необходимо обрабатывать эти прерывания, причем для каждого типа устройства требуется своя уникальная программа обработки прерываний. В. п. обычно содержит адреса таких программ и, возможно, слова состояния процессора, используемые для организации соответствующего прерывания. См. прерывание, обработка прерываний
ВЕКТОРНАЯ ГРАФИКА [vector graphics]. Метод создания изображений в виде совокупности линий. Каждая линия рисунка представляется отрезками прямых (векторами) и сопрягающимися с ними отрезками стандартных геометрических кривых. Для определения формы и расположения отрезка используются математические описания. В. г. применяется в программах рисования, которые работают с рисунком как с совокупностью форм, а не как с группой точек. Рисунки, выполненные методами В. г., более компактны при хранении, допускают точное масштабирование и не зависят от разрешающей способности графических устройств. Ср. растровая графика
ВЕКТОРНЫЙ ШРИФТ [vector font].Шрифт, в котором для получения изображения символа используются математические формулы, а не зафиксированные растровые рисунки. Символы воспроизводятся в порядке следования сегментов линий и могут масштабироваться в соответствии с нужным размером. Если устройство отображения не поддерживает воспроизведение В. ш., то предварительно производится растрирование. Ср. растровый шрифт. См. шрифты TrueType
ВЕРИТЕЛЬНЫЕ ДАННЫЕ [credentials]. Имя и пароль пользователя, глобально-уникальный идентификатор, или сертификат клиента, на основании которых проверяется подлинность пользователя. См. аутентификация
ВЕРИФИКАЦИЯ ПРОГРАММЫ [program verification]. Доказательство правильности программы, т. е. соответствия программы ее спецификациям. В. п. может осуществляться любым методом, который убеждает в том, что программа будет выполнять именно то, что от нее ожидается. Часто вывод о правильности программы делают на основе анализа результатов ее прогонов (тестирования программы). Такой подход, как правило, не охватывает всех возможных вариантов эксплуатации программы и не может служить доказательством ее правильности. Важнейшим является метод математического доказательства общей правильности программы как объекта, на который распространяются аксиомы и правила формальной логики. Для такого доказательства требуется тщательный учет структуры программы и семантики языка программирования. Трудности, возникающие на этом пути, частично устраняются компьютерными системами автоматической В. п., которые способны, анализируя текст программы, формулировать условия верификации в форме теорем и либо доказывать, что эти условия выполнены, либо предоставлять их пользователю для неавтоматического доказательства. Ср. испытание программы
ВЕРНЫЕ ЗНАЧАЩИЕ ЦИФРЫ [right significant digits].N первых значащих цифр приближенного числа называются В. з. ц., если абсолютная погрешность этого числа не превышает половины единицы разряда, выраженного N-й значащей цифрой, считая слева направо. Например, для точного числа 78.96 число 79.00 является приближением с тремя В. з. ц., т. к. |79.00 – 78.96| = 0.04 ? 0.1/2 , где 0.1 – единица разряда третьей значащей цифры данного числа. Приведенный пример показывает, что в приближенном числе, имеющем N В. з. ц., не все N первых цифр должны совпадать с соответствующими цифрами точного числа. Однако во многих случаях В. з. ц. приближенного числа и соответствующие цифры точного числа одинаковы. При приближенном задании числа следует указывать только В. з. ц.
ВЕРСИЯ [release, version]. 1. Вариант программного продукта или языка программирования. Например, Word 7.0 для Windows 95 – седьмая версия текстового редактора Microsoft Word для Windows 95. Обычно используют номера версий, состоящие из двух частей. Первая часть, называемая старшим номером версии, изменяется в том случае, когда в возможности программы вносятся принципиальные изменения. Вторая часть, называемая младшим номером версии, указывает на наличие непринципиальных изменений, скажем, исправление замеченных ошибок, уточнения и т. д. Например, UML 1.3 – версия языка UML, в которой сделаны небольшие добавления и изменена форма описания, но сам язык по существу не изменился. Другой распространенный способ именования версий основан на указании года выпуска. Например, Algol-60 – версия языка Algol, принятая в 1960 г. 2. Файл, являющийся модификацией другого файла
ВЕРСТКА СТРАНИЦ [page makeup]. Полиграфический термин, означающий размещение текстового и графического материала на печатной странице в соответствии с определенными правилами. Правила зависят от типа издания, от национальных традиций и др. Например, в отечественной научной литературе принято выравнивать текст по ширине, а в англоязычной – по левому краю. В настоящее время В. с. выполняется, как правило, с помощью компьютера, поскольку специализированные настольные редакционно-издательские системы и текстовые процессоры имеют все необходимые средства и позволяют добиться более высокого качества В. с. При В. с. используются такие средства, как масштабирование иллюстраций, изменение межстрочных интервалов, отступы, выравнивание и др.
ВЕРТИКАЛЬНОЕ МЕНЮ [vertical menu].Меню с вертикальным расположением пунктов меню (один под другим). На экране дисплея такое меню перекрывает выведенную ранее информацию (см. рис. М.5). Противоп. горизонтальное меню
ВЕРХНИЙ КОЛОНТИТУЛ [header, running head].Колонтитул, расположенный в верхней части страницы, выше основного текста
ВЕРХНИЙ РЕГИСТР [uppercase]. Клавиатура компьютера (так же, как и любой пишущей машинки) имеет два регистра – верхний и нижний. В. р. служит для ввода прописных букв и других символов, указанных в верхней части клавиш. Нижний регистр предназначен для ввода строчных букв и других символов, указанных в нижней части клавиш. В исходном состоянии ввод производится в режиме нижнего регистра. Переход с нижнего регистра на верхний осуществляется нажатием клавиши <Shift>. При этом режим ввода в В. р. действует, только пока клавиша <Shift> удерживается нажатой. Клавиша <Caps Lock> служит для фиксации или отмены режима В. р. Действие нажатой клавиши <Caps Lock> распространяется только на буквенные клавиши. Противоп. нижний регистр
ВЕРХНЯЯ ПАМЯТЬ [upper memory blocks, UMB]. Область старших адресов оперативной памяти персональных компьютеров при работе под управлением операционной системы MS-DOS. В других ситуациях в настоящее время этот термин не используется. См. оперативная память персональных IBM-совместимых компьютеров
ВЕТВЛЕНИЕ ПРОГРАММЫ [branching]. Предусмотренная в программе возможность выполнения тех или иных действий в зависимости от результатов проверки некоторого условия. На блок-схеме программы В. п. изображается при помощи символа «Решение» (см. элементы блок-схем). Например, на рис. В.1 приведена блок-схема программы, определяющей координаты точки пересечения двух прямых на плоскости XOY, заданных уравнениями у = ах + b и у = сх + d. Если прямые окажутся параллельными (при условии, что а = с), то программа сообщит об этом. В языках программирования высокого уровня В. п. программируется оператором условного перехода, который в машинном языке реализуется командами условной передачи управления
Рис. В.1. Блок-схема программы определения точки пересечения прямых
ВЕТВЬ АЛГОРИТМА [algorithm branch]. Одна из альтернативных последовательностей действий алгоритма, выбор которой зависит от некоторых условий. На блок-схеме – один из альтернативных путей, исходящих из точки ветвления. В программе В. а. соответствует ветвь программы. См. ветвление программы
ВЕТВЬ ПРОГРАММЫ [program branch]. 1. Участок программы, которому может быть передано управление при ветвлении программы. 2. Участок программы, который может выполняться параллельно с другими участками. На блок-схеме В. п. изображается одним из альтернативных путей, исходящих из точки ветвления
ВЕЩЕСТВЕННАЯ КОНСТАНТА, действительная константа [real constant].Константа, представленная в программе в виде числа вещественного типа. См. константа
ВЕЩЕСТВЕННАЯ ПЕРЕМЕННАЯ, действительная переменная [real variable].Переменная, значением которой могут быть только числа вещественного типа. В. п. вводятся в программу с помощью описания переменной, в котором указываются идентификатор (имя) переменной и ключевое слово, определяющее вещественный тип, значения которого она может принимать. В качестве ключевых слов в описаниях В. п. применяются: real – в Фортране и Паскале и float либо double – в Си. См. описание переменной
ВЕЩЕСТВЕННОЕ ЧИСЛО, действительное число [real number].Число, которое может быть представлено конечным или бесконечным количеством цифр в системе счисления с фиксированным основанием. В. ч. может быть целым, дробным, положительным, отрицательным или нулем. В программировании используются числа с конечным количеством цифр, поэтому термин «В. ч.» применяется к числам вещественного типа, чтобы отличить их от чисел целого типа