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

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

библиотека
материалов
БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ

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

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 слайд Вложенные циклы Возможны случаи, когда внутри тела цикла необходимо повторять
Описание слайда:

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

Курс профессиональной переподготовки
Учитель информатики
Курс профессиональной переподготовки
Учитель математики и информатики
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Общая информация

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

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