Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Теория автоматов и формальных языков
Создан заказ №2036206
7 мая 2017

Теория автоматов и формальных языков

Как заказчик описал требования к работе:
Две лабораторные работы по предмету "Теория автоматов и формальных языков". Оформление в ворде. Лабораторная работа №1 состоит из 5 заданий по 6 вариантов в каждом (стр. 77). Вариант любой. Для выполнения данной лабораторной работы потребуется любой компилятор языка С, способный генерировать 32-разр ядные программы для той ОС, с которой Вы работаете. Для ОС Windows рекомендуется использовать бесплатную среду разработки Microsoft Visual C++ Express. Задание № 1: Реализовать программу рекурсивного спуска выражения и перевода в постфиксный вид. 2. Реализовать главную программу, считывающую строки из входного потока и выдающую в конце сообщения «OK» в случае успешного разбора или «FAIL» в случае неуспешного разбора. 3. Добавить в процедуру разбора задание по номеру варианта. 4. (Дополнительно.) Изучить разработку make файлов и разработать make файл для сборки проекта из двух модулей. 5. (Дополнительно.) Функция разбора вещественного числа в инженерной форме. Для лабораторной работы №1 Вы можете найти пример реализации модуля match (match.c + match.h) в архиве lab3vm.rar в папке match. Данный модуль готов для включения в проект, поэтому Вы можете использовать его непосредственно в таком виде. Исходный текст алгоритма рекурсивного спуска для использования в лабораторной работе №1 Вы можете найти в архиве lab3vm.zip в папке recurs. Лабораторная работа №2 состоит из 1 задания (стр. 84). Задание: Разработать стековую машину. Системная часть: – память команд — 64 килобайта; – стек адресов в основной памяти, обычно в конце блока; – регистры: – SP — указатель стека, – PC — указатель команд. Проблемно-ориентированная часть: − память данных — в основной памяти, обычно после кода; − стек данных — 256 ячеек данных; − регистры: − SPF — указатель стека (8 бит), − PSW — слово состояния. Пример реализации виртуальной машины для лабораторной работы №2 Вы можете найти в архиве lab3vm.rar в папке vm
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
8 мая 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
АндрейZ71
5
скачать
Теория автоматов и формальных языков.jpg
2021-01-18 22:39
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Исполнитель огромный молодец, учёл все мои пожелания и замечания. Всем рекомендую!

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Задача одномерного раскрояЗадача одномерного раскроя
Решение задач
Программирование
Стоимость:
150 ₽
Программа для работы с базами данных на python + QT Designer.
Лабораторная работа
Программирование
Стоимость:
300 ₽
1. Презентация. 2. Представить стартап. 3. Отчет
Бизнес-план
Программирование
Стоимость:
300 ₽
Курсовая по теме "Налоговый калькулятор"
Курсовая работа
Программирование
Стоимость:
700 ₽
Преддипломная практика по первой части диплома
Отчёт по практике
Программирование
Стоимость:
700 ₽
Анализ и разработка Web приложения оптимизатора для сжатия изображений
Отчёт по практике
Программирование
Стоимость:
700 ₽
Помочь сделать лабораторную работу на языке C++
Лабораторная работа
Программирование
Стоимость:
300 ₽
Программная реализация распознавания букв корреляционными методами
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на луа, создание интерпретатора луа
Решение задач
Программирование
Стоимость:
150 ₽
Создание сайта
Дипломная работа
Программирование
Стоимость:
4000 ₽
Разработка пользовательского интерфейса в Figma
Лабораторная работа
Программирование
Стоимость:
300 ₽
Сделать 5 лабораторных работ по программированию на с++
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторные работы С# (Си шарп)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Программа для работы с базами данных на python + QT Designer.
Лабораторная работа
Программирование
Стоимость:
300 ₽
JavaScript и библиотеки Three.js для разработки веб-приложений трёхмерной графики.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Создание синтаксического анализатора (парсера)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Моделирование случайных величин распределенных по закону Рэлея на C#
Лабораторная работа
Программирование
Стоимость:
300 ₽
Выполнить две лабораторные работы в Excel и Word с помощью VBA
Лабораторная работа
Программирование
Стоимость:
300 ₽
Основы работы с БД, Microsoft SQL Server, С#(Windows Forms)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Оформление стилей веб-страниц
Стилистическое оформление всех страниц Web-сайта является одним из важных условий создания хорошего сайта. Казалось бы, что сделать это достаточно просто, стоит только установить одинаковые значения для всех визуальных свойств объектов. Но, если Web-страницы, входящие в проект, имеют достаточно большой объем, этот процесс может отнять много времени. Для автоматизации данного процесса можно использ...
подробнее
Размещение веб-сайтов
Любой сайт представлен набором файлов, созданных в различных редакторах. Помимо создания сайта, его еще необходимо разместить в сети.
Более простым вариантом является размещение сайта на веб-сервере, специально предоставляющем подобные услуги. Выбор конкретного веб-сервера определяется целью сайта: либо он носит личный характер (например, для общения друзей), либо представляет коммерческий проект....
подробнее
Ввод и форматирование веб-страниц
Редактором Frontpage реализуются 25 наиболее популярных клавиатурных комбинаций Microsoft Word, что очень удобно для пользователей.
Для размещения на странице текста, его нужно ввести с клавиатуры. Рассмотрим, как на новую страницу сайта вставить текст:
При наборе текста увидим, что его начало расположено у левого края текущей строки. По желанию его можно расположить любым другим способом: сделать ...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Оформление стилей веб-страниц
Стилистическое оформление всех страниц Web-сайта является одним из важных условий создания хорошего сайта. Казалось бы, что сделать это достаточно просто, стоит только установить одинаковые значения для всех визуальных свойств объектов. Но, если Web-страницы, входящие в проект, имеют достаточно большой объем, этот процесс может отнять много времени. Для автоматизации данного процесса можно использ...
подробнее
Размещение веб-сайтов
Любой сайт представлен набором файлов, созданных в различных редакторах. Помимо создания сайта, его еще необходимо разместить в сети.
Более простым вариантом является размещение сайта на веб-сервере, специально предоставляющем подобные услуги. Выбор конкретного веб-сервера определяется целью сайта: либо он носит личный характер (например, для общения друзей), либо представляет коммерческий проект....
подробнее
Ввод и форматирование веб-страниц
Редактором Frontpage реализуются 25 наиболее популярных клавиатурных комбинаций Microsoft Word, что очень удобно для пользователей.
Для размещения на странице текста, его нужно ввести с клавиатуры. Рассмотрим, как на новую страницу сайта вставить текст:
При наборе текста увидим, что его начало расположено у левого края текущей строки. По желанию его можно расположить любым другим способом: сделать ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы