Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка лабораторного практикуму з курсу "Розробка трансляторів для мов програмування"

Реферат Розробка лабораторного практикуму з курсу "Розробка трансляторів для мов програмування"





йлах умов (task.htm або taskrus.htm або taskeng.htm) були посилання на них. Наприклад . Це ж еквівалентно тому, що архів ще запакований і запускається task.htm (taskrus.htm, taskeng.htm) з тих директорій, які будуть запаковані. Таким же чином можуть бути завантажені картинки, але краще користуватися для них описаним вище способом. p align="justify"> Також існує можливість завантаження недоукомплектованих архівів. Цей режим використовується, щоб заощадити час, необхідний для зміни вже встановлених завдань. У директорії завдання можуть бути відсутні файли, які змінювати не треба. Єдиний файл необхідний в завданні - task.xml

Архивировать необхідно WINRAR-му чи WINZIP-му. Головне, щоб архіватор підтримував довгі імена. На сайті все розпаковується WINRAR-му. br/>

.2.2 Структура і формат файлів

Відповідно до вищеописаним форматом були підготовлені для кожного варіанту роботи такі файли:

task.htm - HTML файл з текстом завдання; task.xml - файл опису завдання; task.pas - авторське рішення задачі; task.cfg - файл конфігурації завдання; *. in - файли введення, що містять тести; *. out - файли правильних відповідей.

Число файлів *. in та *. out однакове і залежить від складності завдання, для того, щоб скласти повне безліч тестів.

Розглянемо тепер більш детально вміст цих файлів на прикладі 6 варіанта завдання:

Файл task.htm для цього варіанту виглядає так:

Синтаксичний аналіз пропозицій для регулярної граматики Варіант № 6 < ;/ H2> Вихідний файл: Laba0106.pas або Laba0106.c < TD> Вхідний файл: input.txt Вихідний файл: output.txt Постановка завдання

Для заданої регулярної граматики написати й налагодити програм му синтаксичного аналізу пропозицій породжуваного мови. У ході виконання завдання:

Розробити підпрограми, що забезпечують виділення лексичних одиниць з вхідного пропозиції; Побудувати в програмі матриці змін станів і виклику підпрограм; ; Забезпечити видачу повідомлень про різні види синтаксичних помилок у вхідних пропозиціях p> Позначення термінальних символів при написанні граммматікі: < ; BR> ц - термінальний символ "цифра" (0,1,2,3,4,5,6,7,8,9); < ; BR> б - термінальний символ "буква" ('A' .. 'Z', 'a' .. 'z');

Z - > P | A
T - > C | Tц
B - > T + | T-<...


Назад | сторінка 10 з 40 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програма, що реалізує роботу з текстом і збереженням даних у файл
  • Реферат на тему: Файл .htaccess
  • Реферат на тему: Файл менеджер на мові C #
  • Реферат на тему: Файл з розширенням. Docx
  • Реферат на тему: Запис в графічний файл формату BMP