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

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

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

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаПрезентацииПрезентация по информатике на тему "Разветвляющиеся алгоритмы" ()10 класс

Презентация по информатике на тему "Разветвляющиеся алгоритмы" ()10 класс

библиотека
материалов
Разветвляющиеся алгоритм
ПОВТОРЕНИЕ Определение Обозначение логического условия на блок-схеме
Виды логического условия Простое – состоит из одного математического соотноше...
Составить логическое условие Только одно из чисел А и В чётное Хотя бы одно и...
В разветвляющихся алгоритмах используется несколько команд. Команда «ЕСЛИ» Ко...
Операторы IF - THEN – ELSE и GOTO
Оператор условного перехода IF - THEN – ELSE Назначение: программирует провер...
Условие – логическое условие Операторы1 – один или более операторов, которые...
Алгоритм работы оператора 1. Проверяется логическое условие 2. Если логическо...
Например: REM Положение точек на плоскости INPUT «Введите координаты 2 точек...
Задачи 1. Решить квадратное уравнение 2. Решить неравенство вида A*X>B 3. Опр...
Оператор безусловного перехода: GOTO Назначение: Передаёт управление оператор...
Команда «ЕСЛИ» Командой «ЕСЛИ» называется такая структура разветвляющегося ал...
л.у да нет серия команд Изображение команды ЕСЛИ на блок-схеме Полная форма в...
Команда «ВЫБОР» Структура разветвляющегося алгоритма, в которой проверяется п...
Полная форма записи команды ВЫБОР выбор  при условие 1: действия 1   при усло...
выбор   при условие 1: действия 1 при условие 2: действия 2   . . . . . . . ....
Условный оператор SELECT CASE Назначение Программирует команду ВЫБОР. Обладае...
Формат оператора SELECT CASE выражение CASE условие 1 Операторы1 CASE условие...
Выражение – любое числовое или текстовое выражение Условие – существует неско...
Например: REM Кто Вы? INPUT “Сколько Вам лет”; А SELECT CASE A CASE 0 PRINT “...
Л.у. 1 1 серия команд ДА (НЕТ) НЕТ ( ДА) Л.у. 2 ДА (НЕТ) 2 серия команд 2 СПО...
ПРОВЕРКА ЗНАНИЙ
Дана программная строка: 	IF X>Y THEN X=A : Y=B ELSE Y=A : X=B Заменить ее бл...

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

1 слайд Разветвляющиеся алгоритм
Описание слайда:

Разветвляющиеся алгоритм

2 слайд ПОВТОРЕНИЕ Определение Обозначение логического условия на блок-схеме
Описание слайда:

ПОВТОРЕНИЕ Определение Обозначение логического условия на блок-схеме

3 слайд Виды логического условия Простое – состоит из одного математического соотноше
Описание слайда:

Виды логического условия Простое – состоит из одного математического соотношения Составное – состоит из нескольких простых логических условиях, объединённых союзами: И, ИЛИ, НЕ

4 слайд Составить логическое условие Только одно из чисел А и В чётное Хотя бы одно и
Описание слайда:

Составить логическое условие Только одно из чисел А и В чётное Хотя бы одно из чисел А и В положительно Каждое из чисел А, В, С кратно 3 Примеры попадания точки в заштрихованную область

5 слайд В разветвляющихся алгоритмах используется несколько команд. Команда «ЕСЛИ» Ко
Описание слайда:

В разветвляющихся алгоритмах используется несколько команд. Команда «ЕСЛИ» Команда «ВЫБОР»

6 слайд Операторы IF - THEN – ELSE и GOTO
Описание слайда:

Операторы IF - THEN – ELSE и GOTO

7 слайд Оператор условного перехода IF - THEN – ELSE Назначение: программирует провер
Описание слайда:

Оператор условного перехода IF - THEN – ELSE Назначение: программирует проверку логического условия и передачу управления либо одним, либо другим операторам в зависимости от истинности условия Формат 1: IF условие THEN операторы1 [ ELSE операторы2] Формат 2: IF условие THEN Операторы1 [ELSE Операторы2] END IF

8 слайд Условие – логическое условие Операторы1 – один или более операторов, которые
Описание слайда:

Условие – логическое условие Операторы1 – один или более операторов, которые выполняются, если условие истинно Операторы2 – один или более операторов, которые выполняются, если условие ложно Примечание Не забывайте ставить двоеточие в качестве разделительного знака между операторами, которые стоят в одной строке

9 слайд Алгоритм работы оператора 1. Проверяется логическое условие 2. Если логическо
Описание слайда:

Алгоритм работы оператора 1. Проверяется логическое условие 2. Если логическое условие верно то управление передаётся Операторы1, если неверно, то управление передаётся Операторы2 Примечание: Если ключевое слово THEN отсутствует в формате и логическое условие ложно, то управление передаётся оператору следующему за оператором

10 слайд Например: REM Положение точек на плоскости INPUT «Введите координаты 2 точек
Описание слайда:

Например: REM Положение точек на плоскости INPUT «Введите координаты 2 точек на плоскости»; X1,Y1,X2,Y2 IF X1*X2>0 AND Y1*Y2>0 THEN ? «Находятся в одной четверти координатной плоскости» ELSE ? «Находятся в одной четверти координатной плоскости» END

