- •Навчання рішенню завдань із розділу «Основи алгоритмізації і програмуванням»
- •1. Вибір технології програмування для процесу
- •2. Можливості методичного забезпечення структурного програмування
- •2.1 Принципи структурної алгоритмізації
- •З принципів випливають вимоги структурного програмування:
- •Можна перерахувати основні властивості й гідності структурного програмування:
- •2.2 Вибір підходи до викладання структурного програмування
- •2.3 Базовий набір структур й модульна побудова алгоритмів з їхньої основі
- •Циклічні алгоритми часто називають циклами. Залежно від способу організації числа повторень розрізняють три типу циклів:
- •3. Особливості мови програмуванняPascal abc
- •3.1 Типи даних у мові Pascal abc
- •3.2Структурний тип даних масив
- •4. Розробка методичного забезпечення до роботи зі структурним типом даних масив
- •4.1 Основні етапи розробки виконання завдання
4. Розробка методичного забезпечення до роботи зі структурним типом даних масив
4.1 Основні етапи розробки виконання завдання
Щоб будь-яку нове завдання вирішити із застосуванням комп'ютера, необхідно попередньо створити відповідну комп'ютерну програму. Технологічний процес розробки програми виконання завдання входять такі етапи [5]:
1) побудова інформаційної моделі завдання;
2) розробка алгоритму виконання завдання;
3) написання програми;
4) налагодження програми.
Інформаційна модель завдання – це сукупність знань і передачею даних, містять всю необхідну інформацію об'єкт чи процесі, щодо якої це завдання сформульована. Найважливішою складової інформаційної моделі є метод рішення, тобто конкретні співвідношення, котрі пов'язують вихідні ці завдання із "потрібними результатами. Приватним випадком інформаційної моделі є математична модель.
Розробка алгоритму – уявлення процесу виконання завдання як послідовності певних команд, виконання яких забезпечує отримання потрібних результатів.
Написання програми – запис алгоритму мовою програмування.
Отладка програми реалізується після введення їх у комп'ютер та полягає у виявленні і усуненні у ній синтаксичних і семантичних помилок.
Готова налагоджена програма передається користувачеві, що у будь-який зручний собі час може застосувати її на вирішення відповідної завдання на реальних вихідних даних.
