Professional Documents
Culture Documents
Поширений конспект
Поширений конспект
Хід уроку
І. Організаційний етап
Привітання з класом
- Доброго дня, діти.
Повідомлення теми і мети уроку
Сьогодні ми з вами ознайомимось із структурованими типами даних, детальніше
зупинимось на одновимірних масивах (списках).
ІІ. Мотивація навчальної діяльності
Не забувайте про правила поведінки на уроці. (Слайд2).
ІІІ. Актуалізація опорних знань (Слайд 4)
1. Які бувають алгоритми?
2. Які бувають розгалужені алгоритми?
3. Які бувають цикли?
4. Що таке трасування?
5. Що називають кон’юкцією?
6. Що називають запереченням?
Слайд 10. Описати змінну типу Одновимірний масив можна двома способами:
1) у розділі type інтерфейсного блоку програмного коду описати новий тип
даних, і в розділі var описати змінну нового типу:
type <ім’я типу> = array[діапазон індексів] of <тип елементів>;
var <список змінних>: <ім’я типу>;
2) описати змінну типу масив, не вводячи нового типу:
var <список змінних>: array[діапазон індексів] of <тип елементів>;
Слайд 11. Масив Num із 5 цілих чисел можна описати таким чином:
type Simple_Integer_array = array[1..5] of Integer;
var Num: Simple_Integer_array;
або
var Num: array[1..5] of Integer;
При описі змінної типу Одновимірний масив в пам'яті виділяється послідовність
комірок, розмір яких відповідає базовому типу.
Слайд 12. Нумерація елементів масиву може починатися не з одиниці. Масив
Num із 5 цілих чисел можна описати таким чином:
var Num: array[–2..2] of Integer;
Кількість елементів описаного таким чином масиву визначається під час його
опису й надалі в програмі не змінюється.
Слайд 13. Якщо під час звертання до елемента масиву вказати індекс, що
виходить за межі описаного діапазону, то в ході виконання програми отримаємо
повідомлення про помилку.
Спробуємо вивести значення елемента масиву з неіснуючим індексом.
var Numbers: array[1..10] of Integer;
begin Edit1.Text := IntToStr(Numbers[20]);
Отримаємо повідомлення про помилку:
V. Фізкультхвилинка