Читаем Толковый словарь современной компьютерной лексики полностью

АЛГОЛ [Algol].Алгоритмический язык, разработанный в 1958 г. Первоначально А. не был языком программирования, так как предназначался лишь для обмена вычислительными алгоритмами между людьми. Название языка произошло от английских слов ALGOrithmic Language (алгоритмический язык) В дальнейшем на основе А. были созданы языки программирования Алгол60 и Алгол68. Первая редакция языка программирования Алгол60, ориентированного на программирование численных решений научно-технических задач, была разработана П. Науром, Дж. Бэкусом и др. и опубликована в 1960 г. В Алгол60 впервые были реализованы идеи блочной структуры программ, определения способов передачи параметров в процедуры, рекурсивных процедур. Для описания синтаксиса Алгол60 впервые был использован ставший классическим формальный язык Бэкуса – Наура. Идеи Алгол60 получили свое развитие во многих языках программирования высокого уровня. В 1966 – 1969 гг. на основе Алгол60 был разработан новый язык Алгол68. По сравнению с Алгол60 он обладает большими возможностями при программировании ввода и вывода данных и обработки текстов. Кроме того, в Алгол68 появились средства описания параллельно выполняемых операторов. Формальная строгость и общность описания сделали язык слишком сложным для широкого распространения. Это послужило толчком для создания более простого языка Паскаль

АЛГОРИТМ [algorithm]. Содержание и последовательность операций, точно определяющие решение задачи путем вычислительного процесса, преобразующего исходные данные в конечный результат. Характеристиками алгоритма являются: 1) однозначность результата при заданных исходных данных; 2) возможность разбиения процесса на конечное число отдельных операций, каждая из которых может быть выполнена человеком или вычислительной машиной; 3) способность получения результата для множества исходных данных, соответствующих множеству однотипных задач. Например, один из А. вычисления с помощью компьютера среднего арифметического трех чисел представляет собой следующую последовательность операций: ввод с клавиатуры трех чисел; вычисление суммы введенных чисел; деление полученной суммы на 3; вывод результата на экран дисплея. В приведенном примере для записи А. был применен русский язык. Существуют специально созданные алгоритмические языки. Вычислительной машине А. задается в виде программы. Могут существовать несколько А. решения одной и той же задачи. Среди них следует выбирать наиболее эффективный, для вычислительной реализации которого требуется наименьшее количество операций, машинного времени, памяти и т. п. Изучение условий существования и способов построения (разработки) эффективных А. составляет основу теории алгоритмов

АЛГОРИТМИЧЕСКИЙ ЯЗЫК [algorithmic language]. Язык, предназначенный для записи, разработки и изучения алгоритмов, а также для обмена алгоритмами между людьми. А. я. является важным средством обучения. Например, при изучении информатики в школах применяется т. н. школьный А. я., в котором используются понятные школьнику служебные слова на русском языке. В отличие от языков программирования, А. я. независим от ЭВМ. В нем нет деталей, связанных с устройством машины. Обычно при разработке языка программирования высокого уровня сначала создается А. я. с тем же названием. Кроме того, языки программирования используются для обмена алгоритмами и для их опубликования в научных изданиях. Поэтому понятие «А. я.» часто применяется в качестве синонима понятия «язык программирования»

АЛТ-ВВОД СИМВОЛОВ [character alt-input]. Кодовый ввод символов с клавиатуры персонального компьютера. При нажатой клавише следует набрать на малой цифровой клавиатуре код символа, после этого клавишу отпустить. На экране появится тот символ, код которого был набран. Таким способом можно ввести любой допустимый вычислительной системой символ. Обычно при А.-в. с. применяется так называемая модифицированная альтернативная кодировка ГОСТа (см. табл. М.2), первые 128 кодов которой являются десятичным представлением двоичного кода ASCII

АЛУ [ALU]. To же, что арифметико-логическое устройство

Перейти на страницу:

Похожие книги

Города
Города

Город. Вечная тема вдохновения писателей-фантастов — без изъятия жанров и направлений. Тема, объединившая в этом сборнике четырех живых классиков современной фантастики…Великий Майкл Муркок приглашает в странствие по многоликому городу, увиденному в калейдоскопе параллельных реальностей… Король британской «черной готики» Чайна Мьевилль открывает врата в руины Лондона, ставшего ареной жестоких игр порождений Тьмы… «Интеллектуал от фантастики» Джефф Райман создаст оригинальную антиутопию о славных стариках, противостоящих угнетению новой цивилизации… Однако венцом сборника по праву можно считать ироничную притчу Пола Ди Филиппо, «зажавшего» свой бесконечный город в границы нескольких кварталов…

Джеф Райман , Майкл Джон Муркок , Майкл Муркок , Марина Азурева , Пол Ди Филиппо

Фантастика / Социально-психологическая фантастика / Фэнтези / Социально-философская фантастика / Словари