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

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

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

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

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

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



Додатковi типи змiнних у Паскалi (14 год., резерв – 2 год.)





Множини.

Записи. Оператор приєднання WITH.

Покажчики. Використання динамічної пам’яті.

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

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

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

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

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

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



Файли (10 год., резерв – 2 год.)





Стандартні процедури та функції для роботи з файлами. Особливості роботи з текстовими файлами. Особливості роботи з типізованими файлами.

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

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

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

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

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

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



Графічні операції у Паскалі (12 год., резерв – 2 год.)





Процедури та функцii бібліотеки.

Робота процедур GetImage та PutImage. Створення рухомих об’єктів.

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

    • процедури та функції бібліотеки GRAPH;
    • принципи створення рухомих об’єктів.

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

    • особливості створення графічних і рухомих об’єктів.

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

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



Модулі у Паскалі (6 год., резерв – 2 год.)





Структура модуля. Створення власних бібліотек процедур i функцій. Використання модулів в основній програмі.

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

    • структуру модуля;
    • принципи створення власних бібліотек процедур і функцій;
    • принципи використання модулів в основній програмі.