1) Понятие алгоритма (1)

Содержание

Слайд 2

— описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной

— описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной
задачи за конечное число шагов.

Слайд 3

— процесс разработки алгоритма (плана действий) для решения задачи.

— процесс разработки алгоритма (плана действий) для решения задачи.

Слайд 4

1. Дискретность
(от лат. discretus — разделенный, прерывистый) – это разбиение алгоритма на

1. Дискретность (от лат. discretus — разделенный, прерывистый) – это разбиение алгоритма
ряд отдельных законченных действий (шагов). 

Слайд 5

2. Детерминированность
(от лат. determinate — определенность, точность)  любое действие алгоритма должно быть строго

2. Детерминированность (от лат. determinate — определенность, точность) любое действие алгоритма должно
и недвусмысленно определено в каждом случае.

Слайд 6

3. Конечность - каждое действие в отдельности и алгоритм в целом должны

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

Слайд 7

4. Массовость - один и тот же алгоритм можно использовать с разными исходными

4. Массовость - один и тот же алгоритм можно использовать с разными исходными данными.
данными.

Слайд 8

5. Результативность - в алгоритме не было ошибок.

5. Результативность - в алгоритме не было ошибок.

Слайд 9

Из числа А вычесть число В.
Если получилось отрицательное значение, то сообщить,

Из числа А вычесть число В. Если получилось отрицательное значение, то сообщить,
что число В больше.
Если получилось положительное значение, то сообщить, что число А больше.

Слайд 10

Из числа А вычесть число В.
Если получилось отрицательное значение, то сообщить,

Из числа А вычесть число В. Если получилось отрицательное значение, то сообщить,
что число В больше.
Если получилось положительное значение, то сообщить, что число А больше.
Если получился ноль, то сообщить, что числа равны.

Слайд 11

Существует 3 вида алгоритмов:
линейный,
циклический,
разветвляющийся.

Существует 3 вида алгоритмов: линейный, циклический, разветвляющийся.

Слайд 12

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

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

Слайд 13

описание действий, которые должны повторяться указанное число раз или пока не

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

Слайд 14

— алгоритм, в котором в зависимости от условия выполняется либо одна, либо

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

Слайд 15

Условие — выражение, находящееся между словом «если» и словом «то» и

Условие — выражение, находящееся между словом «если» и словом «то» и принимающее значение «истина» или «ложь».
принимающее значение «истина» или «ложь».

Слайд 16

В общем случае схема разветвляющего алгоритма будет выглядеть так: «если условие, то...,

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

Слайд 17

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

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

Слайд 18

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

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

Слайд 19

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

Блок-схемой называется наглядное графическое изображение алгоритма, когда отдельные его этапы изображаются при
при помощи различных геометрических фигур – блоков, а связи между этапами (последовательность выполнения этапов) указываются при помощи стрелок, соединяющих эти фигуры. Блоки сопровождаются надписями.
Имя файла: 1)-Понятие-алгоритма-(1).pptx
Количество просмотров: 35
Количество скачиваний: 0