Программа на паскале линейный алгоритм

Тема урока: Составление линейного алгоритма на языке ABC Pascal.

актуализировать и закрепить ранее изученный материал, научиться составлять линейные алгоритмы и программы на языке программирования Паскаль;

развитие алгоритмического мышления, памяти, внимательности, умения применять полученные знания при решении задач различной направленности;

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

Тип урока: изучение нового материала.

Оборудование и программное обеспечение:

Источник: kopilkaurokov.ru

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

Технология составления алгоритмов и программы для решения линейных задач

ИНФОРМАТИКА 8 класс. Линейные алгоритмы на языке Паскаль | Видеоурок

преобразования исходной информации в результат. Этот
процесс идет в виде последовательности элементарных
шагов. Количество шагов не всегда можно точно определить.

Алгоритмизация-процесс составления алгоритма для решения
поставленной задачи.

Словесный алгоритм – способ задания алгоритма при помощи слов и
Предложений на естественном языке

Составление словестного алгоритма Алгоритм - предписание, которое однозначно задает процесс

Слайд 4Составление словестного алгоритма

Теперь рассмотрим словесный алгоритм на

примере задачи
Задача: По длине квадрата вычислить его

Словесный алгоритм:
-Ввести сторону квадрата -Найти периметр путём перемножения длины стороны квадрата на 4.
-Результат вывести на экран

Составление словестного алгоритма Теперь рассмотрим словесный алгоритм на примере задачи Задача:

Слайд 5Составление блок-схемы
Для начала узнаем что такое

блок-схемы и их основные элементы
Блок-схема: – это

графическое представление алгоритма решения задачи С помощью специальных линий и фигур. Каждая фигура означает Какое-то действие в алгоритме.

Читайте также:
Кто составляет производственную программу

Источник: thepresentation.ru

Презентация по информатике «Составление линейного алгоритма на языке ABC Pascal»

С помощью презентации на уроке мы познакомимся с понятием линейного алгоритма и научимся составлять линейные алгоритмы на языке ABC Pascal.

Линейные программы | Информатика Паскаль #8 | Инфоурок

Закиева Лиана Салаватовна

Описание разработки

Приведем пример составления алгоритма для посадки дерева, составим блок схему для этого алгоритма. Дадим определение линейного алгоритма и базовую структуру линейного алгоритма.

Расмотрим этапы решения задач на копьютере. Для закрепления данного материала расмотрим подробное решение задачи поэтапно с записью алгоритма на языке ABC Pascal и ответим на конрольные вопросы.

Презентация по информатике Составление линейного алгоритма на языке ABC Pascal

Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом

(Пример: Алгоритм посадки дерева.)

Этапы решения задач на компьютере:

Построение математической модели.

Написание задачи на языке программирования.

Отладка и тестирование программы.

Анализ полученных результатов.

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

Составление линейного алгоритма на языке ABC Pascal. 03.02.2015г.

  • Составление линейного алгоритма на языке ABC Pascal.

Задание : составьте алгоритм посадки дерева. начало Выкопать яму Выкопать в земле ямку; Опустить в ямку саженец; Засыпать ямку с саженцем землей; Полить саженец водой. Опустить в ямку саженец Засыпать ямку с саженцем землей Полить саженец водой конец

Задание : составьте алгоритм посадки дерева.

  • Выкопать в земле ямку;
  • Опустить в ямку саженец;
  • Засыпать ямку с саженцем землей;
  • Полить саженец водой.

Опустить в ямку саженец

Засыпать ямку с саженцем землей

Полить саженец водой

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

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

Базовая структура линейного алгоритма начало Команда 1 Команда 2 Команда n конец

  • Базовая структура линейного алгоритма

Этапы решения задач на компьютере: Постановка задачи . Построение математической модели. Алгоритмизация. Написание задачи на языке программирования. Отладка и тестирование программы. Анализ полученных результатов .

  • Этапы решения задач на компьютере:
  • Постановка задачи .
  • Построение математической модели.
  • Алгоритмизация.
  • Написание задачи на языке программирования.
  • Отладка и тестирование программы.
  • Анализ полученных результатов .

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

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

Решение 1.Постановка задачи Переменная Смысловое значение a b Тип значения Стороны треугольника c вещественный вещественный P Периметр треугольник вещественный вещественный Исходные данные Результат

  • Решение
  • 1.Постановка задачи

Смысловое значение

Тип значения

Решение 2.Построение математической модели: P=a+b+c 3.Алгоритм решения: начало Ввод : a,b,c P=a+b+c Вывод: P Конец.

  • Исходные данные
  • Результат
  • Решение
  • 2.Построение математической модели:
  • P=a+b+c
  • 3.Алгоритм решения:

Решение 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.

5.Тест. Задаем значения a=3 b=5 c=8 P=3+5+8=16

  • 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.
  • 5.Тест.
Читайте также:
Программа на Андроид чтобы сохранял на флешку

Задаем значения

Что происходит после запуска программы? Введите через запятую значение сторон треугольника 3,5,8 После этого в переменные заносятся введенные значения a = 3 b = 5 d = 8 Выполняется оператор присваивания P=a+b+c В переменную P заносится значение 16 (P=16) Выносится результат на экран Периметр треугольника P=16

Что происходит после запуска программы?

Введите через запятую значение сторон треугольника 3,5,8

  • После этого в переменные заносятся введенные значения
  • a = 3 b = 5 d = 8
  • Выполняется оператор присваивания
  • P=a+b+c
  • В переменную P заносится значение 16 (P=16)
  • Выносится результат на экран

Периметр треугольника P=16

Вопросы Что значит линейный алгоритм? Какие этапы решения алгоритмов на компьютере мы узнали?

  • Вопросы
  • Что значит линейный алгоритм?
  • Какие этапы решения алгоритмов на компьютере мы узнали?

Домашнее задание 1.Выучить записи в тетради. 2.Задача: Вычислить периметр произвольного прямоугольника по двум его сторонам.(Запись в тетради болк-схемы и алгоритм программы на языке ABC Pascal)

  • Домашнее задание
  • 1.Выучить записи в тетради.
  • 2.Задача: Вычислить периметр произвольного прямоугольника по двум его сторонам.(Запись в тетради болк-схемы и алгоритм программы на языке ABC Pascal)

Спасибо за урок! До свидания, желаю вам успехов!

  • Спасибо за урок!
  • До свидания, желаю вам успехов!

-82%

Источник: videouroki.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru