Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  9 класс  /  "Линейный алгоритм"

"Линейный алгоритм"

Цель:

1.Познакомиться с формами представления алгоритма.

2.Познакомиться с правилами построения блок-схемы.

3.Познакомиться с алгоритмической структурой «следование».

29.01.2018

Содержимое разработки

Тема: Линейные алгоритмы.  Цель: Познакомиться с формами представления алгоритма. Познакомиться с правилами построения блок-схемы. Познакомиться с алгоритмической структурой «следование».

Тема: Линейные алгоритмы.

Цель:

  • Познакомиться с формами представления алгоритма.
  • Познакомиться с правилами построения блок-схемы.
  • Познакомиться с алгоритмической структурой «следование».

Форма представления алгоритма: Словесная Алгоритмический язык Графическая (блок-схема) Программная

Форма представления алгоритма:

  • Словесная
  • Алгоритмический язык
  • Графическая (блок-схема)
  • Программная

Найдите тангенс острого угла в прямоугольном треугольнике. Алгоритм: Определить катет, противолежащий острому углу. Измерить длину катета, противолежащего острому углу. Определить катет, прилежащий к острому углу. Измерить длину катета, прилежащего к острому углу. Результат п.2 разделить на результат п. 4 Вывести результат тангенса.

Найдите тангенс острого угла в прямоугольном треугольнике.

Алгоритм:

  • Определить катет, противолежащий острому углу.
  • Измерить длину катета, противолежащего острому углу.
  • Определить катет, прилежащий к острому углу.
  • Измерить длину катета, прилежащего к острому углу.
  • Результат п.2 разделить на результат п. 4
  • Вывести результат тангенса.

Найдите тангенс угла А треугольника ABC, изображённого на рисунке. Ответ: 0,4.  Найдите тангенс угла С треугольника ABC , изображённого на рисунке. Ответ: 0,75.

Найдите тангенс угла А треугольника ABC, изображённого на рисунке.

Ответ: 0,4.

Найдите тангенс угла С треугольника ABC , изображённого на рисунке.

Ответ: 0,75.

Домашнее задание Задача ОГЭ (формулировка) Алгоритм решения 5 типичных задач с ответам

Домашнее задание

  • Задача ОГЭ (формулировка)
  • Алгоритм решения
  • 5 типичных задач с ответам

Начало Ввод А – противолежащий катет Ввод В – прилежащий катет tg:=A/B Вывод tg Конец

Начало

Ввод А – противолежащий катет

Ввод В – прилежащий катет

tg:=A/B

Вывод

tg

Конец

Таблица основных условных обозначений  в блок-схемах Условное обозначение  Назначение блока  Начало или конец алгоритма  Ввод или вывод данных. Внутри блока перечисляются данные через запятую.  Процесс. Внутри блока записываются матем. формулы и операции для обработки данных. Проверка условия. Внутри блока записываются логические условия. Имеет два выхода Да(+) и Нет(-) . Направление. S:=a+b := оператор присваивания a=b

Таблица основных условных обозначений в блок-схемах

Условное обозначение

Назначение блока

Начало или конец алгоритма

Ввод или вывод данных.

Внутри блока перечисляются данные через запятую.

Процесс.

Внутри блока записываются матем. формулы и операции для обработки данных.

Проверка условия.

Внутри блока записываются логические условия. Имеет два выхода Да(+) и Нет(-) .

Направление.

S:=a+b

:= оператор присваивания

a=b

Следование:  Серия команд 1 Серия команд 2 Серия команд N

Следование:

Серия команд 1

Серия команд 2

Серия команд N

Линейный алгоритм !  Линейный алгоритм – это алгоритм, шаги которого выполняются последовательно друг за другом. (Пример: алгоритм сбора портфеля).

Линейный алгоритм

!

Линейный алгоритм – это алгоритм, шаги которого выполняются последовательно друг за другом. (Пример: алгоритм сбора портфеля).

 ЕННЕООЕННЕП  ЕННЕООЕННЕП ЕННЕООЕННЕП

ЕННЕООЕННЕП

ЕННЕООЕННЕП

ЕННЕООЕННЕП

В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно опе­рации сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответ­ствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма: а := 5 b := 4 а := 2*а + 3*b b := a/2*b В ответе укажите одно целое число — значение переменной b. Выполним программу: а := 5 b := 4 а := 2*а + 3*b = 10 + 12 = 22 b := a/2*b = 11 · 4 = 44.

В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно опе­рации сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответ­ствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:

а := 5

b := 4

а := 2*а + 3*b

b := a/2*b

В ответе укажите одно целое число — значение переменной b.

Выполним программу:

а := 5

b := 4

а := 2*а + 3*b = 10 + 12 = 22

b := a/2*b = 11 · 4 = 44.

Задача Вычислить периметр произвольного треугольника по его трем сторонам. Решение: 1 этап: Постановка задачи. Исходные данные : А , B, C – стороны произвольного треугольника   Выходные данные : P – периметр треугольника . 2 этап: Математическая модель. P=A+B+ С

Задача

Вычислить периметр произвольного треугольника по его трем сторонам.

Решение:

1 этап: Постановка задачи.

Исходные данные : А , B, C – стороны произвольного треугольника

Выходные данные : P – периметр треугольника .

2 этап: Математическая модель.

P=A+B+ С

3 этап: Составление алгоритма Начало Ввод A, B, C P:=A+B+C Вывод P Конец

3 этап: Составление алгоритма

Начало

Ввод

A, B, C

P:=A+B+C

Вывод

P

Конец

-75%
Курсы повышения квалификации

Организация и сопровождение олимпиадной деятельности учащихся

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
"Линейный алгоритм" (759 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Вы смотрели