Цели урока:
 усвоить понятия: алгоритм, свойства алгоритма,
виды алгоритмов, способы представления
алгоритмов;
 отработка навыков составления алгоритмов и
представление их в виде блок-схем.
1. Что такое алгоритм?
2. Перечислите свойства алгоритма?
3. Назовите виды алгоритмов.
4. Что такое линейный алгоритм?
5. Что такое разветвляющийся алгоритм?
6. Что такое циклический алгоритм?
7. Какие виды циклического алгоритма вы знаете?
8. Назовите способы представления алгоритма.
9. Какие из приведенных фигур используются в блок-схемах?
1 2 3 4 5
6 7 8 9 10
10. По данным блок-схемам назовите вид алгоритма
линейный цикл с
предусловием
разветвляющийся
(полная форма)
цикл с
постусловием
разветвляющийся
(неполная форма)
цикл с
параметром
Задача 1.
Определить расстояние, пройденное человеком, если известно время,
скорость движения, и движение было равномерным.
Алгоритм
1.Ввод v,t
2. Вычисление s
3. Вывод s
S=v*t v,tначало конецS=v*t s
z
a,y
7-y=0
Нет решения
начало
конец
+ -
Алгоритм
1.Ввод a,y
2. Если 7-у=0, то
нет решения
3.
4. Вывод s
Задача 2.
Вычислить
Задача 3.
Постройте блок-схему алгоритма
подписи 10 новогодних открыток
Алгоритм
1.Взять ручку.
2.Взять открытку.
3. Подписать открытку.
4. Отложить открытку.
5. Повторить пункты 2-4 9 раз.
начало
Параметр
цикла =1,10
Взять ручку
Взять
открытку
Подписать
открытку
Отложить
открытку
конец
-
+

133

  • 2.
    Цели урока:  усвоитьпонятия: алгоритм, свойства алгоритма, виды алгоритмов, способы представления алгоритмов;  отработка навыков составления алгоритмов и представление их в виде блок-схем.
  • 3.
    1. Что такоеалгоритм? 2. Перечислите свойства алгоритма? 3. Назовите виды алгоритмов. 4. Что такое линейный алгоритм? 5. Что такое разветвляющийся алгоритм? 6. Что такое циклический алгоритм? 7. Какие виды циклического алгоритма вы знаете? 8. Назовите способы представления алгоритма.
  • 4.
    9. Какие изприведенных фигур используются в блок-схемах? 1 2 3 4 5 6 7 8 9 10
  • 5.
    10. По даннымблок-схемам назовите вид алгоритма линейный цикл с предусловием разветвляющийся (полная форма) цикл с постусловием разветвляющийся (неполная форма) цикл с параметром
  • 6.
    Задача 1. Определить расстояние,пройденное человеком, если известно время, скорость движения, и движение было равномерным. Алгоритм 1.Ввод v,t 2. Вычисление s 3. Вывод s S=v*t v,tначало конецS=v*t s
  • 7.
    z a,y 7-y=0 Нет решения начало конец + - Алгоритм 1.Вводa,y 2. Если 7-у=0, то нет решения 3. 4. Вывод s Задача 2. Вычислить
  • 8.
    Задача 3. Постройте блок-схемуалгоритма подписи 10 новогодних открыток Алгоритм 1.Взять ручку. 2.Взять открытку. 3. Подписать открытку. 4. Отложить открытку. 5. Повторить пункты 2-4 9 раз. начало Параметр цикла =1,10 Взять ручку Взять открытку Подписать открытку Отложить открытку конец - +