Категории

Государственное регулирование, Таможня, Налоги

Маркетинг, товароведение, реклама

Страховое право

Налоговое право

Охрана природы, Экология, Природопользование

Компьютеры и периферийные устройства

Микроэкономика, экономика предприятия, предпринимательство

Литература, Лингвистика

Банковское дело и кредитование

Бухгалтерский учет

Экономическая теория, политэкономия, макроэкономика

Политология, Политистория

Радиоэлектроника

Муниципальное право России

Технология

Психология, Общение, Человек

Международное право

Биржевое дело

Медицина

Музыка

Биология

Химия

Социология

Компьютерные сети

Космонавтика

Техника

Физика

Историческая личность

Программирование, Базы данных

Религия

Криминалистика и криминология

История государства и права зарубежных стран

Сельское хозяйство

Культурология

Педагогика

Транспорт

Математика

Компьютеры, Программирование

География, Экономическая география

Философия

Материаловедение

Право

Ценные бумаги

Астрономия

Международные экономические и валютно-кредитные отношения

Трудовое право

Искусство

Пищевые продукты

Охрана правопорядка

Менеджмент (Теория управления и организации)

Ветеринария

Гражданское право

Адвокатура

Гражданское процессуальное право

Нероссийское законодательство

Римское право

Российское предпринимательское право

Семейное право

Уголовный процесс

Таможенное право

Теория государства и права

Уголовное и уголовно-исполнительное право

Финансовое право

Хозяйственное право

Экологическое право

Гражданская оборона

Иностранные языки

Металлургия

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

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

Приказ по институту 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 "Применение стандарта MARC в библиотеке, которая до этого работала с каталожными карточками, заметно увеличит скорость работы, то есть не будет необходимости стоять 'бог знает сколько времени' у

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

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

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

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

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

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

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

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