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

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

Основи алгоритмізації та програмування




Системи числення (6 год., резервний час – 1 год. )





Поняття системи числення. Позиційні та непозиційні системи числення. Арифметичні дії в позиційних системах числення. Правила переведення з однієї системи числення в іншу. Зв’язок між системами числення з основою 2k. Однорозрядний суматор.

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

    • правила запису чисел в позиційних і непозиційних системах числення;
    • правила виконання арифметичних дій у позиційних системах числення;
    • правила переведення чисел з однієї позиційної системи числення в іншу;
    • зв’язок між системами числення з основою 2k.

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

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

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

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



Основні поняття алгоритмізації. Мова програмування Паскаль. Початкові поняття ( 3 год., резервний час – 1 год.)





Поняття алгоритму. Способи запису алгоритмів. Типи алгоритмів. Властивості алгоритмів. Формальне виконання алгоритму. Етапи розв’язання задач на ЕОМ.

Структура Паскаль-програми. Сталі та змінні величини. Ім’я та тип змінної. Опис стандартних типів змiнних у Паскалi.

Середовище програмування TP7.0

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

    • поняття алгоритму, способи запису алгоритмів, типи алгоритмів, властивості алгоритму;
    • етапи розв’язання задач на ЕОМ;
    • правила запису алгоритму мовою програмування (Паскаль);
    • поняття сталих та змінних величин, імені змінної величини;
    • правила опису стандартних типів змінних мовою програмування (Паскаль);
    • правила роботи в інтегрованому середовищі програмування (ТР7.0).

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

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

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

    • застосовувати різні форми запису алгоритмів і переходити від однієї форми запису алгоритмів до іншої;
    • визначати тип алгоритму;
    • визначати тип змінної величини;
    • запускати та налаштовувати для виконання програм інтегроване середовище програмування (ТР7.0);

- використовувати режим текстового редактора інтегрованого середовища програмування (ТР70.) для набирання тексту програми, запускати програму на виконання.



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





Команда присвоювання. Оператор присвоювання мовою Паскаль. Арифметичні дії. Правила запису арифметичних виразiв. Стандартні функції. Команди введення-виведення інформації. Процедури введення-виведення у Паскалi. Модуль CRT.

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

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

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

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