Выполнила Васильева Наталья 8 В
Алгори тм — набор инструкций, описывающих порядок действий исполнителя достижения результата решения задачи за конечное число действий. Работа каких-то инструкций алгоритма может быть зависима от других инструкций или результатов их работы. Таким образом, некоторые инструкции должны выполняться строго после завершения работы инструкций, от которых они зависят. Независимые инструкции могут выполняться в произвольном порядке, параллельно или одновременно, если это позволяют используемые процессор и операционная система.
Основные свойства алгоритма v v Детерминированность (определенность). Предполагает получение однозначного результата вычислительного процecca при заданных исходных данных. Благодаря этому свойству процесс выполнения алгоритма носит механический характер; Результативность. Указывает на наличие таких исходных данных, для которых реализуемый по заданному алгоритму вычислительный процесс должен через конечное число шагов остановиться и выдать искомый результат; Массовость. Это свойство предполагает, что алгоритм должен быть пригоден для решения всех задач данного типа; Дискретность. Означает расчлененность определяемого алгоритмом вычислительного процесса на отдельные этапы, возможность выполнения которых исполнителем (компьютером) не вызывает сомнений.
Виды алгоритмов 2. разветвляющийся 1. линейный алгоритм; такой, в котором все выполняются те действия или иные действия выполняются в строгом порядке, в зависимости от последовательно, выполнения или одно за другим. невыполнения не коего условия. 3. циклический алгоритм; такой, в котором присутствуют повторяющиеся действия с какой-либо изменяющейся величиной, так называемым параметром.
1. Виды алгоритмов 3. 2.
Словесная (список) Табличная Графическая (блок-схема) Программная (Команды языка компьютера) Формы записи алгоритмов
формы записи алгоритмов № Действия Действие Результат 1 к л 2 м д
Исполнители алгоритмов.