Page 21 - 6147
P. 21
знати конструкції для організації циклу з лічильником, структуру запису
оператора циклу з лічильником, принцип його дії, можливість переривання
циклу; поняття управляючої змінної (змінної циклу), початкового та кінцевого
значеннь змінної циклу,
знати синтаксис запису оператора циклу з передумовою While … … та
його застосування, умову продовження циклу, виконання циклу з значенням
умови False та значенням умови True, поняття тіла циклу, операторного
блоку;
знати синтаксис запису оператора циклу з післяумовою DO …Loop та
умову припинення циклу; відмінність виконання циклів з перед- та
післяумовою;
уміти організовувати цикли для знаходження одного з коренів
нелінійного рівняння методом простої ітерації, мати поняття про початкове
наближення кореня рівняння, відносну похибку, максимально допустиме число
ітерацій, умову збіжності ітераційного процесу;
уміти складати алгоритми та створювати програми лінійної,
розгалуженої та циклічної конструкцій.
Рекомендовані джерела: 1, 2, 5, 4, 8, 9, 10, 11, 14, 17, 18, 19
ПЕРЕЛІК ПИТАНЬ ДЛЯ САМОКОНТРОЛЮ ТА АТЕСТАЦІЇ
ЗНАНЬ З ДИСЦИПЛІНИ ДО ТЕМИ 5
1. Який алгоритм називається розгалуженим?
2. За допомогою яких операторів можна описати розгалужений алгоритм?
3. Опишіть алгоритм роботи оператора if (словесний, графічний).
4. Як формується структура з більш ніж одного оператора в одній з гілок
оператора if?
5. Назвіть всі можливі структури оператора if (повна, скорочена).
6. Наведіть приклад функції, яку необхідно описувати за допомогою
вкладених умовних операторів?
7. У чому суть роботи оператора select case? Що він дозволяє оптимізувати?
8. Опишіть загальну структуру оператора select case.
9. Яким чином у програмі використовується оператор goto?
10. Чи всяку програму можна написати без оператора goto?
11. Наведіть приклад програми з оператором goto та побудуйте еквівалентну
їй програму без використання цього оператора.
21