Найди эксперта для помощи в учебе
Найти эксперта
+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
Заказ выполнил
Irisa17
5
скачать
Теория автоматов и формальных языков.jpg
2021-01-18 22:39
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Исполнитель огромный молодец, учёл все мои пожелания и замечания. Всем рекомендую!

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Облачные решения компании Google
Курсовая работа
Программирование
Стоимость:
700 ₽
Настройка и сопровождение сервера
Курсовая работа
Программирование
Стоимость:
700 ₽
Проектирование подсистемы автоматизации складского учета
Курсовая работа
Программирование
Стоимость:
700 ₽
Сервис рекомендаций для образовательного веб-ресурса
Дипломная работа
Программирование
Стоимость:
4000 ₽
Устройство компьютера
Реферат
Программирование
Стоимость:
300 ₽
Новое задание по программированию
Задача по программированию
Программирование
Игра на Delphi- найди отличия
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка программного обеспечения на языке C#
Курсовая работа
Программирование
Стоимость:
700 ₽
2 лабработы.Основы гипертекстового представления интернет-контента/188ивк
Лабораторная работа
Программирование
Стоимость:
300 ₽
задания учебной практики по программированию на с++
Задача по программированию
Программирование
Лабораторная работа №1. C++, динамические структуры данных
Лабораторная работа
Программирование
Стоимость:
300 ₽
Экспериментальное знакомство с устройством процессоров через моделирование
Лабораторная работа
Программирование
Стоимость:
300 ₽
Переписать шаблон mapper на active record. C++,posgres
Лабораторная работа
Программирование
Стоимость:
300 ₽
Схема разделения секрета на основе равновесных двоичных кодов
Лабораторная работа
Программирование
Стоимость:
300 ₽
Дискриминантный анализ (алгоритм реализовать)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Написание программы для адресной ленты через ардуин
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка клиентского приложения yна языке программирования C# +phpmyadmin
Лабораторная работа
Программирование
Стоимость:
300 ₽
Моделирование и решение задач линейного программирования общего вида
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Оформление стилей веб-страниц
Стилистическое оформление всех страниц Web-сайта является одним из важных условий создания хорошего сайта. Казалось бы, что сделать это достаточно просто, стоит только установить одинаковые значения для всех визуальных свойств объектов. Но, если Web-страницы, входящие в проект, имеют достаточно большой объем, этот процесс может отнять много времени. Для автоматизации данного процесса можно использ...
подробнее
Размещение веб-сайтов
Любой сайт представлен набором файлов, созданных в различных редакторах. Помимо создания сайта, его еще необходимо разместить в сети.
Более простым вариантом является размещение сайта на веб-сервере, специально предоставляющем подобные услуги. Выбор конкретного веб-сервера определяется целью сайта: либо он носит личный характер (например, для общения друзей), либо представляет коммерческий проект....
подробнее
Ввод и форматирование веб-страниц
Редактором Frontpage реализуются 25 наиболее популярных клавиатурных комбинаций Microsoft Word, что очень удобно для пользователей.
Для размещения на странице текста, его нужно ввести с клавиатуры. Рассмотрим, как на новую страницу сайта вставить текст:
При наборе текста увидим, что его начало расположено у левого края текущей строки. По желанию его можно расположить любым другим способом: сделать ...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Оформление стилей веб-страниц
Стилистическое оформление всех страниц Web-сайта является одним из важных условий создания хорошего сайта. Казалось бы, что сделать это достаточно просто, стоит только установить одинаковые значения для всех визуальных свойств объектов. Но, если Web-страницы, входящие в проект, имеют достаточно большой объем, этот процесс может отнять много времени. Для автоматизации данного процесса можно использ...
подробнее
Размещение веб-сайтов
Любой сайт представлен набором файлов, созданных в различных редакторах. Помимо создания сайта, его еще необходимо разместить в сети.
Более простым вариантом является размещение сайта на веб-сервере, специально предоставляющем подобные услуги. Выбор конкретного веб-сервера определяется целью сайта: либо он носит личный характер (например, для общения друзей), либо представляет коммерческий проект....
подробнее
Ввод и форматирование веб-страниц
Редактором Frontpage реализуются 25 наиболее популярных клавиатурных комбинаций Microsoft Word, что очень удобно для пользователей.
Для размещения на странице текста, его нужно ввести с клавиатуры. Рассмотрим, как на новую страницу сайта вставить текст:
При наборе текста увидим, что его начало расположено у левого края текущей строки. По желанию его можно расположить любым другим способом: сделать ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы