Категория
Информатика
Тип
реферат
Страницы
6 стр.
Дата
04.04.2009
Формат файла
.doc — Microsoft Word
Архив
19845.zip — 22.57 kb
  • operator-prisvaivanija-jazyka-fortran_19845_1.DOC — 91 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Министерство науки, высшей школы и технической политики Российской Федерации.
Новосибирский ГосударственныйТехнический Университет.
Курсовая работа по системному программированию.
Оператор присваивания языка FORTRAN.
Факультет: АВТ.
Кафедра: АСУ.
Группа: А-513.
Студент: Ефименко Денис Владимирович.
Преподаватель: Шорников Юрий Владимирович.
Ассистент: Панова Вера Борисовна.
Дата: 10 июня 1997 года.
Отметка о защите: _______________________________Новосибирск – 1997.
Язык оператора.
Язык оператора присваивания FORTRAN.
Идентификатор = арифметическое выражениеАрифметическое выражение – выражение, содержащее в себе операции *, /, -, +, **, а также ( ).
** – возведение в степень.
Грамматика языка.
G[]:
1. = 2. Т +Т + >Т3. Т Т О ТТО О Т/О ОТТТО4. О О() ) >5. Б{Б БЦ}[}]
6. Ц{Ц}[.Ц{Ц}][}]
Т–ТЕРМО–ОПЕРАНДБ–БУКВАЦ–ЦИФРАДБЗ–ДРОБНОЕ БЕЗ ЗНАКА–КОНЕЦ СТРОКИ (пусто)
**–ВОЗВЕДЕНИЕ В СТЕПЕНЬКлассификация грамматики.
Данная грамматика G[], согласно классификации Хомского, является контекстно-свободной, так как правая часть каждой редукции начинается либо с терминального символа, либо с нетерминального, принадлежащего объединённому словарю.
A A a, A Vn, a,VV.
Грамматика G[] не является автоматной, так как не все её редукции начинаются с терминального символа. По этой же причине данная грамматика не является S - грамматикой.
Метод анализа.
Для данной грамматики реализован разбор методом рекурсивного спуска, поскольку она относится к классу контекстно-свободных.
Идея метода состоит в том, что каждому нетерминальному символу ставится в соответствие определённая программная единица (функция),



Ваше мнение



CAPTCHA