Инфоурок / Информатика / Презентации / Презентация "Базовые структуры алгоритмов"
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Я люблю природу», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 15 ДЕКАБРЯ!

Конкурс "Я люблю природу"

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




Московские документы для аттестации!

124 курса профессиональной переподготовки от 4 795 руб.
274 курса повышения квалификации от 1 225 руб.

Для выбора курса воспользуйтесь поиском на сайте KURSY.ORG


Вы получите официальный Диплом или Удостоверение установленного образца в соответствии с требованиями государства (образовательная Лицензия № 038767 выдана ООО "Столичный учебный центр" Департаментом образования города МОСКВА).

ДИПЛОМ от Столичного учебного центра: KURSY.ORG


библиотека
материалов
Тема: Базовые структуры алгоритмов.
Основные базовые структуры: Следование Разветвление Повторение
Операцию следования представляют в виде последовательности двух (или больше)...
Пример 1. Составить алгоритм вычисления и печати значения выражения: y = (ax...
Операция разветвления - это указание выполнить одну из двух команд: команду 1...
Полное Неполное
Пример 2. Составьте алгоритм нахождения наибольшего из трех чисел a, b, c и р...
Повторение (цикл) - Алгоритмическая конструкция, которую применяют, когда ест...
Различают три типа циклов: Пока … делаем … (предусловие) Делаем … пока … (пос...
Цикл с предусловием Цикл с постусловием
Пример 3. Составьте алгоритм вычисления суммы целых чисел от 1 до 100. Присво...
Структура цикла со счетчиком позволяет выполнять группу команд, пока значение...
Пример 4. Составьте алгоритм вычисления суммы целых чисел от 1 до 100. Присво...
13 1

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

№ слайда 1 Тема: Базовые структуры алгоритмов.
Описание слайда:

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

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

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

№ слайда 3 Операцию следования представляют в виде последовательности двух (или больше)
Описание слайда:

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

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

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

№ слайда 5 Операция разветвления - это указание выполнить одну из двух команд: команду 1
Описание слайда:

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

№ слайда 6 Полное Неполное
Описание слайда:

Полное Неполное

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

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

№ слайда 8 Повторение (цикл) - Алгоритмическая конструкция, которую применяют, когда ест
Описание слайда:

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

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

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

№ слайда 10 Цикл с предусловием Цикл с постусловием
Описание слайда:

Цикл с предусловием Цикл с постусловием

№ слайда 11 Пример 3. Составьте алгоритм вычисления суммы целых чисел от 1 до 100. Присво
Описание слайда:

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

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

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

№ слайда 13 Пример 4. Составьте алгоритм вычисления суммы целых чисел от 1 до 100. Присво
Описание слайда:

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

Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

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

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

Начало обучения ближайшей группы: 20 декабря. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru


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

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

Цель:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

Номер материала: 416327
Курсы профессиональной переподготовки
133 курса

Выдаем дипломы установленного образца

Заочное обучение - на сайте «Инфоурок»
(в дипломе форма обучения не указывается)

Начало обучения: 20 декабря
(набор групп каждую неделю)

Лицензия на образовательную деятельность
(№5201 выдана ООО «Инфоурок» 20.05.2016)


Скидка 50%

от 13 800  6 900 руб. / 300 часов

от 17 800  8 900 руб. / 600 часов

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

Похожие материалы

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>