Структурно-семантические трансформации в научно-техническом тексте при машинном переводе в современном английском языке

Дипломная работа - Иностранные языки

Другие дипломы по предмету Иностранные языки

?ол 0 имеет только, и пол 4 имеет только ВНИЗ, но мы можем проигнорировать ту аномалию, так как избыточные кнопки никогда не будут использоваться.) Соответствие эти кнопки, есть десять ПРИВЛЕЧЕНИЙ переменных [j] и ВЫГОВОР [j], 0 <= j <= 4. Есть также переменные CALLCAR [j], 0 <= j <= 4, представляя кнопки в пределах автомобиля лифта, которые направляют это к целевому полу. Когда человек нажимает кнопку, соответствующая переменная установлена в 1; лифт очищает переменную к 0 после того, как запрос был выполнен.

До сих пор мы описали лифт с точки зрения пользователя; ситуация более интересна как просматривающийся лифтом. Лифт находится в одном из трех состояний: GOINGUP, G0INGD0WN, или НЕЙТРАЛЬНЫЙ. (Текущее состояние обозначено пассажирам освещенными стрелками в лифте.), Если это находится в НЕЙТРАЛЬНОМ состоянии а не на полу 2, машина закроет свои двери и (если никакая команда не будет дана к тому времени, когда ее двери закрыты), это изменится на GOINGUP или G0INGD0WN, направляясь в пол 2. (Это - "домашний пол,", так как большинство пассажиров входит там.) На полу 2 в НЕЙТРАЛЬНОМ состоянии, в конечном iете закроются двери, и машина будет ожидать тихо другой команды. Первая команда, полученная для другого пола, устанавливает машину GOINGUP или GOINGDOWN как соответствующую; это остается в этом состоянии, пока нет никаких команд, ожидающих в том же самом направлении, и затем это переключает направление или переключается на НЕЙТРАЛЬНЫЙ прежде, чем открыть двери, в зависимости от того, что другие команды находятся в переменных ВЫЗОВА. Лифт берет определенное количество времени, чтобы открыть и закрыть его двери, ускориться и замедлиться, и добраться от одного пола до другого. Все эти количества обозначены в алгоритме ниже, который намного более точен, чем неофициальное описание может быть. Алгоритм, который мы теперь изучим, возможно, не отражает истинные принципы лифта работы, но это, как полагают, самый простой ряд правил, которые объясняют все явления, наблюдаемые в течение нескольких часов экспериментирования автором во время записи этого раздела.

Перевод, выполненный человеком

Перевод сделанный профессиональным переводчиком (Кнут Д, 2002: 317):

В качестве примера использования дважды связанных списков рассмотрим программу дискретного моделирования. "Дискретное моделирование" означает моделирование системы, в которой предполагается, что все изменения состояния системы происходят в некоторые дискретно заданные моменты Моделируемая "система" обычно представляет собой набор отдельных действующих лиц, которые, хотя и могут взаимодействовать друг с другом, в основном, ведут себя независимо.

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

И наоборот, "непрерывное моделирование" означает моделирование действий, которые происходят непрерывно, например движение автомобилей по автостраде, полеты космических кораблей к другим планетам и т. д. Непрерывное моделирование часто можно вполне удовлетворительно имитировать с помощью дискретного моделирования с очень малыми временными интервалами между соседними шагами. Но в таком случае получится "синхронное" дискретное моделирование, при котором многие части системы слегка изменяются на каждом дискретном временном интервале, и такое приложение обычно нуждается в организации программы несколько иного типа, чем тот, который рассмотрен здесь.

Приведенная ниже программа моделирует работу лифта в здании факультета математики Калифорнийского технологического института (Калтех). Результаты такого моделирования, вероятно, будут полезны только тем, кому часто приходится посещать Калтех. И даже им, видимо, проще будет всего несколько раз воспользоваться этим лифтом, чем создавать специальную программу. Но, как обычно случается при изучении методов моделирования, используемые методы программирования гораздо интереснее, чем результаты выполнения программ. Рассматриваемые ниже методы иллюстрируют типичные методики, которые используются в программах дискретного моделирования.

Здание факультета математики имеет пять этажей: подвальный, цокольный, первый, второй и третий В нем находится один лифт с автоматическим управлением, который может останавливаться на каждом этаже. Для удобства перенумеруем

этажи в следующем порядке: 0, 1, 2, 3 и 4

На каждом этаже есть две кнопки вызова лифта: одна - для движения вверх (UP), а другая - для движения вниз (DOWN). (На самом деле на этаже 0 имеется только кнопка UP, а на этаже 4 - только кнопка DOWN, но эти особые случаи будут игнорироваться, потому что дополнительные кнопки никогда не будут использоваться)

Соответственно эти кнопки будут обозначаться десятью переменными CALLUP[j] и CALLDOWN[j], 0 <= j <= 4. Кроме того, переменные CALLCAR[j], 0 <= j <= 4, будут представлять кнопки внутри кабины лифта, которые обозначают этаж назначения. При нажатии кнопки соответствующей переменной присваивается значение 1, а после выполнения запроса (т е. после того как лифт достигнет заданного этажа) переменной присваивается значение 0.

До сих пор работа лифта описывалась с точки зрения пользователя, но ситуация станет более интересной, если рассмотреть ее с точки зрения лифта. Лифт может находиться в одном из тр