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

Презентация "Базовые структуры алгоритмов"

Скачать материал
Скачать материал "Презентация "Базовые структуры алгоритмов""

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Заведующий доп. образованием

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

  • Тема:Базовые структуры алгоритмов.

    1 слайд

    Тема:
    Базовые структуры алгоритмов.

  • Основные базовые структуры:Следование
Разветвление
Повторение

    2 слайд

    Основные базовые структуры:
    Следование
    Разветвление
    Повторение

  • Операцию следования представляют в виде последовательности двух (или больше)...

    3 слайд

    Операцию следования представляют в виде последовательности двух (или больше) простых операций, которые выполняются одна за одной. Если алгоритм состоит лишь из последовательности простых операций, то его называют простым или линейным.

  • Пример 1. Составить алгоритм вычисления и печати значения выражения:  y = (ax...

    4 слайд

    Пример 1. Составить алгоритм вычисления и печати значения выражения: y = (ax + b) (cx + d ).
    начало
    Ввести
    a, b, c, d, x
    y = (ax+b)(cx+d)
    Вывести у
    конец

  • Операция  разветвления - это  указание  выполнить  одну  из  двух команд: ком...

    5 слайд

    Операция разветвления -
    это указание выполнить одну из двух команд: команду 1 или команду 2 в зависимости от истинности или ошибочности некоторого утверждения (логического выражения).

  • Логическое выражениеДействие 1Действие 2ДаНетЛогическое выражениеДействие 1Да...

    6 слайд

    Логическое выражение
    Действие 1
    Действие 2
    Да
    Нет
    Логическое выражение
    Действие 1
    Да
    Нет
    Полное
    Неполное

  • Пример 2. Составьте алгоритм  нахождения  наибольшего из трех чисел  a, b, c...

    7 слайд

    Пример 2. Составьте алгоритм нахождения наибольшего из трех чисел a, b, c и результат присвойте переменной x.
    1.Задать значение a, b, c.
    2.Если a > b, то max=a, иначе max=b.
    3.Если max>c, то х := max, иначе х=c.
    4.Напечатать значение х.

    начало
    a, b, c
    a > b
    max = a
    max = b
    Да
    Нет
    max > c
    x = max
    x = c
    Да
    Нет
    x
    конец

  • Повторение (цикл) -Алгоритмическая конструкция, которую применяют, когда есть...

    8 слайд

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

  • Различают три типа циклов:Пока … делаем … (предусловие)
Делаем … пока … (пост...

    9 слайд

    Различают три типа циклов:
    Пока … делаем … (предусловие)
    Делаем … пока … (постусловие)
    Цикл с счетчиком

  • Цикл с предусловиемЦикл с постусловиемЛогическое выражениеДействияДаНетЛогиче...

    10 слайд

    Цикл с предусловием
    Цикл с постусловием
    Логическое выражение
    Действия
    Да
    Нет
    Логическое выражение
    Действия
    Да

    Нет

  • Пример 3. Составьте алгоритм вычисления суммы целых чисел от 1 до 100.Присвои...

    11 слайд

    Пример 3. Составьте алгоритм вычисления суммы целых чисел от 1 до 100.
    Присвоить начальные значения sum:= 0, x:=1.
    Пока x < =100, выполнять команды:
    sum:= sum+ x
    x:= x+1.
    Напечатать значение sum.

  • Структура цикла со счетчиком позволяет выполнять группу команд, пока значение...

    12 слайд

    Структура цикла со счетчиком позволяет выполнять группу команд, пока значение переменной-счетчика не достигнет конечного значения.

  • Пример 4. Составьте алгоритм вычисления суммы целых чисел от 1 до 100.Присвои...

    13 слайд

    Пример 4. Составьте алгоритм вычисления суммы целых чисел от 1 до 100.
    Присвоить начальные значения sum:= 0.
    Для x от 1 до 100 с шагом 1 выполнять команду sum:= sum + x.
    Напечатать значение sum.

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

Экскурсовод (гид)

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

Тема. Базовые структуры алгоритмов. Конструирование алгоритмов

Цель:

·         сформировать понятие:

-          следование;

-          разветвление;

-          повторение;

-          блок-схемы;

-          базовых структур алгоритмов и их действия;

·         формировать представление о:

-          разных методах представления алгоритмов;

-          общих основах терминологии алгоритмизации;

·         формировать умения:

-          использовать графические схемы базовых структур алгоритмов для описания алгоритмов;

-          использовать разные способы представления алгоритмов;

·         воспитывать внимательность, дисциплинированность во время работы за ПК.

Тип урока: усвоение новых знаний, формирование умений.

 

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

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

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

6 664 542 материала в базе

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

Другие материалы

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

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

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

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

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

    • На сайте: 9 лет и 1 месяц
    • Подписчики: 0
    • Всего просмотров: 90479
    • Всего материалов: 29

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

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

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

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 138 человек из 46 регионов

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

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

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

300 ч. — 1200 ч.

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

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

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 19 регионов
  • Этот курс уже прошли 69 человек

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

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

Мини-курс

Архитектурное творчество для подростков (обучение детей от 12 лет и старше)

6 ч.

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

Мини-курс

Эмоциональная связь между родителями и детьми

4 ч.

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

Мини-курс

Инновационные методы обучения и игровые практики для детей с ОВЗ

3 ч.

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