Ім'я файлу: урок1 масиви конспект.docx
Розширення: docx
Розмір: 256кб.
Дата: 11.02.2020

Алгоритмізація та Програмування

Тема1: Базова структура програм. Масиви (таблиці). Складання циклічних програм з масивами.

Середовище програмування: Algo

Мова програмування: Pascal

Структура всіх програм: Типи даних:



Алгоритм написання програм:

  1. Скласти математичну модель (малюнок результату).

  2. Визначити чергу дій. (скласти інструкії, алгоритм)

  3. Уточнюємо кожний по черзі фрагмент.

  4. Протестувати програму.

  5. Підібрати потрібні параметри.

Приклад:

  1. Скласти математичну модель (малюнок результату).





  1. Визначити чергу дій. (скласти інструкії, алгоритм)


будинок



сонце




грибок


  1. Розписуємо команди для кожного фрагменту по черзі.


Будинок:

Грибок:

:::

коло ()

Лінія()

Сонце:

:т :

Лінія()

зафарбувати



Прямокутник ()



Лінія()





Лінія()



зафарбувати



  1. Уточнюємо кожний фоагмент.

Будинок:

Зафарбувати…




Прямокутник ( 92, 255,270 ,453)



Лінія(92, 255,181 ,155)



Лінія(181 ,155,270,255)




  1. Постійно тестуємо програму (запускаємо на роботу).

  2. Підбираємо потрібні параметри кожного об’єкта, щоб було схоже на математичну модель






Задача1: «Пароль»




Комп’ютер, на якому установлена програма

Учні

Задача2: «Таблиця множення»

Світлана Олександрівна

Комп’ютер, на якому установлена програма

Учні

Задача3: Excel. «Кількість учнів»

Microsoft


Комп’ютер, на якому установлена програма

Учні

Задача3: Алго. «Кількість учнів»




Комп’ютер, на якому установлена програма

Учні



Задача1: «Пароль»

  1. Ім’я користувача

  2. Пароль зареєстрований

  3. Пароль для входу

Доступ відкрито/ не відкрито.

Задача2: «Таблиця множення»

Число н

Таблиця множення

на число н

Задача3: Excel. «Кількість учнів»

Кількість учнів в 1-х, 2-х, 3-х, 4-х, 5-х, 6-х, 7-х класах

  1. Всього учнів у школі

  2. Клас, де найбільша к-ть учнів

  3. Клас, де найбільша к-ть учнів

Задача3: Алго. «Кількість учнів»








Повторення:

  1. Оператор введення (значення змінної користувач вводить з клавіатури):




Фрагмент програми:

Оперативна пам’ять комп’ютера:

Бачить користувач на моніторі:

Ввестиряд(а);


  1. а



15

  1. а




|

  1. Блимає курсор.



  1. .

15 ˩







  1. Оператор виведення (програма виводить на екран якусь фразу або значення змінної):

Фрагмент програми:

Оперативна пам’ять комп’ютера:

Бачить користувач на моніторі:

Вивестиряд(`Ваш пароль : `, а);


15

  1. а




15

Ваш пароль : 15

  1. .





  1. Циклічні оператори:

    • З параметром

    • З перед умовою

    • З після умовою

скачати

© Усі права захищені
написати до нас