Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение…………………………………………………………………. 4
1. Постановка задачи………………………………………………………. 7
1.1. Анализ существующих решений поставленной задачи …………. 7
1.2. Обоснование выбора метода решения задачи…………………….. 8
1.3. Математическая модель алгоритма „RSA”………………………………….9
1.4. Алгоритм метода……………………………………………………………………….9
2. Разработка алгоритма решения задачи………………………………… 11
3. Разработка программы……………………………………………………12
3.1. Описание программы ……………………………………………… 12
3.1.1. Описание функции main()…………………………………… 13
3.1.2. Описание функции shifr().
.……………….………………….. 14
3.1.3. Описание функции deshifr()………….……………………… 14
3.1.4. Описание функции risunok()………………………………… 14
3.1.5. Описание функции pow().
.………….……………………….. 15
3.1.6. Описание функции prost().
.………………………………….. 15
3.2. Руководство программиста…………………………………….……15
3.3. Руководство оператора……………………………………………..16
Заключение……………………………………………………………… 17
Список литературы……………………………………………………… 18
Приложение А. Текст программы ………………………………………… 19
Приложение Б. Блок-схемы фунций…….…………………………………. 24
Приложение В. Контрольный пример ……………………………………. 27
Выдержка из текста
Шифрование — преобразование последовательности знаков исходного алфавита в последовательность знаков того же или иного алфавита. Преобразование осуществляется по определенному алгоритму с помощью ключа шифрования. Дешифрование, как явствует из названия, — процесс, обратный шифрованию.
В вычислительных системах используются различные классы шифрования. Реализуются защитные преобразования также разными методами. Чтобы выявить взаимосвязь между методами реализации и классами шифрования, остановимся на рассмотрении защитных преобразований в вычислительных системах.
Список использованной литературы
1. Конспект лекций и лабораторных работ по программированию на Си.
2. Г.П.Котлинская, О.И.Галиновский Программирование на языке Си. — Минск: «Вышейшая школа», 1991г. -156с.
3. А.Крупник Изучаем Си: -Питер, 2001г. – 257с.
4. Язык программирования С. Лекции и упражнения: Пер. с англ./Стивен Прата – К.: Издательство «ДиаСофт», 2000. – 432 с.
5. Корниенко М.М., Иванова И.Д. Основы информатики: -Х.: Торсинг, 2000.- 144 с.
6. Дейтел Х., Дейтел П. Как программировать на С: Третье издание. – М.: Бином-Пресс, 2002г. – 1168с.