11 слайд Задачи 1. Решить квадратное уравнение 2. Решить неравенство вида A*X>B 3. Опр
Описание слайда:

Задачи 1. Решить квадратное уравнение 2. Решить неравенство вида A*X>B 3. Определить, является ли заданное шестизначное число счастливым 4. Даны два прямоугольника, стороны которых параллельны или перпендику-лярны осям координат. Известны коорди-наты левого нижнего угла каждого из них и длины сторон. А) определить, принадлежат ли все точки первого прямоугольника второму В) определить, пересекаются ли эти прямоугольники

12 слайд Оператор безусловного перехода: GOTO Назначение: Передаёт управление оператор
Описание слайда:

Оператор безусловного перехода: GOTO Назначение: Передаёт управление оператору метка которого указана в нём Формат: GOTO N, где N метка оператора, которому передаётся управление

13 слайд Команда «ЕСЛИ» Командой «ЕСЛИ» называется такая структура разветвляющегося ал
Описание слайда:

Команда «ЕСЛИ» Командой «ЕСЛИ» называется такая структура разветвляющегося алгоритма, в которой проверяется только одно логическое условие Структура записи команды «ЕСЛИ» Полная форма записи Не полная форма записи: Откройте учебник на странице 47 и оформите в тетради структуры команды «ЕСЛИ» Дома сформулировать 2 задачи, которые оформляются по команде «ЕСЛИ»(полная и не полная форма ветвления

14 слайд л.у да нет серия команд Изображение команды ЕСЛИ на блок-схеме Полная форма в
Описание слайда:

л.у да нет серия команд Изображение команды ЕСЛИ на блок-схеме Полная форма ветвления Неполная форма ветвления

15 слайд Команда «ВЫБОР» Структура разветвляющегося алгоритма, в которой проверяется п
Описание слайда:

Команда «ВЫБОР» Структура разветвляющегося алгоритма, в которой проверяется последовательно несколько логических условий называется командой «ВЫБОР» СПОСОБЫ ЗАПИСИ КОМАНДЫ «ВЫБОР

16 слайд Полная форма записи команды ВЫБОР выбор  при условие 1: действия 1   при усло
Описание слайда:

Полная форма записи команды ВЫБОР выбор  при условие 1: действия 1   при условие 2: действия 2   . . . . . . . . . . . .  при условие N: действия N   иначе действия N+1 все

17 слайд выбор   при условие 1: действия 1 при условие 2: действия 2   . . . . . . . .
Описание слайда:

выбор   при условие 1: действия 1 при условие 2: действия 2   . . . . . . . . . . . .   при условие N: действия N все Неполная форма записи команды ВЫБОР

18 слайд Условный оператор SELECT CASE Назначение Программирует команду ВЫБОР. Обладае
Описание слайда:

Условный оператор SELECT CASE Назначение Программирует команду ВЫБОР. Обладает большими возмож-ностями, может заменить оператор IF,,,THEN…ELSE.

19 слайд Формат оператора SELECT CASE выражение CASE условие 1 Операторы1 CASE условие
Описание слайда:

Формат оператора SELECT CASE выражение CASE условие 1 Операторы1 CASE условие 2 Операторы2 … CASE ELSE Операторы N END SELECT, где

20 слайд Выражение – любое числовое или текстовое выражение Условие – существует неско
Описание слайда:

Выражение – любое числовое или текстовое выражение Условие – существует несколько способов записи условных выражений: CASE значение1 TO значение2 IS относительное значение CASE значение CASE значение1, значение2, значение3 Оператор1, Оператор2,…, ОператорN – блок операторов

21 слайд Например: REM Кто Вы? INPUT “Сколько Вам лет”; А SELECT CASE A CASE 0 PRINT “
Описание слайда:

Например: REM Кто Вы? INPUT “Сколько Вам лет”; А SELECT CASE A CASE 0 PRINT “Вы младенец.” CASE 1 to 7 PRINT “Вы - ребёнок.” CASE 7 to 22 PRINT “Вы - учащийся.” CASE IS > 22 PRINT “Вы - взрослый.” CASE ELSE PRINT “Вы неправильно ввели значение!” END SELECT

22 слайд Л.у. 1 1 серия команд ДА (НЕТ) НЕТ ( ДА) Л.у. 2 ДА (НЕТ) 2 серия команд 2 СПО
Описание слайда:

Л.у. 1 1 серия команд ДА (НЕТ) НЕТ ( ДА) Л.у. 2 ДА (НЕТ) 2 серия команд 2 СПОСОБ

23 слайд ПРОВЕРКА ЗНАНИЙ
Описание слайда:

ПРОВЕРКА ЗНАНИЙ

24 слайд Дана программная строка: 	IF X>Y THEN X=A : Y=B ELSE Y=A : X=B Заменить ее бл
Описание слайда:

Дана программная строка: IF X>Y THEN X=A : Y=B ELSE Y=A : X=B Заменить ее блочным форматом условного оператора. Задание2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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