↑ вверх

Помощь дистанционщикам!
ДО СибГУТИ (www.do.sibsutis.ru),
ДО СибАГС (www.sapanet.ru),
ДО НГУЭиУ (sdo.nsuem.ru),
ДО СибУПК (sdo.sibupk.su) и др ВУЗы

Этот сайт продаётся. По всем вопросам обращаться по +7 913 923-45-34 (Денис)
Корзина пуста!
Обратная связь




Вариант 03 Лабораторная работа 05

30000
      
Просмотров: 884
Тип работы: Лабораторная работа
Название предмета: Теория языков программирования и методы трансляции
Тема/вариант: Вариант 03 Лабораторная работа 05
Объем работы: 10
ВУЗ: СибГУТИ
Дата выполнения: 2013-08-20
Размер файла, тип файла: 1622.89 Kb, , TXT, DCU, DFM, PAS, DDP, ~DDP, ~DFM, ~PAS, CFG, DOF, RES, DPR, EXE, DOC
Прикрепленные файлы: Курс “Теория языков программирования и методы трансляции” (500 Kb)

Содержание
1. Постановка задачи    4
2. Описание входных данных программы и её результатов    5
3.Описание основных переменных, основных блоков и подпрограмм    6
4. Алгоритм решения задачи    7
5. Текст программы    10
6. Результаты работы    29
7. Ответы на контрольные вопросы    30
 
1. Постановка задачи
Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение.
Исходный преобразователь вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполняя его до тех пор, пока не возникнет желание закончить работу. Процесс перевода цепочки в виде последовательной смены конфигураций отображать на экране.
Проверить работу программы на примерах из лекций и задачах из контрольных вопросов.
Дополнительно:
Предоставить пользователю возможность не только вводить данные с клавиатуры, но и загружать преобразователь из файла (аналогично лабораторной работе №2).

ЗАКАЗАТЬ РАБОТУ
Отправь нам своё задание, и мы поищем твою работу в нашей базе готовых работ. А если не найдем, то порекомендуем партнеров, которые качественно смогут выполнить твой заказ.
(doc, docx, rtf, zip, rar, bmp, jpeg) не более 5 Мб