Програми для загальноосвітніх навчальних закладів Навчальні програми для профільного навчання

Вид материалаДокументы
Подобный материал:
1   ...   24   25   26   27   28   29   30   31   ...   49

Розгалужені алгоритми (13 год., резервний час – 2 год.)





Команда розгалуження. Умовний оператор IF мовою Паскаль. Логічні вирази. Таблиці істинності.

Вкладені розгалуження.

Команда вибору. Оператор варіанту CASE мовою Паскаль.

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

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

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

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

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

    • складати та реалізовувати розгалужені алгоритми;
    • коректно організовувати введення та виведення інформації в розгалужених алгоритмах;
    • налагоджувати та тестувати розгалужені програми засобами ІСП.



Циклічні алгоритми (14 год., резервний час – 2 год.)





Команда повторення. Оператори циклу мовою Паскаль (WHILE, REPEAT, FOR).

Рекурентні послідовності. Вкладені цикли.

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

    • сутність команди повторення та правила її представлення;
    • різні форми представлення команди повторення;
    • порівняльну характеристику різних форм представлення команди повторення;
    • правила запису циклічних алгоритмів мовою програмування.

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

    • визначення структури циклічного алгоритму;
    • відмінність послідовних і вкладених повторень.

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

    • складати та реалізовувати циклічні алгоритми;
    • раціонально визначати форму представлення повторення в циклічних алгоритмах;
    • налагоджувати та тестувати циклічні програми засобами ІСП.



Масиви (14 год., резервний час – 2 год.)





Оголошення типів. Прості та структуровані типи в Паскалі. Перерахований та інтервальний типи.

Табличні величини. Одновимірні та двовимірні масиви.

Символьні та рядкові величини.

Класичні алгоритми для роботи з масивами та рядками.

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

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

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

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

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

    • описувати прості та структуровані типи змінних;
    • визначати доцільність використання конкретних типів змінних;
    • застосовувати класичні алгоритми для роботи з масивами та рядками;
    • налагоджувати та тестувати програми з використанням масивів засобами ІСП.



Допоміжні алгоритми (16 год., резервний час – 2 год.)





Допоміжні алгоритми. Процедури та функції в Паскалi. Локальні та глобальні змінні. Формальнi та фактичнi параметри. Директива FORWARD.

Використання масивiв як формальних параметрiв. Рекурсiя в Паскалi.

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

    • сутність допоміжних алгоритмів і необхідність їх використання;
    • сутність локальних і глобальних змінних та правила їх використання;
    • правила опису процедур і функцій;
    • правила використання формальних і фактичних параметрів;
    • правила використання директиви FORWARD;
    • можливості використання масивiв як формальних параметрiв;
    • сутність рекурсії та правила її застосування.