Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мой курсач.docx
Скачиваний:
1
Добавлен:
07.09.2019
Размер:
741.63 Кб
Скачать

Министерство образования республики беларусь учреждение образования «барановичский государственный университет»

Факультет ________________инженерный______________________________________

Кафедра __________информационные системы и технологии__________________

Дата регистрации работы в деканате _________

Дата регистрации работы на кафедре _________

Отметка о допуске к защите _________

Оценка за защиту _________

КУРСОВАЯ РАБОТА

по дисциплине _ Основы алгоритмизации и программирования _______________­­­

Тема: « Обработка текстовой информации в среде 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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]