- Иллюстрированный самоучитель по Delphi 7 для начинающих
- Алгоритм и программа
- Компиляция
- Язык программирования Delphi. Типы данных.
- Переменная
- Константы
- Инструкция присваивания. Выражение.
- Тип выражения. Выполнение инструкции присваивания.
- Стандартные функции. Математические функции.
- Функции преобразования. Использование функций.
- Ввод данных
- Вывод результатов. Вывод в окно сообщения.
- Вывод в поле диалогового окна
- Процедуры и функции. Структура процедуры.
- Структура функции
- Запись инструкций программы
- Стиль программирования
- Иллюстрированный самоучитель по Delphi 7 для начинающих
- Массивы
- Процедуры и функции
- Файлы
- Типы данных, определяемые программистом
- Введение в объектно-ориентированное программирование
- Графические возможности Delphi
- Мультимедиа-возможности Delphi
- Рекурсия
- Отладка программы
- Справочная система
- Примеры программ
- Компонент программиста
- Базы данных
- Создание установочного диска
- Заключение
- Приложение 1. Язык Delphi (краткий справочник).
- Приложение 2. Кодировка символов в Windows.
- Приложение 3. Представление информации в компьютере.
- Приложение 4. Рекомендуемая литература. Использование Hhopen. Сапер 2002.
- Язык делфи программирования для чайников
- Delphi
- Подкатегории
- Delphi от Максим Семенихин
- Delphi от Cybern.ru
- Delphi от Ivan Booravoi
- Delphi от TellAll AboutPC
- Delphi от Частные уроки
- Материалы
Иллюстрированный самоучитель по Delphi 7 для начинающих
Программа, работающая на компьютере, нередко отождествляется с самим компьютером, т. к. человек, использующий программу, «вводит в компьютер» исходные данные, как правило, при помощи клавиатуры, а компьютер «выдает результат» на экран, на принтер или в файл.
Алгоритм и программа
На первом этапе создания программы программист должен определить последовательность действий, которые необходимо выполнить, чтобы решить поставленную задачу, т. е. разработать алгоритм. Алгоритм – это точное предписание, определяющее процесс перехода от исходных данных к результату.
Компиляция
Программа, представленная в виде инструкций языка программирования, называется исходной программой. Она состоит из инструкций, понятных человеку, но не понятных процессору компьютера. Чтобы процессор смог выполнить работу в соответствии с инструкциями исходной программы, исходная программа должна быть переведена на машинный язык – язык команд процессора.
Язык программирования Delphi. Типы данных.
В среде программирования Delphi для записи программ используется язык программирования Delphi. Программа на Delphi представляет собой последовательность инструкций, которые довольно часто называют операторами. Одна инструкция от другой отделяется точкой с запятой.
Переменная
Переменная – это область памяти, в которой находятся данные, которыми оперирует программа. Когда программа манипулирует с данными, она, фактически, оперирует содержимым ячеек памяти, т. е. переменными.
Константы
В языке Delphi существует два вида констант: обычные и именованные. | Обычная константа – это целое или дробное число, строка символов или отдельный символ, логическое значение. | Числовые константы | В тексте программы числовые константы записываются обычным образом, т. е.
Инструкция присваивания. Выражение.
Инструкция присваивания является основной вычислительной инструкцией. Если в программе надо выполнить вычисление, то нужно использовать инструкцию присваивания. | В результате выполнения инструкции присваивания значение переменной меняется, ей присваивается значение.
Тип выражения. Выполнение инструкции присваивания.
Тип выражения определяется типом операндов, входящих в выражение, и зависит от операций, выполняемых над ними. Например, если оба операнда, над которыми выполняется операция сложения, целые, то очевидно, что результат тоже является целым.
Стандартные функции. Математические функции.
Для выполнения часто встречающихся вычислений и преобразований язык Delphi предоставляет программисту ряд стандартных функций. | Значение функции связано с ее именем. Поэтому функцию можно использовать в качестве операнда выражения, например в инструкции присваивания.
Функции преобразования. Использование функций.
Функции преобразования (табл. 1.7) наиболее часто используются в инструкциях, обеспечивающих ввод и вывод информации. Например, для того чтобы вывести в поле вывода (компонент Label) диалогового окна значение переменной типа real, необходимо преобразовать число в строку символов, изображающую данное число.
Ввод данных
Наиболее просто программа может получить исходные данные из окна ввода или из поля редактирования (компонент Edit). | Ввод из окна ввода | Окно ввода – это стандартное диалоговое окно, которое появляется на экране в результате вызова функции inputBox.
Вывод результатов. Вывод в окно сообщения.
Наиболее просто программа может вывести результат своей работы в окно сообщения или в поле вывода (компонент Label) диалогового окна. | Окна сообщений используются для привлечения внимания пользователя.
Вывод в поле диалогового окна
Часть диалогового окна, предназначенная для вывода информации, называется полем вывода, или полем метки. Поле вывода – это компонент Label. | Содержимое поля вывода определяется значением свойства Caption.
Процедуры и функции. Структура процедуры.
При программировании в Delphi работа программиста заключается в основном в разработке процедур (подпрограмм) обработки событий. | При возникновении события автоматически запускается процедура обработки события, которую и должен написать программист.
Структура функции
Функция начинается с заголовка, за которым следуют разделы объявления констант, типов и переменных, а также раздел инструкций. | Объявление функции в общем виде выглядит следующим образом: | function Имя (СписокПараметров): Тип;
Запись инструкций программы
Одну инструкцию от другой отделяют точкой с запятой или, другими словами, в конце каждой инструкции ставят точку с запятой. | Хотя в одной строке программы можно записать несколько инструкций, как правило, каждую инструкцию программы записывают в отдельной строке.
Стиль программирования
Работая над программой, программист, особенно начинающий, должен хорошо представлять, что программа, которую он разрабатывает, предназначена, с одной стороны, для пользователя, с другой – для самого программиста.
Иллюстрированный самоучитель по Delphi 7 для начинающих
Хотя данная книга посвящена программированию в Windows, нельзя обойти вниманием так называемые консольные приложения. Консоль – это монитор и клавиатура, рассматриваемые как единое устройство.
Массивы
Процедуры и функции
Файлы
Типы данных, определяемые программистом
Введение в объектно-ориентированное программирование
Графические возможности Delphi
Мультимедиа-возможности Delphi
Рекурсия
Отладка программы
Справочная система
Примеры программ
Компонент программиста
Базы данных
Создание установочного диска
Заключение
В одной книге, тем более ориентированной на начинающих программистов, нельзя рассмотреть все вопросы, связанные с программированием на языке Delphi, все компоненты и возможности среды разработки Delphi. Многие интересные темы остались за рамками книги.
Приложение 1. Язык Delphi (краткий справочник).
Приложение 2. Кодировка символов в Windows.
В Windows в основном используется кодировка, которая называется ANSI. Разновидность набора ANSI, содержащая символы русского алфавита, называется Windows-1251. | В табл. П2.1 приведены коды некоторых служебных символов. | В табл. П2.2 и П2.3 приведены коды с символами 32-127 и 192-255. | Таблица П2.1.
Приложение 3. Представление информации в компьютере.
Десятичные и двоичные числа | В обыденной жизни человек имеет дело с десятичными числами. В десятичной системе счисления для представления чисел используются цифры от 0 до 9. Значение числа определяется как сумма произведений цифр числа на весовой коэффициент, определяемый местом цифры в числе.
Приложение 4. Рекомендуемая литература. Использование Hhopen. Сапер 2002.
Рекомендуемая дополнительная литература: | Вирт Н. Алгоритмы и структуры данных / Пер. с англ. – М.: Мир, 1989. – 360 с., ил. | Гринзоу Лу. Философия программирования для Windows 95/NT / Пер. с англ. – СПб.: Символ-Плюс, 1997. – 640 с., ил. | Зелковиц М., Шоу А., Гэннон Дж.
Язык делфи программирования для чайников
- Вы здесь:
- Главная
- Видеотека
- Программирование и сеть
- Языки программирования
- Delphi-Embarcadero-Lazarus
- Delphi
Delphi
Подкатегории
Delphi от Максим Семенихин
Delphi от Cybern.ru
Delphi от Ivan Booravoi
Delphi от TellAll AboutPC
Delphi от Частные уроки
Материалы
- Естествознание
- Физика
- Математика
- Химия
- Биология
- Экология
- Обществознание — как наука
- Иностранные языки
- История
- Психология и педагогика
- Русский язык и литература
- Культурология
- Экономика
- Менеджмент
- Логистика
- Статистика
- Философия
- Бухгалтерский учет
- Черчение и инженерная графика
- Материаловедение
- Сварка
- Электротехника и электроника
- АСУТП и КИПИА
- Технологии
- Теоретическая механика и сопромат
- САПР
- Метрология, стандартизация и сертификация
- Геодезия и маркшейдерия
- Информатика
- Языки программирования
- Алгоритмы и структуры данных
- СУБД
- Web разработки и технологии
- Архитектура ЭВМ и основы ОС
- Системное администрирование
- Создание программ и приложений
- Создание сайтов
- Тестирование ПО
- Теория информации и кодирования
- Функциональное и логическое программирование
- Редакторы и компиляторы
- Офисные программы
- Работа с аудио видео
- Работа с компьютерной графикой и анимацией
- Автоматизация бизнеса
- Музыка
- Природное земледелие
- Рисование и живопись