Помощь в написании студенческих работ
Антистрессовый сервис

Составить программу «Магический квадрат»

Курсовая Купить готовую Узнать стоимостьмоей работы

Рис. 9 Сообщение о том, что исходные данные не являются магическим квадратом Заключение В ходе курсовой работы получены навыки в составлении алгоритмов, реализации их во время программирования программного продукта, а также в отладке разработанной программы. Также закреплены навыки работы среде визуального проектирования программ Delphi с использованием языка программирования Object Pascal… Читать ещё >

Составить программу «Магический квадрат» (реферат, курсовая, диплом, контрольная)

Содержание

  • Основные данные о работе
  • Введение
  • Основная часть
  • 1. Описание задачи
    • 1. 1. Задание
    • 1. 2. Назначение и область применения
  • 2. Технические характеристики
    • 2. 1. Постановка задачи
    • 2. 2. Описание алгоритма
    • 2. 3. Организация входных и выходных данных
    • 2. 4. Выбор состава технических и программных средств
  • 3. Разработка рабочего проекта
    • 3. 1. Разработка программы
    • 3. 2. Спецификация программы
    • 3. 3. Текст программы
    • 3. 4. Тестирование программы
  • Заключение
  • Глоссарий
  • Список использованных источников
  • Приложения

ShowModal;

dlg.Free;

end;

end.

Тестирование программы Для тестирования работы программы требуется запустить исполняемый файл magicrect. exe и загрузить тестовый пример sample. txt для анализа (путем нажатия на кнопку «Загрузить из файла». Вид окна после загрузки примера представлен на рисунке 6.

Рис. 6 Вид окна после загрузки тестового примера.

После нажатия на кнопку «Проверка» должно появится сообщение «Это магический квадрат»:

Рис. 7 Результат обработки тестового примера.

Если изменить первую цифру на букву «а», то результат будет представлять собой сообщение об ошибке:

Рис. 8 Сообщение об ошибке при неправильных входных данных.

Теперь если заменить букву «а» на цифру «0», то результат будет представлять собой сообщение о том, что исходные данные не являются магическим квадратом.

Рис. 9 Сообщение о том, что исходные данные не являются магическим квадратом Заключение В ходе курсовой работы получены навыки в составлении алгоритмов, реализации их во время программирования программного продукта, а также в отладке разработанной программы. Также закреплены навыки работы среде визуального проектирования программ Delphi с использованием языка программирования Object Pascal.

Цели и задачи курсовой работы выполнены полностью.

Глоссарий

№ п/п Понятие Определение 1 Магический квадрат «Магическим квадратом» называется квадрат, у которого суммы по всем строкам и столбцам, а также суммы по двум диагоналям совпадают 2 Алгоритм набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий. 3 Программирование процесс создания компьютерных программ. 4 Операционная система комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. 5 Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ 6 Обработка исключений механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы и приводят к невозможности (бессмысленности) дальнейшей отработки программой её базового алгоритма 7 Тестирование программного обеспечения процесс исследования, испытания программного продукта, имеющий две различные цели:

продемонстрировать разработчикам и заказчикам, что программа соответствует требованиям;

выявить ситуации, в которых поведение программы является неправильным, нежелательным или не соответствующим спецификации. 8 Интерфейс совокупность возможностей, способов и методов взаимодействия двух систем (любых, а не обязательно являющиеся вычислительными или информационными), устройств или программ для обмена информацией между ними, определённая их характеристиками, характеристиками соединения, сигналов обмена и т. п. 9 Интерфейс пользователя разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной/устройством 10 Требования к программному обеспечению совокупность утверждений относительно атрибутов, свойств или качеств программной системы, подлежащей реализации. Создаются в процессе разработки требований к программному обеспечению, в результате анализа требований. Список использованных источников

1 Архангельский А. Я. Программирование в Delphi для Windows. Версии 2006, 2007, Turbo Delphi (+ CD-ROM); Бином-Пресс — Москва, 2010. ;

308 c. 2 Хомоненко Анатолий, Гофман Владимир, Мещеряков Евгений Delphi 7; БХВ-Петербург — Москва, 2010. — 938 c. 3 Осипов Д.

Базы данных и Delphi. Теория и практика. — СПб.: БХВ-Петербург, 2011.

— С. 752. — ISBN 978−5-9775−0659−5 4 Осипов Д. D elphi. Программирование для Windows, OS X, iOS и Android.- СПб.: БХВ-Петербург, 2014. С.

464. 978−5-9775−3289−1 5 Кнут Д. Э. Искусство программирования. Т. 1: пер. с англ. / Дональд Э. Кнут; под общ.

ред. Ю. В. Козаченко.

— М. [и др.], 2007. ;

712 с.: ил. 6 Вирт Н. Алгоритмы и структуры данных: с примерами на Паскале / Никлаус Вирт; [пер. с англ.

Д.Б. Подшивалова]. — СПб., 2007. — 350, [1] с.: ил. 7 www.delphiexpert.ru/ 8 www.delphi.int.ru/ 9 www.edelphi.ru/ 10 www.delphisources.ru/

Приложения А

Показать весь текст

Список литературы

  1. А. Я. Программирование в Delphi для Windows. Версии 2006, 2007, Turbo Delphi (+ CD-ROM); Бином-Пресс — Москва, 2010. — 308 c.
  2. Хомоненко Анатолий, Гофман Владимир, Мещеряков Евгений Delphi 7; БХВ-Петербург — Москва, 2010. — 938 c.
  3. Д. Базы данных и Delphi. Теория и практика. — СПб.: БХВ-Петербург, 2011. — С. 752. — ISBN 978−5-9775−0659−5
  4. Осипов Д. Delphi. Программирование для Windows, OS X, iOS и Android.- СПб.: БХВ-Петербург, 2014.- С. 464.- 978−5-9775−3289−1
  5. Д. Э. Искусство программирования. Т. 1: пер. с англ. / Дональд Э. Кнут; под общ. ред. Ю. В. Козаченко. — М. [и др.], 2007. — 712 с.: ил.
  6. Н. Алгоритмы и структуры данных : с примерами на Паскале / Никлаус Вирт; [пер. с англ. Д.Б. Подшивалова]. — СПб., 2007. — 350, [1] с.: ил.
  7. www.delphiexpert.ru/
  8. www.delphi.int.ru/
  9. www.edelphi.ru/
  10. www.delphisources.ru/
Заполнить форму текущей работой
Купить готовую работу

ИЛИ