Инфоурок Информатика ПрезентацииМетодическая разработка. Алгоритмизация. Решение задач

Методическая разработка. Алгоритмизация. Решение задач

Скачать материал
Скачать материал "Методическая разработка. Алгоритмизация. Решение задач"

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Старший рекрутер

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

  • АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕРЕШЕНИЕ ЗАДАЧ Подготовлена: 
Наумчик Н.В.
ГО...

    1 слайд

    АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ
    РЕШЕНИЕ ЗАДАЧ
    Подготовлена:
    Наумчик Н.В.
    ГОУ Лицей 408 Пушкинского района С-Пб
    2016год

  •  Основы алгоритмизации Алгоритм — это строгая и логичная последовательность д...

    2 слайд

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

  • Алгоритм может быть записан с помощью блок-схемы, текстовым предписанием, с...

    3 слайд


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

    НАЧАЛО
    ДЕЙСТВИЕ
    ПРОВЕРКА УСЛОВИЯ
    ВВОД И ВЫВОД
     
    Блок-схема - графический  способ описания алгоритма с использованием геометрических фигур, внутри которых записываются действия. Направление алгоритма обозначается стрелками
    НАЧАЛО
    ПОКА<сверху свободно> вверх
    ПОКА<слева свободно> влево
    ПОКА<снизу свободно> вниз
    ПОКА<справа свободно> вправо
    КОНЕЦ
    Способы записи алгоритма

  • Основные алгоритмические структуры Линейный 
алгоритмРазветвляющийся алгоритм...

    4 слайд

    Основные алгоритмические структуры
    Линейный 
    алгоритм
    Разветвляющийся алгоритм
    Циклический алгоритм
    - содержит несколько шагов и все они выполняются последовательно друг за другом
    - порядок выполнения шагов изменяется в зависимости от выполнения некоторых условий
    - определенная последовательность шагов повторяется несколько раз в зависимости от заданной величины 

  • РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМЕсли условие выполнено, то для решения задачи использ...

    5 слайд

    РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМ
    Если условие выполнено, то для решения задачи используется ветвь "да", в противном случае - ветвь "нет"

  • ЦИКЛИЧЕСКИЙ АЛГОРИТМЦикл - это последовательность операторов, которая может в...

    6 слайд

    ЦИКЛИЧЕСКИЙ АЛГОРИТМ
    Цикл - это последовательность операторов, которая может выполняться более одного раза.                        
     
                                 Тело цикла - это шаги алгоритма, которые повторяются несколько раз.
                                        
     
                                                    Параметры цикла - величина, от которой зависит число повторений в цикле.
     

  • ЦИКЛ СО СЧЕТЧИКОМ
Цикл For..To..Do..Оператор цикла со счетчиком циклов выполн...

    7 слайд

    ЦИКЛ СО СЧЕТЧИКОМ
    Цикл For..To..Do..
    Оператор цикла со счетчиком циклов выполняет заданную команду несколько раз в пределах заданных начального и конечного значений
    For <параметры цикла>:=<Нач.значение> To <Конеч. значение> Do <Тело цикла>;

  • ЦИКЛ С ПРЕДУСЛОВИЕМ
Цикл WhileWhile Do Используется в тех случаях когда необх...

    8 слайд

    ЦИКЛ С ПРЕДУСЛОВИЕМ
    Цикл While
    While <Условие>Do<Тело цикла>
     Используется в тех случаях когда необходимо организовать повторяющиеся действия до тех пор, пока выполняется какое либо условие. По ходу выполнения проверяется истинность Условия, если оно истинно, то выполняется Команда  и так дальше по кругу, пока Условие не станет ложным.
    Цикл "Пока" имеет следующий вид:

  • Repeat

Until ;ЦИКЛ С ПОСТУСЛОВИЕМ
Цикл Repeat .. Until Выполнение этого цикл...

    9 слайд

    Repeat
    <Тело цикла>
    Until <Условие>;
    ЦИКЛ С ПОСТУСЛОВИЕМ
    Цикл Repeat .. Until 
    Выполнение этого цикла зависит от выполнения того или иного условия. 
    Цикл имеет следующий вид:

  • Операции div  и modОперация div вычисляет результат деления нацело первого а...

    10 слайд

    Операции div  и mod

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


    Операция mod  вычисляет остаток от деления первого аргумента на второй
    26div5=5    5div2=4     16div7=2 
      
    26div5=1    5div2=1    16div7=2

  • Решение задач на выполнение фрагмента алгоритма  Задача 1
 Определите значен...

    11 слайд

    Решение задач на выполнение фрагмента алгоритма
     
    Задача 1
     
    Определите значение  переменной b после выполнения фрагмента алгоритма: 

  • Задача 2Определите значение  переменной а после выполнения фрагмента алгоритма: 

    12 слайд

    Задача 2
    Определите значение  переменной а после выполнения фрагмента алгоритма: 

  • Задача 31. Определите значение переменной b после выполнения фрагмента алгори...

    13 слайд

    Задача 3
    1. Определите значение переменной b после выполнения фрагмента алгоритма:

  • Задача 4
 Определите значение переменной b после выполнения фрагмента алгоритма:

    14 слайд

    Задача 4
    Определите значение переменной b после выполнения фрагмента алгоритма:

  • Задача 5 
 Определите значение переменной а после выполнения фрагмента алгор...

    15 слайд


    Задача 5
    Определите значение переменной а после выполнения фрагмента алгоритма:

  • Задача 6
Определите значение переменной c после выполнения следующего фрагмен...

    16 слайд

    Задача 6
    Определите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования):
     1) c = 20 2)c = 70 3) c = – 20 4) c = 180

  • Задача 7Определите значение переменной c после выполнения следующего фрагме...

    17 слайд


    Задача 7
    Определите значение переменной c после выполнения следующего фрагмента программы:

    a := 5;
    a := a + 6;
    b := –a;
    c := a – 2*b;

          1) c = –11            2) c = 15               3) c = 27               4) c = 33

  • При создании презентации использовались материалы:
 
1.П.Я. Якушкин, С.С. Кры...

    18 слайд

    При создании презентации использовались материалы:
     
    1.П.Я. Якушкин, С.С. Крылов, ЕГЭ 2011. Информатика. Федеральный банк экзаменационных материалов/- Москва, изд. Эксмо 2009, 160 с.
    2.www.rusedu.info.ru

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 626 671 материал в базе

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

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

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

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

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

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

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

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

    Наумчик Наталья Валерьевна
    Наумчик Наталья Валерьевна
    • На сайте: 8 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 33645
    • Всего материалов: 18

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

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

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

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

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

500/1000 ч.

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

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

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

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 38 человек из 20 регионов

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

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

36 ч. — 180 ч.

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

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

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

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 16 регионов

Мини-курс

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

6 ч.

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

Мини-курс

Фитнес: особенности занятий и специфика питания

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 82 человека из 33 регионов

Мини-курс

Управление рисками и финансовое моделирование

4 ч.

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