Содержание
- 2. Тема Алгоритм и его свойства
- 3. Содержание Алгоритм Свойства алгоритмов Способы записи алгоритмов Структуры алгоритмов Пример
- 4. Что такое алгоритм? Что же понимают под алгоритмом? Алгоритм - это целенаправленная деятельность, который приводит к
- 5. Алгоритм «Открыть дверь ключом» 1 Достать ключ 2 Вставить ключ в замочную скважину 3 Повернуть ключ
- 6. Алгоритм «Открыть дверь ключом» 1. Достать ключ 2. Повернуть ключ 2 раза против часовой стрелки 3.
- 7. Свойства Дискретность алгоритма Детерминированность Конечность Массовость Результативность
- 8. Дискретность алгоритма Это свойство указывает , что любой алгоритм должен состоять из конкретных действий, следующих в
- 9. Детерминированность Это свойство указывает , что любое действие алгоритма должно быть строго и недвусмысленно определено в
- 10. Конечность Это свойство определяет, что каждое действие в отдельности и алгоритм в целом должны иметь возможность
- 11. Массовость Это свойство показывает, что один и тот же алгоритм можно использовать с разными исходными данными.
- 12. Результативность Это свойство требует, чтобы в алгоритме не было ошибок. Алгоритм должен всегда приводить к какому
- 13. Способы записи алгоритмов Формульный вид Словесная форма Табличная форма Блок-схема Псевдокоды Языки программирования
- 14. Формульный вид Алгоритм решения некоторых вычислительных задач можно представить в формульном виде. Это означает, что математическая
- 15. Словесная форма Это форма может быть выражена таблицей, или определенной пронумерованной последовательностью действий, записанной на естественном
- 16. Языки программирования Алгоритм , предназначенный для исполнения на компьютере, должен быть записан на языке «понятном» компьютерам.
- 17. Табличная форма Алгоритм решения вычислительной задачи можно представить в виде таблицы, например, следующего вида
- 18. Блок-схема Алгоритм решения любой задачи может быть представлен в условном графическом виде, в виде блок-схем. начало
- 19. Псевдокоды Псевдокоды представляет собой систему обозначений и правил, предназначенную для единообразной записи алгоритмов. Он занимает промежуточное
- 20. Структуры алгоритмов Линейная Разветвляющаяся Циклическая
- 21. Линейная Если блоки алгоритма (команды, математические действия и.д.) выполняются последовательно друг с другом. Алгоритмы линейной структуры
- 22. Разветвляющаяся алгоритм Алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
- 23. Циклический алгоритм Описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.
- 25. Скачать презентацию