PPt4Web Хостинг презентаций

Главная / Информатика / Алгоритм определение свойства форма записи
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

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

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Алгоритм определение свойства форма записи


Скачать эту презентацию

Презентация на тему: Алгоритм определение свойства форма записи


Скачать эту презентацию

№ слайда 1 Алгоритм определение свойства форма записи
Описание слайда:

Алгоритм определение свойства форма записи

№ слайда 2 Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатск
Описание слайда:

Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатского математика Мухаммеда ибн Муса ал-Хорезми (Alhorithmi), жившего в 783—850 гг. В своей книге "Об индийском счете" он изложил правила записи натуральных чисел с помощью арабских цифр и правила действий над ними "столбиком", знакомые теперь каждому школьнику. В XII веке эта книга была переведена на латынь и получила широкое распространение в Европе.

№ слайда 3 Алгоритм — заранее заданное понятное и точное предписание возможному исполнителю
Описание слайда:

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

№ слайда 4 Свойства алгоритма
Описание слайда:

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

№ слайда 5 Понятность для исполнителя — исполнитель алгоритма должен понимать, как его выпо
Описание слайда:

Понятность для исполнителя — исполнитель алгоритма должен понимать, как его выполнять. Иными словами, имея алгоритм и произвольный вариант исходных данных, исполнитель должен знать, как надо действовать для выполнения этого алгоритма.

№ слайда 6 Дискретность (прерывность, раздельность) — алгоритм должен пpедставлять пpоцесс
Описание слайда:

Дискретность (прерывность, раздельность) — алгоритм должен пpедставлять пpоцесс pешения задачи как последовательное выполнение пpостых (или pанее опpеделенных) шагов (этапов).

№ слайда 7 Опpеделенность — каждое плавило алгоритма должно быть четким, однозначным и не о
Описание слайда:

Опpеделенность — каждое плавило алгоритма должно быть четким, однозначным и не оставлять места для произвола. Благодаря этому свойству выполнение алгоритма носит механический хаpактеp и не требует никаких дополнительных указаний или сведений о решаемой задаче.

№ слайда 8 Pезультативность (или конечность) состоит в том, что за конечное число шагов алг
Описание слайда:

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

№ слайда 9 Массовость означает, что алгоритм решения задачи pазpабатывается в общем виде, т
Описание слайда:

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

№ слайда 10 Формы записи алгоритмасловеснаяграфическаяпсевдокодыпрограммная
Описание слайда:

Формы записи алгоритмасловеснаяграфическаяпсевдокодыпрограммная

№ слайда 11 Словесный способ записи (запись на естественном языке) алгоритмов представляет с
Описание слайда:

Словесный способ записи (запись на естественном языке) алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке. Например. Записать алгоритм нахождения наибольшего общего делителя (НОД) двух натуральных чисел (алгоритм Эвклида). Алгоритм может быть следующим: задать два числа; если числа равны, то взять любое из них в качестве ответа и остановиться, в противном случае продолжить выполнение алгоритма; определить большее из чисел; заменить большее из чисел разностью большего и меньшего из чисел; повторить алгоритм с шага 2. Словесный способ не имеет широкого распространения, так как такие описания: строго не формализуемы; страдают многословностью записей; допускают неоднозначность толкования отдельных предписаний.

№ слайда 12 При графическом представлении алгоритм изображается в виде последовательности св
Описание слайда:

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

№ слайда 13 Псевдокод представляет собой систему обозначений и правил, предназначенную для е
Описание слайда:

Псевдокод представляет собой систему обозначений и правил, предназначенную для единообразной записи алгоритмов. Псевдокод занимает промежуточное место между естественным и формальным языками. С одной стороны, он близок к обычному естественному языку, поэтому алгоритмы могут на нем записываться и читаться как обычный текст. С другой стороны, в псевдокоде используются некоторые формальные конструкции и математическая символика, что приближает запись алгоритма к общепринятой математической записи. В псевдокоде не приняты строгие синтаксические правила для записи команд, присущие формальным языкам, что облегчает запись алгоритма на стадии его проектирования и дает возможность использовать более широкий набор команд, рассчитанный на абстрактного исполнителя. Однако в псевдокоде обычно имеются некоторые конструкции, присущие формальным языкам, что облегчает переход от записи на псевдокоде к записи алгоритма на формальном языке. В частности, в псевдокоде, так же, как и в формальных языках, есть служебные слова, смысл которых определен раз и навсегда. Они выделяются в печатном тексте жирным шрифтом, а в рукописном тексте подчеркиваются. Единого или формального определения псевдокода не существует, поэтому возможны различные псевдокоды, отличающиеся набором служебных слов и основных (базовых) конструкций.

№ слайда 14 Программная форма записи алгоритмов -- это запись алгоритмов на языках программи
Описание слайда:

Программная форма записи алгоритмов -- это запись алгоритмов на языках программирования.

№ слайда 15 Надеюсь, Вы усвоили материал.Спасибо, за внимательный просмотр.Презентация выпол
Описание слайда:

Надеюсь, Вы усвоили материал.Спасибо, за внимательный просмотр.Презентация выполнена учителем ГОУ СОШ №303Трушковой Ю.В.

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru