Реферат по предмету "Программирование, Базы данных"


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

1. Введение.
    В настоящеевремя существует множество справочных систем,
закрытого типа и недоступных для модификации.  Разрабатываемый
комплекс программ  предназначен  для преодоления  указанного
ограничения.
2. Основание для разработки.
    Приказ поинституту 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. Рабочий проект.
    На этой  стадии осуществляется программирование и отладка
программ, разрабатывается программная документация.Проводятся
предварительные испытания и корректировка программ ипрограмм-
ной документации. Оформляются пояснительная записка и графи-
ческий материал.
    Срок окончания:15.01.1993 г.
7.3. Внедрение.
    Подготовка ипередача программы и программной документации
в опытную эксплуатацию.
    Срок окончания:31.01.1993 г.
    Срок сдачизаконченного проекта: 15.01.1993 г.
8. Охрана труда.
    1. Оценкавозможных опасных и вредных факторов на участке
ПЭВМ.
    2. Выбор ирасчет системы защиты оператора ПЭВМ от пораже-
ний электрическим током.
    3. Пожарнаяпрофилактика на участке ПЭВМ.
9. Перечень графического материала.
    В ходеразработки проекта должен быть подготовлен следую-
щий графический материал:
    — описание   языка представления  входной  информации (1
лист);
     — схема алгоритма программы (1 лист);
    — структуракомплекса инструментальных средств (1 лист);
    — структура  программных средств поддержкиформальных язы-
ков (1 лист);
    — технологический процесс тестирования (1 лист);
    — фрагменттестирования (1 лист);
    — структуравнутренних данных (1 лист);
    — структуравыходной информации (1 лист);
    — экономическаячасть (1 лист);
    Срок сдачидипломного проекта: 1.02.1993 г.


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.