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

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon 109211.doc
material.view.file_icon lab2.doc
material.view.file_icon lab2.exe
material.view.file_icon new.psu
material.view.file_icon
material.view.file_icon lab2.dpr
material.view.file_icon lab2.dproj
material.view.file_icon lab2.dproj.local
material.view.file_icon lab2.identcache
material.view.file_icon lab2.res
material.view.file_icon new.psu
material.view.file_icon UnitGlav.dfm
material.view.file_icon UnitGlav.pas

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа № 2 Моделирование работы ДКА
Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы», «после прочтения цепочки автомат не пришёл в конечное состояние» и т.п. Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры.
На вход программы подаётся ДКА (множество состояний, алфавит языка, начальное состояние, множество заключительных состояний, функция переходов в виде таблицы) и проверяемая цепочка символов (может вводиться многократно, т.е. возможно проверить любое количество цепочек). При этом в проверяемую цепочку могут входить и символы, не принадлежащие алфавиту языка; цепочка может быть и пустой.
Программа должна предоставлять пользователю возможность изменять начальное и конечные состояния с сохранением введённой функции переходов для заданного автомата.
Выход – отображение на экране процесса проверки цепочки в виде последовательной смены конфигураций и вывод результата – сообщения, принадлежит ли цепочка языку.
Проверить работу программы на примерах из лекций и задачах из контрольных вопросов.
Дополнительно:
1) Предоставить пользователю возможность не только вводить данные с клавиатуры, но и загружать автомат из файла (выбор – в соответствующем пункте меню или нажатием кнопки в исходном окне программы). При этом следует накладывать определённые ограничения на формат файла и производить соответствующие проверки во избежание загрузки некорректных данных.
2) Также по желанию пользователя результаты помимо вывода на экран сохранять в файле. Выбор – аналогично загрузке данных.

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

2012,Бах,Зачет
Теория языков программирования и методы трансляции. Лабораторная работа №2.
Моделирование работы ДКА 1. ПОСТАНОВКА ЗАДАЧИ Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы», «после прочтения цепочки авт
User nik200511 : 17 февраля 2016
25 руб.
Теория языков программирования и методы трансляции. Лабораторная работа №2
Теория языков программирования и методы трансляции_Лабораторная работа 2 Моделирование работы ДКА Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют
User bvv1975 : 26 января 2016
20 руб.
Теория языков программирования и методы трансляции. Лабораторная работа №2
Лабораторная работа № 2 Моделирование работы ДКА Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы», «после прочтения цепочки а
User zhekaersh : 20 февраля 2015
70 руб.
Лабораторная работа №2 по дисциплине «Теория языков программирования и методы трансляции»
Лабораторная работа № 2 Моделирование работы ДКА Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, “в цепочке присутствуют посторонние символы”, “после прочтения цепочки ав
User Сергей38 : 26 января 2023
200 руб.
Лабораторная работа №2 по дисциплине «Теория языков программирования и методы трансляции»
Лабораторная работа №2 по дисциплине Теория языков программирования и методы трансляции
Моделирование работы ДКА Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы», «после прочтения цепочки автомат не пришёл в конеч
User Некто : 16 сентября 2018
100 руб.
Лабораторная работа №2. Теория языков программирования и методы трансляции. Все варианты.
Лабораторная работа № 2 Моделирование работы ДКА Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, “в цепочке присутствуют посторонние символы”, “после прочтения цепочки
User SibGUTI2 : 8 сентября 2016
25 руб.
Лабораторная работа № 2 по дисциплине «Теория языков программирования и методы трансляции»
Моделирование работы ДКА Содержание 1. Постановка задачи 2 2. Описание входных данных программы и её результатов 3 3.Описание основных переменных, основных блоков и подпрограмм 4 4. Алгоритм решения задачи 5 5. Текст программы 6 6. Результаты работы 17 7. Ответы на контрольные вопросы 19 Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, прина
User 1231233 : 23 января 2012
23 руб.
Лабораторная работа №2 по дисциплине "Теория языков программирования и методы трансляции"
Моделирование работы ДКА Пусть регулярный язык задаётся конечным автоматом – ДКА (теоретический материал разделов 1.5, 2.2). Написать программу, которая будет проверять по заданному автомату вводимую цепочку и делать вывод о том, принадлежит ли она рассматриваемому регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, “в цепочке присутствуют посторонние символы”, “после прочтения цепочки автомат не пришёл в конечн
User uksne : 22 августа 2011
250 руб.
HITACHI.2.1.Руководство по ДВС ISUZU 6HK1 и 4HK1 часть 2.рус
HITACHI.2.1.Руководство по ДВС ISUZU 6HK1 и 4HK1 часть 2.рус Двигатели внутреннего сгорания Hitachi экскаваторы бульдозеры самосвалы погрузчики Руководство полное с иллюстрациями Диплом
User LISKAM : 9 декабря 2015
1700 руб.
HITACHI.2.1.Руководство по ДВС ISUZU 6HK1 и 4HK1 часть 2.рус
Организация перевозок в С.А. (колхоз) «Янино» с конструктивной разработкой контейнеровоза
Содержание Введение..........................................................................................……..14 1. Характеристика предприятия............………………………………..16 1.1 Почвенно - географические и климатические условия...…...17 1.2 Анализ хозяйственной деятельности предприятия…………19 2. Анализ существующей системы организации перевозок…………..24 2.1 Показатели использования подвижного состава…………….25 2.2 Цель и задачи дипломного проекта……………………………28 3. Организация перевозок…………
User MagicT : 3 февраля 2024
100 руб.
Организация перевозок в С.А. (колхоз) «Янино» с конструктивной разработкой контейнеровоза
Совершенствование технологии ремонта шнеков жаток зерноуборочных комбайнов в ОАО «Ивьевская сельхозтехника» с модернизацией стенда для ремонта шнеков жаток (дипломный проект)
Содержание. Введение. 1.Обоснование темы проекта. 1.1.Характеристика предприятия. 1.2.Анализ существующей технологии ремонта. 1.3.Выводы и предложения. 2.Анализ конструкции, условий работы, неисправностей и ремонтной технологичности шнеков жаток. 3.Обоснование производственной программы по ремонту шнеков жаток. 4.Проектирование технологического процесса разборки шнеков жаток. 4.1.Обоснование рациональной последовательности разборки. 4.2.Формирование опера
User Shloma : 18 ноября 2019
1590 руб.
Совершенствование технологии ремонта шнеков жаток зерноуборочных комбайнов в ОАО «Ивьевская сельхозтехника» с модернизацией стенда для ремонта шнеков жаток (дипломный проект) promo
Разработка технологического процесса изготовления детали корпус (СЧ 20)
Аннотация Введение 1. Маркетинговое исследование 1.1 Обоснование необходимости выпуска изделия 1.2 Исследование конкурентоспособности изделия 1.3 Анализ выполнения плана по производству и реализации продукции 2. Технологическая часть 2.1. Разработка технологического процесса сборки сборочной единицы 2.1.1 Служебное назначение прибора 2.1.2 Наименование и область применения 2.1.3 Описание прибора 2.1.4 Технические характеристики 2.1.5 Служебное назначение сборочной единицы 2.1.6 Выбор метода дост
User Boris7979 : 9 августа 2012
2500 руб.
Разработка технологического процесса изготовления детали корпус (СЧ 20)
up Наверх