SlideShare a Scribd company logo
1 of 16
[object Object],[object Object],Алгоритмы
Алгоритм Алгоритм  -  это набор предписаний (команд), выполняемых последовательно друг за другом для получения результата. Исполнитель алгоритма  – это человек, группа людей или техническое устройство, способные выполнять заданные команды. У каждого исполнителя имеется свой набор команд, который он может исполнять. Такой перечень называется  системой команд исполнителя   алгоритмов  ( СКИ ) . Алгоритм, записанный на языке программирования, называется  программой. Компьютер является исполнителем алгоритмов. Человек является разработчиком алгоритмов.
Свойства алгоритма ,[object Object],[object Object],[object Object],[object Object],[object Object]
Способы задания алгоритма ,[object Object],[object Object],Начало или Конец Ввод или вывод Выполнение действия, команда Да Нет Условие, Принятие решения
Линейный  –   команды выполняются последовательно друг за другом Разветвляющийся   -   порядок выполнения шагов изменяется в зависимости от некоторых условий . Циклический   -  многократно выполняется последовательность действий при  выполнении  условия Команда 1  Команда 2  Команда  N . . . Условие Команда 1 Команда 2 Да Нет Условие Да Нет Серия команд
[object Object],Линейный алгоритм Начало Отрезать ломтик хлеба Намазать хлеб маслом Отрезать ломтик сыра Положить сыр на хлеб Конец
[object Object],Подъехал Иван царевич к камню Направо пойдешь ? Коня потеряешь Голову сложишь Да Нет
[object Object],Встретить девушку Алгоритм поиска Золушки Да Нет Примерить туфельку Распрощаться Подошла? Начало Конец Золушка   найдена
Определите тип  и дайте название каждому алгоритму: № 1 № 2 № 3 Начало Конец Включи воду Возьми тряпку Возьми тарелку Помой тарелку Поставь тарелку в шкаф Закрой воду Есть еще  тарелки? да нет Начало Конец Открыть сумку Достать учебник Достать тетрадь Достать пенал Убрать сумку Начало Конец Зайти в магазин Дать деньги Взять мороженое Выйти из магазина Есть мороженое? нет да Взять деньги
Заполните блок-схему алгоритма  « Разнеси телеграммы»: Возьми телеграммы Найди дом Найди квартиру Вручи телеграмму Хозяин дома? Есть еще телеграммы? да нет Начало Конец да нет
Домашнее задание ,[object Object],[object Object],[object Object],[object Object],РЕШЕНИЕ Шаги  1 спос. 2 спос. 1.  Коза     2. 3. 4. 5. 6. 7.
Домашнее задание ,[object Object],  1    2  3 1 – 2
1. Начало  2. Загрузи ПервоЛого 3. Создай процедуры 4. Сохрани  в своей папке  ПервоЛого  с именем  Узоры 5. Конец АЛГОРИТМ «СОЗДАЙ И РАСКРАСЬ УЗОР» 1. Начало 2. Открой Черепашку  Ключом  в Рабочем окне  3. Задай для Черепашки команды: Подкоманда «Квадрат», Поворот на 60 градусов, Цикл 4. Запусти Черепашку 5. Останови Черепашку и перейди в режим Рисование 6. Раскрась свой узор 7. Конец  АЛГОРИТМ «СОЗДАНИЕ ПРОГРАММЫ»
Результат выполнения алгоритма При повороте на 60 градусов При повороте на 30 градусов Результат выполнения алгоритма
Результат выполнения алгоритма При повороте на 60 градусов При повороте на 30 градусов
Результат выполнения алгоритма При повороте на 60 градусов При повороте на 30 градусов

More Related Content

Similar to 1типы алгоритмы

Algoritmпоказать!
Algoritmпоказать!Algoritmпоказать!
Algoritmпоказать!1nlp
 
Algoritmпоказать!
Algoritmпоказать!Algoritmпоказать!
Algoritmпоказать!1nlp
 
Алгоритмы
АлгоритмыАлгоритмы
АлгоритмыMark Volkov
 
алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.metodkopilka
 
Первые шаги в мире информатики.
Первые шаги в мире информатики.Первые шаги в мире информатики.
Первые шаги в мире информатики.proninati
 
типы алг
типы алгтипы алг
типы алгelenash584
 
типы алг
типы алгтипы алг
типы алгelenash584
 
алгоритмы определение свойства способы записи
алгоритмы определение свойства способы записиалгоритмы определение свойства способы записи
алгоритмы определение свойства способы записиDmitry Kulikov
 
2100. 3 класс. Урок 1.34 Решение задач
2100. 3 класс. Урок 1.34 Решение задач2100. 3 класс. Урок 1.34 Решение задач
2100. 3 класс. Урок 1.34 Решение задачavtatuzova
 
основы алгоритмизации
основы алгоритмизацииосновы алгоритмизации
основы алгоритмизацииRania Fazliachmetova
 
Понятие алгоритма
Понятие алгоритмаПонятие алгоритма
Понятие алгоритмаllubovcer
 
