Инфоурок Другое ПрезентацииАлгоритмы Введение в программирование

Алгоритмы Введение в программирование

Скачать материал
Скачать материал "Алгоритмы Введение в программирование"

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по автотранспорту

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

  • АлгоритмыВведение в программирование

    1 слайд

    Алгоритмы
    Введение в программирование

  • Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000...

    2 слайд

    Алгоритм
    Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Само слово алгоритм возникло в Европе после перевода на латынь книги этого математика.
    Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.

  • Алгоритм открывания двери1. Достать ключ из кармана.
2. Вставить ключ в замоч...

    3 слайд

    Алгоритм открывания двери
    1. Достать ключ из кармана.
    2. Вставить ключ в замочную скважину.
    3. Повернуть ключ два раза против часовой стрелки.
    4. Вынуть ключ

  • Свойства алгоритмовДискретность (алгоритм должен состоять из конкретных дейст...

    4 слайд

    Свойства алгоритмов
    Дискретность (алгоритм должен состоять из конкретных действий, следующих в определенном порядке);
    Детерминированность (любое действие должно быть строго и недвусмысленно определено в каждом случае);
    Конечность (каждое действие и алгоритм в целом должны иметь возможность завершения);
    Массовость (один и тот же алгоритм можно использовать с разными исходными данными);
    Результативность (отсутствие ошибок, алгоритм должен приводить к правильному результату для всех допустимых входных значениях).

  • Дискретность Процесс разбивается на ряд последовательных предписаний
1  ->  2...

    5 слайд

    Дискретность
    Процесс разбивается на ряд последовательных предписаний
    1 -> 2 -> 3

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

    6 слайд

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

  • Определенность Получение одинакового результата каждым исполнителем, которому...

    7 слайд

    Определенность
    Получение одинакового результата каждым исполнителем, которому понятен алгоритм

  • Массовость Справедливость алгоритма для различных наборов данных

    8 слайд

    Массовость
    Справедливость алгоритма для различных наборов данных

  • Конечность Количество последовательных действий не является бесконечным, их м...

    9 слайд

    Конечность
    Количество последовательных действий не является бесконечным, их можно посчитать
    1.
    2.
    3.
    4.

  • Результативность После точного выполнения всех предписанных действий непремен...

    10 слайд

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

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

    11 слайд

    Стадии создания алгоритма
    Алгоритм должен быть представлен в форме, понятной человеку, который его разрабатывает.
    Алгоритм должен быть представлен в форме, понятной тому объекту (в том числе и человеку), который будет выполнять описанные в алгоритме действия.

  • Исполнители алгоритмовОбъект, который будет выполнять алгоритм, обычно называ...

    12 слайд

    Исполнители алгоритмов
    Объект, который будет выполнять алгоритм, обычно называют исполнителем.
    Исполнитель - объект, который выполняет алгоритм.
    Идеальными исполнителями являются машины, роботы, компьютеры...
    Компьютер – автоматический исполнитель алгоритмов.
    Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой.

  • Алгоритм терморегуляциитермометрчеловекобогревательДатчик температурымикропро...

    13 слайд

    Алгоритм терморегуляции
    термометр
    человек
    обогреватель
    Датчик температуры
    микропроцессор
    обогреватель
    Измерить температуру в помещении
    Если температура ниже заданной, включить обогреватель
    компьютер
    человек

  • Выполняемость алгоритмаВсе процессы в компьютере выполняются по строгим алгор...

    14 слайд

    Выполняемость алгоритма
    Все процессы в компьютере выполняются по строгим алгоритмам (загрузка ОС, тестирование и т.д) и исполнителем в этом случае является – компьютер;
    Компьютер «понимает» алгоритм только на машинном языке;
    Исполнитель будет выполнять только те команды алгоритма, которые входят в его систему команд.

  • Формальность выполнения алгоритмаАлгоритм можно выполнять не вникая в содержа...

    15 слайд

    Формальность выполнения алгоритма
    Алгоритм можно выполнять не вникая в содержание поставленной задачи, а только строго выполнять последовательность описанных действий

  • Виды алгоритмовЛинейный алгоритм (описание действий, которые выполняются одно...

    16 слайд

    Виды алгоритмов
    Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке);
    Циклический алгоритм (описание действий, которые должны повторятся указанное число раз или пока не выполнено задание);
    Разветвляющий алгоритм (алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий)
    Вспомогательный алгоритм (алгоритм, который можно использовать в других алгоритмах, указав только его имя).

  • Представления алгоритмаВ устной форме.
В письменной форме на естественном язы...

    17 слайд

    Представления алгоритма
    В устной форме.
    В письменной форме на естественном языке.
    В письменной форме на формальном языке.
    Для более наглядного представления алгоритма широко используется графическая форма - блок-схема, которая составляется из стандартных графических объектов.

  • НачалоВвод чисел а и bВычисление площади s=a*bВывод результата на экранКонецП...

    18 слайд

    Начало
    Ввод чисел а и b
    Вычисление площади s=a*b
    Вывод результата на экран
    Конец
    Пример записи алгоритма в виде блок-схемы

  • СчетчикНачалоВстречу?ГуляюКонец

    19 слайд

    Счетчик
    Начало
    Встречу?
    Гуляю
    Конец

  • Пример записи алгоритма в виде блок-схемыНачалоВвод чисел а и bВычисление пло...

    20 слайд

    Пример записи алгоритма в виде блок-схемы
    Начало
    Ввод чисел а и b
    Вычисление площади s=a*b
    Вывод результата на экран
    Конец

  • Вопросы:Что такое алгоритм? Приведите примеры алгоритмов.
Какие свойства алго...

    21 слайд

    Вопросы:
    Что такое алгоритм? Приведите примеры алгоритмов.
    Какие свойства алгоритмов вы знаете?
    Какие виды алгоритмов вы знаете?
    Какие способы записи алгоритмов вы знаете?
    Что такое исполнитель алгоритмов?
    Что такое программа?

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 656 258 материалов в базе

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

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

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

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

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

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

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

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

    Шобоева Аюна Алексеевна
    Шобоева Аюна Алексеевна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 82199
    • Всего материалов: 228

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

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

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

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

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

500/1000 ч.

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

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

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 475 человек из 69 регионов
  • Этот курс уже прошли 2 324 человека

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

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

Библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 284 человека из 67 регионов
  • Этот курс уже прошли 847 человек

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

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 33 человека из 20 регионов
  • Этот курс уже прошли 152 человека

Мини-курс

Жизненный цикл продукта и методология управления проектами

6 ч.

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

Мини-курс

Интегрированное управление бизнес-процессами

3 ч.

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

Мини-курс

Основы игровой деятельности дошкольников: роль игр в развитии детей

3 ч.

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