Презентация, доклад по информатике и ИКТ на тему Алгоритм

АлгоритмАлгоритм – это набор инструкций, описывающих порядок действий исполнителя для достижения некоторого результата. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом

Слайд 1Презентация на тему
Нуркасимов ермерген Ранович

Презентация на темуНуркасимов ермерген Ранович

Слайд 2Алгоритм
Алгоритм – это набор инструкций, описывающих порядок действий исполнителя для достижения некоторого

результата. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.
АлгоритмАлгоритм – это набор инструкций, описывающих порядок действий исполнителя для достижения некоторого результата. В старой трактовке вместо слова

Слайд 3Определения свойств алгоритмов
Различные определения алгоритма в явной или неявной форме содержат

следующий ряд общих требований:
Дискретность — алгоритм должен представлять процесс решения задачи как последовательное выполнение некоторых простых шагов. При этом для выполнения каждого шага алгоритма требуется конечный отрезок времени, то есть преобразование исходных данных в результат осуществляется во времени дискретно.
Детерминированность (определённость). В каждый момент времени следующий шаг работы однозначно определяется состоянием системы. Таким образом, алгоритм выдаёт один и тот же результат (ответ) для одних и тех же исходных данных. В современной трактовке у разных реализаций одного и того же алгоритма должен быть изоморфный граф. С другой стороны, существуют вероятностные алгоритмы, в которых следующий шаг работы зависит от текущего состояния системы и генерируемого случайного числа. Однако при включении метода генерации случайных чисел в список «исходных данных» вероятностный алгоритм становится подвидом обычного.
Понятность — алгоритм должен включать только те команды, которые доступны исполнителю и входят в его систему команд.
Завершаемость (конечность) — в более узком понимании алгоритма как математической функции, при правильно заданных начальных данных алгоритм должен завершать работу и выдавать результат за определённое число шагов. Дональд Кнут процедуру, которая удовлетворяет всем свойствам алгоритма, кроме, возможно, конечности, называет методом вычисления (англ. computational method). Однако довольно часто определение алгоритма не включает завершаемость за конечное время. В этом случае алгоритм (метод вычисления) определяет частичную функцию. Для вероятностных алгоритмов завершаемость как правило означает, что алгоритм выдаёт результат с вероятностью 1 для любых правильно заданных начальных данных (то есть может в некоторых случаях не завершиться, но вероятность этого должна быть равна 0).
Массовость (универсальность). Алгоритм должен быть применим к разным наборам начальных данных.
Результативность — завершение алгоритма определёнными результатами.

Определения свойств алгоритмовРазличные определения алгоритма в явной или неявной форме содержат следующий ряд общих требований:Дискретность — алгоритм должен

Слайд 5Формы записи алгоритма:
Словесная или вербальная (языковая, формульно-словесная)
Псевдокод (формальные алгоритмические языки)
Схематическая
Графическая
Структурограммы

Формы записи алгоритма:Словесная или вербальная (языковая, формульно-словесная)Псевдокод (формальные алгоритмические языки)СхематическаяГрафическаяСтруктурограммы

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

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


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

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

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

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