Pascal/Delphi
Pascal. Теорія
- I. Структурне програмування. Базовий курс
- 1. Розробка програм на ПК. Алгоритми
- 1.1. Розробка програм на ПК. Етапи підготовки програми на ПК. Компілятори, інтерпретатори
- 1.2. Поняття алгоритму. Способи запису алгоритмів. Класифікація алгоритмів за структурою. Властивості алгоритмів
- 1.3. Принципи структурного програмування. Модульна побудова програм
- 1.4. Алгоритмічна мова. Склад алгоритмічної мови. Опис мови
- 2. Базові поняття мови Паскаль. Типи даних. Змінні, константи
- 2.1. Структура програми на мові Паскаль
- 2.2. Типи даних. Стандартні типи даних
- 2.3. Користувацькі типи даних
- 3. Базові синтаксичні конструкції мови Паскаль
- 3.1. Елементарні конструкції мови Паскаль
- 3.2. Оператори управління обчислювальним процесом
- 3.4. Масиви
- 3.5. Рядки символів типу String
- 3.6. Рядки символів типу PChar, PAnsiChar, PWideChar
- 3.6.1. Реалізація рядків типу PChar в пам’яті комп’ютера. Типи PAnsiChar, PWideChar. Виділення пам’яті для рядків. Доступ за індексом
- 3.6.2. Функції порівняння двох рядків. Функції StrComp, StrIComp, StrLComp, StrLIComp
- 3.6.3. Функції, які змінюють вміст рядка. Функції StrCat, StrLCat, StrLower, StrUpper, StrCopy, StrECopy, StrLCopy, StrMove
- 3.6.4. Функції пошуку та отримання інформації про рядки. Функції StrEnd, StrLen, StrPos, StrScan, StrRScan
- 3.7. Записи. Записи з варіантами
- 1. Розробка програм на ПК. Алгоритми
Практика
1. Delphi – 7.
- 001 – Створення таблиць баз даних з допомогою утиліти Database Desktop.
- 002 – Створення перехресних таблиць в Delphi.
2. Embarcadero RAD Studio 2010.
- 001 – Приклад програмування події в Delphi 2010
- 002 – Програма розрахунку площі круга та об’єму кулі
- 003 – Приклад створення нового проекту як Windows-додатку в Embarcadero RAD Studio 2010
- 004 – Створення нової форми та підключення її до основної форми програми
- 005 – Розробка додатку “Магазин” (курсова робота)
- 006 – Встановлення порядку табуляції елементів управління на формі
- 007 – Створення меню. Компонент TMainMenu
- 008 – Приклад підключення бази даних Microsoft Access до додатку в Delphi
- 009 – Приклад створення розрахункових полів в компоненті TDBGrid в Delphi
- 010 – Приклад сортування в базі даних з використанням компонента TADOQuery
- 011 – Розробка програми формування SQL-запитів до таблиці бази даних
- 012 – Приклад обчислення загальної суми в таблиці бази даних MS Access без використання SQL-запиту
- 013 – Приклад обчислення загальної суми в таблиці бази даних Microsoft Access з використанням SQL-запиту. Компонент TDBText
- 014 – Розробка програми побудови графіка функції двох змінних
- 015 – Демонстрація методів оперування даними в таблиці бази даних Microsoft Access з допомогою компонента TADOTable
- 016 – Керування відображенням поточного часу в програмі. Компонент TTimer
- 017 – Розв’язок задачі розміщення N ферзів на дошці розміром N×N. Курсова робота