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


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

Содержание

Слово «Алгоритм» происходит от algorithmi - латинского написания имени Аль-Хорезми, под которым в средневековой Европе знали величайшего математика из Хорезма (город в современном Узбекистане) Мухаммеда бен Мусу, жившего в 783-850 гг.

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

Слайд 1Алгоритмы

Алгоритмы

Слайд 2Слово «Алгоритм» происходит от algorithmi - латинского написания имени Аль-Хорезми,

под которым в средневековой Европе знали величайшего математика из Хорезма

(город в современном Узбекистане) Мухаммеда бен Мусу, жившего в 783-850 гг.

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

Слово «Алгоритм» происходит от algorithmi - латинского написания имени Аль-Хорезми, под которым в средневековой Европе знали величайшего

Слайд 3В дальнейшем алгоритмом стали называть точное предписание, определяющее последовательность действий,

обеспе-чивающую получение требуемого результата из исходных данных.
Алгоритм может быть

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

Слайд 4Данные – это информация, обрабатываемая компьютером.

Величина – это отдельная

единица данных.

Команды – позволяют определить действия в компьютерной программе

над величинами.

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

Слайд 5По отношению к программе данные могут быть:
исходные
промежуточные
результаты

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

Слайд 6Постоянная величина – величина, значение которой не изменяется в процессе

исполнения алгоритма, остается одной и той же, указанной в тексте

алгоритма.

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

Слайд 7Характеристики величины:
Имя (идентификатор) — это обозначение величины.
Тип. Определяет множество

допустимых значений и множество применимых операций к величине.
Значение —

характеристика, которая может меняться многократно в ходе исполнения алгоритма.
Характеристики величины:Имя (идентификатор) — это обозначение величины. Тип. Определяет множество допустимых значений и множество применимых операций к

Слайд 8Алгоритм –
это последовательность действий, приводящая к достижению результата.

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

Слайд 9В определении «алгоритм» содержатся основные понятия, связанные с ним, и

его главные свойства.
Данные
Данные
Исполнитель
Результаты
Алгоритм:
1-ая команда
2-ая команда
………………..
N-ая команда

В определении «алгоритм» содержатся основные понятия, связанные с ним, и его главные свойства.ДанныеДанныеИсполнительРезультатыАлгоритм:1-ая команда2-ая команда………………..N-ая команда

Слайд 10Исполнитель
Центральным объектом в схеме является Исполнитель – это тот объект

(или субъект) для управления которым составляется алгоритм.

ИсполнительЦентральным объектом в схеме является Исполнитель – это тот объект (или субъект) для управления которым составляется алгоритм.

Слайд 11Основной характеристикой исполнителя, с точки зрения управления, является система команд

исполнителя (СКИ) - это конечное множество команд, которые понимает исполнитель,

т.е. умеет их выполнять.

Основной характеристикой исполнителя, с точки зрения управления, является система команд исполнителя (СКИ) - это конечное множество команд,

Слайд 12Для выполнения всякой работы, решения поставленной задачи исполнитель на входе

получает алгоритм и исходные данные, а на выходе - требуемые

результаты. Алгоритм может включать в себя только команды, входящие в СКИ.
Для выполнения всякой работы, решения поставленной задачи исполнитель на входе получает алгоритм и исходные данные, а на

Слайд 13Свойства алгоритмов
Результативность (или конечность) – выполнение алгоритма должно приводить к

результату за конечное число шагов.
Дискретность (или детализация) – алгоритм поддаётся

расчленению на элементарные (дискретные) шаги, которые могут быть исполнены при помощи системы команд исполнителя.

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

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

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

только из команд, входящих в систему команд исполнителя.



Свойства алгоритмов

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

Слайд 15Массовость – алгоритм должен решать однотипные задачи с различными исходными

данными.
Переносимость (или совместимость) – алгоритм не должен зависеть от типа

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

Свойства алгоритмов

Массовость – алгоритм должен решать однотипные задачи с различными исходными данными.Переносимость (или совместимость) – алгоритм не должен

Слайд 16Виды алгоритмов
Существует три основных вида алгоритмов, которые и являются базовыми

при написании программ.

Виды алгоритмовСуществует три основных вида алгоритмов, которые и являются базовыми при написании программ.

Слайд 17Первый тип алгоритмов
Линейный алгоритм – это алгоритм, в котором все

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

Первый тип алгоритмовЛинейный алгоритм – это алгоритм, в котором все действия выполняются в строгом порядке, последовательно, одно

Слайд 19Второй тип алгоритмов
Алгоритм, в котором осуществляется выбор действий в зависимости

от какого-то условия, называют разветвляющимся.

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

Слайд 21Третий тип алгоритмов
Циклический алгоритм – это алгоритм, содержащий повторяющие действия

с какой–либо изменяющейся величиной (параметром).
Повторяющаяся последовательность действий называется циклом, а

эти действия – циклическими.
Третий тип алгоритмовЦиклический алгоритм – это алгоритм, содержащий повторяющие действия с какой–либо изменяющейся величиной (параметром).Повторяющаяся последовательность действий

Слайд 22ДА
НЕТ
НЕТ

ДАНЕТНЕТ

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

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

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

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

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


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

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