Гімназія №14 Лекції з курсу програмування



Сторінка5/12
Дата конвертації04.12.2016
Розмір1,19 Mb.
1   2   3   4   5   6   7   8   9   ...   12
Частина 3

Структурований підхід. Етапи розв’язування задач з використанням ЕОМ.


  1. Для реалізації складних завдань необхідно використати використовувати структурований підхід: розбити алгоритм на певні допоміжні алгоритми і комбінувати їх.

  2. Основний алгоритм – для досягнення основної мети.

  3. Допоміжний алгоритм – для досягнення проміжної мети.

4. Приклад 7

Визначити площу опуклого n-кутника



Модуль 1 (довжина сторін)


Модуль 2 (площа трикутника)





  1. Етапи реалізації задач з використанням ПЕОМ.



Варіант 1


  1. Постановка задачі, яка містить побудову математичної моделі і виділення аргументів і результатів.

  2. Побудова словесного алгоритму.

  3. Запис алгоритму мовою програмування.

  4. Реалізація алгоритму мовою програмування.

  5. Аналіз результатів.


Варіант 2


  1. Математична постановка задачі.

  2. Визначення методу розв’язування.

  3. Складання сценарію роботи з ПЕОМ.

  4. Конструювання алгоритму.

  5. Переведення алгоритму в програму.

  6. Введення програми, запуск.

  7. Отримання результатів.


Домашнє завдання

Знати відповідь на запитання:

  1. Яке походження терміну “алгоритм”?

  2. Що ви розумієте під поняттям “алгоритм”?

  3. Навести приклад алгоритму.

  4. Навести приклади виконавців алгоритмів.

  5. Навести приклади допустимих та недопустимих команд виконавця.

  6. Навести приклади правильного і неправильного алгоритму.

  7. Навести приклади визначеного та невизначеного алгоритму.

  8. Навести приклади масового та немасового алгоритму.

  9. Чи завжди можна в алгоритмі переставити будь-які дві команди місцями? Чи буде алгоритм правильним?

  10. Перерахуйте властивості алгоритмів.

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

  12. Дайте характеристику кожного з відомих вам способів опису алгоритмів.

  13. Зобразіть схематично у вигляді блок схеми базові структури алгоритмів:

а) слідування;

б) розгалуження;

в) циклу “поки”;

г) циклу “для”.



  1. Запишіть структурні елементи (модулі) для алгоритму “Мій день” (майте на увазі деякі блоки алгоритмів повторюються).


Завдання


    1. Написати словесний алгоритм:

  • переходу вулиці;

  • пошуку книги в бібліотеці;

  • наповнення водою 1)20-літрової 2) 25-літрової бочки за допомогою посудини ємністю 1) 1 л 2)2 л 3) 3 л 4)4 л 5)5 л.

Скільки разів треба виконати команду в циклі?

Скільки літрів води буде переливатися через краї бочки в кожному випадку?




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

Варіант 1



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

Варіант 2



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

3) Зобразити блок схему обрахунку суми збіжного ряду




4) Зобразити блок схему для переведення дюймів в сантиметри (для d від 1 до 20 дюймів з кроком 1) з виведенням таблиці /1 дюйм=2.54 см/.






Поділіться з Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   12


База даних захищена авторським правом ©refos.in.ua 2019
звернутися до адміністрації

увійти | реєстрація
    Головна сторінка


завантажити матеріал