Первый урок первая программа 8 Сохранение и запуск проекта на выполнение 11 Сохранение проекта 11
Вид материала | Урок |
- Пивоварова Ольга Михайловна Сроки реализации проекта: 01. 04. 08 01. 06. 08 подготовительная, 146.56kb.
- Научно-методическое сопровождение экспериментального проекта по совершенствованию организации, 189.48kb.
- 8 (496)53- 6-14-29, Факс: (8-496) 53- 6-13-77, 247.46kb.
- Областная целевая программа развития приоритетного национального проекта "здоровье", 765.33kb.
- Программа проекта, 111.16kb.
- П. Е. Управление персоналом: Конспект лекций. М.: Миит, 2012. 168 с. Данный конспект, 1503.86kb.
- Экономической части дипломного проекта, 63.83kb.
- Е. Т. Стрекалова Русский язык и культура речи Учебно-методическое пособие, 878.37kb.
- Задачи валеологии: сохранение психофизиологического здоровья сохранение эмоционального, 30.23kb.
- Приоритетные направления программы Укрепление и сохранение здоровья детей. Развитие, 11836.37kb.
МОУ Межшкольный учебный комбинат № 1 г. Кирова
Объектно-ориентированное,
визуальное программирование
в Delphi на уроках
“ИНФОРМАТИКА и ИКТ”
2007 г.
Данная книга составлена для учителей и учеников, изучающих предмет “Информатика и ИКТ”. Здесь представлены уроки работы в среде Delphi 7 для всех разделов программирования основного базового курса. Уроки составлены так, что ученик, выполняя поурочные задания, научится основам программирования и познакомится с основными конструкциями объектно-ориентированного программирования языка Delphi 7 (Pascal). Кроме этого обучающийся самостоятельно может выполнить задания и подготовиться к уроку. Примеры программ, используемые в книге, представлены в электронном виде.
Данный сборник составил преподаватель МУК №1 г. Кирова Бурков В.С. для учителей информатики и ИКТ.
Оглавление
Введение 5
Некоторые специальные символы: 5
Знакомство со средой DELPHI 6
Первый урок – первая программа 8
Сохранение и запуск проекта на выполнение 11
Сохранение проекта 11
Запуск проекта на выполнение 11
Примерные задания для первого урока 12
Вопросы для самоконтроля 13
Второй урок – вычисление математических выражений 14
Код программы 15
Примерные задания для второго урока 16
Вопросы для самоконтроля 17
Третий урок – ввод целочисленных данных 18
Компонент Edit 18
Код программы 19
Примерные задания для третьего урока 19
Вопросы для самоконтроля 20
Четвёртый урок – использование оператора ветвления 21
Код программы 21
Примерные задания для третьего урока 22
Вопросы для самоконтроля 24
Пятый урок – использование Shape для “рисования” 25
Как убрать часть графического примитива: 28
Примерные задания для пятого урока 28
Вопросы для самоконтроля 28
Шестой урок – использование Timer для “движения” объектов на форме 29
Объект Timer 29
Как заставить графический объект “двигаться”? 30
Примеры программ на движение 30
Первая программа – движение слева направо 30
Вторая программа – движение ракет вверх с использованием Shape, картинки и панели 33
Как выполнить движение по диагонали? 35
Примерные задания для шестого урока 35
Вопросы для самоконтроля 36
Седьмой урок – цикл с параметром (For) 37
Вопросы для самоконтроля 38
Восьмой урок – цикл с предусловием (While … do) 39
Вопросы для самоконтроля 40
Девятый урок – цикл с постусловием (Repeat … Until) 41
Вопросы для самоконтроля 42
Приложения 43
Приложение № 1
Некоторые параметры объектов и их использование
43
Приложение № 2
Математические операции и некоторые функции
в Pascal-е и Delphi 44
Приложение № 3
Стандартные математические функции Object Pascal 45
Приложение № 4
Типы числовых данных в Pascal-е и Delphi 46
Целые типы 46
Вещественные типы 46
Приложение № 5 Стандартные конструкции языка Pascal 47
Введение
Значительно более мощные системы Windows, OS/2 и другие привели к повсеместному вытеснению старой “доброй” DOS (MS DOS, DR DOS). В этих системах программировать было существенно сложнее, чем в MS-DOS. Разработчики систем программирования, и, прежде всего такие корпорации, как Microsoft и Borland, не замедлили выпустить соответствующие средства. Так Borland уже в 1991 году, т. е. сразу после появления Windows 3.1, выпускает Turbo Pascal for Windows, а в 1992 - усовершенствованную версию этой системы программирования – Borland Pascal with Objects 7.0. Эти первые специализированные инструменты требовали основательного знания Windows и были сложны в освоении. В 1993 году Microsoft выпустила первую визуальную среду программирования Visual Basic, и программирование для Windows стало даже проще, чем программирование для MS-DOS. В ответ на это Borland в 1995 году выпустила первую версию Delphi, а затем, с интервалом в 1 год, - еще 4 версии: 2, 3, и 5. Наконец, в середине 2001 г. выпускается 6-я версия, затем, через некоторое время, 7. Восьмая версия ориентирована на платформу Net и по виду отличается от стандартных. Здесь будет использована версия Delphi 7 для разбора заданий. Все эти примеры можно так же использовать и в 8-й версии, но состав компонентов и список их параметров будет иметь другой вид и находиться в другом месте.
Эта книга рассчитана на тех, кто уже познакомился со стандартными конструкциями языка Pascal. Если вы ещё не знакомы с ними, то в приложении № 5 они кратко описаны.
Некоторые специальные символы:
– замечания, нужно запомнить.
Знакомство со средой DELPHI
Для загрузки Delphi нужно запустить файл Delphi32.exe из папки Bin каталога Delphi7. Можно также это сделать через кнопку “Пуск” (см. рисунок № 1).


рис. № 1
После загрузке Delphi вы увидите, примерно, следующее:





рис. № 2
Перечислим некоторые объекты и окна, с которыми вам придётся постоянно работать: окно формы, окно свойств и процедур-событий, линейка палитры компонентов, компоненты (объекты, интерфейсные элементы) конкретной закладки, кнопка запуск приложения (

На форме выставляются интерфейсные элементы, в окне Inspector (см. рис. № 2) на вкладке Properties (свойства) можно установить их начальные значения для параметров. В приложении № 1 перечислены часто встречающиеся свойства компонентов.
Палитра компонентов содержит компоненты как стандартные, так и созданные независимыми пользователями (не поставляются фирмой Borland). На уроках мы познакомимся с некоторыми компонентами у палитр Standard, Additional, Win32 и System и возможными применениями их в программах.