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

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


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

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

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

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

Презентация на тему Алгоритм. Свойства алгоритма. Способы описания алгоритмов

Процесс написания программыСтавится определенная задача (цель)Найти способ решения задачи, составить алгоритмЗаписать алгоритм на каком-либо языке, понятном машине (написать программу)
Алгоритм. Свойства алгоритма. Способы описания алгоритмов. Процесс написания программыСтавится определенная задача (цель)Найти способ решения задачи, составить алгоритмЗаписать алгоритм Что такое алгоритм?Алгоритм – это последовательность действий, которая  должна быть выполнена Виды алгоритмоввычислительные – работают с простыми видами данных (числа, векторы, матрицы), но Примеры алгоритмовАлгоритм сложения десятичных чисел:25 + 36Задача о волке, козе и капусте:ВКЗКПрека История понятия алгоритмаАлгоритмы появились с самого зарождения математики. Появились они в качестве Свойства алгоритмовДискретность – процесс решения задачи должен быть разбит на последовательность отдельных Способы описания алгоритмовСловесная форма – описание команд на естественном языке.2. Графическая форма Графическая форма описания алгоритмов
Слайды презентации

Слайд 2 Процесс написания программы
Ставится определенная задача (цель)
Найти способ решения

Процесс написания программыСтавится определенная задача (цель)Найти способ решения задачи, составить алгоритмЗаписать

задачи, составить алгоритм
Записать алгоритм на каком-либо языке, понятном машине

(написать программу)



Слайд 3 Что такое алгоритм?
Алгоритм – это последовательность действий, которая

Что такое алгоритм?Алгоритм – это последовательность действий, которая должна быть выполнена

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

задачи – это алгоритм, приводящий к решению задачи за конечное число действий.

Алгоритм решения группы задач – это алгоритм, приводящий к решению каждой задачи (из этой группы) за конечное число действий.


Слайд 4 Виды алгоритмов
вычислительные – работают с простыми видами данных

Виды алгоритмоввычислительные – работают с простыми видами данных (числа, векторы, матрицы),

(числа, векторы, матрицы), но зато процесс вычисления может быть

длинным и сложным;

информационные – реализуют небольшие процедуры обработки (например, поиск элементов, удовлетворяющих определенному признаку), но для больших объемов информации;

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

Используемые повседневно алгоритмы принято называть «бытовыми». Кроме них, можно выделить еще три крупных разновидности алгоритмов:


Слайд 5 Примеры алгоритмов
Алгоритм сложения десятичных чисел:
25 + 36
Задача о

Примеры алгоритмовАлгоритм сложения десятичных чисел:25 + 36Задача о волке, козе и капусте:ВКЗКПрека

волке, козе и капусте:
В
КЗ
КП
река


Слайд 6 История понятия алгоритма
Алгоритмы появились с самого зарождения математики.

История понятия алгоритмаАлгоритмы появились с самого зарождения математики. Появились они в

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

величин.

Термин алгоритм происходит от имени средневекового узбекского математика из Хорезма (Аль-Хорезми), который еще в IX в. дал правила выполнения четырех арифметических действий в десятичной системе счисления. Процесс выполнения арифметических действий был назван алгоризмом.
С 1747 г. вместо слова алгоризм стали употреблять алгорисмус, смысл которого состоял в комбинировании четырех операций арифметического исчисления – сложения, вычитания, умножения, деления.

К 1950 г. алгорисмус стал алгоритмом.

На сегодня понятие «алгоритм» заменили строго формализованными механическими моделями.


Слайд 7 Свойства алгоритмов
Дискретность – процесс решения задачи должен быть

Свойства алгоритмовДискретность – процесс решения задачи должен быть разбит на последовательность

разбит на последовательность отдельных шагов (команд). Переход к следующему

шагу возможен лишь после завершения предыдущего;
Понятность – каждая команда должна быть составлена на доступном исполнителю языке и содержать только те команды, которые входят в его систему; в противном случае эта команда и, следовательно, весь алгоритм в целом не могут быть выполнены;
Однозначность (детерминированность) – команды, образующие алгоритм, должны быть предельно четкими и однозначными, в котором все объекты однозначно определены;
Результативность – исполнение алгоритма должно приводить к решению поставленной задачи за конечное число шагов;
Точность – запись алгоритма должна быть такой, чтобы на каждом шаге его выполнения было известно, какую команду надо выполнять следующей;
Конечность – завершение работы алгоритма за определенное число шагов.

Слайд 8 Способы описания алгоритмов
Словесная форма – описание команд на

Способы описания алгоритмовСловесная форма – описание команд на естественном языке.2. Графическая

естественном языке.

2. Графическая форма (схема алгоритма) – изображение алгоритма

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

3. Псевдокод – система обозначений и правил, предназначенная для единообразной записи алгоритмов.

4. Алгоритмический язык – язык, используемый для формальной записи алгоритмов (программа).

  • Имя файла: algoritm-svoystva-algoritma-sposoby-opisaniya-algoritmov.pptx
  • Количество просмотров: 141
  • Количество скачиваний: 0