Первый урок первая программа 8 Сохранение и запуск проекта на выполнение 11 Сохранение проекта 11

Вид материалаУрок

Содержание


Первый урок – первая программа 8
Второй урок – вычисление математических выражений 14
Третий урок – ввод целочисленных данных 18
Четвёртый урок – использование оператора ветвления 21
Пятый урок – использование Shape для “рисования” 25
Шестой урок – использование Timer для “движения” объектов на форме 29
Первая программа – движение слева направо 30
Седьмой урок – цикл с параметром (For) 37
Девятый урок – цикл с постусловием (Repeat … Until) 41
Некоторые специальные символы:  – замечания, нужно запомнить. Знакомство со средой DELPHI
Первый урок – первая программа
метка кнопка
Сохранение и запуск проекта на выполнение
Запуск проекта на выполнение
Примерные задания для первого урока
Контрольный пример
Контрольный пример
Контрольный пример
Вопросы для самоконтроля
Второй урок – вычисление математических выражений
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7   8   9


МОУ Межшкольный учебный комбинат № 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

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

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

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