301018
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

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

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

библиотека
материалов
БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ
Базовые алгоритмические структуры Алгоритмы можно представлять как некоторые...
Базовая структура  "следование" Образуется последовательностью действий, след...
Базовая структура  "ветвление" Обеспечивает в зависимости от результата прове...
Базовая структура  "ветвление" если—то Школьный алгоритмический язык Язык бло...
Базовая структура  "ветвление" если — то — иначе Школьный алгоритмический язы...
Базовая структура  "ветвление" выбор Школьный алгоритмический язык Язык блок-...
Базовая структура  "ветвление" выбор - иначе Школьный алгоритмический язык Яз...
Базовая структура  "цикл" Обеспечивает многократное выполнение некоторой сово...
Цикл типа «пока» Предписывает выполнять тело цикла до тех пор, пока выполняет...
Цикл типа «для» Предписывает выполнять тело цикла для всех значений некоторой...
Вложенные циклы Возможны случаи, когда внутри тела цикла необходимо повторять...

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

1 слайд БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ
Описание слайда:

БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ

2 слайд Базовые алгоритмические структуры Алгоритмы можно представлять как некоторые
Описание слайда:

Базовые алгоритмические структуры Алгоритмы можно представлять как некоторые структуры, состоящие из отдельных базовых (т.е. основных) элементов. Естественно, что при таком подходе к алгоритмам изучение основных принципов их конструирования должно начинаться с изучения этих базовых элементов. Для их описания будем использовать язык схем алгоритмов и школьный алгоритмический язык. Логическая структура любого алгоритма может быть представлена комбинацией трех базовых структур: следование,   ветвление,   цикл. Характерной особенностью базовых структур является наличие в них одного входа и одного выхода.

3 слайд Базовая структура  "следование" Образуется последовательностью действий, след
Описание слайда:

Базовая структура  "следование" Образуется последовательностью действий, следующих одно за другим: Школьный алгоритмический язык Язык блок-схем действие 1 действие 2 . . . . . . . . . действиеn  

4 слайд Базовая структура  "ветвление" Обеспечивает в зависимости от результата прове
Описание слайда:

Базовая структура  "ветвление" Обеспечивает в зависимости от результата проверки условия (да или нет) выбор одного из альтернативных путей работы алгоритма. Каждый из путей ведет к общему выходу, так что работа алгоритма будет продолжаться независимо от того, какой путь будет выбран. Структура ветвление существует в четырех основных вариантах: если—то; если—то—иначе; выбор; выбор—иначе.

5 слайд Базовая структура  "ветвление" если—то Школьный алгоритмический язык Язык бло
Описание слайда:

Базовая структура  "ветвление" если—то Школьный алгоритмический язык Язык блок-схем   еслиусловие  тодействия все

6 слайд Базовая структура  "ветвление" если — то — иначе Школьный алгоритмический язы
Описание слайда:

Базовая структура  "ветвление" если — то — иначе Школьный алгоритмический язык Язык блок-схем   еслиусловие  тодействия1 иначедействия 2 все

7 слайд Базовая структура  "ветвление" выбор Школьный алгоритмический язык Язык блок-
Описание слайда:

Базовая структура  "ветвление" выбор Школьный алгоритмический язык Язык блок-схем   выбор  приусловие 1: действия 1  приусловие 2: действия 2   . . . . . . . . . . . .  приусловие N: действия N все

8 слайд Базовая структура  "ветвление" выбор - иначе Школьный алгоритмический язык Яз
Описание слайда:

Базовая структура  "ветвление" выбор - иначе Школьный алгоритмический язык Язык блок-схем   выбор  приусловие 1: действия 1  приусловие 2: действия 2   . . . . . . . . . . . .  приусловие N: действия N иначедействия N+1 все

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

Базовая структура  "цикл" Обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла. Структура цикл существует в двух основных вариантах: цикл типа пока; цикл типа для. .

10 слайд Цикл типа «пока» Предписывает выполнять тело цикла до тех пор, пока выполняет
Описание слайда:

Цикл типа «пока» Предписывает выполнять тело цикла до тех пор, пока выполняется условие, записанное после слова пока. Школьный алгоритмический язык Язык блок-схем   нцпокаусловие   тело цикла   (последовательность действий) кц

11 слайд Цикл типа «для» Предписывает выполнять тело цикла для всех значений некоторой
Описание слайда:

Цикл типа «для» Предписывает выполнять тело цикла для всех значений некоторой переменной (параметра цикла) в заданном диапазоне.      Школьный алгоритмический язык Язык блок-схем   нцдляiотi1доi2   тело цикла   (последовательность действий) кц

12 слайд Вложенные циклы Возможны случаи, когда внутри тела цикла необходимо повторять
Описание слайда:

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

Общая информация

Номер материала: ДВ-060574

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

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»

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

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

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

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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