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


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

Содержание

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

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

Слайд 1Информатика
Саушская средняя школа
Разработка Габдрахмановой З. К.

Информатика Саушская средняя школаРазработка Габдрахмановой З. К.

Слайд 2Тема
Алгоритм и его свойства


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

Слайд 3Содержание
Алгоритм
Свойства алгоритмов
Способы записи алгоритмов
Структуры алгоритмов
Пример



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

Слайд 4Что такое алгоритм? Что же понимают под алгоритмом?
Алгоритм - это

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

и точное предписание (указание) исполнителю совершить последовательность действий направленных на достижение указанных целей или на решение поставленной задачи.
Пример



Что такое алгоритм? Что же понимают под алгоритмом?Алгоритм - это целенаправленная деятельность, который приводит к определенному результату.Под

Слайд 5Алгоритм «Открыть дверь ключом»
1 Достать ключ
2 Вставить ключ

в замочную скважину
3 Повернуть ключ 2 раза против

часовой стрелки
4 Вынуть ключ

Обратный пример


Алгоритм «Открыть дверь ключом»1  Достать ключ2  Вставить ключ в замочную скважину 3  Повернуть ключ

Слайд 6Алгоритм «Открыть дверь ключом»
1. Достать ключ
2. Повернуть ключ 2 раза

против часовой стрелки
3. Вставить ключ в замочную скважину
4. Вынуть ключ
далее
назад

Алгоритм «Открыть дверь ключом»1. Достать ключ2. Повернуть ключ 2 раза против часовой стрелки3. Вставить ключ в замочную

Слайд 7Свойства
Дискретность алгоритма
Детерминированность
Конечность

Массовость
Результативность



Свойства Дискретность алгоритмаДетерминированностьКонечность Массовость Результативность

Слайд 8Дискретность алгоритма
Это свойство указывает , что любой алгоритм должен состоять

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



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

Слайд 9Детерминированность
Это свойство указывает , что любое действие алгоритма должно

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



Детерминированность Это свойство указывает , что любое действие алгоритма должно быть строго и недвусмысленно определено в каждом

Слайд 10Конечность
Это свойство определяет, что каждое действие в отдельности и алгоритм

в целом должны иметь возможность завершения.



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

Слайд 11Массовость
Это свойство показывает, что один и тот же алгоритм

можно использовать с разными исходными данными.



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

Слайд 12Результативность
Это свойство требует, чтобы в алгоритме не было ошибок.

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


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

Слайд 13Способы записи алгоритмов
Формульный вид
Словесная форма
Табличная форма


Блок-схема
Псевдокоды
Языки программирования



Способы записи алгоритмовФормульный видСловесная формаТабличная формаБлок-схемаПсевдокодыЯзыки программирования

Слайд 14Формульный вид
Алгоритм решения некоторых вычислительных задач можно представить в формульном

виде. Это означает, что математическая формула, например у=(2х-3)(3х+4), являться алгоритмом,

если принять некоторые дополнительные соглашения о порядке выполнения действий.



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

Слайд 15Словесная форма
Это форма может быть выражена таблицей, или определенной пронумерованной

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






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

Слайд 16Языки программирования
Алгоритм , предназначенный для исполнения на компьютере, должен быть

записан на языке «понятном» компьютерам. Такой язык принято называть языком

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



Языки программированияАлгоритм , предназначенный для исполнения на компьютере, должен быть записан на языке «понятном» компьютерам. Такой язык

Слайд 17Табличная форма
Алгоритм решения вычислительной задачи можно представить в виде таблицы,

например, следующего вида



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

Слайд 18Блок-схема
Алгоритм решения любой задачи может быть представлен в условном графическом

виде, в виде блок-схем.

начало
Действие 1
Действие 2
Действие 3
Действие N
конец
условие
Действие 1
Действие 2
вход
выход
нет
да


Блок-схемаАлгоритм решения любой задачи может быть представлен в условном графическом виде, в виде блок-схем.началоДействие 1Действие 2Действие 3Действие

Слайд 19Псевдокоды
Псевдокоды представляет собой систему обозначений и правил, предназначенную для

единообразной записи алгоритмов. Он занимает промежуточное место между естественным и

формальным языком.




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

Слайд 20Структуры алгоритмов
Линейная
Разветвляющаяся
Циклическая




Структуры алгоритмовЛинейнаяРазветвляющаясяЦиклическая

Слайд 21Линейная
Если блоки алгоритма (команды, математические действия и.д.) выполняются последовательно

друг с другом. Алгоритмы линейной структуры не содержат условных и

безусловных переходов.

начало

Действие 1

Действие 2

Действие N

конец



Линейная Если блоки алгоритма (команды, математические действия и.д.) выполняются последовательно друг с другом. Алгоритмы линейной структуры не

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

одна, либо другая последовательность действий.

условие
условие
действие
Действие 1
Действие 2
вход
вход
выход
выход
Неполная форма
Полная форма


Разветвляющаяся алгоритмАлгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.условиеусловиедействиеДействие 1Действие 2входвходвыходвыходНеполная

Слайд 23Циклический алгоритм
Описание действий, которые должны повторяться указанное число раз или

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


условие

действие

выход


вход

нет

да

действие

условие

выход

вход

Условие поставлено в конце цикла


Условие поставлено в начале цикла



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

Слайд 24Вопросы
Что такое алгоритм?
Какие свойства алгоритма вы узнали?
Какие способы записи

алгоритма вы узнали?
На какие структуры алгоритмы подразделяются?


Вопросы Что такое алгоритм?Какие свойства алгоритма вы узнали?Какие способы записи алгоритма вы узнали?На какие структуры алгоритмы подразделяются?

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

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

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

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

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


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

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