- Презентация на тему: Составление линейного алгоритма на языке ABC Pascal
- Презентация на тему Составление линейного алгоритма на языке ABC Pascal
- Слайд 1 03.02.2015г. Составление линейного алгоритма на языке ABC Pascal.
- Слайд 2 Задание : составьте алгоритм посадки дерева. Выкопать в земле
- ямку; Опустить в ямку саженец; Засыпать ямку с саженцем землей; Полить саженец
- Слайд 3 Линейный Алгоритм Алгоритм, в котором команды выполняются последовательно одна
- за другой, называется линейным алгоритмом (Пример: Алгоритм посадки дерева.)
- Слайд 4 Базовая структура линейного алгоритма начало конец Команда 1 Команда 2 Команда n
- Слайд 5 Этапы решения задач на компьютере: Постановка задачи . Построение
- математической модели. Алгоритмизация. Написание задачи на языке программирования. Отладка и тестирование
- Слайд 6 Задача Вычислить периметр произвольного треугольника по его трем сторонам. а b c
- Слайд 7 Решение 1.Постановка задачи Исходные данные Результат
- Слайд 8 Решение 2.Построение математической модели:
- P=a+b+c 3.Алгоритм
- Слайд 9 Решение 4.Программа: Program zad_1; Uses crt; Var a,b,c:integer; Begin Clrscr; Write(‘Введите значение сторон треугольника’); Readln(a,b,c); P:=a+b+c; Write(‘Периметр
- треугольника P=‘, P); Readln; End.
- Слайд 10 5.Тест.
- Слайд 11 Что происходит после запуска программы? Введите через запятую значение
- сторон треугольника 3,5,8 После этого в переменные заносятся введенные
- Презентация на тему Составление линейного алгоритма на языке ABC Pascal
- Слайд 1 03.02.2015г. Составление линейного алгоритма на языке ABC Pascal.
- Слайд 2 Задание : составьте алгоритм посадки дерева. Выкопать в земле
- ямку; Опустить в ямку саженец; Засыпать ямку с саженцем землей; Полить саженец
- Слайд 3 Линейный Алгоритм Алгоритм, в котором команды выполняются последовательно одна
- за другой, называется линейным алгоритмом (Пример: Алгоритм посадки дерева.)
- Слайд 4 Базовая структура линейного алгоритма начало конец Команда 1 Команда 2 Команда n
- Слайд 5 Этапы решения задач на компьютере: Постановка задачи . Построение
- математической модели. Алгоритмизация. Написание задачи на языке программирования. Отладка и тестирование
- Слайд 6 Задача Вычислить периметр произвольного треугольника по его трем сторонам. а b c
- Слайд 7 Решение 1.Постановка задачи Исходные данные Результат
- Слайд 8 Решение 2.Построение математической модели:
- P=a+b+c 3.Алгоритм
- Слайд 9 Решение 4.Программа: Program zad_1; Uses crt; Var a,b,c:integer; Begin Clrscr; Write(‘Введите значение сторон треугольника’); Readln(a,b,c); P:=a+b+c; Write(‘Периметр
- треугольника P=‘, P); Readln; End.
- Слайд 10 5.Тест.
- Слайд 11 Что происходит после запуска программы? Введите через запятую значение
- сторон треугольника 3,5,8 После этого в переменные заносятся введенные
- Линейный алгоритм
- Типы алгоритмов линейные алгоритмы
- ТИПЫ АЛГОРИТМОВ
- Линейные алгоритмы
- Линейный алгоритм —
- Линейный алгоритм
- Алгоритм посадки дерева
- Алгоритм с ветвлением
- Разветвляющийся алгоритм
- Разветвляющийся алгоритм
- Ветвления
- Определение фальшивой монеты
- Блок-схема
- Алгоритм с повторением
- Циклические действия при подготовке домашнего задания
- Циклический алгоритм
- Самое главное
- Подумаем вместе
- Каша из топора
- Зимняя песенка
- Как помыть посуду
- Давайте обсудим
Презентация на тему: Составление линейного алгоритма на языке ABC Pascal
№ слайда 1
03.02.2015г. Составление линейного алгоритма на языке ABC Pascal.
№ слайда 2
Задание : составьте алгоритм посадки дерева. Выкопать в земле ямку; Опустить в ямку саженец; Засыпать ямку с саженцем землей; Полить саженец водой. начало конец Выкопать яму Опустить в ямку саженец Засыпать ямку с саженцем землей Полить саженец водой
№ слайда 3
Линейный Алгоритм Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом (Пример: Алгоритм посадки дерева.)
№ слайда 4
Базовая структура линейного алгоритма начало конец Команда 1 Команда 2 Команда n
№ слайда 5
Этапы решения задач на компьютере: Постановка задачи . Построение математической модели. Алгоритмизация. Написание задачи на языке программирования. Отладка и тестирование программы. Анализ полученных результатов.
№ слайда 6
Задача Вычислить периметр произвольного треугольника по его трем сторонам. а b c
№ слайда 7
Решение 1.Постановка задачи Исходные данные Результат Переменная Смысловое значение Тип значения a Сторонытреугольника вещественный b вещественный c вещественный P Периметр треугольник вещественный
№ слайда 8
Решение 2.Построение математической модели: P=a+b+c 3.Алгоритм решения: начало Конец. P=a+b+c Вывод: P Ввод : a,b,c
№ слайда 9
Решение 4.Программа: Program zad_1; Uses crt; Var a,b,c:integer; Begin Clrscr; Write(‘Введите значение сторон треугольника’); Readln(a,b,c); P:=a+b+c; Write(‘Периметр треугольника P=‘, P); Readln; End.
№ слайда 10
5.Тест. Задаем значения a=3 b=5 c=8 P=3+5+8=16
№ слайда 11
Что происходит после запуска программы? Введите через запятую значение сторон треугольника 3,5,8 После этого в переменные заносятся введенные значения a = 3 b = 5 d = 8 Выполняется оператор присваивания P=a+b+c В переменную P заносится значение 16 (P=16) Выносится результат на экран Периметр треугольника P=16
№ слайда 12
Вопросы Что значит линейный алгоритм? Какие этапы решения алгоритмов на компьютере мы узнали?
№ слайда 13
Домашнее задание 1.Выучить записи в тетради. 2.Задача: Вычислить периметр произвольного прямоугольника по двум его сторонам.(Запись в тетради болк-схемы и алгоритм программы на языке ABC Pascal)
№ слайда 14
Спасибо за урок! До свидания, желаю вам успехов!
Источник
Презентация на тему Составление линейного алгоритма на языке ABC Pascal
Задание : составьте алгоритм посадки дерева.Выкопать в земле ямку;Опустить в ямку саженец;Засыпать ямку с саженцем землей;Полить саженец водой.началоконецВыкопать ямуОпустить в ямку саженецЗасыпать ямку с саженцем землейПолить саженец водой
- Главная
- Информатика
- Составление линейного алгоритма на языке ABC Pascal
Слайд 1 03.02.2015г.
Составление линейного алгоритма на языке ABC Pascal.
Слайд 2 Задание : составьте алгоритм посадки дерева.
Выкопать в земле
ямку;
Опустить в ямку саженец;
Засыпать ямку с саженцем землей;
Полить саженец
Засыпать ямку с саженцем землей
Слайд 3 Линейный Алгоритм
Алгоритм, в котором команды выполняются последовательно одна
за другой, называется линейным алгоритмом
(Пример: Алгоритм посадки дерева.)
Слайд 4 Базовая структура линейного алгоритма
начало
конец
Команда 1
Команда 2
Команда n
Слайд 5 Этапы решения задач на компьютере:
Постановка задачи .
Построение
математической модели.
Алгоритмизация.
Написание задачи на языке программирования.
Отладка и тестирование
программы.
Анализ полученных результатов.
Слайд 6 Задача
Вычислить периметр произвольного треугольника по его трем сторонам.
а
b
c
Слайд 7 Решение
1.Постановка задачи
Исходные данные
Результат
Слайд 8 Решение
2.Построение математической модели:
P=a+b+c
3.Алгоритм
Слайд 9 Решение
4.Программа:
Program zad_1;
Uses crt;
Var a,b,c:integer;
Begin
Clrscr;
Write(‘Введите значение сторон треугольника’);
Readln(a,b,c);
P:=a+b+c;
Write(‘Периметр
треугольника P=‘, P);
Readln;
End.
Слайд 10 5.Тест.
Слайд 11 Что происходит после запуска программы?
Введите через запятую значение
сторон треугольника 3,5,8
После этого в переменные заносятся введенные
значения
a = 3 b = 5 d = 8
Выполняется оператор присваивания
P=a+b+c
В переменную P заносится значение 16 (P=16)
Выносится результат на экран
Периметр треугольника P=16
Источник
Презентация на тему Составление линейного алгоритма на языке ABC Pascal
Задание : составьте алгоритм посадки дерева.Выкопать в земле ямку;Опустить в ямку саженец;Засыпать ямку с саженцем землей;Полить саженец водой.началоконецВыкопать ямуОпустить в ямку саженецЗасыпать ямку с саженцем землейПолить саженец водой
- Главная
- Информатика
- Составление линейного алгоритма на языке ABC Pascal
Слайд 1 03.02.2015г.
Составление линейного алгоритма на языке ABC Pascal.
Слайд 2 Задание : составьте алгоритм посадки дерева.
Выкопать в земле
ямку;
Опустить в ямку саженец;
Засыпать ямку с саженцем землей;
Полить саженец
Засыпать ямку с саженцем землей
Слайд 3 Линейный Алгоритм
Алгоритм, в котором команды выполняются последовательно одна
за другой, называется линейным алгоритмом
(Пример: Алгоритм посадки дерева.)
Слайд 4 Базовая структура линейного алгоритма
начало
конец
Команда 1
Команда 2
Команда n
Слайд 5 Этапы решения задач на компьютере:
Постановка задачи .
Построение
математической модели.
Алгоритмизация.
Написание задачи на языке программирования.
Отладка и тестирование
программы.
Анализ полученных результатов.
Слайд 6 Задача
Вычислить периметр произвольного треугольника по его трем сторонам.
а
b
c
Слайд 7 Решение
1.Постановка задачи
Исходные данные
Результат
Слайд 8 Решение
2.Построение математической модели:
P=a+b+c
3.Алгоритм
Слайд 9 Решение
4.Программа:
Program zad_1;
Uses crt;
Var a,b,c:integer;
Begin
Clrscr;
Write(‘Введите значение сторон треугольника’);
Readln(a,b,c);
P:=a+b+c;
Write(‘Периметр
треугольника P=‘, P);
Readln;
End.
Слайд 10 5.Тест.
Слайд 11 Что происходит после запуска программы?
Введите через запятую значение
сторон треугольника 3,5,8
После этого в переменные заносятся введенные
значения
a = 3 b = 5 d = 8
Выполняется оператор присваивания
P=a+b+c
В переменную P заносится значение 16 (P=16)
Выносится результат на экран
Периметр треугольника P=16
Источник
Линейный алгоритм
Каждый человек в повседневной жизни, во время учебы или на работе решает огромное количество задач разной сложности. Некоторые из этих задач столь просты, что мы решаем их не задумываясь, автоматически. Решение даже самой простой задачи обычно осуществляется за несколько последовательных шагов. Такая последовательность шагов в решении задачи называется
Можно ли выполнить последовательность команд?
Пойди туда, не знаю куда;
Возьми то, не знаю что;
Составить алгоритм правильного математического выражения
- — частное
- — знак деления
- — делитель
- — делимое
- — знак равенства
Составить алгоритм правильного математического выражения
«Не нужно нам владеть клинком,
Не ищем славы громкой.
Тот побеждает, кто знаком
С искусством мыслить тонким»
Алгоритм, где каждая команда выполняется последовательно в том порядке в каком она записана и только один раз называется линейным.
Лена любит картошку со сметаной. Расставь по порядку действия её мамы :
- Посолила картофель.
- Бросила картофель в кипяток.
- Зажгла газовую плиту.
- Очистила картофель.
- Купила в магазине картофель и сметану.
- Погасила огонь и слила кипяток.
- Полила картофель сметаной.
- Положила картофель на тарелку.
- Налила воду в кастрюлю и поставила её на огонь.
Графический способ записи алгоритмов
Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным.
Такое графическое представление называется
схемой алгоритма или блок-схемой.
1. Линейные (простые)
Взять лейку с водой и полить саженец
Поставить лейку и лопату на место
Подобрать подходящую пуговицу
Отрезать нитку подходящего цвета
Положить иголку и ножницы на место
Вид линейного алгоритма
существительного на другую,
чтобы результатом также
являлось существительное.
1. Закончите предложение: «Алгоритмом называется …»
- нумерованный список маркированный список система команд исполнителя конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату
- нумерованный список
- маркированный список
- система команд исполнителя
- конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату
2. Что можно считать алгоритмом ?
- Правила техники безопасности Список класса Кулинарный рецепт Перечень обязанностей дежурного по классу
- Правила техники безопасности
- Список класса
- Кулинарный рецепт
- Перечень обязанностей дежурного по классу
3. Закончите предложение: «Графическое представление алгоритма для исполнителя называется …»
- рисунком планом геометрической фигурой блок-схемой
- рисунком
- планом
- геометрической фигурой
- блок-схемой
4. Закончите предложение: «Блок-схема – форма записи алгоритма, при которой для обозначения различных шагов алгоритма используются …»
- рисунки списки геометрические фигуры формулы
- рисунки
- списки
- геометрические фигуры
- формулы
5. Закончите предложение: «Алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно друг за другом, называется …»
- линейным ветвлением циклическим
- линейным
- ветвлением
- циклическим
Источник
Типы алгоритмов линейные алгоритмы
Единственный в мире Музей Смайликов
Самая яркая достопримечательность Крыма
Скачать 0.7 Mb.
ТИПЫ АЛГОРИТМОВ
Линейные алгоритмы
Линейные алгоритмы
Алгоритмы с ветвлениями
Алгоритмы с повторениями
Линейный алгоритм —
алгоритм, в котором команды выполняются в порядке их записи, т.е. последовательно друг за другом.
Линейный алгоритм
Отрезать ломтик хлеба
Приготовление бутерброда
Алгоритм посадки дерева
Выкопать в земле ямку
Опустить в ямку саженец
Засыпать ямку с саженцем землей
Полить саженец водой
Алгоритм с ветвлением
или разветвляющийся алгоритм — форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов
Разветвляющийся алгоритм
Подъехал Иван Царевич к камню
Разветвляющийся алгоритм
Ветвления
ЕСЛИ хочешь быть здоров,
ТО закаляйся,
ИНАЧЕ валяйся на диване
ЕСЛИ назвался груздем,
ТО полезай в кузов
Определение фальшивой монеты
Из трех монет одинакового достоинства одна фальшивая (более легкая). Как ее найти с помощью одного взвешивания на чашечных весах без гирь?
Блок-схема
Положить по одной монете
на каждую чашу весов,
третью монету отложить
в сторону
Весы в
равновесии?
Монета на поднявшейся
вверх чаше фальшивая
Отложенная монета –
фальшивая
Алгоритм с повторением
или цикл — форма организации действий, при которой выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие.
Циклические действия при подготовке домашнего задания
Все задачи по
математике решены?
Пойти гулять до ужина
Циклический алгоритм
Выписать все натуральные числа от 1 до n
Вычеркнуть 1
Подчеркнуть наименьшее из неотмеченных чисел
Вычеркнуть все числа, кратные подчеркнутому на предыдущем шаге
Если в списке имеются неотмеченные числа, то перейти к шагу 3, в противном случае все подчеркнутые числа – простые
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Алгоритм поиска Золушки
Примерить ей туфельку
Распрощаться с девушкой
Самое главное
- линейные;
ветвление;
циклические.
Подумаем вместе
Составим линейный алгоритм
Составим разветвляющийся алгоритм
Составим циклический алгоритм
Каша из топора
По известной русской народной сказке составьте алгоритм приготовления каши из топора
Зимняя песенка
Кабы не было зимы
В городах и селах,
Никогда б не знали мы
Этих дней веселых!
Не кружила б малышня
Возле снежной бабы,
Не петляла бы лыжня,
Кабы, кабы, кабы!
Как помыть посуду
После вкусного ужина Маша убрала со стола посуду и решила её помыть.
Но как это сделать?
Давайте обсудим
Какие алгоритмы называются линейными?
Приведите примеры линейных алгоритмов.
Какая форма организации действий называется ветвлением?
Приведите пример алгоритма, содержащего ветвление.
Вспомните, герои каких русских народных сказок совершают выбор, определивший их судьбу.
Какой алгоритм называется циклическим?
Приведите пример алгоритма, содержащего повторение.
Источник