logo
07_premer_2003

8.2. Алгоритми (3 год.)

Поняття алгоритму. Приклади алгоритмів. Властивості алгоритмів. Виконавець алгоритму. Способи подання алгоритмів. Схеми алгоритмів. Базові структури алгоритмів.

Структурний підхід до побудови алгоритмів. Метод покрокової деталізації. Розробка алгоритму “зверху донизу”. Модульна побудова алгоритму. Поняття про аналіз алгоритмів. Поняття про метод послідовного уточнення при побудові алгоритму.

Навчальна алгоритмічна мова (НАМ). Алфавіт. Синтаксис. Правила описування алгоритмів навчальною алгоритмічною мовою. Основні вказівки навчальної алгоритмічної мови. Величини. Основні характеристики величин. Поняття про алгоритми роботи з величинами. Аргументи та результати алгоритму. Надання значення величині. Покрокове виконання алгоритмів.

8.3. Звернення до алгоритмів і функцій (3 год.)

Поняття основного та допоміжного алгоритму. Алгоритми-процедури й алгоритми-функції. Опис навчальною алгоритмічною мовою вказівок звернення до алгоритмів-процедур і алгоритмів-функцій. Формальні та фактичні параметри.

8.4. Вказівки повторення й розгалуження (8 год.)

Вказівки повторення. Опис навчальною алгоритмічною мовою вказівок повторення. Вказівки розгалуження. Опис навчальною алгоритмічною мовою вказівок розгалуження. Опис простих і складених умов. Опис навчальною алгоритмічною мовою вказівки вибору.

8.5. Табличні величини (8 год.)

Табличні величини та їх опис навчальною алгоритмічною мовою. Лінійні таблиці. Прямокутні таблиці. Алгоритми роботи з табличними величинами: обчислення суми й добутку елементів, знаходження найбільшого та найменшого елемента в таблиці. Методи впорядкування та пошуку елементів з деякою властивістю.

8.6. Рядкові величини (3 год.)

Рядкові величини. Опис рядкових величин навчальною алгоритмічною мовою. Операції над рядковими величинами. Алгоритми опрацювання рядкових величин та їх опис навчальною алгоритмічною мовою.

8.7. Графічні операції (5 год.)

Опис графічних операцій навчальною алгоритмічною мовою. Застосування вказівок навчальної алгоритмічної мови для опису найпростіших графічних зображень.

Учні повинні знати:

Учні повинні мати уявлення про:

Учні повинні вміти: