Теория языков программирования и методы трансляции. Лабораторная работа №5

Цена:
100 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon arts1.txt
material.view.file_icon arts2.txt
material.view.file_icon arts3.txt
material.view.file_icon Lab5.dpr
material.view.file_icon Lab5.dproj
material.view.file_icon Lab5.dproj.2007
material.view.file_icon Lab5.dproj.local
material.view.file_icon Lab5.identcache
material.view.file_icon Lab5.res
material.view.file_icon Tmain.dcu
material.view.file_icon Tmain.dfm
material.view.file_icon Tmain.pas
material.view.file_icon 903372.doc
material.view.file_icon lab5.doc
material.view.file_icon Работа над ошибками.doc
material.view.file_icon Работа над ошибками1.doc
material.view.file_icon arts1.txt
material.view.file_icon arts2.txt
material.view.file_icon arts3.txt
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Лабораторная работа № 5  
    Перевод с помощью МП-преобразователя
Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение.
Исходный преобразователь вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполняя его до тех пор, пока не возникнет желание закончить работу. Процесс перевода цепочки в виде последовательной смены конфигураций отображать на экране.
На вход программы подаётся ДМП-преобразователь (множество состояний, алфавиты входного и выходного языков, алфавит магазина, начальное состояние, начальное содержимое стека, множество заключительных состояний, функция переходов в виде списка правил) и проверяемая цепочка символов (аналогично лаб. раб. №3).
Рекомендуется за основу взять программу лабораторной работы №3, дополнив исходные данные выходным алфавитом, функцию переходов – в соответствии с определением преобразователя, а конфигурации – выходными цепочками.
Выход: отображение на экране процесса перевода цепочки в виде последовательной смены конфигураций преобразователя, результат перевода – полученная цепочка.
Проверить работу программы на примерах из лекций и задачах из контрольных вопросов.
Дополнительно:
Предоставить пользователю возможность не только вводить данные с клавиатуры, но и загружать преобразователь из файла (аналогично лабораторной работе №2).

Дополнительная информация

