Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация на тему Алгоритмическая структура «Ветвление».9 класс

Презентация на тему Алгоритмическая структура «Ветвление».9 класс



Осталось всего 2 дня приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика
Разветвляющиеся алгоритмы. Ветвление.
Цели урока: повторить понятия алгоритма, исполнителя, системы команд исполнит...
Основные алгоритмические структуры: Четкое предписание исполнителю выполнить...
Составьте четыре правильные по смыслу фразы: Исполнителем алгоритма может быт...
Произведите сортировку данных свойств в соответствии с их отношением к свойст...
Результат сортировки понятность полезность актуальность полнота дискретность...
Разветвляющийся алгоритм – алгоритм, в котором выполняется та или иная послед...
Расположи условия и действия соответственно столбцам таблицы (неполная форма)...
	условие		команда ЕСЛИ	 Вода кипит Сделал дело Любишь кататься D
Расположи условия и действия соответственно столбцам таблицы (полная форма)....
Формы ветвления (блок-схемы) Условие Действие Да Нет Неполная форма:
Вычислите значение переменной по блок-схеме: А= -3
Конструкции ветвления на языке программирования 	Полная форма: if  then {дейс...
x:=3; y:=7; if x
Решить задачу: Найти большее из двух чисел А и В. Результат обозначить С. C:=...
CLS PRINT “ нахождение большего числа” INPUT A,B C=A if B>A then C=B PRINT C...
1. По данной блок -схеме, записать соответствующую программу
2. Составить блок-схему по данной программе: CLS INPUT “A, B”; A, B IF A
1. Набрать программу решения задачи о наибольшем значении на компьютере. Ввес...
Домашнее задание: 1.Учить определения. 2. Составить блок-схему и программу ре...
1 из 20

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

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

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

№ слайда 2 Цели урока: повторить понятия алгоритма, исполнителя, системы команд исполнит
Описание слайда:

Цели урока: повторить понятия алгоритма, исполнителя, системы команд исполнителя, типы и способы представления алгоритмов; познакомиться с разветвляющимся алгоритмом. Рассмотреть полную, неполную формы ветвления; научиться представлять алгоритмы в виде блок-схем, и составлять программы на языке программирования.

№ слайда 3 Основные алгоритмические структуры: Четкое предписание исполнителю выполнить
Описание слайда:

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

№ слайда 4 Составьте четыре правильные по смыслу фразы: Исполнителем алгоритма может быт
Описание слайда:

Составьте четыре правильные по смыслу фразы: Исполнителем алгоритма может быть Называется программой Словесный, графический и на алгоритмическом языке Для решения только одной задачи. Человек или техническое устройство Может составить разные алгоритмы Только человек Можно записать только одним способом Можно записать разными способами Каждый алгоритм Алгоритм, записанный на языке программирования

№ слайда 5 Произведите сортировку данных свойств в соответствии с их отношением к свойст
Описание слайда:

Произведите сортировку данных свойств в соответствии с их отношением к свойствам информации или к свойствам алгоритма: понятность полезность актуальность полнота дискретность результативность конечность массовость достоверность однозначность Свойства информации Свойства алгоритмов

№ слайда 6 Результат сортировки понятность полезность актуальность полнота дискретность
Описание слайда:

Результат сортировки понятность полезность актуальность полнота дискретность результативность конечность массовость достоверность однозначность Свойства информации Свойства алгоритмов понятность полезность актуальность полнота дискретность результативность конечность массовость достоверность однозначность

№ слайда 7 Разветвляющийся алгоритм – алгоритм, в котором выполняется та или иная послед
Описание слайда:

Разветвляющийся алгоритм – алгоритм, в котором выполняется та или иная последовательность действий, в зависимости от поставленного условия. Ветвление– это такая форма организации действий, при которой в зависимости от выполнения (невыполнения) некоторого условия совершается либо одна, либо другая последовательность действий. Общий вид ветвления : Неполная форма: Если <условие> то <действие> Полная форма: Если <условие> то <действие 1> иначе <действие 2>

№ слайда 8 Расположи условия и действия соответственно столбцам таблицы (неполная форма)
Описание слайда:

Расположи условия и действия соответственно столбцам таблицы (неполная форма). Действительных корней нет T=1000 D<0 Сделал дело Гуляй смело Люби и саночки возить Вода кипит Любишь кататься a<0 |a| = -a условие команда ЕСЛИ ТО

№ слайда 9 	условие		команда ЕСЛИ	 Вода кипит Сделал дело Любишь кататься D
Описание слайда:

условие команда ЕСЛИ Вода кипит Сделал дело Любишь кататься D<0 a<0 ТО T=1000 Гуляй смело Люби и саночки возить Действительных корней нет |a| = -a

№ слайда 10 Расположи условия и действия соответственно столбцам таблицы (полная форма).
Описание слайда:

Расположи условия и действия соответственно столбцам таблицы (полная форма). Налево пойдешь Коня потеряешь Сам пропадешь a<0 |a| = -a |a| = a Идет дождь Открой зонт Не открывай зонт условие Команда 1 Команда 2 ЕСЛИ ТО иначе условие Команда 1 Команда 2 ЕСЛИ Налево пойдешь a<0 Идет дождь ТО Коня потеряешь |a| = -a Открой зонт иначе Сам пропадешь |a| = a Не открывай зонт

№ слайда 11 Формы ветвления (блок-схемы) Условие Действие Да Нет Неполная форма:
Описание слайда:

Формы ветвления (блок-схемы) Условие Действие Да Нет Неполная форма:

№ слайда 12 Вычислите значение переменной по блок-схеме: А= -3
Описание слайда:

Вычислите значение переменной по блок-схеме: А= -3

№ слайда 13 Конструкции ветвления на языке программирования 	Полная форма: if  then {дейс
Описание слайда:

Конструкции ветвления на языке программирования Полная форма: if <условие> then {действие1, если условие верно} else {действие2, если условие неверно}; Неполная форма: if <условие> then {действие, если условие верно}; Условие- это логическое выражение, в зависимости от которого выбирается одно из двух действий, принимает значения Истина или Ложь Если значение условия истинно, то выполняется действие 1, в противном случае выполняется действие 2.

№ слайда 14 x:=3; y:=7; if x
Описание слайда:

x:=3; y:=7; if x<y then x:=2 else y:=sqr(x) Вычислите значение переменной : x:=9; y:=7; if x<y then x:=2 else y:=sqr(x) а) б) У=2 У=3

№ слайда 15 Решить задачу: Найти большее из двух чисел А и В. Результат обозначить С. C:=
Описание слайда:

Решить задачу: Найти большее из двух чисел А и В. Результат обозначить С. C:=B CLS PRINT “ нахождение большего числа” INPUT A,B if A>B then C=A else C=B PRINT C END ДА НЕТ Полная форма:

№ слайда 16 CLS PRINT “ нахождение большего числа” INPUT A,B C=A if B&gt;A then C=B PRINT C
Описание слайда:

CLS PRINT “ нахождение большего числа” INPUT A,B C=A if B>A then C=B PRINT C END C:=A C:=B ДА НЕТ Неполная форма:

№ слайда 17 1. По данной блок -схеме, записать соответствующую программу
Описание слайда:

1. По данной блок -схеме, записать соответствующую программу

№ слайда 18 2. Составить блок-схему по данной программе: CLS INPUT “A, B”; A, B IF A
Описание слайда:

2. Составить блок-схему по данной программе: CLS INPUT “A, B”; A, B IF A<=B THEN X = A + B ELSE X = A * B  PRINT “X=”; X END

№ слайда 19 1. Набрать программу решения задачи о наибольшем значении на компьютере. Ввес
Описание слайда:

1. Набрать программу решения задачи о наибольшем значении на компьютере. Ввести с клавиатуры значения А и В. Проанализировать результат. 2. Изменить программу, чтобы вычислялось меньшее из двух чисел. 3. Человек вводит число А. Если оно положительное, то вычисляется корень числа, если же отрицательное, то число возводится в квадрат. Практическая работа

№ слайда 20 Домашнее задание: 1.Учить определения. 2. Составить блок-схему и программу ре
Описание слайда:

Домашнее задание: 1.Учить определения. 2. Составить блок-схему и программу решения квадратного уравнения АX2+BX-C=0 (А ≠ 0), протестировать.



57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


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

Цели урока:

учебные:

  • Закрепить с учащимися понятия алгоритма, исполнителя, системы команд исполнителя, типы и способы представления алгоритмов.
  • Подробнее познакомить учащихся с разветвляющимся алгоритмом. Рассмотреть полную, неполную формы ветвления.
  • Научить представлению алгоритмов в виде блок-схем, программ на языке программирования.

развивающие:

· Развивать способность учащихся анализировать, сравнивать, делать выводы.

· Активизировать познавательную активность учащихся через мультимедийные средства обучения.

· Развивать образное, критическое, дивергентное мышление.

воспитательные:

  • Повышение мотивации учащихся на уроке.
  • Достижение сознательного уровня усвоения материала учащимися.
  • Формирование чувства коллективизма и здорового соперничества.
Автор
Дата добавления 23.03.2015
Раздел Информатика
Подраздел Презентации
Просмотров978
Номер материала 454328
Получить свидетельство о публикации
Похожие материалы

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