Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Образец КП по программированию.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
198.14 Кб
Скачать

9.1. Краткое описание используемого языка программирования

Требования к содержанию и оформлению программного документа по описанию языка (программирование, управление заданием, организация вычислительного процесса) устанавливает ГОСТ 19.506-79. При этом учитываются положения ГОСТ 19.105-78 «Общие требования к программным документам». При выполнении дипломного (курсового) проекта (работы) составление такой информационной части является обязательным.

Описание языка должно содержать следующие подразделы:

  1. Общие сведения. Указывают назначение и дают описание общих характеристик языка, его возможностей, основных сфер использования и т.д.

  2. Элементы языка. Дают описание синтаксиса и семантики базовых и составляющих элементов языка.

  3. Способы структурирования программы. Указывают способы вызова процедуры, передачи управления и другие элементы структурирования программы.

  4. Средства обмена данными. Указывают описание языковых средств обмена данными (например, средства ввода-вывода, внутреннего обмена данными и т.д.).

  5. Встроенные элементы. Дают описание встроенных в язык элементов (например, функции, классы и т.д.) и правила их использования.

  6. Средства отладки программ. Указывают описание наличных средств отладки программ, семантику этих средств, рекомендаций относительно их использования.

В случае необходимости содержание подразделов можно пояснять примерами. При описании языка можно указывать вспомогательные материалы (формализованные описания языковых средств, иллюстрации, таблицы, графики, формы бланков и т.д.).

9.2. Выбор алгоритма шифрования и его описание

При выполнении дипломного проекта (работы) при выборе алгоритма шифрования, исходя из задания на дипломное проектирование (тех­ни­ческое задание), следует произвести анализ доступных литературных источников, материалов, размещенных в глобальной сети Интернет и других информационных материалов. На основе такого обзора и анализа выбрать алгоритм, удовлетворяющий заданным требованиям. По имеющимся материалам составить характеристику алгоритма. При составлении характеристики следует руководствоваться указаниями руководителя проекта (работы).

При выполнении курсового проекта (работы) алгоритм шифрования задается индивидуальным заданием. В таком случае обзор других алгоритмов производить не следует. Однако следует отметить, что дополнительный анализ повысит рейтинг проекта и может оказать влияние на его конечное качество.

Алгоритму шифрования, заданному индивидуальным заданием на кур­совой проект (работу), следует дать описание, произведя его анализ с использованием доступных информационных источников. Вопросы, подлежащие анализу, уточняются с руководителем проекта (работы) индивидуально.

9.3. Структурная схема и описание алгоритма программы

Составление и описание структурной схемы алгоритма работы программы по шифрованию текстовой информации выполняется в соответствии с ГОСТ 19.701-90 (международный стандарт ICO 5807-85). Подробные сведения по данному вопросу можно получить, используя литературные источники с описанием указанных документов. Справочная информация и примеры составления алгоритмов изложены в учебно-методическом руководстве [1].

Указанное пособие предназначено для студентов, обучающихся по направлениям 1601 – «Информационная безопасность» и 0915 – «Ком­пью­терная инженерия».