Чтение онлайн

на главную

Жанры

Шрифт:

Впрочем, никто и не пытается автоматизировать перевод эмоциональной, обыденной речи. А тем более поэзии и художественной прозы. Перевод научной и технической литературы с помощью электронных вычислительных машин — такова задача сегодняшнего дня. И, как замечает один из пионеров машинного перевода Уоррен Уивер, «Пушкин может не беспокоиться»,

«ОРГАНЫ ЧУВСТВ» АВТОМАТОВ

МЫ

ГОВОРИЛИ о машине-переводчике. И добавляли: автоматический перевод делает электронная вычислительная машина. Вычислительная, ибо технически весь процесс перевода для машины не отличается от других счетных операций.

Например, ей нужно перевести какое-либо слово. Изо всех чисел, которыми закодированы слова ее автоматического словаря, машина начинает вычитать это слово -— ведь и оно записано как число! Если остаток при вычитании равен нулю, значит, нужное слово найдено. Операция, конечно, долгая: если в словаре тысяча слов, нужно сделать чуть ли не тысячу вычитаний, пока не наткнешься на нужное. Но ведь и сто тысяч арифметических действий в секунду — не предел для современных вычислительных машин. Необходимые сто, или тысяча, или 10 тысяч вычитаний она проделает за ничтожную долю секунды.

И автоматический словарь, и программа перевода хранятся в «памяти» машины в виде чисел. Мы уже рассказывали, что сделать такой перевод, вернее, кодирование очень легко. Но как ввести эти числа в машину, как превратить их в импульсы электрического тока?

Очевидно, нужно наделить «электронный мозг» машинными «органами чувств». Электрический глаз фотоэлемента — машинное зрение, чуткое «ухо» микрофона — слух. Американские инженеры сконструировали даже «электронный нос» — специальное устройство, которое позволяет машине различать запахи. (Этот «нос» может оказать большую помощь химикам, чутко улавливая ход различных реакций по запаху веществ.)

Примерно 90 процентов всей информации наш мозг получает от зрения, от всех остальных органов чувств — около 10 процентов. Львиная доля из этих десяти процентов приходится на слух. Осязание и обоняние находятся на последнем месте, доставляя ничтожную часть информации. А для электронного мозга единственный «канал связи» — это машинное «осязание». Благодаря ему вводится в машину последовательность чисел, будь это программа или задание.

ПЕРФОКАРТЫ

В начале прошлого века француз Жозеф Жаккар усовершенствовал работу ткацкого станка. Чтобы изготовить ткани со сложным узором, станком приходилось управлять опытному мастеру. Французский изобретатель решил автоматизировать этот процесс.

В плотных картонных картах были пробиты отверстия — они обозначали порядок работы машины. Карты проходили под специальными щупами. Попав в одно из отверстий, щуп опускался и перемещал нити на ткацком станке. В результате карта с отверстиями как бы управляла перемещением нитей. Можно было получать любые сложные узоры автоматически. Такой способ управления получил название «перфорационный», «дырочный». А карты, на которых пробиваются «управляющие отверстия», стали называть перфокартами.

Почти во все современные вычислительные машины информацию вводят с помощью перфокарт. Конечно, они отличаются от тех «управляющих картонов», которыми пользовался Жозеф Жаккар. Но принцип «чтения» с помощью специальных щупов

остался тот же, что и во времена наполеоновских войн, когда Жаккар сделал свое изобретение.

Все числа, которые нужно ввести в машину, набиваются на перфокарту. Как правило, это стандартный прямоугольник из плотной бумаги, на котором напечатана цифровая сетка:

Так, по 80 цифр в ряд, на перфокарте напечатаны нули, единицы, двойки, тройки, четверки, пятерки, шестерки, семерки, восьмерки и девятки. Между рядами восьмерок и девяток есть добавочный ряд — нумерация колонок:

8888888888888888...

123456789 и т. д.

до 80 9999999999999999...

Пробивая ряды и колонки цифр, мы легко можем изобразить почти любое число. Или, иными словами, записать на машинном языке чисел и программу для электронной вычислительной машины, и задание для нее. Перфокарта направляется теперь в «читающее», а вернее, «осязающее» устройство машины.

