
- •Задание № 1 «Первый проект в новой среде»
- •Ознакомьтесь с содержанием первой части Модуля 1 (Eidos_Course_Delphi_Modul-01) «Знакомство со средой Borland Delphi 7».
- •Ознакомьтесь с содержанием 2 части модуля 1 «Интерфейс среды Borland Delphi».
- •Запрограммируем простейшую задачу, целью которой будет подсчет длины окружности и площади круга заданного радиуса r.
- •Спроектируем интерфейс нашего приложения.
- •Размещение элементов на форме и их настройка.
- •Кнопка выхода
- •П ервоначальное сохранение проекта.
- •Программируем вычисления
- •Сохранение измененного проекта.
- •По аналогии запрограммируйте задачу, вычисляющую площадь и периметр прямоугольника. Сначала коротко ответьте на вопросы, а потом действуйте по такой же схеме:
Задание № 1 «Первый проект в новой среде»
Цели: познакомиться с организацией работы в дистанционном курсе; рассмотреть основные понятия объектно-ориентированного программирования, познакомиться со средой программирования Delphi, создать простой интерфейс проекта и запрограммировать линейную вычислительную задачу.
Ознакомьтесь с содержанием первой части Модуля 1 (Eidos_Course_Delphi_Modul-01) «Знакомство со средой Borland Delphi 7».
1.1. Понятия «объект», «свойство», «метод» (действие), «события» применяются не только в информатики, но и для создания общей картины мира. Заполните следующую таблицу 3 – 4 своими примерами из жизни, в которых некоторые объекты в результате действий, вызываемых некоторыми событиями, меняли свои свойства.
Объект |
Свойство |
ЗначСвойства1 |
Событие |
Действие (метод) |
ЗначСвойства2 |
мяч |
степень загрязнения |
0 (чистый) |
порыв ветра |
катиться по земле |
1 (грязный) |
дверь |
цвет |
белый |
покраска |
изменение цвета |
зеленый |
… |
… |
… |
… |
… |
… |
1.2. Мы пока не знакомы с языком Delphi. Однако даже на основании неглубоких знаний английского языка мы можем сделать выводы о том, о каких объектах идет речь и что за методы к ним применяются или что за свойства меняют значения.
Например: Application.Run – запустить приложение; объект «приложение», метод «запустить». Image1.Height:=60 – изменить высоту рисунка; объект «Image1», свойство – высота (height), значение свойства – 60.
В приведенной ниже таблице сопоставьте запись на Delphi ее интерпретации. Укажите, об изменении свойства или применении метода идет речь в каждом случае.
Запись на Delphi |
Интерпретация |
Свойство / метод |
Form1.Close |
Перекрасить объект «форма1» в цвет с известным кодом |
|
Form1.Color:=255 |
Открыть объект «медиаплеер» |
|
Label1.font.size:=20 |
Сделать видимым текст «метки1» |
|
MediaPlayer.Open |
Остановить таймер |
|
Timer1.Enabled:=True |
Запустить таймер |
|
Timer1.Enabled:=False |
Изменить размер шрифта «метки1» |
|
Form1.Show |
Показать «форму1» |
|
Label1.Visible:=True |
Закрыть объект «форма1» |
|
Ознакомьтесь с содержанием 2 части модуля 1 «Интерфейс среды Borland Delphi».
Рекомендуется делать это таким образом. Из главного меню запустите среду программирования Borland Delphi 7. Запуск займет несколько секунд.
Найдите на экране основные окна среды, элементы главного окна. С помощью пункта меню «View» (Вид) добейтесь того, чтобы окно программы содержало тот же набор элементов интерфейса, что и на картинке. Закройте окно инспектора объектов. С помощью соответствующего пункта меню «View» (Вид) отобразите его на экране снова.
С
помощью левой части панели инструментов
попробуйте переключение между окном
формы и окном кода.
В палитре компонентов найдите те элементы управления, о которых говорится в модуле. Для удобства используйте «всплывающую подсказку».
По мере необходимости обращайтесь к тексту модуля при работе в среде Delphi.