(ПЗ) Технологии компиляции

Тип работы
Практические задания
Дисциплина
Основы программирования
ВУЗ
ТГУ Росдистант

Файлы задания

Можно просмотреть до покупки

Контрольная работа по дисциплине «Основы программирования» посвящена теме технологий компиляции и практике построения лексического анализатора. В комплект входит архив с отчётом о выполнении задания. Цель работы — реализовать программу лексера, то есть сканера, который преобразует исходный файл программы в последовательность токенов, содержащих информацию для последующих этапов компиляции. В отчёте описано, как для этого используются готовые инструменты: генератор лексических анализаторов flex и библиотека PLY для Python. Отдельное внимание уделено обработке преобразований литералов с целыми и действительными значениями в целые и числовые данные с действительной частью. Также раскрываются разделы, связанные с добавлением возможности считывать данные из заданного файла и со сравнением содержимого файла с одноимённым файлом, имеющим расширение .out. Работа демонстрирует полный цикл создания и проверки лексического анализатора.

Похожие работы

Основы программирования
Курсовая работаТУСУР

КП Основы разработки программного обеспечения

В работе рассматриваются разделы: 1 Техническое задание 5; 2 Соглашение о требованиях 8; 3. Написание спецификаций 19; 4 Тестирование 21; 5 Руководство системного программиста 27; Заключение 29; 1 Техническое задание. Раскрываются вопросы: Содержание 1 Техническое задание 5 1.1 Введение 5 1.2 Основания на разработку 5 1.3 Назначение разработки 5 1.4 Требования к программному изделию 5 1.4.1 Требование к функциональным характеристикам 5 1.4.2 Требования к надежности 5 1.4.3 Условия эксплуатации 6 1.4.4 Требования к составу и параметрам.

Основы программирования
Лабораторная работаТУСУР

ЛР (х2) Управление жизненным циклом программных продуктов

В архиве — две лабораторные работы по дисциплине «Управление жизненным циклом информационных систем», выполненные на кафедре автоматизации обработки информации ТУСУР. Первая работа посвящена диаграмме Парето: это отчёт о выполнении лабораторной работы №1, в котором диаграмма Парето рассматривается как инструмент анализа в рамках управления жизненным циклом информационных систем. Вторая работа оформлена в виде документа, повторяющего структуру технического задания на разработку: введение, основание для разработки, назначение разработки, требования к программе, требования к программной документации, технико-экономические показатели и заключение. Таким образом, материал охватывает разные этапы жизненного цикла программного продукта — от обоснования необходимости разработки и формулирования требований к программе и сопровождающей документации до оценки технико-экономических показателей. Комплект будет полезен для подготовки к аналогичным лабораторным работам и для знакомства с методикой оформления отчётов и документации по жизненному циклу информационных систем.

Основы программирования
Лабораторная работаТУСУР

ЛР Тестирование программного обеспечения

Готовая лабораторная работа по теме «Тестирование черного ящика» выполнена по дисциплине «Тестирование программного обеспечения» (ТУСУР). Внутри — отчёт о выполнении лабораторной работы №1: сформулирована цель работы, связанная с получением практических навыков по разработке тестовых сценариев (тест-кейсов) и проведению тестирования, а также приведена содержательная часть отчёта с результатами выполнения задания. Комплект представлен одним архивом, в котором находится читаемый файл отчёта в формате .docx. Работа оформлена по стандартной структуре учебного отчёта с титульным листом. Материал подойдёт для использования в качестве образца при подготовке аналогичной лабораторной работы по тестированию программного обеспечения.

Популярные услуги для студентов ТГУ Росдистант

Полезные материалы для студентов ТГУ Росдистант

Смотреть все статьи

Остались вопросы?

Оставьте заявку на консультацию

или свяжитесь с нами удобным для вас способом