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

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

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

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор по маркетингу (тур. агенства)

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

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

    1 слайд

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

  • Содержание лекцииАлгоритм. Алгоритмизация
Свойства алгоритма
Способы представ...

    2 слайд

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




  • Слово "алгоритм" появилось в 9-м веке и связано с именем математика Аль-Хо...

    3 слайд




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

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

    4 слайд

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

  • Способы представления алгоритма

·        Словесное (с помощью обычных предло...

    5 слайд

    Способы представления алгоритма

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

  • Пример словесного описания алгоритма


Начало
Ввести два числа;
Вычислить про...

    6 слайд

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


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

  • Графическое представление алгоритма
(блок-схема алгоритма)...

    7 слайд

    Графическое представление алгоритма
    (блок-схема алгоритма)

    Блок начала или конца
    алгоритма


    Блок ввода или вывода
    данных


    Блок действия



    Блок условия, имеет 2 выхода
    (истина, ложь)
    начало
    Ввод x,y
    Z:=x*y
    Z>100

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

    8 слайд

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

  • Пример программного представления алгоритма (на Паскале)

Program myprog;
Var...

    9 слайд

    Пример программного представления алгоритма (на Паскале)

    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


  • Неполное ветвление


               + (истина)...

    15 слайд

    Неполное ветвление


    + (истина) - (ложь)
    A>C

    X=0

  • Многоальтернативный выбор 

                   + (истина)...

    16 слайд

    Многоальтернативный выбор

    + (истина) - (ложь)


    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

  • Цикл с предусловием...

    21 слайд

    Цикл с предусловием




    -

    +

    I:=1
    I<=7
    K:=K+S

    I:=I+1

    Вывод К

  • Контрольные вопросы1. Что такое алгоритм, алгоритмизация?
2. Назовите свойств...

    22 слайд

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

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 379 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 09.11.2016 1290
    • PPTX 1.8 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Кутявина Ольга Сергеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Кутявина Ольга Сергеевна
    Кутявина Ольга Сергеевна
    • На сайте: 7 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 1420
    • Всего материалов: 1

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 22 человека

Мини-курс

Педагогические идеи выдающихся педагогов, критиков и общественных деятелей

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Состав и анализ финансовой отчетности

5 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Особенности психологической коррекции детей с различными нарушениями психического развития

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 393 человека из 70 регионов
  • Этот курс уже прошли 276 человек