Толковый словарь современной компьютерной лексики
Шрифт:
АЛГОРИТМИЧЕСКИЙ ЯЗЫК [algorithmic language]. Язык, предназначенный для записи, разработки и изучения алгоритмов, а также для обмена алгоритмами между людьми. А. я. является важным средством обучения. Например, при изучении информатики в школах применяется т. н. школьный А. я., в котором используются понятные школьнику служебные слова на русском языке. В отличие от языков программирования, А. я. независим от ЭВМ. В нем нет деталей, связанных с устройством машины. Обычно при разработке языка программирования высокого уровня сначала создается А. я. с тем же названием. Кроме того, языки программирования используются для обмена алгоритмами и для их опубликования в научных изданиях. Поэтому понятие «А. я.» часто применяется в качестве синонима понятия «язык программирования»
АЛТ-ВВОД СИМВОЛОВ [character alt-input]. Кодовый ввод символов с клавиатуры персонального компьютера. При нажатой клавише <Alt> следует набрать на малой цифровой клавиатуре код символа, после этого клавишу <Alt> отпустить. На экране появится тот символ, код которого был набран. Таким способом можно ввести любой допустимый вычислительной системой символ. Обычно при А.-в. с. применяется так называемая модифицированная альтернативная кодировка ГОСТа (см. табл. М.2), первые 128 кодов которой являются десятичным представлением двоичного кода ASCII
АЛУ [ALU]. To же, что арифметико-логическое устройство
АЛФАВИТНО-ЦИФРОВОЕ ПЕЧАТАЮЩЕЕ УСТРОЙСТВО (АЦПУ) [line printer (LPT)]. To же, что линейный принтер
АЛЬБОМНАЯ ОРИЕНТАЦИЯ СТРАНИЦЫ, ландшафтная ориентация страницы [landscape page orientation]. Такое расположение страницы, когда ее высота меньше ширины. Противоп. книжная ориентация страницы
АЛЬФА-ВЕРСИЯ [alpha release]. Предварительная версия программы, предназначенная для альфа-тестирования
АЛЬФА-КАНАЛ [alpha channel]. Дополнительный 8-разрядный канал, применяемый в некоторых графических платах кроме трех традиционных RGB-каналов. В таких платах для кодирования цвета пиксела используются 32 бита, причем младшие 24 бита содержат информацию о цвете, соответствующую RGB-каналам (по 8 бит на каждый цвет), а старшие 8 разрядов образуют А.-к. С его помощью можно формировать прозрачные области изображения, не зависящие от того или иного цвета
АЛЬФА-ТЕСТИРОВАНИЕ [alpha testing]. Предварительная стадия испытания программы или программного обеспечения, предназначенная для общей оценки будущего программного продукта и определения необходимости включения в него тех или иных свойств. Ср. бета-тестирование
АМЕРИКАНСКИЙ НАЦИОНАЛЬНЫЙ ИНСТИТУТ СТАНДАРТОВ (АНСИ) [American National Standards Institute (ANSI)]. Организация, определяющая стандарты, на основе которых в США разрабатываются аппаратные средства и некоторые виды программного обеспечения. Например, для языков С, Basic и SQL имеются стандарты, подготовленные ANSI
АМЕРИКАНСКИЙ СТАНДАРТНЫЙ КОД ОБМЕНА ИНФОРМАЦИЕЙ [American standard code for information interchange, (ASCII)]. Стандартная схема кодирования текстовой информации, при которой каждый текстовый или управляющий символ представляется семиразрядным двоичным кодом. Этот код с отдельными модификациями используется в большинстве вычислительных систем. Многие клавиатуры при нажатии клавиши вводят в компьютер именно такой код. Зарубежные персональные компьютеры имеют набор ASCII-кодированных символов, в котором отсутствуют символы кириллицы (русские буквы), поэтому были созданы различные модификации таблицы А. с. к. о. и., дополненные буквами кириллицы. Все эти модификации имеют общую кодировку первых 128 символов, совпадающую с А. с. к. о. и. Эти символы и их коды приведены в табл. А.1. Чтобы определить код символа по этой таблице, нужно к первому числу столбца, в котором находится символ, приписать справа первое число его строки. Например, символ # находится на пересечении столбца, первое число которого есть 010, и строки, первое число которой – 0011. Следовательно, его код 0100011. В литературе по программированию и при Алт-вводе символов применяется десятичная запись двоичного кода (см. двоичная система счисления). Например, код 0100011 символа # в десятичной системе счисления записывается числом 35. См. символ
Таблица А. 1. Символы кода ASCII (общая часть всех кодировок)
Обозначения: NUL – знак пробела; SON – начало заголовка; STX – начало текста; ЕТХ – конец текста; EOT – конец передачи; ENQ – запрос; АСК – подтверждение; BEL – звонок; BS – возврат на одну позицию; НТ – горизонтальная табуляция; LF – перевод строки; VT – вертикальная табуляция; FF – подача бланка; CR – возврат каретки; SO – переход на верхний регистр; SI – переход на нижний регистр; DLE – переключение кода; DC1, DC2, DC3, DC4 – управление устройствами 1, 2, 3 и 4 соответственно; NAK – переспрос; SYN – режим синхронного ожидания; ЕТВ – конец передачи блока; CAN – отмена; ЕМ – конец носителя; SUB – замена; ESC – переход; FS – разделитель файла; GS – разделитель группы; RS – разделитель записи; US – разделитель блока; DEL – стирание
АНАЛИЗ ТРЕБОВАНИЙ [requirements analysis]. Фаза процесса разработки программного обеспечения, во время которой анализируются требования и предметная область. На фазе А. т. разработчики фокусируют свое внимание на том, что им предстоит сделать, а на фазе проектирования — каким образом они будут это осуществлять
АНАЛОГОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА (ABM) [analog computer]. Вычислительная машина, которая обрабатывает информацию, представленную в форме непрерывно изменяемых физических величин, значения которых можно измерить. Такими величинами могут быть угловые или линейные перемещения, электрическое напряжение и пр., являющиеся аналогами математических переменных. Над аналоговыми величинами можно производить сложение, умножение, интегрирование и другие математические действия механическим или каким-либо физическим способом, измеряя результаты этих действий. Наибольшее распространение получили электронные АВМ. В них информация задается в виде электрического напряжения. Для решения математической задачи из элементов электрических цепей набирается электрическая схема, напряжение на выходе которой удовлетворяет тем же уравнениям, что и решение исходной математической задачи. Таким образом, напряжение является аналогом искомой математической переменной. Изменяя во времени параметры схемы, можно получать меняющиеся во времени решения. Поэтому физическое время также является аналоговой переменной в такой АВМ. К недостаткам АВМ относят сравнительно невысокую точность и малую универсальность, поэтому их используют в основном как управляющие устройства в различных системах управления и как измерительные устройства в системах сбора и обработки информации
АНАЛОГОВАЯ ФОРМА ДАННЫХ [analog data form]. Способ представления, хранения и передачи данных в виде непрерывно изменяющихся в некотором диапазоне физических величин, таких как электрическое напряжение или электрический ток, или аналоговых сигналов. А. ф. д. применяется в аналоговых вычислительных машинах и различных аналоговых устройствах. Противоп. цифровая форма данных
АНАЛОГОВОЕ УСТРОЙСТВО [analog device]. Устройство, в котором информация представляется в виде непрерывно изменяющихся в некотором диапазоне физических величин, таких как электрическое напряжение или электрический ток. См. аналоговый сигнал, аналоговая вычислительная машина. Противоп. цифровое устройство
АНАЛОГОВЫЙ СИГНАЛ, непрерывный сигнал [analog signal, continuous signal]. Носитель информации в виде непрерывно изменяющегося электрического напряжения или электрического тока. Переменная во времени амплитуда А. с. соответствует количественной характеристике переносимой им информации и часто представляет измеренную физическую величину, например, температуру, скорость и т. п. Для обработки переносимой А. с. информации на компьютере необходим аналого-цифровой преобразователь. См. аналоговое устройство, аналоговая вычислительная машина. Противоп. дискретный сигнал, цифровой сигнал
АНАЛОГО-ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА, гибридная вычислительная система [hybrid computer]. Вычислительная система, в которой сочетаются элементы аналоговых и цифровых вычислительных машин. Обычно в таких системах аналоговые устройства используются для решения уравнений, описывающих исследуемое явление или процесс в натуральном масштабе времени, а цифровые устройства – для хранения результатов решения, их последующей обработки и выдачи полученных данных в форме, удобной для восприятия человеком. Для преобразования непрерывно меняющихся во времени аналоговых величин в эквивалентные значения цифровых кодов здесь применяются специальные устройства – аналого-цифровые преобразователи. См. аналоговый сигнал, цифровой сигнал
АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ (АЦП) [analog-to-digital converter (ADC)]. Устройство для автоматического преобразования аналогового сигнала в цифровой сигнал. Например, для автоматической обработки экспериментальных данных поступающие с измерительных приборов непрерывно меняющиеся во времени аналоговые величины с помощью АЦП преобразуются в эквивалентные значения цифровых кодов, которые вводятся в компьютер. Противоп. цифроаналоговый преобразователь