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

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


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

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

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

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

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

Содержание

Блок-схемы как один из способов записи алгоритмов
Способы записи алгоритмаСловесныйГрафическийПрограммный Блок-схемы как один из способов записи алгоритмов Блок схема -графическое представление алгоритма. Она состоит из функциональных блоков, которые выполняют Основные символы блок-схем БЛОК НАЧАЛА ИЛИ ОКОНЧАНИЯ ВЫПОЛНЕНИЯ АЛГОРИТМАНАЧАЛОКОНЕЦ БЛОКИ ВВОДА-ВЫВОДАБЛОК ВВОДА –ВЫВОДАВЫВОД БЛОК ПРИСВАИВАНИЯХ:=У+120ОБРАБАТЫВАЕТ ДАННЫЕ И РАЗМЕЩАЕТ РЕЗУЛЬТАТЫ В ЯЧЕЙКИ ПАМЯТИ С УКАЗАННЫМ ИМЕНЕМ ПАРАМЕТРУСЛОВИЕДаНетБЛОК ПРОВЕРКИ УСЛОВИЯБЛОК ЦИКЛА С ПАРАМЕТРОМ НАЧАЛОВВОД RS:=2*3,14*RКОНЕЦSВЫВОД S Линейный алгоритм (последовательный) -  - описание действий, которые выполняются однократно в заданном порядке Линейный алгоритмначалоЗакрыть глазаОткрыть глазаПосмотреть влевоПосмотреть вправо конецВыполни алгоритм Разветвляющийся алгоритм-алгоритм, в котором в зависимости от условия выполняется либо одна, либо КОМАНДА ВЕТВЛЕНИЯ ИМЕЕТ ПОЛНУЮ (1) ИЛИ СОКРАЩЕННУЮ ФОРМУ(2)12 A>B Циклический алгоритм -описание действий, которые должны выполняться указанное число раз или пока не выполнено заданное условие. ТРИ ТИПА КОМАНД ПОВТОРЕНИЯ: ЦИКЛ «ДЛЯ» ЦИКЛ «ПОКА» ЦИКЛ «ДО»ОТЛИЧИЕ - СПОСОБ НАЧАЛОКОНЕЦII НАЧАЛОКОНЕЦДаНетI=1,10,2IЦИКЛ «ДЛЯ» НАЧАЛОКОНЕЦII>10I:=I+2ДаНетЦИКЛ «ДО» Циклический алгоритм   начало    ВстатьСделалупр-е 5 раз?Наклониться влевоНаклониться вправоСестьконецнетда Рассмотрим алгоритм нахождения большего из двух заданных чисел А и ВИз числа Д/з Составить словесный алгоритм:Перевода текста с англ.яз. на рус. яз.Вычисления площади треугольника.Нахождения меньшего из трех чисел. Основные сведения о языках программированияЯзык – система знаков.Язык ЭВМ (машинный язык) Интерпретаторы и компиляторыСуществует два различных подхода к трансляции – интерпретация и компиляция:Интерпретатор При компиляции (compile) в память ЭВМ загружается программа –компилятор. Компилятор производит синтаксический Интерпретатор в течении всего времени работы программы находится в оперативной памяти. В
Слайды презентации

Слайд 2 Блок-схемы как один из способов записи алгоритмов

Блок-схемы как один из способов записи алгоритмов

Слайд 3 Блок схема -
графическое представление алгоритма.
Она состоит из

Блок схема -графическое представление алгоритма. Она состоит из функциональных блоков, которые

функциональных блоков, которые выполняют различные назначения (ввод/вывод, начало/конец, вызов

функции и т.д.).

Слайд 4 Основные символы блок-схем

Основные символы блок-схем

Слайд 5

БЛОК НАЧАЛА ИЛИ ОКОНЧАНИЯ ВЫПОЛНЕНИЯ АЛГОРИТМА


НАЧАЛО
КОНЕЦ

БЛОК НАЧАЛА ИЛИ ОКОНЧАНИЯ ВЫПОЛНЕНИЯ АЛГОРИТМАНАЧАЛОКОНЕЦ

Слайд 6
БЛОКИ ВВОДА-ВЫВОДА

БЛОК ВВОДА –
ВЫВОДА

ВЫВОД

БЛОКИ ВВОДА-ВЫВОДАБЛОК ВВОДА –ВЫВОДАВЫВОД

Слайд 7 БЛОК ПРИСВАИВАНИЯ
Х:=У+120
ОБРАБАТЫВАЕТ ДАННЫЕ И РАЗМЕЩАЕТ РЕЗУЛЬТАТЫ В ЯЧЕЙКИ

БЛОК ПРИСВАИВАНИЯХ:=У+120ОБРАБАТЫВАЕТ ДАННЫЕ И РАЗМЕЩАЕТ РЕЗУЛЬТАТЫ В ЯЧЕЙКИ ПАМЯТИ С УКАЗАННЫМ ИМЕНЕМ

ПАМЯТИ С УКАЗАННЫМ ИМЕНЕМ


Слайд 8

