Пример готовой курсовой работы по предмету: Программирование
Содержание
Содержание
Введение 3
1. Разработка эскизного и технического проектов программы 5
1.1 Технические характеристики 5
1.2 Описание алгоритма 5
1.3 Организация входных и выходных данных 8
1.4 Выбор состава технических и программных средств 9
2. Разработка рабочего проекта 10
2.1 Разработка программы 10
2.2 Спецификация программы 13
2.3 Текст программы 14
2.4 Описание программы 18
2.5 Тестирование программы 21
2.6 Внедрение 22
Заключение 23
Глоссарий 25
Список использованных источников 26
Приложение А. Блок-схема алгоритма 27
Приложение Б. Программа «Magic Square» 27
Выдержка из текста
Цель курсовой работы – написание программы, определяющей, является ли введенный двумерный массив магическим квадратом.
Исходя из поставленной цели, будут решаться следующие задачи:
Описание алгоритма, анализ требований к программе;
• Характеристика используемых средств;
• Описание входных (исходных) и выходных данных программы;
• Собственно, написание программы;
• Тестирование;
• Внедрение.
Представленная курсовая работа была выполнена в интегрированной среде программирования Delphi 7 с базовым языком программирования Object Pascal. Delphi — результат развития языка Turbo Pascal, который, в свою очередь, развился из языка Pascal.
Предназначение курсовой работы – закрепить и продемонстрировать умения, полученные при изучении курса.
Задача проекта заключена в верном составлении алгоритма поставленной задачи по обработке числовой информации. Нужно разработать и отладить программу, реализующую полученный алгоритм.
Согласно заданию дан массив целых чисел размером n на n. Необходимо определить, является ли он магическим квадратом, которым называется квадратная матрица, составленная из целых положительных чисел так, что суммы по каждой строке, каждому столбцу и двум диагоналям равны между собой.
Теоретическая и практическая значимость заключается в закреплении навыков составления алгоритмов поставленных задач и программирования на языке Object Pascal.
Программа «Магический квадрат» является развлекательной и представляет собой математическую головоломку. Возможно ее использование в математических кружках в школах или в вузах в качестве дополнительного средства изучения математических дисциплин.
Список использованной литературы
1 Архангельский, А.Я. Программирование в Delphi [Текст]: учеб. пособие / А. Я. Архангельский. — М.: Бином, 2008. – 816 с. – ISBN 5-7989-0206-4
2 Голованов М. Создание компонентов в среде Delphi. Руководство разработчика [Текст]
/ М. Голованов, Е. Веселов. – С.-Пб.: BHV, 2004. – 420 с. – ISBN 5-94157-465-7
3 Иванова, Г.С. Объектно-ориентированное программирование [Текст]: Учеб. для вузов / Г.С. Иванова, Т.Н. Ничушкина, Е.К. Пугачев. — М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. — 320 с. — ISBN 5-7038-1525-8
4 Климова Л.М. Delphi
7. Основы программирования. Решение типовых задач [Текст]: самоучитель / Л.М. Климова. – Кудиц-образ, 2006. – 480 с. – ISBN 5-9579-0034-6
5 Культин Н.Б. Основы программирования в Delphi [Текст]
самоучитель/ Н.Б. Культин. С.-Пб.: BHV, 2010.-.- 448 с. – ISBN 5-9775-0519-2
6 Мельников, С.В. Delphi и Turbo Pascal на занимательных примерах [Текст]
/ С.В. Мельников. – С.-Пб.: BHV, 2006. – 448 с. – ISBN 5-94157-886-5
7 Рубенкинг, Нил Дж. Язык программирования Delphi для «чайников». Введение в Borland Delphi [Текст]
/ Нил .Дж. Рубенкинг. — М.: Диалектика, 2007. — 336 с. — ISBN 0-7645-0179-8
8 Хомоненко А.Д. В подлиннике. Delphi 7. 2-е изд. [Текст]
/ А.Д. Хомоненко. С.-Пб.: BHV, 2010. – 1136 с. – ISBN 5-9775-0425-6
9 Чеснокова, О.В. Учимся программировать на Delphi [Текст]: самоучитель / О. В. Чеснокова. — М.: НТ Пресс, 2008. – 368 с. – ISBN 5-477-01130-8
10 Чиртик А.А. Программирование в Delphi. Трюки и эффекты [Текст]: самоучитель / А.А. Чиртик. С.-Пб.: Питер, 2010. – 400 с. – ISBN 5-49807-118-3