Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по информатике на тему "Алгоритмы"

Презентация по информатике на тему "Алгоритмы"

Международный конкурс по математике «Поверь в себя»

для учеников 1-11 классов и дошкольников с ЛЮБЫМ уровнем знаний

Задания конкурса по математике «Поверь в себя» разработаны таким образом, чтобы каждый ученик вне зависимости от уровня подготовки смог проявить себя.

К ОПЛАТЕ ЗА ОДНОГО УЧЕНИКА: ВСЕГО 28 РУБ.

Конкурс проходит полностью дистанционно. Это значит, что ребенок сам решает задания, сидя за своим домашним компьютером (по желанию учителя дети могут решать задания и организованно в компьютерном классе).

Подробнее о конкурсе - https://urokimatematiki.ru/


Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика
Понятие алгоритма
Алгоритм. Алгоритмизация Свойства алгоритма Способы представления алгоритма Б...
Слово "алгоритм" появилось в 9-м веке и связано с именем математика Аль-Хоре...
Свойства алгоритма: Определенность – описанию каждого действия должно предшес...
Способы представления алгоритма ·        Словесное (с помощью обычных предлож...
Пример словесного описания алгоритма Начало Ввести два числа; Вычислить произ...
Графическое представление алгоритма (блок-схема алгоритма) Блок начала или ко...
Пример блок-схемы алгоритма начало Ввести x,y Z:=x*y Вывести z конец
Пример программного представления алгоритма (на Паскале) Program myprog; Var...
Общие правила графического представления алгоритмов В начале блок-схемы алгор...
Классификация алгоритмов Алгоритмы разделяют на: линейные; Разветвленные; цик...
Линейные алгоритмы Представляют решение задачи в виде последовательности дей...
Пример линейного алгоритма Задача. Вычислить площадь и периметр прямоугольник...
Разветвленные алгоритмы. Ветвление +(истина) - (ложь) A>C X=2*n X=5*n
Неполное ветвление + (истина) - (ложь) A>C X=0
Многоальтернативный выбор + (истина) - (ложь) X>0 Y=0 1: y=1 2:y=2 3:y=3
Циклические алгоритмы Цикл – повторяющаяся последовательность действий. Тело...
Цикл с предусловием Сначала проверяется условие выхода из цикла. Условие - э...
Цикл с постусловием Действия в теле цикла обязательно выполняются один раз, з...
Цикл с постусловием - + I:=1 K:=K+1 I:=I+1 I>7 Вывод K
Цикл с предусловием - + I:=1 I
1. Что такое алгоритм, алгоритмизация? 2. Назовите свойства алгоритма. 3. Как...
1 из 22

Описание презентации по отдельным слайдам:

№ слайда 1 Понятие алгоритма
Описание слайда:

Понятие алгоритма

№ слайда 2 Алгоритм. Алгоритмизация Свойства алгоритма Способы представления алгоритма Б
Описание слайда:

Алгоритм. Алгоритмизация Свойства алгоритма Способы представления алгоритма Блок-схема алгоритма Классификация алгоритмов Цикл. Виды циклов Контрольные вопросы

№ слайда 3 Слово "алгоритм" появилось в 9-м веке и связано с именем математика Аль-Хоре
Описание слайда:

Слово "алгоритм" появилось в 9-м веке и связано с именем математика Аль-Хорезми. Алгоритм представляет решение задачи в виде точно определенной последовательности действий (операций). Процесс составления алгоритма называют Алгоритмизацией.

№ слайда 4 Свойства алгоритма: Определенность – описанию каждого действия должно предшес
Описание слайда:

Свойства алгоритма: Определенность – описанию каждого действия должно предшествовать и следовать точное описание предыдущего и следующего действия. Дискретность - прежде, чем выполнить каждое очередное действие, надо выполнить предыдущее. Массовость - по одному и тому же алгоритму можно решать однотипные задачи и неоднократно. Понятность - алгоритм должен быть понятен исполнителю. Это облегчает его проверку и модификацию при необходимости. Результативность - алгоритм всегда должен приводить к результату.

№ слайда 5 Способы представления алгоритма ·        Словесное (с помощью обычных предлож
Описание слайда:

Способы представления алгоритма ·        Словесное (с помощью обычных предложений русского или другого языка) ·        Графическое или визуальное (с помощью блок-схемы), ·        Программное (на языке программирования)   Все три способа представления алгоритмов взаимо дополняют друг друга.  

№ слайда 6 Пример словесного описания алгоритма Начало Ввести два числа; Вычислить произ
Описание слайда:

Пример словесного описания алгоритма Начало Ввести два числа; Вычислить произведение чисел; Вывести результат; Конец.

№ слайда 7 Графическое представление алгоритма (блок-схема алгоритма) Блок начала или ко
Описание слайда:

Графическое представление алгоритма (блок-схема алгоритма) Блок начала или конца алгоритма Блок ввода или вывода данных Блок действия Блок условия, имеет 2 выхода (истина, ложь) начало Ввод x,y Z:=x*y Z>100

№ слайда 8 Пример блок-схемы алгоритма начало Ввести x,y Z:=x*y Вывести z конец
Описание слайда:

Пример блок-схемы алгоритма начало Ввести x,y Z:=x*y Вывести z конец

№ слайда 9 Пример программного представления алгоритма (на Паскале) Program myprog; Var
Описание слайда:

Пример программного представления алгоритма (на Паскале) Program myprog; Var X,Y,Z:integer; Begin WriteLn (‘Введите два числа’); Read (x,y); Z:=x*y; WriteLn (‘Результат:’,z); End.

№ слайда 10 Общие правила графического представления алгоритмов В начале блок-схемы алгор
Описание слайда:

Общие правила графического представления алгоритмов В начале блок-схемы алгоритма должен быть блок ввода значений входных данных. После ввода значений входных данных могут следовать блоки обработки и блоки условия. В конце блок-схемы алгоритма должен располагаться блок вывода значений выходных данных. В алгоритме должен быть только один блок начала и один блок окончания. Связи между блоками указываются направленными или ненаправленными линиями.

№ слайда 11 Классификация алгоритмов Алгоритмы разделяют на: линейные; Разветвленные; цик
Описание слайда:

Классификация алгоритмов Алгоритмы разделяют на: линейные; Разветвленные; циклические.

№ слайда 12 Линейные алгоритмы Представляют решение задачи в виде последовательности дей
Описание слайда:

Линейные алгоритмы Представляют решение задачи в виде последовательности действий. Не содержат блока условия. Предназначены для описания линейных процессов.

№ слайда 13 Пример линейного алгоритма Задача. Вычислить площадь и периметр прямоугольник
Описание слайда:

Пример линейного алгоритма Задача. Вычислить площадь и периметр прямоугольника. Program prog1; Var a,b,s,p:real; Begin writeln(‘Введите длину сторон прямоугольника’); readln(a,b); s:=a*b; p:=2*(a+b); writeln(‘Площадь прямоугольника’,s:7:3); writeln(‘Периметр прямоугольника’,p:7:3); End.

№ слайда 14 Разветвленные алгоритмы. Ветвление +(истина) - (ложь) A>C X=2*n X=5*n
Описание слайда:

Разветвленные алгоритмы. Ветвление +(истина) - (ложь) A>C X=2*n X=5*n

№ слайда 15 Неполное ветвление + (истина) - (ложь) A>C X=0
Описание слайда:

Неполное ветвление + (истина) - (ложь) A>C X=0

№ слайда 16 Многоальтернативный выбор + (истина) - (ложь) X>0 Y=0 1: y=1 2:y=2 3:y=3
Описание слайда:

Многоальтернативный выбор + (истина) - (ложь) X>0 Y=0 1: y=1 2:y=2 3:y=3

№ слайда 17 Циклические алгоритмы Цикл – повторяющаяся последовательность действий. Тело
Описание слайда:

Циклические алгоритмы Цикл – повторяющаяся последовательность действий. Тело цикла – действия, перечисленные внутри цикла. Виды циклов: Цикл с предусловием Цикл с постусловием

№ слайда 18 Цикл с предусловием Сначала проверяется условие выхода из цикла. Условие - э
Описание слайда:

Цикл с предусловием Сначала проверяется условие выхода из цикла. Условие - это логическое выражение, которое может принимать значение ИСТИНА или ЛОЖЬ. (Например, у>0). Если условие принимает значение ИСТИНА, то выполняются действия в теле цикла. Если условие принимает значение ЛОЖЬ, то цикл завершается.

№ слайда 19 Цикл с постусловием Действия в теле цикла обязательно выполняются один раз, з
Описание слайда:

Цикл с постусловием Действия в теле цикла обязательно выполняются один раз, затем проверяется условие выхода из цикла. Если условие принимает значение ИСТИНА, то цикл заканчивается, иначе действия в теле цикла повторяются до тех пор, пока условие выхода из цикла не примет значение ИСТИНА.

№ слайда 20 Цикл с постусловием - + I:=1 K:=K+1 I:=I+1 I>7 Вывод K
Описание слайда:

Цикл с постусловием - + I:=1 K:=K+1 I:=I+1 I>7 Вывод K

№ слайда 21 Цикл с предусловием - + I:=1 I
Описание слайда:

Цикл с предусловием - + I:=1 I<=7 K:=K+S I:=I+1 Вывод К

№ слайда 22 1. Что такое алгоритм, алгоритмизация? 2. Назовите свойства алгоритма. 3. Как
Описание слайда:

1. Что такое алгоритм, алгоритмизация? 2. Назовите свойства алгоритма. 3. Как можно представить алгоритм? 4. Что такое блок-схема алгоритма? 5. Какие графические элементы используются в блок-схеме? 6. Что такое линейный алгоритм? 7. Что такое алгоритм с ветвлением? 8. Что такое многоальтернативный выбор? 9. Что такое циклический алгоритм? 10. Что такое цикл с предусловием? 11. Что такое цикл с постусловием?

Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy



Автор
Дата добавления 09.11.2016
Раздел Информатика
Подраздел Презентации
Просмотров15
Номер материала ДБ-334745
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

Если Вы учитель или воспитатель, то можете прямо сейчас получить документ, подтверждающий Ваши профессиональные компетенции. Выдаваемые дипломы и сертификаты помогут Вам наполнить собственное портфолио и успешно пройти аттестацию.

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх