- •Содержание
- •Введение
- •Теоретическая часть Процедуры и функции Delphi Математические
- •Для работы с датами и временем
- •Диалоговые
- •Преобразование типов
- •Для работы с символами и строками
- •Именованные константы в Delphi Именованные константы тип tColor
- •Именованные константы, определяющие стиль линии
- •Именованные константы, определяющие стиль заполнения замкнутого контура
- •Практическая часть практическая работа № 1
- •Практическая работа № 2
- •Практическая работа № 3
- •Практическая работа № 4
- •Практическая работа № 5
- •1 Часть
- •2 Часть
- •3 Часть
- •Практическая работа № 6
- •Практическая работа № 7
- •Практическая работа № 8
- •2 Часть
- •Практическая работа № 9
- •Практическая работа № 9 а
- •Практическая работа № 10
- •Практическая работа № 11
- •На форму Form2 добавить метку, ввести для нее заголовок тригонометрические функции
- •Практическая работа № 12
- •Практическая работа № 13
- •Практическая работа №14
- •Практическая работа № 15
- •1 Часть
- •Управление отображением данных
- •2 Часть
- •3 Часть
- •4 Часть
- •Дополнительные задания
- •Часть 1
- •1) Составьте блок-схему анекдота:
- •2) Составьте блок-схему следующей ситуации:
- •3) Создать тест
- •Проектируем форму
- •Самостоятельно:
- •Параметр Sender. Совершенствуем игру.
- •Компонент Image
- •1 Способ. Подключаем клавиатуру
- •2 Способ. Передать управление кораблю.
- •3 Способ. Сделать игру для двоих...
- •Часть 2
- •Список использованной литературы
Содержание
ВВЕДЕНИЕ 2
ПРАКТИЧЕСКАЯ ЧАСТЬ 6
ПРАКТИЧЕСКАЯ РАБОТА № 1 6
ПРАКТИЧЕСКАЯ РАБОТА № 2 14
ПРАКТИЧЕСКАЯ РАБОТА № 3 21
ПРАКТИЧЕСКАЯ РАБОТА № 4 28
ПРАКТИЧЕСКАЯ РАБОТА № 5 35
ПРАКТИЧЕСКАЯ РАБОТА № 6 43
ПРАКТИЧЕСКАЯ РАБОТА № 7 49
ПРАКТИЧЕСКАЯ РАБОТА № 8 54
ПРАКТИЧЕСКАЯ РАБОТА № 9 62
ПРАКТИЧЕСКАЯ РАБОТА № 9 а 72
ПРАКТИЧЕСКАЯ РАБОТА № 10 76
ПРАКТИЧЕСКАЯ РАБОТА № 11 80
ПРАКТИЧЕСКАЯ РАБОТА № 12 85
90
90
Рис.21. Готовое приложение 90
ПРАКТИЧЕСКАЯ РАБОТА № 13 90
ПРАКТИЧЕСКАЯ РАБОТА №14 94
ПРАКТИЧЕСКАЯ РАБОТА № 15 98
107
ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ 108
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 150
Введение
В последние десятилетия в программировании возник и получил широкое развитие объектно-ориентированный подход. Это метод программирования, имитирующий реальную картину мира: информация, используемая для решения задачи, представляется в виде множества взаимодействующих объектов. Каждый из объектов имеет свои свойства и способы поведения. Взаимодействие объектов осуществляется при помощи передачи сообщений: каждый объект может получать сообщения от других объектов, запоминать информацию и обрабатывать ее определенным образом и, в свою очередь, посылать сообщения.
Объектно-ориентированная идеология используется практически во всех современных программных продуктах, включая ОС.
Первый объектно-ориентированный язык программирования Simula-67 был создан как средство моделирования работы различных приборов и механизмов.
В настоящее время широко используются системы визуального программирования: DELPHI, VISUAL BASIC, VISUAL C++.
Популярность этих ЯП объясняется тем, что они делают сложную технологию работы с визуальными компонентами WINDOWS доступной широкому кругу пользователей путем использования графического интерфейса.
Delphi – среда разработки программ, относящаяся к так называемым RAD-системам (Rapid Application Development – среда быстрой разработки приложений), суть которых состоит в том, что среда разработки берет на себя большую часть рутинной работы по созданию и настройке стандартизированных элементов интерфейса разрабатываемого проекта – кнопок, полей ввода данных, списков, переключателей и др.
Слово Delphi – это название города в древней Греции, в котором пророчествовали оракулы.
Версия Delphi 1 была выпущена в 1995 году. Программирование в среде Delphi7 существенно отличается от программирования в процедурных ЯП.
Основные принципы, которые отличают этот ЯП от процедурных:
• Отделение объектов программы, которые связаны с интерфейсом пользователя, от их программной части.
• Скорость и простота создания и настройки интерфейса пользователя, в котором используются готовые блоки – кнопки ,поля ввода, переключатели и т.д.
Теоретическая часть Процедуры и функции Delphi Математические
|
Назначение |
Пример использования |
ABS |
Возвращает абсолютное значение |
Y:=ABS(X); |
ROUND |
Округление к ближайшему целому |
Y:=ROUND(X) |
TRUNC |
Округление в меньшую сторону |
Y:=TRUNC(X) |
INT |
Возвращает целую часть вещественного числа |
Y:=INT(X) |
FRAC |
Возвращает дробную часть числа |
Y:=FRAC(X) |
SQR |
Возвращает квадрат указанного значения |
Y:=SQR(X) |
SQRT |
Возвращает квадратный корень |
Y:=SQRT(X) |
RANDOM |
Возвращает случайное число из области, ограниченной заданным значением |
Y:=RANDOM(100) |
RANDOMIZE |
Позволяет задать случайное начальное значение для функции RANDOM |
RANDOMIZE |
TAN |
Возвращает тангенс указанного числа |
Y:=TAN(X) |