Файл: Интегрированные среды разработки программ (Интегрированные среды разработки программ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 13.03.2024

Просмотров: 35

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2.4 Компоненты и алгоритмы создаваемой программы

Form — представляет собой проект окна будущей программы. В начале оно содержит только стандартные для Windows интерфейсные элементы — кнопку вызова системного меню, развертывания, свертывания и закрытия окна, строку заголовка и габаритную рамку.

Настройка Form1(основное окно программы): ObjectInspector — Properties — Caption: «Магический квадрат».

MainMenu — главное меню программы. Компонент способен создавать и обслуживать сложные иерархические меню.

Настройка MainMenu1: ObjectTreeView — MainMenu1 — Form1. MainMenu1 — «Новая игра», «Об игре»,"Выход"

Form1. MainMenu1 — Новаяигра:

/

Form1. MainMenu1 — Обигре:

/

Form1. MainMenu1 — Выход:

/

StringGrid — компонент для отображения различных данных в табличной форме. Как следует из названия, ячейки компонента StringGridDelphi могут содержать данные, имеющие тип String, а также отображать графику.

Настройка StringGrid1:

ѕ Object Inspector — Properties — DefaultRowHeight: 24;

ѕ Object Inspector — Properties — Options — goEditing: True.

Edit — это однострочное текстовое поле, служащее для ввода данных пользователем.

Настройка Edit1: Object Inspector — Properties — очиститьстроку Text.

Label — это компонентпредназначенный для отображения статического текста, то есть надписей и меток на Форме, которые не меняются в течение всего времени работы программы.

Настройка Label1: Object Inspector — Properties — Caption: «Ввестиразмерквадрата:».

Button — это простая командная кнопка, которая используется для реализации в программе команд с помощью обработчика события OnClick этого компонента.

Настройка Button1: Object Inspector — Properties — Caption: «Создать».

Form1 — Button1:

/

НастройкаButton2: Object Inspector — Properties — Caption: «Проверить».

Form1 — Button2:

/

НастройкаForm2(окносинформациейопрограмме): ObjectInspector — Properties — Caption: «Обигре».

Label1: Object Inspector — Properties — Caption: ««(информацияобигреиеёсоздателе).

Button1: Object Inspector — Properties — Caption: «Закрыть».

Form2 — Button1:

/

Создание программы описано в практической части. Данная программа составлялась в соответствии с выполняемыми ею функциями и выбранными компонентами. Была создана втораяForm (помимо основной программной), для выполнения функции всплывающего окна с текстом об игре и её создателе, которая запускается с помощью кнопки «Об игре» на панели меню программы. Так же на панели имеется: кнопка «Новая игра», которая позволяет быстро очистить квадрат в компоненте StringGrid, и кнопка «Выход» для закрытия программы.


Заключение

В итоге курсовой работы все задачи, поставленные во «Введении» для выполнения данной работы, были решены. А именно:

сформирован функционал программы;

выбраны компоненты подходящие для выполнения функции созданной программы;

составлена программа, используя собранный справочный материал, алгоритмы и компоненты в Delphi.

Программа в полной мере выполняет свою функцию и не требует доработки для дальнейшей эксплуатации. В следствии чего утверждаю, что курсовая работа по дисциплине «Основы алгоритмизации и программирования» выполнена успешно.

Список используемых источников

  1. Акимов, О.Ю. Малый и средний бизнес: эволюция понятий, рыночная среда, проблемы развития / О.Ю. Акимов. - М.: Финансы и статистика, 2014. - 192 c.
  2. Бердичевский, В.Л. Вариационные принципы механики сплошной среды / В.Л. Бердичевский. - М.: [не указано], 2017. - 738 c.
  3. Бреховских, Л.М. Акустика слоистых сред / Л.М. Бреховских, О.А. Годин. - М.: [не указано], 2015. - 562 c.
  4. Де Гиус Живая компания. Рост, научение и долгожительство в деловой среде / Де Гиус, Ари. - М.: СПб: Стокгольмская школа экономики в Санкт-Петербурге, 2015. - 224 c.
  5. Дэниэлс, Джон Д. Международный бизнес: внешняя среда и деловые операции / Дэниэлс, Джон Д., Радеба, Ли Х.. - М.: Дело; Издание 6-е, 2012. - 784 c.
  6. Заславский, Г.М. Взаимодейстивие волн в неоднородных средах / Г.М. Заславский, В.П. Мейтлис, Н.Н. Филоненко. - М.: [не указано], 2017. - 828 c.
  7. Зоммерфельд, А. Механика деформируемых сред: моногр. / А. Зоммерфельд. - М.: [не указано], 2013. - 151 c.
  8. Комплекс новых методов контроля разработки газовых и газоконденсатных месторождений. Минимизация техногенного воздействия на окружающую среду. - М.: Наука. Ленинградское Отделение, 2013. - 168 c.
  9. Кравцов, Ю.А. Геометрическая оптика неоднородных сред: моногр. / Ю.А. Кравцов, Ю.И. Орлов. - М.: [не указано], 2012. - 481 c.
  10. Любанова, Т.П. Бизнес-план: опыт, проблемы. Содержание бизнес-плана, пример разработки / Т.П. Любанова, Л.В. Мясоедова, Т.А. Грамотенко, и др.. - М.: Приор, 2016. - 228 c.
  11. Маккей Как уцелеть среди акул / Маккей, Харви. - М.: Экономика, 2017. - 172 c.
  12. Маккей Как уцелеть среди акул. Деловая стратегия / Маккей, Карлоф Харви; , Бенгт. - М.: Экономика, 2017. - 367 c.
  13. Мосолов, П.П. Механика жесткопластических сред / П.П. Мосолов, В.П. Мясников. - М.: [не указано], 2015. - 256 c.
  14. Некрасова, М.А. Искусство ансамбля. Художественный предмет - интерьер - архитектура - среда / М.А. Некрасова. - М.: Изобразительное искусство, 2014. - 464 c.
  15. Овсянников, Л.В. Введение в механику сплошных сред. Часть 1: общее введение / Л.В. Овсянников. - М.: [не указано], 2012. - 949 c.
  16. Овсянников, Л.В. Введение в механику сплошных сред. Часть 2: классические модели / Л.В. Овсянников. - М.: [не указано], 2012. - 660 c.
  17. Олейник, О.А. Математические задачи теории сильно неоднородных упругих сред / О.А. Олейник, Г.А. Иосифьян, А.С. Шамаев. - М.: [не указано], 2012. - 948 c.
  18. Островский, Н.В. Местное самоуправление и охрана окружающей среды (Обзор законодательных актов) / Н.В. Островский. - М.: Москва: Союз российских городов, 2017. - 134 c.
  19. Рассел, Джесси Eclipse (среда разработки) / Джесси Рассел. - М.: VSD, 2012. - 631 c.
  20. Рассел, Джесси Интегрированная среда разработки / Джесси Рассел. - М.: VSD, 2012. - 147 c.
  21. Руби, Сэм Гибкая разработка веб-приложений в среде Rails / Сэм Руби , Дэйв Томас , Дэвид Хэнссон. - М.: Питер, 2013. - 464 c.
  22. Тер-Микаелян, М.Л. Влияние среды на электромагнитные процессы при высоких энергиях / М.Л. Тер-Микаелян. - М.: [не указано], 2015. - 494 c.
  23. Фаронов, Валерий Delphi 2005. Язык, среда, разработка приложений / Валерий Фаронов. - М.: Питер, 2013. - 560 c.