- •Министерство образования республики беларусь учреждение образования «барановичский государственный университет»
- •Введение
- •1. Теоретическая часть
- •1.1 Постановка задачи
- •1.2 Математическая модель
- •1.3 Алгоритм решения
- •1.4 Блок-схема
- •2. Практическая часть
- •2.1. Описание объектов, свойств и методов
- •2.2 Формы и основные модули текста программы в среде Delphi
- •Листинг программы
Министерство образования республики беларусь учреждение образования «барановичский государственный университет»
Факультет ________________инженерный______________________________________
Кафедра __________информационные системы и технологии__________________
Дата регистрации работы в деканате _________
Дата регистрации работы на кафедре _________
Отметка о допуске к защите _________
Оценка за защиту _________
КУРСОВАЯ РАБОТА
по дисциплине _ Основы алгоритмизации и программирования _______________
Тема: « Обработка текстовой информации в среде Delphi»
Исполнитель:
студент 1 курса группы ИСТ-11_
студент (факультет, курс, группа)
Гуринович Алексей Игоревич
фамилия, имя, отчество
Руководитель:
Старший преподаватель_________
ученое звание, ученая степень, должность,
Раковцы Галина Михайловна__ _
фамилия, имя, отчество
Барановичи 2012
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
«БАРАНОВИЧСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
РЕЦЕНЗИЯ
на курсовую работу (проект)
(регистрационный №_____)
Студента
_______________________________________________________________________
(фамилия, имя, отчество)
Факультет _______________________________________________________________________
Курс ________________
Дисциплина
_______________________________________________________________________
Рецензент
_______________________________________________________________________
(фамилия, имя, отчество)
Дата получения к/р для рецензирования _____________________________________
Дата возвращения к/р после рецензирования _________________________________
Оценка______________ Подпись преподавателя-рецензента ____________________
Текст рецензии:
_______________________________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
Р Е Ф Е Р А Т
Курсовая работа: 20 с., 9 иллюстраций, 4 источника.
ПРОГРАММА ДЛЯ ОБРАБОТКИ ТЕКСТОВОЙ ИНФОРМАЦИИ, ШИФРОВКА И ДЕШИФРОВКА ТЕКСТА, КРИПТОГРАФИЧЕСКАЯ СИСТЕМА, КЛЮЧ.
Объект исследования – возможности среды объектно-ориентированного программирования Delphi для осуществления шифровки текста.
Цель работы – написать программу, которая выполняет шифровку-дешифровку текста.
При выполнении работы использованы методы исследования: изучение литературы, методы синтеза и анализа.
Практическая значимость этой работы заключается в том, что пользователь получит возможность зашифровать конфиденциальную информацию.
Автор подтверждает, что приведенный в работе расчетно-аналитический материал правильно и объективно отражает состояние исследуемого процесса, а все заимствованные из литературных и других источников теоретические, методологические и методические положения и концепции сопровождаются ссылками на их авторов.
________________________
(подпись студента)
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 6
Основное достоинство Delphi состоит в том, что здесь реализованы идеи визуального программирования. Среда визуального программирования превращает процесс создания программы в приятное и легко понимаемое конструирование приложения из большого набора графических и структурных примитивов. 7
Курсовая работа состоит из теоретической и практической части. Теоретическая часть состоит из: постановки задачи; математической модели; алгоритма решения задачи и блок. Практическая часть состоит из: описания объектов, свойств и методов; формы и основных модулей текста программы в среде Delphi; результата тестирования программного продукта; графического представления результатов; анализа полученных результатов. 7
К работе прилагается электронный носитель информации. 7
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 8
1.1 Постановка задачи 8
В данной курсовой работе требуется создать Windows-приложение на алгоритмическом языке Object Pascal в среде визуального программирования Delphi, которое предназначена для шифрования текста следующим образом: 8
1.2 Математическая модель 8
1.3 Алгоритм решения 9
1.4 Блок-схема 10
2. ПРАКТИЧЕСКАЯ ЧАСТЬ 12
2.1. Описание объектов, свойств и методов 12
В ходе составления программы были использованы следующие объекты с их свойствами: 12
Button – командная кнопка. Caption - текст на кнопке. 12
Компоненты OpenDialog — диалог «Открыть файл» и SaveDialog — диалог «Сохранить файл как...». Все свойства этих компонентов одинаковы, только их смысл несколько различен для открытия и закрытия файлов. Основное свойство, в котором возвращается в виде строки выбранный пользователем файл, — FileName. Типы искомых файлов, появляющиеся в диалоге в выпадающем списке "Тип файла", задаются свойством Filter. 12
2.2 Формы и основные модули текста программы в среде Delphi 13
14
2.3 Результат тестирования программного продукта 17
2.4 Анализ полученных результатов 19
ЗАКЛЮЧЕНИЕ 20
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 21
ПРИЛОЖЕНИЕ А 22