Категории

Комплекс программ построения справочников по формальным языкам

Комплекс программ построения справочников по формальным языкам

Приказ по институту N ___ от _______ 3. Назначение для разработки.

Комплекс программ предназначен для того и должен быть построен таким образом, чтобы осуществлялось максимально удобное построение справочника, контроль правильности входных данных и возможность получения документации по языку на основе единого представления информации о языке. 4. Требования к комплексу программ. 4.1. Требования к функциональным характеристикам.

Комплекс программ должен обеспечивать: - ввод, контроль исходных данных, выдачу сообщений об ошибке; - преобразование информации; - вывод результатов; Входные данные: Текст описания на языке описания грамматик (ЯОГ) содержит некоторую совокупность правил, описывающих некоторое понятие (нетерминал), ограниченных символом 'точка с запятой'. Текст записывается в свободном формате.

Пробелы, не заключенные в кавычки, апострофы и угловые скобки, игнорируются.

Комментарии заключаются между парами символов /* и */. Имя нетерминала - произвольная последовательность букв, цифр, символов тире, подчеркивания, апостроф, пробел. Имя нетерминала заключается в угловые скобки. В файле описания грамматик, помимо синтаксиса проблемно-ориентированного языка (ПОЯ) в модифицированной форме Бэкуса-Наура (МРБНФ), представлена следующая дополнительная справочная информация, использующаяся при формирования справочника: - неформальное описание (в частности синтаксиса и семантики) разделов, соответствующих синтаксическим конструкциям; - тексты примеров по отдельным разделам; - описание конструкций лексического уровня; - описание проблемных подмножеств; - описание дополнительных разделов.

Выходные данные: Выходная информация представлена в виде промежуточного файла, который должен быть обработан специальным компилятором MakeHelp - фирмы TurboPower Software. Функциональных требований к временным и емкостным характеристикам не предъявляется. 4.2. Требования к надежности.

Разработать средства контроля входной информации и предусмотреть диагностику ошибок. 4.3. Условия эксплуатации.

Условия эксплуатации программы соответствуют условиям эксплуатации ПЭВМ типа IBM PC/XT/AT. 4.4. Требования к составу и параметрам технических средств. - Персональный компьютер фирмы IBM серии PC, XT, AT (или совместимый с этими с этими моделями) или PS/2, работающий под управлением системы DOS версии 3.30 или более поздней. - Оперативная память объемом по меньшей мере 256К. - Дисковод для гибких дисков или жесткий диск. 4.5. Требования к информационной и программной совместимости.

Программы предназначены для эксплуатации на ПЭВМ типа IBM PC под управлением ОС MS-DOS версии 3.30 и выше. В состав системного программного обеспечения данной ЭВМ должен входить русский экранный драйвер с альтернативной кодировкой.

Программы реализуются средствами Turbo Pascal. 4.6. Технологические требования.

Разработать технологический процесс тестирования программы построения справочников по формальным языкам. 5. Требования к программной документации. 5.1. Перечень программной документации. В ходе разработки программы должны быть подготовлены следующие документы: - описание программ; - программа и методика испытаний; - описание применения; - руководство оператора. 5.2. Специальные требования к пояснительной записке.

Привести краткое описание входных данных. 6. Технико-экономические показатели. 1. Привести технико-экономическое обоснование выбора темы. 2. Рассчитать сметную стоимость темы. 3. Рассчитать трудоемкость программирования. 4. Оценить эффективность разработки. 7. Стадии и этапы разработки. 7.1. Технический проект. На стадии технического проекта детально разрабатывается структура входных данных, определяется форма их представления.

Разрабатывается общее описание алгоритма, алгоритм решения задачи, структура программы.

Разрабатывается технологический процесс испытаний программ, мероприятия по охране труда, пояснительная записка. Срок окончания: 15.12.1992 г. 7.2. Рабочий проект. На этой стадии осуществляется программирование и отладка программ, разрабатывается программная документация.

Проводятся предварительные испытания и корректировка программ и программной документации.

Лучшие работы

Подобные работы

Комплекс программ построения справочников по формальным языкам

echo "Приказ по институту N ___ от _______ 3. Назначение для разработки. Комплекс программ предназначен для того и должен быть построен таким образом, чтобы осуществлялось максимально удобное построе

Задания по информатике

echo "Обучение в Учреждении ведётся на русском языке. Порядок приёма на ступени дошкольного, начального основного среднего образования обеспечивает реализацию права ребёнка на образование без всяких

Метод Симпсона на компьютере

echo "Найдем площадь криволинейной трапеции aABb (рис. 1). "; echo ''; echo " рис. 1 Для этого разделим отрезок [ a , b ] точкой c = ( a + b ) / 2 пополам и в точке C ( c , f ( c ) ) проведем касатель

Форматы баз данных в автоматизированных библиографических системах

echo "Применение стандарта MARC в библиотеке, которая до этого работала с каталожными карточками, заметно увеличит скорость работы, то есть не будет необходимости стоять 'бог знает сколько времени' у

Помощь в обучении программированию

echo "Описание классов TMainForm - класс основной формы проекта. Включает в себя такие объекты, как MainToolBar панель инструментов ( TToolBar *) Расположена на форме в правой части и содержит

 
Юридические документы