Страницу Назад
Поискать другие аналоги этой работы
10 Проектирование компилятораID: 115061Дата закачки: 09 Октября 2013 Продавец: alfFRED (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Форматы файлов: Microsoft Office Описание: Содержание Введение 1 Организация таблиц идентификаторов 1.1 Назначение таблиц идентификаторов 1.2 Принципы организации таблиц идентификаторов 1.3 Простейшие методы построения таблиц идентификаторов 1.4 Метод простого рехэширования с помощью произведения 2 Проектирование лексического анализатора 2.1 Назначение лексического анализатора 2.2 Таблица лексем и содержащаяся в ней информации 2.3 Построение лексических анализаторов (сканеров) Заключение Список использованной литературы Приложение 1 Приложение 2 Приложение 3 Введение Компилятор – программный модуль, задачей которого является перевод программы, написанной на одном из языков программирования (исходный язык) в программу на язык ассемблера или язык машинных команд. Большинство компиляторов переводят программу с некоторого высокоуровневого языка программирования в машинный код, который может быть непосредственно выполнен компьютером. Целью данной курсовой работы является изучение составных частей, основных принципов построения и функционирования компиляторов, практическое освоение методов построения составных частей компилятора для заданного входного языка. Курсовая работа заключается в создании отдельных частей компилятора заданного языка. В первой части работы ставится задача разработать программу, которая получает на входе набор идентификаторов, организует таблицу по заданному методу и позволяет осуществить многократный поиск идентификатора в этой таблице. Программа должна сообщать среднее число коллизий и среднее количество сравнений, выполняемых для поиска идентификатора. Во второй части работы требуется разработать программу, которая выполняет лексический анализ входного текста по заданной грамматике и порождает таблицу лексем с указанием их типов и значений. Размер файла: 132,5 Кбайт Фаил: (.zip)
Скачано: 1 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:СИНЕРГИЯ Современные технологии разработки программного обеспечения.ои(dor) (Темы 1-5) 2023 год Тест 100 баллов 2023 годКурсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №3 СИНЕРГИЯ Математическое моделирование Тест 95 баллов 2023 год СИНЕРГИЯ Программирование на языке C++ Тест 100 баллов 2023 год Программная инженерия (часть 1-я) . Вариант №14 Экзамен по дисциплине: Проектный практикум. Билет №90 Программная инженерия (часть 1-я) . Вариант №12 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Информатика / Проектирование компилятора
Вход в аккаунт: