Разделы презентаций


Алгоритм и его свойства

Содержание

Мухаммед Аль-Хорезми— среднеазиатский учёный IX века, математик, астроном, географ и историк. Благодаря ему в математике появились термины «алгоритм» и «алгебра»https://ru.wikipedia.org/wiki/Аль-Хорезми

Слайды и текст этой презентации

Слайд 1Алгоритм и его свойства
Урок 1. 10 класс (повышенный уровень)

Алгоритм и его свойстваУрок 1. 10 класс (повышенный уровень)

Слайд 2Мухаммед Аль-Хорезми
— среднеазиатский учёный IX века, математик, астроном, географ и

историк. Благодаря ему в математике появились термины «алгоритм» и «алгебра»
https://ru.wikipedia.org/wiki/Аль-Хорезми

Мухаммед Аль-Хорезми— среднеазиатский учёный IX века, математик, астроном, географ и историк. Благодаря ему в математике появились термины

Слайд 3Алгоритм
Алгоритм — точно определенная система понятных исполнителю предписаний, формальное выполнение

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

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

Слайд 4Решето Эратосфена
Алгоритм «Решето Эратосфена» позволяет получить простые числа, не превосходящие

N.
1. Выпишем подряд все натуральные
числа от 2 до N.
https://ru.wikipedia.org/wiki/Решето_Эратосфена

Решето ЭратосфенаАлгоритм «Решето Эратосфена» позволяет получить простые числа, не превосходящие N.1. Выпишем подряд все натуральные числа от

Слайд 5Решето Эратосфена
2. Возьмем первое число 2 и зачеркнем каждое второе

число, начиная отсчет со следующего за двойкой числа.
https://ru.wikipedia.org/wiki/Решето_Эратосфена

Решето Эратосфена2. Возьмем первое число 2 и зачеркнем каждое второе число, начиная отсчет со следующего за двойкой

Слайд 6Решето Эратосфена
3. Возьмем первое не зачёркнутое число, которое больше 2

(число 3), и зачеркнем каждое третье число, начиная отсчет от

числа, стоящего после 3 (учитывая и «синие» числа).

3

https://ru.wikipedia.org/wiki/Решето_Эратосфена

Решето Эратосфена3. Возьмем первое не зачёркнутое число, которое больше 2 (число 3), и зачеркнем каждое третье число,

Слайд 7Решето Эратосфена
4. Продолжим действия до тех пор, пока первое не

зачёркнутое число не окажется больше N.
5
https://ru.wikipedia.org/wiki/Решето_Эратосфена

Решето Эратосфена4. Продолжим действия до тех пор, пока первое не зачёркнутое число не окажется больше N.5https://ru.wikipedia.org/wiki/Решето_Эратосфена

Слайд 8Решето Эратосфена
4. Продолжим действия до тех пор, пока первое не

зачёркнутое число не окажется больше N.
7
https://ru.wikipedia.org/wiki/Решето_Эратосфена

Решето Эратосфена4. Продолжим действия до тех пор, пока первое не зачёркнутое число не окажется больше N.7https://ru.wikipedia.org/wiki/Решето_Эратосфена

Слайд 9Решето Эратосфена
5. В результате не зачёркнутыми окажутся все простые числа,

не превосходящие N, и только они.
11 >50
2
https://ru.wikipedia.org/wiki/Решето_Эратосфена

Решето Эратосфена5. В результате не зачёркнутыми окажутся все простые числа, не превосходящие N, и только они.11 >502https://ru.wikipedia.org/wiki/Решето_Эратосфена

Слайд 10Дискретность
Алгоритм разбивается на отдельные действия (шаги). Каждый шаг выполняется с

помощью КОМАНДЫ
Детерминированность

Понятность
Если алгоритм неоднократно применить к одним и тем же

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

Алгоритм не должен содержать команд, смысл которых исполнитель может воспринимать неоднозначно.

Дискретность Алгоритм разбивается на отдельные действия (шаги). Каждый шаг выполняется с помощью КОМАНДЫДетерминированность ПонятностьЕсли алгоритм неоднократно применить

Слайд 11Результативность
При точном выполнении команд алгоритма результатом должен быть ответ на

вопрос задачи, т.е. программа должна знать, где остановиться. Если результата

нет, это также должно быть отражено.

Конечность

Массовость

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

Алгоритм пригоден для решения любой задачи из некоторого класса задач

Результативность  При точном выполнении команд алгоритма результатом должен быть ответ на вопрос задачи, т.е. программа должна

Слайд 12Независимо от формы записи любой алгоритм может быть представлен с

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

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

Слайд 13var //описание переменных a,b,c: integer; f1,f2:text; begin Assign(f1,' input.txt '); //связь

между переменной и файлом с исходными данными Reset(f1); //открытие файла

для считывания данных Assign(f2,' output.txt '); Rewrite(f2); //открытие нового внешнего файла для записи   Read(f1, a, b); //считывание данных из строковой переменной c:=a+b; Write(f2, c); //запись ответа в выходной файл   Close(f1); //обязательное закрытие файлов Close(f2); end.

https://labs-org.ru/pascal-12/

var //описание переменных a,b,c: integer;   f1,f2:text; begin  Assign(f1,' input.txt '); //связь между переменной и

Слайд 14acmp.ru
школа программиста

acmp.ruшкола программиста

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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