Файл: Интегрированные среды разработки программ (Интегрированные среды разработки программ).pdf
Добавлен: 13.03.2024
Просмотров: 30
Скачиваний: 0
СОДЕРЖАНИЕ
Глава 1. Теоретические основы интегрированной среды разработки программы
1.2 Среда программирования Delphi
1.3 Интегрированные среды разработки программ
Глава 2. Алгоритм создания программы
2.1 Интегрированная среда на базе Eclipse
2.2 Поддержка открытых стандартов в Luminosity
2.3 Управление проектом под руководством помощников
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.
Программа в полной мере выполняет свою функцию и не требует доработки для дальнейшей эксплуатации. В следствии чего утверждаю, что курсовая работа по дисциплине «Основы алгоритмизации и программирования» выполнена успешно.
Список используемых источников
- Акимов, О.Ю. Малый и средний бизнес: эволюция понятий, рыночная среда, проблемы развития / О.Ю. Акимов. - М.: Финансы и статистика, 2014. - 192 c.
- Бердичевский, В.Л. Вариационные принципы механики сплошной среды / В.Л. Бердичевский. - М.: [не указано], 2017. - 738 c.
- Бреховских, Л.М. Акустика слоистых сред / Л.М. Бреховских, О.А. Годин. - М.: [не указано], 2015. - 562 c.
- Де Гиус Живая компания. Рост, научение и долгожительство в деловой среде / Де Гиус, Ари. - М.: СПб: Стокгольмская школа экономики в Санкт-Петербурге, 2015. - 224 c.
- Дэниэлс, Джон Д. Международный бизнес: внешняя среда и деловые операции / Дэниэлс, Джон Д., Радеба, Ли Х.. - М.: Дело; Издание 6-е, 2012. - 784 c.
- Заславский, Г.М. Взаимодейстивие волн в неоднородных средах / Г.М. Заславский, В.П. Мейтлис, Н.Н. Филоненко. - М.: [не указано], 2017. - 828 c.
- Зоммерфельд, А. Механика деформируемых сред: моногр. / А. Зоммерфельд. - М.: [не указано], 2013. - 151 c.
- Комплекс новых методов контроля разработки газовых и газоконденсатных месторождений. Минимизация техногенного воздействия на окружающую среду. - М.: Наука. Ленинградское Отделение, 2013. - 168 c.
- Кравцов, Ю.А. Геометрическая оптика неоднородных сред: моногр. / Ю.А. Кравцов, Ю.И. Орлов. - М.: [не указано], 2012. - 481 c.
- Любанова, Т.П. Бизнес-план: опыт, проблемы. Содержание бизнес-плана, пример разработки / Т.П. Любанова, Л.В. Мясоедова, Т.А. Грамотенко, и др.. - М.: Приор, 2016. - 228 c.
- Маккей Как уцелеть среди акул / Маккей, Харви. - М.: Экономика, 2017. - 172 c.
- Маккей Как уцелеть среди акул. Деловая стратегия / Маккей, Карлоф Харви; , Бенгт. - М.: Экономика, 2017. - 367 c.
- Мосолов, П.П. Механика жесткопластических сред / П.П. Мосолов, В.П. Мясников. - М.: [не указано], 2015. - 256 c.
- Некрасова, М.А. Искусство ансамбля. Художественный предмет - интерьер - архитектура - среда / М.А. Некрасова. - М.: Изобразительное искусство, 2014. - 464 c.
- Овсянников, Л.В. Введение в механику сплошных сред. Часть 1: общее введение / Л.В. Овсянников. - М.: [не указано], 2012. - 949 c.
- Овсянников, Л.В. Введение в механику сплошных сред. Часть 2: классические модели / Л.В. Овсянников. - М.: [не указано], 2012. - 660 c.
- Олейник, О.А. Математические задачи теории сильно неоднородных упругих сред / О.А. Олейник, Г.А. Иосифьян, А.С. Шамаев. - М.: [не указано], 2012. - 948 c.
- Островский, Н.В. Местное самоуправление и охрана окружающей среды (Обзор законодательных актов) / Н.В. Островский. - М.: Москва: Союз российских городов, 2017. - 134 c.
- Рассел, Джесси Eclipse (среда разработки) / Джесси Рассел. - М.: VSD, 2012. - 631 c.
- Рассел, Джесси Интегрированная среда разработки / Джесси Рассел. - М.: VSD, 2012. - 147 c.
- Руби, Сэм Гибкая разработка веб-приложений в среде Rails / Сэм Руби , Дэйв Томас , Дэвид Хэнссон. - М.: Питер, 2013. - 464 c.
- Тер-Микаелян, М.Л. Влияние среды на электромагнитные процессы при высоких энергиях / М.Л. Тер-Микаелян. - М.: [не указано], 2015. - 494 c.
- Фаронов, Валерий Delphi 2005. Язык, среда, разработка приложений / Валерий Фаронов. - М.: Питер, 2013. - 560 c.