Алгоритм — это ___ описание ___ действий некоторого ___ . Исполнитель – это ___ или одушевлённое существо (человек понимать и выполнить действия, составляющие алгоритм.
Формальные исполнители: ___ (и не могут понять) ___ команд.
Среда — это место, в которой работает исполнитель.
Свойства алгоритма
Обязательные
1. Дискретность — алгоритм состоит из ___ команд, каждая из которых выполняется ___ время.
2. Понятность — алгоритм содержит только команды, входящие в ___ .
3. Определённость — при каждом выполнении алгоритма с одними и теми же ___ данными должен быть получен один и тот же ___ .
Необязательные
4. Конечность (результативность) — для корректного набора данных алгоритм ___ заканчиваться с некоторым ___.
5. Корректность — для допустимых ___ данных алгоритм должен приводить к ___ результату.
6. Массовость — алгоритм можно использовать для решения множества ___ задач с ___ исходными данными.
(Если какое-то свойство нарушено, это не алгоритм!)
Управление исполнителями бывает:
• ___ (непосредственное, «с пульта»),
• ___ (по готовой программе).
Программа — это ___ , записанный на ___ , понятном ___ .
Ответы на вопрос:
Алгоритм — это точное описание порядка действий некоторого исполнителя
Исполнитель — это неодушевлённое или одушевлённое...
Формальные исполнители: не понимают (не могут понять) смысл команд.
1. Дискретность — алгоритм, состоящий из отдельных команд, каждая из которых выполняется за конечное время
2. Понятность — алгоритм содержит только команды, входящие в систему команд исполнителя.
3. Определённость — при каждом выполнении алгоритма с одними и теми же одинаковыми данными должен быть получен один и тот же результат.
4. Конечность (результативность) — для корректного набора данных алгоритм должен заканчиваться с некоторым временем.
5. Корректность — для допустимых исходных данных алгоритм должен приводить к правильному результату.
6. Массовость — алгоритм можно использовать для решения множества различных задач с различными исходными данными.
<...>
• Ручное (непосредственное)
• Программное (по готовой программе)
Программа — это алгоритм, записанный на языке, понятном человеку
program c1;
var
a,k: integer;
begin
writeln( ' введите число в диапазоне от 1 до 10: ')
read(a);
if ((a< =10) and (a> =1)) then k: =a*a*a else write (' введённое число не входит в диапазон чисел');
end.
Популярно: Информатика
-
natnet126.07.2021 06:05
-
mondraj17.01.2023 12:07
-
osipovalex196919.01.2023 16:56
-
likagluxova28.08.2022 06:26
-
NataliZotow02.07.2021 06:59
-
StepanDor26.02.2022 07:56
-
ruslana050601.04.2021 05:52
-
Клеу18.05.2023 00:56
-
oksanapolio15.11.2021 01:21
-
Даша144444410.02.2023 10:58