Толковый словарь современной компьютерной лексики
Шрифт:
АППАРАТНЫЙ БЛОК, блок [hardware block, block]. Конструктивно оформленная как единое целое совокупность взаимосвязанных устройств либо совокупность взаимосвязанных элементов или узлов одного устройства, выполняющих определенную функцию. Например, блок питания, обеспечивающий компьютер электроэнергией с заданными показателями, или системный блок, объединяющий основные устройства персонального компьютера
АППАРАТНЫЙ КЛЮЧ [hardware key]. Реализованный аппаратными средствами ключ защиты от несанкционированного доступа и несанкционированного копирования. Например, при защите программ А. к. часто представляет собой устройство, присоединяемое к параллельному порту персонального компьютера. Защищаемая программа обращается к параллельному порту и запрашивает секретный код. Если А. к. к компьютеру не присоединен, то защищаемая программа определяет ситуацию нарушения защиты
АППАРАТНЫЙ СБОЙ, машинный сбой, сбой [hardware failure, machine failure, failure]. Кратковременный отказ или ошибка в работе аппаратных средств вычислительной системы. Причинами, вызывающими А. с, как правило, являются изменение условий или несоблюдение правил эксплуатации оборудования, например, нестабильность питания, несоблюдение температурного режима, ненадежность соединений, попадание посторонних частиц в подвижные части и т. п.
АППАРАТУРА [hardware, equipment]. Приборы и устройства, входящие в состав аппаратных средств вычислительной системы. Физическое оборудование компьютера
АППЛЕТ [applet]. Прикладная программа. Термин А. получил распространение в последнее время в связи с технологиями Всемирной паутины WWW, позволяющей внедрять А. в веб-документы с целью построения интерактивных веб-страниц. Для создания таких А. обычно применяется язык программирования Java, поэтому часто их называют апплетами Java
АППЛИКАЦИЯ, графическая заготовка, художественная заготовка, клипарт [clip art]. Заранее приготовленный графический рисунок или его фрагмент, предназначенные для вставки в документ. Современные графические и текстовые редакторы, а также настольные редакционно-издательские системы поставляются с библиотеками А. На рис. А.5 показано диалоговое окно библиотеки А. приложения MS Word
Рис. А.5. Диалоговое окно библиотеки аппликаций приложения Microsoft Word
АРГУМЕНТ [argument]. Выражение, задающее объект или значение при обращении к процедуре, функции или макрокоманде, от которого зависит результат ее выполнения. См. фактический параметр
АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО (АЛУ), арифметическое устройство (АУ) [arithmetic and logical unit (ALU)]. Часть процессора, выполняющая над данными арифметические, логические и другие машинные операции. Под контролем устройства управления в АЛУ из оперативной памяти поступают операнды, а из устройства управления – управляющие сигналы, указывающие, какую операцию над этими операндами следует выполнить и куда поместить результат по окончании работы. Например, при выполнении сложения двух чисел устройство управления обеспечивает выборку этих чисел из соответствующих ячеек оперативной памяти в АЛУ. Затем оно посылает сигнал «сложить» и после выполнения АЛУ операции сложения пересылает результат в нужную ячейку памяти или регистр. См. функциональная схема ЭВМ
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ [arithmetical operations]. Операции, выполняемые в соответствии с правилами арифметики. В арифметико-логическом устройстве операндами и результатом А. о. является число. В языках программирования операндами и результатом А. о. могут быть выражение, указатель и др. В набор А. о. обычно входят: сложение (обозначается знаком +), вычитание (–), умножение (Ч или знак *, который труднее спутать с буквой х), деление (/) и возведение в степень (** или ^). В языке программирования Си введены дополнительно две одноместные и одна двуместная А. о.: операция увеличения, или инкремент (+ +) и операция уменьшения, или декремент (– –) и операция деления по модулю (%). Операция увеличения увеличивает, а операция уменьшения уменьшает значение своего операнда на единицу. Существуют две возможности использования этих операций: первая, когда символы + +(– –) находятся слева от операнда, – «префиксная» форма, и вторая, когда эти символы стоят справа от операнда, – «постфиксная» форма. Например, если а=5 и b=5, то в результате операций + +а и – –b переменные а и b получат значения: а=6, b=4. Тот
АРИФМЕТИЧЕСКИЙ ОПЕРАТОР [arithmetic operator]. В языках программирования – знак арифметической операции
АРИФМЕТИЧЕСКИЙ СДВИГ [arithmetic shift]. Одновременный сдвиг всех разрядов числа без изменения позиции знака числа при сдвиге влево и с занесением значения знакового разряда в освободившиеся разряды при сдвиге вправо
АРИФМЕТИЧЕСКИЙ УСЛОВНЫЙ ОПЕРАТОР [arithmetic IF statement]. Условный оператор в языке Фортран, в котором проверяемое условие задается в форме арифметического выражения. А. у. о. имеет вид: IF (A) m1, m2, m3, где А – арифметическое выражение, m1, m2, m3 – метки исполняемых операторов. Если значение выражения А отрицательно (А < 0), то выполнение программы продолжается с оператора, помеченного меткой m1, если А = 0, то управление передается оператору, помеченному меткой m2, если же А > 0, то оператору, помеченному меткой m3. Например, после оператора IF (K–2) 23, 7, 10 при К < 2 управление передается оператору, помеченному меткой 23, при K = 2 – оператору, помеченному меткой 7, и при К > 2 – оператору, помеченному меткой 10
АРИФМЕТИЧЕСКИЙ ЦИКЛ [arithmetical cycle]. To же, что цикл со счетчиком
АРИФМЕТИЧЕСКОЕ ВЫРАЖЕНИЕ [arithmetic expression]. Совокупность одной или нескольких констант, переменных, переменных с индексами и функций, соединенных знаками арифметических операций и скобками. Например, А. в. являются: 12.34, ALFA, (А + В – С) * cos (3.14 * В). Значением А. в. является число. Последовательность выполнения операций в А. в. определяется скобками, а при их отсутствии устанавливается следующий порядок: 1) вычисление функций; 2) возведение в степень; 3) умножение и деление; 4) сложение и вычитание. Однотипные операции обычно выполняются последовательно слева направо
АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО (АУ) [arithmetical unit]. To же, что арифметико-логическое устройство
АРМ [automated working place]. To же, что автоматизированное рабочее место
АРТЕФАКТ [artifact]. Элемент информации, используемый или порождаемый в процессе разработки программного обеспечения (например, внешний документ или результат работы). А. может быть, например, модель, техническое задание или программный продукт
АРХИВ [archive]. Совокупность образовавшихся в результате деятельности пользователя вычислительной системы рабочих материалов и средств их долговременного хранения. Рабочими материалами являются копии документов, редко используемых программ, данных и т. п. В качестве средств долговременного хранения удобно использовать магнитные ленты и магнитные диски. В целях экономии памяти архивные файлы предварительно сжимают с помощью архиватора. Правильно организованный А. оберегает пользователя от потерь при любых аварийных ситуациях в компьютере. См. архиватор
АРХИВАТОР [archivator]. Программа или комплекс программ, выполняющие сжатие (архивирование) файлов для более компактного длительного хранения во внешней памяти и восстановление сжатых файлов в первоначальном виде (разархивирование). В персональных компьютерах наиболее распространены A. pkzip.exe/pkunzip.exe, arj.exe, rar.exe и в последнее время winzip.exe и winrar.exe. Все они предоставляют возможность более компактного хранения файлов на дисках и позволяют: 1) упаковывать все, отдельные или соответствующие какому-либо шаблону файлы рабочего каталога в архивный файл; 2) добавлять файлы в архивный файл; 3) удалять файлы из архивного файла; 4) просматривать содержимое архивного файла; 5) извлекать из архивного файла отдельные файлы или распаковывать все файлы архива; 6) создавать самораспаковывающиеся архивные файлы. См. сжатие данных