Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Линейные алгоритмы

Содержание

О чем пойдет речьПонятие линейного алгоритмаПрименение линейных алгоритмовКоманды линейных алгоритмов. Их реализация на языке ПаскальВыражения языкаСтруктура линейной программы
Линейные алгоритмыИнформатика и ИКТСмирнов М.В. МКО ООШ п. Климковка  Белохолуницкого района  Кировской области О чем пойдет речьПонятие линейного алгоритмаПрименение линейных алгоритмовКоманды линейных алгоритмов.  Их Линейные алгоритмы    Алгоритм Р реализован через последовательную алгоритмическую структуру, Линейные алгоритмы    Линейные (последовательные) алгоритмические структуры являются базовыми, следовательно Команды линейных aлгоритмов команда ввода; команда вывода; команда присваивания. Команда вводаНазначение команды – ввод входных данных.Структура команды:ввод   Пример: ввод Команда вводаРеализация команды на языке PascalRead ();   Пример: Read (A, Команда выводаНазначение команды – вывод выходных данных.Структура команды:вывод   Пример: вывод Команда выводаРеализация команды на языке PascalWrite ();   Пример: Write (A, Команда присваиванияКоманда присваивания – одна из основных команд в алгоритмах работы с Операция присваивания	Свойства операции присваивания:пока переменной не присвоено значение, она остается неопределенной;значение, присвоенное Выражения языка Паскаль  Выражением называют конструкцию языка, задающую порядок действий над Виды выраженийАрифметическиеЛогическиеСтроковые (символьные) Правила записи выраженийвыражения записываются в ..линейной форме.  	Например А + В/2 Структура линейной программыProgram Имя_программы ;Var - раздел описания переменных;BeginEnd.Ввод данных (Write, Readln);Обработка Пример линейной программыЗадача: Найти разность чисел А - ВProgram Razn;  Var
Слайды презентации

Слайд 2 О чем пойдет речь
Понятие линейного алгоритма
Применение линейных алгоритмов
Команды

О чем пойдет речьПонятие линейного алгоритмаПрименение линейных алгоритмовКоманды линейных алгоритмов. Их

линейных алгоритмов. Их реализация на языке Паскаль
Выражения языка
Структура линейной

программы

Слайд 3 Линейные алгоритмы
Алгоритм Р реализован

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

через последовательную алгоритмическую структуру, если каждый шаг алго-ритма Р

выполняется один раз, причем после каждого i-го шага вы-полняется (i+1)-й шаг, если i-й шаг не конец алгоритма.

Слайд 4 Линейные алгоритмы
Линейные (последовательные) алгоритмические

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

структуры являются базовыми, следовательно без них не обходится ни

один алгоритм.

Применение линейных алгоритмов

Применение только линейных структур для построения алгоритма нецелесообразно из-за их громоздкости.


Слайд 5 Команды линейных aлгоритмов
команда ввода;
команда вывода;
команда

Команды линейных aлгоритмов команда ввода; команда вывода; команда присваивания.

присваивания.


Слайд 6 Команда ввода
Назначение команды – ввод входных данных.
Структура команды:
ввод

Команда вводаНазначение команды – ввод входных данных.Структура команды:ввод  Пример: ввод


Пример: ввод А, В, С

При выполнении команды «ввод» ЭВМ прерывает выполнение программы и «ждет» ввода данных.
Завершение ввода данных происходит нажатием клавиши (<Ввод>)

Слайд 7 Команда ввода
Реализация команды на языке Pascal
Read ();

Команда вводаРеализация команды на языке PascalRead ();  Пример: Read (A,


Пример: Read (A, B, С);
Readln (

переменных>);
Пример: Readln (A, B, D);

Данные при вводе разделяются пробелами. Окончание ввода данных завершается нажатием клавиши .
При вводе данных нужно соблюдать правило: в каком порядке переменные записаны в списке, в таком порядке нужно вводить их значения.


Слайд 8 Команда вывода
Назначение команды – вывод выходных данных.
Структура команды:
вывод

Команда выводаНазначение команды – вывод выходных данных.Структура команды:вывод  Пример: вывод


Пример: вывод А, В, С
По

этой команде список вывода (выходные данные) будут вынесены на устройство вывода (чаще всего на экран монитора).

Слайд 9 Команда вывода
Реализация команды на языке Pascal
Write ();

Команда выводаРеализация команды на языке PascalWrite ();  Пример: Write (A,


Пример: Write (A, B+С, ‘команда вывода’);
Writeln

(<список вывода>);
Пример: Writeln (A, ‘A’, 4);

Данные процедуры производят вывод выходных данных на экран монитора. Элементами списка могут быть имена переменных, выражения, константы.


Слайд 10 Команда присваивания
Команда присваивания – одна из основных команд

Команда присваиванияКоманда присваивания – одна из основных команд в алгоритмах работы

в алгоритмах работы с величинами. Записывают ее так:

: = <выражение>
Значок « : = » читается «присвоить»
Пример: А : = В + С

В результате выполнения данной команды происходит следующее:
Вычисляется значение выражения В + С;
Значение этого выражения присваивается переменной А.


Слайд 11 Операция присваивания
Свойства операции присваивания:
пока переменной не присвоено значение,

Операция присваивания	Свойства операции присваивания:пока переменной не присвоено значение, она остается неопределенной;значение,

она остается неопределенной;
значение, присвоенное переменной, сохра-няется в ней вплоть

до выполнения следу-ющего присваивания этой переменной нового значения.
новое значение, присвоенное переменной, заменяет ее предыдущее значение. Например: X:=X+3

Слайд 12 Выражения языка Паскаль
Выражением называют конструкцию языка,

Выражения языка Паскаль Выражением называют конструкцию языка, задающую порядок действий над

задающую порядок действий над элементами данных.
Выражение состоит

из операндов (величин и выражений над которыми производятся операции), скобок, и знаков операций.
Операции определяют действия, которые надо произвести над операндами.

Слайд 13 Виды выражений
Арифметические
Логические
Строковые (символьные)

Виды выраженийАрифметическиеЛогическиеСтроковые (символьные)

Слайд 14 Правила записи выражений
выражения записываются в ..линейной форме.

Правила записи выраженийвыражения записываются в ..линейной форме. 	Например А + В/2

Например А + В/2 – C*3;
все знаки действий в

выражении прописы-вать в явном виде;
значения аргументов функций записываются в скобках. Например: Sin(x); Sqrt(4);
индексы переменных величин, не являющих-ся элементами массива, пишутся цифрами после имени переменной без пробелов. Например: Х1, А3

Слайд 15 Структура линейной программы
Program Имя_программы ;
Var - раздел описания

Структура линейной программыProgram Имя_программы ;Var - раздел описания переменных;BeginEnd.Ввод данных (Write,

переменных;
Begin
End.
Ввод данных (Write, Readln);
Обработка данных (:= оператор присваивания);
Вывод данных

(Writeln);

  • Имя файла: lineynye-algoritmy.pptx
  • Количество просмотров: 105
  • Количество скачиваний: 0