Коллеги - педагогический журнал Казахстана

Учительские университеты

Главная » Статьи » В помощь учителю » Компьютер-бум

Среда визуального программирования Delphi
Создание приложения в среде визуального программирования Delphi (линейный алгоритм).

Delphi – это современная система программирования, в основе которой лежит объектно-ориентированный язык Паскаль и визуальные средства программирования. Программный продукт был создан американской компанией Borland и получил свое название в честь древнегреческого города Дельфы, в котором обитала самая известная в Древнем мире предсказательница – дельфийский оракул.
Технология визуального программирования позволяет строить интерфейс будущей программы из специальных компонентов с нужными свойствами.
Окно программы Delphi.
1) окно формы – это проект интерфейса будущего программного продукта, те. Здесь создается внешний вид программы
2) окно редактора предназначено для создания и редактирования текста программы. Если окно формы определяет внешний вид программы, то программный код, записанный в окне редактора , отвечает за ее поведение. Вначале окно редактора содержит текст, обеспечивающий работу пустой формы, этот код автоматически вставляется , а мы в ходе работы над проектом вносим в него дополнения, соответствующие нашей программе.
3) Окно менеджера проекта – содержит общую информацию о проекте в целом и обо всех файлах проекта в отдельности
4) дерево объектов – окно заполняется информацией после активации окна редактора, оно служит для отображения основных разделов программы
5) инспектор объектов – содержит информацию о выделенном объекте. Окно содержит две вкладки: параметры ( для редактирования свойств объекта) и события( для описания событий, на которые будет реагировать данный объект. Совокупность свойств отображает внешнюю сторону объекта, совокупность событий – его поведение.
Процесс создания программы состоит из 2 этапов:
1) формирование внешнего вида программы, ее интерфейса
2) Написание программного кода , заставляющего работать элементы интерфейса.

Создадим элементарную программу, чтобы продемонстрировать возможности Delphi. Создадим проект в результате которого получим приложение «Калькулятор».

Как мы уже выяснили, для создания интерфейса программы существует окно формы, а для написания программного кода – окно редактора.
Начнем с создания нового проекта
1) Запустить программу Delphi7
2) Сохраним проект: Файл – Сохранить проект как – Сохранить (мы сохраним файл Unit1.pas, содержащий текст программы) – Сохранить (сохранение файла Project1.bdroj, содержащего общие сведения о проекте). На самом же деле все наши манипуляции по сохранению проекта привели к сохранению более чем двух файлов(Unit1.dfm содержит сведения о форме Form1, Project1.cfg содержит параметры конфигурации проекта, Project1.dof содержит настройки системы программирования.
Итак, проект сохранен. Все остальные изменения мы будем сохранять командой Файл – Сохранить или Файл – Сохранить все
3) Приступим к созданию формы.
Расположим на форме нужные компоненты. Компонент – это функциональный элемент интерфейса, обладающий определенными свойствами.

1-ая надпись Label1 нужна для названия нашего приложения .
2-ая и 3-я надписи Label2 , Label3 нужны для пояснения того, какие именно данные должны вводиться.
В поля ввода Edit1, Edit2 будут введены конкретные значения
Поле вывода Edit3 будет выведен результат сложения чисел.
Вычисление произойдет при щелчке по кнопке Button1.
Интерфейс программы готов.
4) Теперь нужно заняться вычислительной частью задачи. Нужно написать программный код для нашего проекта.
Объектно-ориентированная версия Паскаля (Object Pascal) служит основой для среды визуального программирования Delphi, в которой появилась возможность не просто создавать программный код, но и наглядно (визуально) показывать системе, что бы мы хотели увидеть.
Для написания программного кода нашего проекта, рассмотрим алгоритм программы вычисления суммы 2-х чисел.

Для написания программного кода нам нужно познакомиться с функциями обработки строк.


5) На рисунке показаны: интерфейс приложения, программа на TurboPascale и соответствующая программа на Object Pascal


6) На форме щелкнем 2 раза по кнопке «сложение», чтобы создать для кнопки обработчик событий OnClick. После чего мы перейдем в окно редактора кода
7) Вначале окно редактора содержит текст, обеспечивающий работу пустой формы, этот код автоматически вставляется , а мы в ходе работы над проектом вносим в него дополнения, соответствующие нашей программе.
Теперь запишем нашу программу в окне редактора кода.

Затем надо программу откомпилировать. Процесс компиляции представляет собой перевод программы с языка программирования в машинные коды. Для компиляции надо выполнить Проект – Компилировать Project1 или Ctrl+F9. В процессе компиляции проверяется наличие синтаксических ошибок. Ошибки нужно исправлять, а программу еще раз откомпилировать. Результатом компиляции является выполнимый файл, имя которого совпадает с именем проекта, например Project1.ехе. После компиляции программу нужно сохранить: Файл – Сохранить и запустить: Выполнить-Выполнить или F9.
Любой проект в Delphi это совокупность файлов , из которых создается единый выполняемый файл с расширением ехе.
В простейшем случае список файлов проекта имеет вид:
1. файл описания проекта (.bdsroj)
2. файл проекта (.dpr)
3. файл ресурсов (.res)
4. файл конфигурации (.cfg)
5. модуль формы (.dfm)
6. программный модуль (.pas)
После компиляции программы появляется еще несколько файлов:
7. из файлов модулей создаются откомпилированные файлы с расширением (.dcu)
8. из всех файлов проекта создается единый выполняемый файл с расширением (exe. )

Категория: Компьютер-бум | Добавил: natalja (2011-05-17) E
Просмотров: 3219 | Комментарии: 3 | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Четверг, 2024-12-19, 1:48 PM
Приветствую Вас Гость

Форма входа

Категории раздела

Русский язык и литература [1611]
Школьный психолог [547]
История [783]
Опыт [554]
Научная кафедра [234]
Воспитание души [262]
Мастер-класс [251]
Семья и школа [201]
Компьютер-бум [271]
Английский язык [874]
Великие открытия [30]
Университет здоровья [142]
Математика [1278]
Химия [406]
Классному руководителю [701]
Биология [612]
Думаем, размышляем, спорим [113]
Казахский язык и литература [1894]
Краеведение [108]
Начальная школа [4177]
Беседы у самовара [26]
Мировая художественная культура [49]
Новые технологии в обучении [409]
Сельская школа [84]
Профильное обучение [89]
Демократизация и школа [34]
Физика [323]
Экология [198]
Дошколенок [1768]
Особые дети [330]
Общество семи муз [66]
Школа и искусство
Уроки музыки [668]
Авторские разработки учителя музыки СШ № 1 г. Алматы Арман Исабековой
География [494]
Мой Казахстан [248]
Школьный театр [84]
Внеклассные мероприятия [1275]
Начальная военная подготовка, гражданская оборона, основы безопасности жизнедеятельности [107]
ИЗО и черчение [233]
Физическая культура [591]
Немецкий язык [61]
Технология [321]
Самопознание [445]
Профессиональное образование [133]
Школьная библиотека [93]
Летний лагерь [26]
Дополнительное образование [70]
Педагогические программы [24]

Социальные закладк

Поиск

Друзья сайта

Академия сказочных наук

  • Теги

    презентация Ирина Борисенко открытый урок информатика флипчарт животные новый год 9 класс 5 класс творчество Казахские пословицы проект конспект урока 6 класс физика язык класс педагогика стихи Казахстан математика урок праздник наурыз познание мира музыка доклад программа литература география природа сценарий семья воспитание классному руководителю осень игра казахский язык и литература викторина Начальная школа тест конкурс ИЗО внеклассная работа литературное чтение Русский язык 3 класс технология воспитательная работа сказка Здоровье Оксана 8 марта искусство независимость английский язык психология учитель 3 класс биология статья внеклассное мероприятие классный час ЕНТ выпускной школа 1 класс Русский язык ЕГЭ тесты химия начальные классы Дети экология Дошкольники любовь разработка урока казахский язык самопознание Английский родители br конспект спорт критическое мышление патриотизм дружба дошколенок История обучение тренинг разработка 7 класс физическая культура игры КВН занятие детский сад физкультура Абай коучинг

    Статистика

    Рейтинг@Mail.ru