Программы, подпрограммы и программные модули
Дан двухмерный массив, содержащий N строк и M столбцов вещественных элементов. Найти в каждой строке максимальный элемент. Полученный массив максимальных элементов рассортировать по убыванию.
Дан одномерный массив, содержащий N вещественных чисел. Рассортировать массив по возрастанию.
Дан одномерный массив, содержащий N вещественных чисел. Найти среднее значение и максимальный и минимальный элементы массива и поменять их местами.
Оператор безусловного перехода (пример, что выше)
Операторы повтора
Оператор выбора Case
Условный If
Условные операторы
Составной оператор
Оператор присваивания
Операторы языка Object Pascal
Выражения и операции
Оператор With
Доступ к полям записи
Описание записей
Записи
Массивы (описание массивов и доступ к элементам массива).
Структурированные типы данных
Пользовательские типы данных
Функции и процедуры работы со строковыми данными
Операции со строковыми данными
Строковый тип данных
Вещественные типы
Булевские типы
Символьные (функции chr(x), ord(x))
Целочисленные
Типы данных
Переменные
Константы
Данные
Алфавит языка
Основы языка Object Pascal
Прерывание выполнения приложения
Контроль за выполнением приложения
Запуск программы на выполнение из среды Delphi
Компиляция
Создание проекта
Открытие существующего проекта
Сохранение проекта
Структура проекта
Управление проектом
Первый проект (Форма, компоненты, событие и процедура обработки события)
Переход между окном формы и окном приложения.
Окно редактора кода
Окно формы
A) Работа со свойствами (простые, комплексные). Колонка значений свойств.
Окно инспектора объектов (Object Inspector) (комбинированный список, Страничка свойств (Propeties), Страничка событий (Events))
Панель инструментов
Строка меню
Заголовок
Главное окно
Панель компонентов (Добавление компонентов, удаление компонентов)
б) Работа с событиями (левая – название события, правая – строки редактирования данного кода).Имена обработчиков событий.
9.1.7 Навигатор кода
9.1.8 Шаблоны кода
А) Главный файл проекта
Б) Файлы программных модулей
В) Файлы описания форм
Г) Файл ресурсов
А) Арифметические операторы и выражения
Б) Логические операторы (отношения и булевские) и выражения
В) Строковые выражения
Г) Приоритет операций
А) Оператор цикла FOR (формат, работа, количество повторений цикла, блок-схема. Пример: Найти сумму чисел от 0 до N кратных 3)
Б) Оператор повтора WHILE
В) Оператор повтора REPEAT
Пример: Проверить является ли введенное число простым.
Примеры создания приложений: