Понятие алгоритма презентация

Содержание


Презентации» Математика» Понятие алгоритма
ПОНЯТИЕ «АЛГОРИТМ»
 Алгоpитм — точное и понятное пpедписание исполнителю совеpшить последовательностьСВОЙСТВА АЛГОРИТМА
 Понятность для исполнителя — исполнитель алгоритма должен знать, какФОРМЫ ЗАПИСИ АЛГОРИТМОВ
 словесная (записи на естественном языке);
 
 графическая (изображенияБЛОК-схема
  последовательности связанных между собой функциональных блоковЛинейные алгоритмы
 содержат несколько шагов и все шаги выполняются последовательно другВычисление площади кругаВычисление площади треугольника
 СЛОВЕСНОЕ ОПИСАНИЕ АЛГОРИТМА
 НАЧАЛО. ПЕРЕХОД НА ШАГ 2.
Разветвляющиеся алгоритмы
 порядок выполнения шагов изменяется в зависимости от некоторых условийНайти наибольшее из заданных чисел.Существует ли треугольник?Циклические алгоритмы
 определенная последовательность шагов повторяется несколько раз в зависимости отЭтапы решения задач на ПК
 Постановка задачи. Задача должна быть четкой



Слайды и текст этой презентации
Слайд 1
Описание слайда:
ПОНЯТИЕ «АЛГОРИТМ» Алгоpитм — точное и понятное пpедписание исполнителю совеpшить последовательность действий, направленных на решение поставленной задачи. Название "алгоритм" произошло от латинской формы имени среднеазиатского математика аль-Хорезми — Algorithmi. Алгоритм — одно из основных понятий информатики и математики.


Слайд 2
Описание слайда:
СВОЙСТВА АЛГОРИТМА Понятность для исполнителя — исполнитель алгоритма должен знать, как его выполнять. (Дискpетность прерывность, раздельность) — т.е. алгоpитм должен пpедставлять пpоцесс pешения задачи как последовательное выполнение пpостых (или pанее опpеделенных) шагов (этапов). Опpеделенность — каждый шаг алгоpитма должен быть однозначным Pезультативность (или конечность). Алгоpитм должен пpиводить к pешению задачи за конечное число шагов. Массовость - алгоpитм pешения задачи должен быть пpименим для некотоpого класса задач, pазличающихся лишь исходными данными

Слайд 3
Описание слайда:
ФОРМЫ ЗАПИСИ АЛГОРИТМОВ словесная (записи на естественном языке); графическая (изображения из графических символов); псевдокоды (описания алгоритмов на условном алгоритмическом языке); программная (тексты на языках программирования).

Слайд 4
Описание слайда:
БЛОК-схема последовательности связанных между собой функциональных блоков

Слайд 5
Описание слайда:

Слайд 6
Описание слайда:
Линейные алгоритмы содержат несколько шагов и все шаги выполняются последовательно друг за другом

Слайд 7
Описание слайда:
Вычисление площади круга

Слайд 8
Описание слайда:
Вычисление площади треугольника СЛОВЕСНОЕ ОПИСАНИЕ АЛГОРИТМА НАЧАЛО. ПЕРЕХОД НА ШАГ 2. ВВЕСТИ a, b, c. ПЕРЕХОД НА ШАГ 3. ВЫЧИСЛИТЬ p=(a+b+c)/2. ПЕРЕХОД НА ШАГ 4. ВЫЧИСЛИТЬ S=SQRT(p*(p-a)*(p-b)*(P-c)). ПЕРЕХОД НА ШАГ 5. ВЫВЕСТИ S. ПЕРЕХОД НА ШАГ 6. КОНЕЦ.

Слайд 9
Описание слайда:
Разветвляющиеся алгоритмы порядок выполнения шагов изменяется в зависимости от некоторых условий

Слайд 10
Описание слайда:
Найти наибольшее из заданных чисел.

Слайд 11
Описание слайда:
Существует ли треугольник?

Слайд 12
Описание слайда:
Циклические алгоритмы определенная последовательность шагов повторяется несколько раз в зависимости от заданной величины (параметра цикла)

Слайд 13
Описание слайда:
Этапы решения задач на ПК Постановка задачи. Задача должна быть четкой и ясной. Определения данных и результатов. Формализация задачи. Построение математической модели задачи. Выбор алгоритма с точки зрения минимальных затрат памяти, и максимального быстродействия. Выбор оптимального метода решения. Составление программы. Реализация программы на ПК. Анализ полученных результатов.


Скачать презентацию на тему Понятие алгоритма можно ниже:

Похожие презентации