Властивості алгоритмів. Дискретність(складається з послідовності окремих кроків – відокремлених одна від одної команд)Визначеність (кожна команда алгоритму однозначно визначає дії виконавця і не припускає подвійного тлумачення)Формальність(виконавець, що володіє заданою системою команд, може виконати алгоритм, не вникаючи у суть задачі)Результативність(передбачає, що його виконання приведе до очікуваного результату)Масовість(передбачає можливість зміни вхідних даних і можливість використання для розв’язання задач одного класу)Ефективність(кожний крок алгоритму повинен бути виконаний точно за скінчений проміжок часу)
Умовні оператори із розділу Керувати середовища Scratch. Умовний оператор (оператор розгалуження) – це вказівка, що передбачає виконання однієї або іншої вказівки залежно від виконанння певного висловлювання (умови).{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Повний (із двома гілками)Неповний (із однією гілкою)Оператор-пауза
Повний оператор (розгалуження) має такий вигляд:якщо умова то вказівка1 інакше вказівка2 При справдженні умови буде виконано вказівку1, інакше – вказівку2. Під вказівками розуміємо як окрему вказівку, так і серію (послідовність) вказівок. У Scretch не існує обмежень на кількість вкладень вказівок розгалуження, тому у блок-схемі повної вказівки розгалуження замість слова «вказівка» вжито слово «серія».