Основы алгоритмизации (9 класс)

Содержание

Слайд 2

алгоритмы

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

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

Слайд 3

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

Детерминированность (определенность, точность, однозначность). Это свойство заключается в том, что при

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

Слайд 4

Массовость - выражается в том, что с помощью алгоритма можно решать не

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

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

Слайд 5

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

Результативность (направленность) - означает, что выполнение алгоритма обязательно должно привести к

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

Слайд 6

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

Дискретность - означает, что алгоритм состоит из последовательности отдельных шагов -

Свойство алгоритма Дискретность - означает, что алгоритм состоит из последовательности отдельных шагов
элементарных действий, выполнение которых не представляет сложности. Именно благодаря этому свойству алгоритм может быть реализован на ЭВМ.

Слайд 7

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

Конечность (финитность)- заключается в том, что последовательность элементарных действий алгоритма не

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

Слайд 8

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

Корректность - означает, что если алгоритм создан для решения определенной задачи,

Свойства алгоритма Корректность - означает, что если алгоритм создан для решения определенной
то для всех исходных данных он должен всегда давать правильный результат и ни для каких исходных данных не будет получен неправильный результат. Если хотя бы один из полученных результатов противоречит хотя бы одному из ранее установленных и получивших признание фактов, алгоритм нельзя признать корректным.

Слайд 9

Виды алгоритма

Блок-схемой называется графическое изображение логической структуры алгоритма, в котором каждый этап

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

Слайд 10

Виды алгоритма

Линейным называется такой вычислительный процесс, при котором все этапы решения задачи

Виды алгоритма Линейным называется такой вычислительный процесс, при котором все этапы решения
выполняются в естественном порядке следования записи этих этапов .

Слайд 11

Виды алгоритма

Ветвящимся называется такой вычислительный процесс, в котором выбор направления обработки информации

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

Слайд 12

Виды алгоритма

циклический – алгоритм, предусматривающий многократное повторение одной и той же последовательности

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

Слайд 13

Виды алгоритма

Программа - описание структуры алгоритма на языке алгоритмического программирования.

Виды алгоритма Программа - описание структуры алгоритма на языке алгоритмического программирования.

Слайд 14

Виды условий

Простое условие
Пример: если на улице тепло то я пойду в школу

Виды условий Простое условие Пример: если на улице тепло то я пойду в школу