Зачет
Теория языков программирования и методы трансляции. Лабораторная работа №5
Перевод с помощью МП-преобразователя Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение.
User bvv1975 : 26 января 2016
20 руб.
Теория языков программирования и методы трансляции. Лабораторная работа №5.
Лабораторная работа № 5 Перевод с помощью МП-преобразователя Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение. Исходный преобразователь вводить с клавиатуры в соответствии с определённым форматом. Ввод цепоче
User zhekaersh : 20 февраля 2015
70 руб.
Лабораторная работа №5 по дисциплине Теория языков программирования и методы трансляции
Перевод с помощью МП-преобразователя Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение. Исходный преобразователь вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с кл
User Некто : 16 сентября 2018
100 руб.
Лабораторная работа №5. Теория языков программирования и методы трансляции. Все варианты.
Лабораторная работа № 5 Перевод с помощью МП-преобразователя Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение. Исходный преобразователь вводить с клавиатуры в соответствии с определённым форматом. Ввод цепо
User SibGUTI2 : 26 сентября 2016
30 руб.
Лабораторная работа №5 по дисциплине «Теория языков программирования и методы трансляции»
Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение. Исходный преобразователь вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполняя его до тех пор, пока
User 1231233 : 23 января 2012
23 руб.
Лабораторная работа №5 по дисциплине "Теория языков программирования и методы трансляции"
Перевод с помощью МП-преобразователя Пусть дан преобразователь с магазинной памятью; написать программу, которая будет выполнять перевод цепочек с одного языка на другой с помощью заданного преобразователя (теоретический материал раздела 4.2). При невозможности выполнить перевод (цепочка не принадлежит исходному языку) необходимо выводить на экран соответствующее сообщение. Исходный преобразователь вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клав
User uksne : 22 августа 2011
250 руб.
Теория языков программирования и методы трансляции
Лабораторные работы основаны на лекционном материале; каждая выполняется после изучения соответствующего теоретического раздела. До выполнения лабораторной работы нужно внимательно разобраться с примерами, ответить на контрольные вопросы изученного теоретического раздела, а также решить задачи, предлагаемые в составе контрольных вопросов. Каждая работа снабжена методическими указаниями, сопровождающими текст задания. Рекомендуется внимательно читать задание и выполнять работу в строгом соответс
User Илья272 : 5 ноября 2023
1300 руб.
Теория языков программирования и методы трансляции
Билет No1 1) Классификация грамматик и языков по Хомскому. Проиллюстрировать на примерах (примеры должны быть свои). 2) Нисходящий распознаватель языков с возвратами. Алгоритм распознавателя с подбором альтернатив. Проиллюстрировать на примере (пример должен быть свой). 3) Построить детерминированный автомат с магазинной памятью P (с опустошением стека), допускающий язык L(P) = {a n b n c 2k k > 0, n 0}. Построить КС-грамматику для задания этого же языка.
User piligrim-24 : 11 апреля 2012
50 руб.
Онлайн Тест 3 по дисциплине: Техника и технологии первичной обработки сигналов.
Вопрос No1 Мощность шума паузы равна Pш.кв=δ/12 Pш.кв=δ2/4 Pш.кв=δ2/10 Pш.кв=δ/8 Вопрос No2 Что изображает кривая равной громкости? равные уровни сигнала диапазон неслышимых сигналов кривые вероятности распределения звука Вопрос No3 Время срабатывания – это интервал между моментом, когда от источника начинает подаваться сигнал с уровнем на 10 дБ выше номинального значения, и моментом, когда выходной уровень уменьшится с 10 до 0 дБ по отношению к номинальному значению от источника начи
User IT-STUDHELP : 5 декабря 2022
600 руб.
promo
Курсовая работа по дисциплине: Микропроцессоры и цифровая обработка сигналов. Вариант №6
ПРОГРАММНО РЕГУЛИРУЕМЫЙ ИСТОЧНИК НАПРЯЖЕНИЯ НА ОСНОВЕ ЦАП МИКРОПРОЦЕССОРА ADUC842 Содержание Задание на курсовой проект 3 Введение 4 1. Аналитический обзор 5 2. Разработка структурной схемы устройства 15 3. Разработка принципиальной электрической схемы устройства 16 4. Разработка программного обеспечения устройства 18 4.1. Схема алгоритма 18 4.2. Текст программы 20 Заключение 22 Список использованных источников 23 Задание на курсовой проект Вариант №6: Разработать устройство управления е
User SibGOODy : 18 марта 2018
1300 руб.
promo
Лабораторная работа 2.2 По дисциплине «Метрология, стандартизация и сертификация» Поверка Аналогового Измерительного Прибора. Вариант №4
ЛАБОРАТОРНАЯ РАБОТА 2.2 По дисциплине «Метрология, стандартизация и сертификация» Поверка Аналогового Измерительного Прибора. Вариант №4 1.1. Изучить методы поддержания единства измерений. 1.2. Изучить способы нормирования погрешностей средств измерений. 1.3. Изучить методику обработки результатов измерений с многократными наблюдениями. 1.4. Приобрести практические навыки измерения напряжения аналоговыми вольтметрами. 1.5. Освоить методику оценки случайной составляющей погрешности (неопределенн
User olyly7 : 4 июля 2011
250 руб.
Международный рынок туристических услуг
I Вступление. 1 Актуальность выбранной темы. 2 Что такое рынок? II Основная часть. 1 Индустрия международного туризма её развитие в современных условиях. 2 Экономическое значение международного туризма. 3 Экономика туристической фирмы: маркетинговая стратегия. 4 Расчёт цены туристического продукта. 5 Бухгалтерские операции в международном туризме. 6 Организация и техника исполнения операций международного туризма. а.) Основные участники операций туризма и система взаимоотношений. б.)
User Qiwir : 30 декабря 2014
5 руб.
up Наверх