MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Построение функции предшествования по заданной КС-грамматике

Название:Построение функции предшествования по заданной КС-грамматике
Просмотров:74
Раздел:Информатика, программирование
Ссылка:Скачать(115 KB)
Описание: В курсовом проекте разработан алгоритм и соответствующая ему программа, позволяющая по введённой пользователем КС-грамматике построить функцию предшествования, используя граф линеаризации и алгоритм пересчета

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ имени академика С.П. КОРОЛЕВА Кафедра информационных систем и технологий
    ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту по курсу "Информационные технологии" на тему "Построение функции предшествования по заданной КС-грамматике" Выполнил: студент группы 634 Абраров А.М. Руководитель проекта: Шамашов М.А. Дата сдачи: Оценка:
    Самара 2001 г.
    
    РЕФЕРАТ
    Курсовой проект
    Пояснительная записка: 30 с., 5 рис., 3 схем программ и алгоритмов, 3 библиографического источника.
    ТЕРМИНАЛ, НЕТЕРМИНАЛ, ГРАММАТИКА, ФУНКЦИЯ ПРЕДШЕСТВОВАНИ, ГРАФ, ЛИНЕАРИЗАЦИЯ.
    В курсовом проекте разработан алгоритм и соответствующая ему программа, позволяющая по введённой пользователем КС-грамматике построить функцию предшествования, используя граф линеаризации и алгоритм пересчета с визуализацией шагов построения графа. Грамматика может быть введена как в самой программе, так и из текстового файла. Также существует возможность сохранения результата. Программа написана на языке Pascal 7.0. СОДЕРЖАНИЕ
    СОДЕРЖАНИЕ 3
    1. ПОСТАНОВКА ЗАДАЧИ 4
    2. ОПИСАНИЕ СТРУКТУРЫ ДАННЫХ 5
    3. ГРАММАТИКИ ПРЕДШЕСТВОВАНИЯ 6
    3.1 ГРАММАТИКИ ПРОСТОГО ПРЕДШЕСТВОВАНИЯ 6
    3.2 ГРАММАТИКИ ОПЕРАТОРНОГО ПРЕДШЕСТВОВАНИЯ 8
    3.3 ПРИМЕР ПОСТРОЕНИЯ МАТРИЦЫ ПРЕДШЕСТВОВАНИЯ 10
    3.4 ЛИНЕАРИЗАЦИЯ МАТРИЦЫ ПРЕДШЕСТВОВАНИЯ 13
    4. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 13
    5. ТЕКСТ ПРОГРАММЫ 15
    6. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 30
     1. Постановка задачи
    
    По заданной КС-грамматике построить отношение простого или операторного предшествования и функцию предшествования, используя граф линеаризации и алгоритм пересчета с визуализацией шагов построения графа.
     2. Описание структуры данных Типы: Для хранения терминалов и терминалов используется тип: notTerm=^List; List=Record{список терминалов и нетерминалов}
    Name:Str10;{терминал или нетерминал}
    Next:notTerm;
    End; Для хранения грамматики (текста) используется: strBuf=array [1..800] of Char; Матрица предшествования: matrixPr=array [1..20,1..20] of 0..4; Функция предшествования: FuncPr=array [1..2,1..20] of Byte; Процедуры и функции (основные): Ввод грамматики осуществляется функцией: Function InputText:Boolean; Для синтаксического анализа КС-грамматики используется процедура: Procedure Check; Для нахождения "левых" и "правых" используется процедура: Procedure SearchLR; Построение матрицы предшествования выполняет процедура: Procedure Matrix; Построение функции предшествования осуществляется процедурой: Procedure FuncPrecede;
     3. Грамматики предшествования КС-языки делятся на классы в соответствии со структурой правил их грамматик. В каждом из классов налагаются дополнительные ограничения на допустимые правила грамматики. Одним из таких классов является класс грамматик предшествования. Они используются для синтаксического разбора цепочек с помощью алгоритма "сдвиг-свертка". Выделяют следующие типы грамматик предшествования: * простого предшествования; * расширенного предшествования; * слабого предшествования; * смешанной стратегии предшествования; * операторного предшествования. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



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

Название:Философский и психолингвистический взгляд на проблемы языка и речи и на проблемы создания активной и пассивной грамматики
Просмотров:173
Описание: Философский и психолингвистический взгляд на проблемы языка и речи и на проблемы создания активной и пассивной грамматики В статье в сжатой форме излагается философский и психолингвистический взгляд на про

Название:Грамматика индонезийского языка. А. Астапраджа
Просмотров:61
Описание:   Abjad/Алфавит Буквы Произношение Пример A A Арбуз B Б Белый С Ч Чаща D Д Дом E Э[ε], е [Ə] Во многих случаях в начале слова и в первом слоге буква не читается

Название:Грамматика английского языка в примерах и упражнениях
Просмотров:104
Описание: Контрольная работа по английскому языку Грамматика английского языка в примерах и упражнениях Контрольная работа №1 Вариант 1. I. Определите, какой частью речь являю

Название:Грамматика английского языка
Просмотров:66
Описание: I.  Перепишите следующие предложения. Определите по грамматическим признакам, какой частью речи являются слова, оформленные окончанием «s» и какую функцию это окончание выполняет, т.е. служит ли оно:   1. Пок

Название:Взаимосвязь обучения лексике и грамматике на начальном этапе изучения иностранного языка
Просмотров:74
Описание: Оглавление Введение. 2 Глава 1. Взаимосвязь обучения лексике и грамматике на начальном этапе изучения иностранного языка. 6 1.1 Возрастные и психо-физиологические особенности учащихся на начальном этапе обу

 
     

Вечно с вами © MaterStudiorum.ru