Page 13 - 4895
P. 13
знати процедури введення/виведення даних Read(Readln)/
Write(Writeln), форми їх запису, виконання та відмінності; оператор
присвоєння та формат його запису.
Рекомендовані джерела: 1, 2, 5, 4, 8, 9, 10, 11, 14, 17, 18, 19
Тема 5. БАЗОВІ УПРАВЛЯЮЧІ КОНСТРУКЦІЇ МОВИ
TURBO PASCAL. ОРГАНІЗАЦІЯ І ПРОГРАМУВАННЯ
РОЗГАЛУЖЕНИХ ОБЧИСЛЮВАЛЬНИХ ПРОЦЕСІВ.
ЦИКЛІЧНІ АЛГОРИТМИ І ПРОГРАМИ
Зміст теми
1 Загальні поняття про розгалужені алгоритми і програми.
Логічні вирази, таблиця істинності логічних функцій. Оператор
умови (IF) та форми його запису. Вкладені умовні оператори,
поняття операторного блоку. Оператор безумовного переходу
(GOTO). Поліваріантний вибір (CASE). Алгоритми і програми з
використанням розгалужень.
2 Загальні поняття про цикли, означення параметра циклу і
тіла циклу. Цикл із лічильником, принцип його дії. Переривання
циклу. Приклади складання програм з використанням оператора
FOR.
3 Оператори циклу з передумовою (WHILE) та післяумовою
(REPEAT…UNTIL…), принципи їх дії. Переривання циклу.
Приклади складання програм з використанням операторів циклів з
перед- та післяумовою.
4 Поняття про ітераційні цикли. Знаходження одного з
коренів нелінійного рівняння методом простої ітерації.
Студент повинен:
знати визначення розгалуженого алгоритму, поняття
логічного виразу, таблиці істинності логічного виразу,
операторного блоку та вкладеності алгоритмічних конструкцій;
знати структуру запису оператора перевірки умови повного
(альтернативного) if…then…else… та неповного
(одноальтернативного) if … then … форматів, принцип їх дії;
знати загальну форму запису оператора безумовного
переходу для зміни порядку виконання операторів у програмі; знати
поняття мітки, правила її опису та запису;
13