ПАРАМЕТР
УСЛОВИЕ
Да
Нет
БЛОК ПРОВЕРКИ УСЛОВИЯ
БЛОК
ЦИКЛА С ПАРАМЕТРОМ

ПАРАМЕТРУСЛОВИЕДаНетБЛОК ПРОВЕРКИ УСЛОВИЯБЛОК ЦИКЛА С ПАРАМЕТРОМ

Слайд 9 НАЧАЛО
ВВОД R
S:=2*3,14*R
КОНЕЦ
S
ВЫВОД S

НАЧАЛОВВОД RS:=2*3,14*RКОНЕЦSВЫВОД S

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

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

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


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






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

Линейный алгоритмначалоЗакрыть глазаОткрыть глазаПосмотреть влевоПосмотреть вправо конецВыполни алгоритм

Слайд 12 Разветвляющийся алгоритм-
алгоритм, в котором в зависимости от условия

Разветвляющийся алгоритм-алгоритм, в котором в зависимости от условия выполняется либо одна,

выполняется либо одна, либо другая последовательность действий.
Условие –выражение,

находящееся между словами «если» и «то» и принимающее значение «истина» или «ложь».

Слайд 13 КОМАНДА ВЕТВЛЕНИЯ ИМЕЕТ ПОЛНУЮ (1) ИЛИ СОКРАЩЕННУЮ ФОРМУ(2)
1
2


КОМАНДА ВЕТВЛЕНИЯ ИМЕЕТ ПОЛНУЮ (1) ИЛИ СОКРАЩЕННУЮ ФОРМУ(2)12

Слайд 15 Циклический алгоритм -
описание действий, которые должны выполняться указанное

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

число раз или пока не выполнено заданное условие.


Слайд 16 ТРИ ТИПА КОМАНД ПОВТОРЕНИЯ: ЦИКЛ «ДЛЯ» ЦИКЛ «ПОКА» ЦИКЛ «ДО»
ОТЛИЧИЕ -

ТРИ ТИПА КОМАНД ПОВТОРЕНИЯ: ЦИКЛ «ДЛЯ» ЦИКЛ «ПОКА» ЦИКЛ «ДО»ОТЛИЧИЕ -

СПОСОБ ПРОВЕРКИ

ОКОНЧАНИЯ ЦИКЛА.

Слайд 17
НАЧАЛО
КОНЕЦ
I
I

НАЧАЛОКОНЕЦII

Слайд 18
НАЧАЛО
КОНЕЦ
Да
Нет
I=1,10,2
I
ЦИКЛ «ДЛЯ»

НАЧАЛОКОНЕЦДаНетI=1,10,2IЦИКЛ «ДЛЯ»

Слайд 19
НАЧАЛО
КОНЕЦ
I
I>10
I:=I+2
Да
Нет
ЦИКЛ «ДО»

НАЧАЛОКОНЕЦII>10I:=I+2ДаНетЦИКЛ «ДО»

Слайд 20
Циклический алгоритм







начало

Циклический алгоритм  начало  ВстатьСделалупр-е 5 раз?Наклониться влевоНаклониться вправоСестьконецнетда

Встать
Сделал
упр-е 5 раз?
Наклониться влево
Наклониться вправо
Сесть
конец
нет
да


Слайд 21 Рассмотрим алгоритм нахождения большего из двух заданных чисел

Рассмотрим алгоритм нахождения большего из двух заданных чисел А и ВИз

А и В
Из числа А вычесть число В.
Если

получилось отрицательное значение, то сообщить, что число В больше.
Если получилось положительное значение, то сообщить, что число А больше.

4. Если получился ноль, то сообщить, что числа равны.


Слайд 22 Д/з
Составить словесный алгоритм:
Перевода текста с англ.яз. на

Д/з Составить словесный алгоритм:Перевода текста с англ.яз. на рус. яз.Вычисления площади треугольника.Нахождения меньшего из трех чисел.

рус. яз.
Вычисления площади треугольника.
Нахождения меньшего из трех чисел.


Слайд 23 Основные сведения о языках программирования
Язык – система

Основные сведения о языках программированияЯзык – система знаков.Язык ЭВМ (машинный

знаков.
Язык ЭВМ (машинный язык) – двоичная знаковая система.
Поэтому,

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


Слайд 24 Интерпретаторы и компиляторы
Существует два различных подхода к трансляции

Интерпретаторы и компиляторыСуществует два различных подхода к трансляции – интерпретация и

– интерпретация и компиляция:
Интерпретатор переводит и выполняет программу строка

за строкой.
Компилятор переводит программу целиком, а затем выполняет её.

Слайд 25 При компиляции (compile) в память ЭВМ загружается программа

При компиляции (compile) в память ЭВМ загружается программа –компилятор. Компилятор производит

–компилятор. Компилятор производит синтаксический контроль программы и при обнаружении

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

  • Имя файла: sposoby-zapisi-algoritma-slovesnyy-graficheskiy-programmnyy.pptx
  • Количество просмотров: 151
  • Количество скачиваний: 0