
- •Формы документов курсовых и дипломных проектов
- •Одесса 2013
- •1601 - Информационная безопасность
- •0915 - Компьютерная инженерия
- •Формы документов курсовых и дипломных проектов
- •1. Титульный лист пояснительной записки
- •1.1. Общая форма
- •Дипломный (курсовой) проект (работа)
- •1.2. Образец титульного листа пояснительной записки
- •2. Задание на выполнение проекта
- •2.1. Общая форма
- •Задание
- •2.2. Образец задания на выполнение проекта
- •3. Календарный план выполнения проекта
- •3.1. Общая форма
- •Реферат
- •7.2. Пример заполнения формы альбома
- •8. Оформление технического задания
- •8.1. Общая форма технического задания
- •8.2. Пример заполнения формы технического задания
- •9. Краткие сведения о содержании пояснительной записки
- •9.1. Краткое описание используемого языка программирования
- •9.2. Выбор алгоритма шифрования и его описание
- •9.3. Структурная схема и описание алгоритма программы
- •9.4. Текст программы с необходимыми пояснениями
- •9.5. Результаты работы программы
- •9.6. Выводы и рекомендации об использовании
- •9.7. Инструкция по использованию
- •10. Символы в схемах алгоритмов, программ, данных и систем
- •11. Оформление списка литературы
- •12. Список литературы
9.3. Структурная схема и описание алгоритма программы
Составление и описание структурной схемы алгоритма работы программы по шифрованию текстовой информации выполняется в соответствии с ГОСТ 19.701-90 (международный стандарт ICO 5807-85). Подробные сведения по данному вопросу можно получить, используя литературные источники с описанием указанных документов. Справочная информация и примеры составления алгоритмов изложены в учебно-методическом руководстве [1].
Указанное пособие предназначено для студентов, обучающихся по направлениям 1601 – «Информационная безопасность» и 0915 – «Компьютерная инженерия».
9.4. Текст программы с необходимыми пояснениями
Структуру и оформление текста программы оформляют в соответствии с ГОСТ 19.105-78 «Общие требования к программным документам».
Основная часть документа должна состоять из текстов одного или нескольких подразделов, которым дают наименование. Каждый из этих подразделов реализуется одним из типов символической записи, например:
символические записи исходными или промежуточными языками;
символическое представление машинных кодов и т.д.
В символическую запись разделов рекомендуется включать комментарии, которые могут отображать, например, функциональное назначение, структуру (ГОСТ 19.401-78).
Описание программы должно содержать следующие подразделы (ГОСТ 19.402-78):
Общие сведения. Указывают обозначение и наименование программы; программное обеспечение, необходимое для функционирования программы; язык программирования, которым написана программа.
Функциональное назначение. Указывают классы решаемых задач и (или) назначение программы и сведения о функциональных ограничениях программы.
Описание логической структуры. Указывают алгоритм программы, использованные методы, структуру программы с описанием функций составляющих частей и связи между ними. Описание логической структуры программы выполняют с учетом текста программы на исходном языке.
Использованные технические средства. Перечисляют типы ЭВМ и устройства, используемые для работы программы.
Вызов и загрузка. Указывают способ вызова программы с соответствующего носителя данных, входные точки программы. Допускается указывать адреса загрузки, сведения об использовании оперативной памяти, объем программы.
Входные данные. Указывают характер, организацию и предварительную подготовку входных данных, а также формат и способ кодирования входных данных.
Выходные данные. Указывают характер и организацию выходных данных, а также формат и способ кодирования выходных данных.
Листинг программы. Листинг программы содержит полный текст программы и, при необходимости, комментарии к отдельным блокам, выполненные в соответствии с правилами, принятыми в используемом языке.
Если сведения, которые необходимо включить в описание программы, уже имеются в ранее выполненных разделах или подразделах, то на них делается только ссылка с указанием страницы проекта (работы).
Допускается содержание подразделов дополнительно иллюстрировать пояснительными примерами, таблицами, схемами, графиками.
Если необходимо, то в приложениях к описанию программы допускается указывать различные материалы, которые нецелесообразно указывать в описании программы.
Справочная информация и примеры изложены в учебно-методическом руководстве [1].