6011 урок математики
6011 урок математики6011 урок математики
6011 урок математикиurvlan
 
цикли з умовою
цикли з умовоюцикли з умовою
цикли з умовоюCshkilniy
 
1847 1 математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160с
1847 1  математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160с1847 1  математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160с
1847 1 математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160сddfefa
 

Similar to 1типы алгоритмы (20)

Algoritmпоказать!
Algoritmпоказать!Algoritmпоказать!
Algoritmпоказать!
 
Algoritmпоказать!
Algoritmпоказать!Algoritmпоказать!
Algoritmпоказать!
 
Алгоритмы
АлгоритмыАлгоритмы
Алгоритмы
 
4 algoritm
4 algoritm4 algoritm
4 algoritm
 
Алгоритм
АлгоритмАлгоритм
Алгоритм
 
алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.
 
Первые шаги в мире информатики.
Первые шаги в мире информатики.Первые шаги в мире информатики.
Первые шаги в мире информатики.
 
Алгоритм
АлгоритмАлгоритм
Алгоритм
 
типы алг
типы алгтипы алг
типы алг
 
типы алг
типы алгтипы алг
типы алг
 
алгоритмы определение свойства способы записи
алгоритмы определение свойства способы записиалгоритмы определение свойства способы записи
алгоритмы определение свойства способы записи
 
2100. 3 класс. Урок 1.34 Решение задач
2100. 3 класс. Урок 1.34 Решение задач2100. 3 класс. Урок 1.34 Решение задач
2100. 3 класс. Урок 1.34 Решение задач
 
85004
8500485004
85004
 
основы алгоритмизации
основы алгоритмизацииосновы алгоритмизации
основы алгоритмизации
 
Понятие алгоритма
Понятие алгоритмаПонятие алгоритма
Понятие алгоритма
 
6011 урок математики
6011 урок математики6011 урок математики
6011 урок математики
 
1
11
1
 
алгоритм
алгоритмалгоритм
алгоритм
 
цикли з умовою
цикли з умовоюцикли з умовою
цикли з умовою
 
1847 1 математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160с
1847 1  математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160с1847 1  математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160с
1847 1 математика. 3кл. в 2ч. ч.1.-чекин а.л_2012 -160с
 

1типы алгоритмы

  • 1.
  • 2. Алгоритм Алгоритм - это набор предписаний (команд), выполняемых последовательно друг за другом для получения результата. Исполнитель алгоритма – это человек, группа людей или техническое устройство, способные выполнять заданные команды. У каждого исполнителя имеется свой набор команд, который он может исполнять. Такой перечень называется системой команд исполнителя алгоритмов ( СКИ ) . Алгоритм, записанный на языке программирования, называется программой. Компьютер является исполнителем алгоритмов. Человек является разработчиком алгоритмов.
  • 3.
  • 4.
  • 5. Линейный – команды выполняются последовательно друг за другом Разветвляющийся - порядок выполнения шагов изменяется в зависимости от некоторых условий . Циклический - многократно выполняется последовательность действий при выполнении условия Команда 1 Команда 2 Команда N . . . Условие Команда 1 Команда 2 Да Нет Условие Да Нет Серия команд
  • 6.
  • 7.
  • 8.
  • 9. Определите тип и дайте название каждому алгоритму: № 1 № 2 № 3 Начало Конец Включи воду Возьми тряпку Возьми тарелку Помой тарелку Поставь тарелку в шкаф Закрой воду Есть еще тарелки? да нет Начало Конец Открыть сумку Достать учебник Достать тетрадь Достать пенал Убрать сумку Начало Конец Зайти в магазин Дать деньги Взять мороженое Выйти из магазина Есть мороженое? нет да Взять деньги
  • 10. Заполните блок-схему алгоритма « Разнеси телеграммы»: Возьми телеграммы Найди дом Найди квартиру Вручи телеграмму Хозяин дома? Есть еще телеграммы? да нет Начало Конец да нет
  • 11.
  • 12.
  • 13. 1. Начало 2. Загрузи ПервоЛого 3. Создай процедуры 4. Сохрани в своей папке ПервоЛого с именем Узоры 5. Конец АЛГОРИТМ «СОЗДАЙ И РАСКРАСЬ УЗОР» 1. Начало 2. Открой Черепашку Ключом в Рабочем окне 3. Задай для Черепашки команды: Подкоманда «Квадрат», Поворот на 60 градусов, Цикл 4. Запусти Черепашку 5. Останови Черепашку и перейди в режим Рисование 6. Раскрась свой узор 7. Конец АЛГОРИТМ «СОЗДАНИЕ ПРОГРАММЫ»
  • 14. Результат выполнения алгоритма При повороте на 60 градусов При повороте на 30 градусов Результат выполнения алгоритма
  • 15. Результат выполнения алгоритма При повороте на 60 градусов При повороте на 30 градусов
  • 16. Результат выполнения алгоритма При повороте на 60 градусов При повороте на 30 градусов