Проходя через него, пробитые на карте отверстия «читаются», подобно тому как они «читались» в изобретении Жаккара: в пробивку проваливается щуп. Это оказывает на механизм электронной машины такое же действие, как включение контакта или нажатие клавиш. Если есть пробивка, ток идет. Нет пробивки — нет тока. Числа задания и числа программы переводятся на «язык электричества».

В настоящее время для того, чтобы убыстрить этот перевод, начинают использовать другой принцип. Дырки перфокарты «прощупываются» световым лучом. Попав в отверстие-цифру, луч падает на фотоэлемент и, возбуждая ток, выражает числа-отверстия в виде импульсов тока, идущих в «память» машины.

Машина автоматически выражает эти импульсы тока в своем обычном коде — двоичной системе нулей и единиц. Программа работы входит в «память». Специальный счетчик дает сигнал: «конец ввода». Последний раз человек вмешивается в работу «электронного мозга»: с пульта управления нажимает кнопку «начальный пуск». И машина автоматически работает по программе.

Результаты вычислений — а этими вычислениями, повторяем, могут оказаться и перевод с языка на язык, и игра в шахматы, и выбор наилучшего плана в экономике, и многое, многое другое — вновь переводятся с «электронного языка» на перфокарты. Оттуда они поступают на печатающее устройство. Двоичные числа переводятся в десятичные — работа машины окончена. Вот как выглядит итог работы, отпечатанные результаты счета:

+ 628318530 + 01

– 141421356

+ 01 + 000000000

+ 00 + 000000000 + 00

«МАГНИТНЫЕ ЧЕРНИЛА»

Нельзя ли как-то упростить все эти процедуры? Допустим, нам нужен перевод текста с помощью машины. Кодирование букв числами, набивка этих чисел на перфокарты, затем эти же процедуры в обратном порядке — все это, по существу, лишняя работа. Вот если бы было так: на «вход» машины мы кладем книгу на неизвестном языке, а через несколько минут «на выходе» получаем эту книгу, но уже переведенную на русский или какой-либо другой известный нам язык.

Поделиться:
Популярные книги

Бальмануг. (Не) Любовница 2

Лашина Полина
4. Мир Десяти
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Бальмануг. (Не) Любовница 2

Внешники

Кожевников Павел
Вселенная S-T-I-K-S
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Внешники

Барон диктует правила

Ренгач Евгений
4. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон диктует правила

Наследник павшего дома. Том IV

Вайс Александр
4. Расколотый мир
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Наследник павшего дома. Том IV

Гардемарин Ее Величества. Инкарнация

Уленгов Юрий
1. Гардемарин ее величества
Фантастика:
городское фэнтези
попаданцы
альтернативная история
аниме
фантастика: прочее
5.00
рейтинг книги
Гардемарин Ее Величества. Инкарнация

Идеальный мир для Лекаря

Сапфир Олег
1. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря

Корпулентные достоинства, или Знатный переполох. Дилогия

Цвик Катерина Александровна
Фантастика:
юмористическая фантастика
7.53
рейтинг книги
Корпулентные достоинства, или Знатный переполох. Дилогия

Герой

Бубела Олег Николаевич
4. Совсем не герой
Фантастика:
фэнтези
попаданцы
9.26
рейтинг книги
Герой

Я тебя не предавал

Бигси Анна
2. Ворон
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Я тебя не предавал

Сердце Дракона. Том 9

Клеванский Кирилл Сергеевич
9. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.69
рейтинг книги
Сердце Дракона. Том 9

Гнев Пламенных

Дмитриева Ольга Олеговна
5. Пламенная
Фантастика:
фэнтези
4.80
рейтинг книги
Гнев Пламенных

Кротовский, не начинайте

Парсиев Дмитрий
2. РОС: Изнанка Империи
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Кротовский, не начинайте

Око василиска

Кас Маркус
2. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Око василиска

Последняя Арена 7

Греков Сергей
7. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 7