Лабораторная работа № 4 Теория языков программирования и методы трансляции. 10-й вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа № 4
Перевод с помощью СУ-схемы
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставив пользователю возможность редактировать их на экране); цепочки вводить с клавиатуры, процесс перевода отображать на экране. Предусмотреть возможность выполнения перевода любого количества цепочек для заданной схемы.
На вход программы подаётся схема СУ-перевода (алфавиты входного и выходного языков, множество нетерминальных символов, правила вывода, целевой символ) и цепочка языка, которую необходимо перевести (может вводиться многократно, т.е. возможно перевести любое количество цепочек). Цепочка может быть и не относящейся к исходному языку.
Работа программы может быть организована по-разному. В качестве основного задания допустимо использовать материалы лабораторной работы №1. На первом этапе в соответствии с входной грамматикой схемы СУ-перевода попытаться сгенерировать цепочку, поданную на вход (поскольку её длина известна, можно генерировать только цепочки этой длины). При генерации фиксировать номера использованных правил. В случае успешной генерации выполнить второй этап – применяя номера использованных правил, получать одновременно входную и выходную цепочки по правилу вывода и соответствующему ему элементу перевода.
а выходе – отображение процесса перевода и результирующая цепочка языка.
Перевод с помощью СУ-схемы
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставив пользователю возможность редактировать их на экране); цепочки вводить с клавиатуры, процесс перевода отображать на экране. Предусмотреть возможность выполнения перевода любого количества цепочек для заданной схемы.
На вход программы подаётся схема СУ-перевода (алфавиты входного и выходного языков, множество нетерминальных символов, правила вывода, целевой символ) и цепочка языка, которую необходимо перевести (может вводиться многократно, т.е. возможно перевести любое количество цепочек). Цепочка может быть и не относящейся к исходному языку.
Работа программы может быть организована по-разному. В качестве основного задания допустимо использовать материалы лабораторной работы №1. На первом этапе в соответствии с входной грамматикой схемы СУ-перевода попытаться сгенерировать цепочку, поданную на вход (поскольку её длина известна, можно генерировать только цепочки этой длины). При генерации фиксировать номера использованных правил. В случае успешной генерации выполнить второй этап – применяя номера использованных правил, получать одновременно входную и выходную цепочки по правилу вывода и соответствующему ему элементу перевода.
а выходе – отображение процесса перевода и результирующая цепочка языка.
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Теория языков программирования и методы трансляции
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: .04.2015
Рецензия:Уважаемый
Бах Ольга Анатольевна
Оценена Ваша работа по предмету: Теория языков программирования и методы трансляции
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: .04.2015
Рецензия:Уважаемый
Бах Ольга Анатольевна
Похожие материалы
Лабораторная работа №4. Теория языков программирования и методы трансляции. Все варианты.
SibGUTI2
: 26 сентября 2016
Лабораторная работа № 4 Перевод с помощью СУ-схемы
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставив пользователю возможность редактировать их на эк
30 руб.
Лабораторная работа №4. теория языков программирования и методы трансляции. 6 семестр. 21 вариант
oksana
: 28 июля 2015
Тема: Перевод с помощью СУ-схемы
Задание
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
200 руб.
Лабораторная работа № 4 по «Теория языков программирования и методы трансляции»
1231233
: 22 сентября 2012
Содержание
1. Постановка задачи 2
2. Описание входных данных программы и её результатов 3
3.Описание основных переменных, основных блоков и подпрограмм 4
4. Алгоритм решения задачи 5
5. Текст программы 7
6. Результаты работы 21
7. Ответы на контрольные вопросы 22
Перевод с помощью СУ-схемы
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой.
23 руб.
Лабораторная работа № 4 Предмет : «Теория языков программирования и методы трансляции» вариант 1
Araxic
: 3 февраля 2017
Задание
Лабораторная работа № 4
1. ПОСТАНОВКА ЗАДАЧИ
Перевод с помощью СУ-схемы
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставив пользователю возм
100 руб.
Лабораторная работа № 4 Предмет : «Теория языков программирования и методы трансляции». Вариант № 1
xtrail
: 9 апреля 2013
Содержание
1. ПОСТАНОВКА ЗАДАЧИ 3
2. ОПИСАНИЕ ВХОДНЫХ ДАННЫХ ПРОГРАММЫ И ЕЕ РЕЗУЛЬТАТОВ 3
3. ОПИСАНИЕ ОСНОВНЫХ ПЕРЕМЕННЫХ, БЛОКОВ И ПОДПРОГРАММ 7
4. АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ 9
5. ТЕКСТ ПРОГРАММЫ 10
6. РЕЗУЛЬТАТЫ РАБОТЫ 23
7. КОНТРОЛЬНЫЕ ВОПРОСЫ 24
1. Постановка задачи
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполн
350 руб.
Лабораторная работа №4 по дисциплине Теория языков программирования и методы трансляции
Некто
: 16 сентября 2018
Перевод с помощью СУ-схемы
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставив пользователю возможность редактировать их на экране); цепочки вводить с
100 руб.
Лабораторная работа № 4 по дисциплине «Теория языков программирования и методы трансляции»
piligrim-24
: 3 марта 2012
Лабораторная работа № 4
Перевод с помощью СУ-схемы
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставив пользователю возможность редактировать их на экр
50 руб.
Лабораторная работа №4 по дисциплине "Теория языков программирования и методы трансляции"
uksne
: 22 августа 2011
Перевод с помощью СУ-схемы. Вариант №10
Пусть дана схема синтаксически управляемого перевода (теоретический материал раздела 4.2). Написать программу, которая будет выполнять перевод цепочек с одного языка на другой в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам входной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставив пользователю возможность редактировать их на экране); цепоч
250 руб.
Другие работы
Разработка малярного отделения АТП на 411 автомобилей МАЗ-53371
svatuk
: 30 ноября 2012
3 чертежа
Введение
1 Общая часть
2 Технический расчет проектируемого предприятия
2.1 Исходные данные для расчета
2.2 Расчет годовой производственн
10 руб.
Применение Smart технологий в системах электроснабжения бытовых потребителей. Умный дом
Mikoshi
: 3 августа 2025
Отчеты по лабораторным работам. Вариант "Умный дом RUBITEC"
700 руб.
Социальная помощь инвалидам
Qiwir
: 29 августа 2013
Сейчас в России на учете в органах социальной защиты населения состоит 7.284 млн. инвалидов (данные на 1 января 1997 года). В стране ежегодно впервые признается инвалидами свыше одного миллиона человек, из них более 50% - трудоспособного возраста. Наблюдается также ежегодный рост числа детей-инвалидов. Эффективное решение проблем инвалидности и инвалидов требует формирования единства взглядов на понятия “инвалид” и “инвалидность”.
Нетрудоспособные граждане в каждой стране составляют предмет заб
5 руб.
Зачетпо дисциплине: Управление сетями связи. Билет 12
xtrail
: 31 июля 2024
Билет 12
1. Основы SNMP управления
2. Управление оптической транспортной сетью на основе SDH
3. Каналы управления в сети с гибкими мультиплексорами PDH
Задача
В потоке ячеек АТМ каждая 42 ячейка предназначена для управления. Поток ячеек организован в тракте VC-3 SDH. Определить время передачи блока данных управления 20 Мбайт, если адаптация данных производится в AAL-4.
500 руб.