Алгоритм. Свойства алгоритма
АЛГОРИТМ. СВОЙСТВА АЛГОРИТМААлгоритм — точное и понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной задачи
Название "алгоритм" произошло от латинской формы имени среднеазиатского математика аль-Хорезми — Algorithmi . Алгоритм — одно из основных понятий информатики и математики
Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система, способная выполнить действия, предписываемые алгоритмом
Исполнителя хаpактеpизуют:
среда;
элементарные действия;
система команд;
отказы
Среда (или обстановка) — это "место обитания" исполнителя
Система команд . Каждый исполнитель может выполнять команды только из некоторого строго заданного списка — системы команд исполнителя. Для каждой команды должны быть заданы условия применимости (в каких состояниях сpеды может быть выполнена команда) и описаны результаты выполнения команды
После вызова команды исполнитель совершает соответствующее элементарное действие
Отказы исполнителя возникают, если команда вызывается при недопустимом для нее состоянии среды
В информатике универсальным исполнителем алгоритмов является компьютер
Алгоритм может быть представлен в словесном виде, в виде блок-схем, в виде программы
Основные свойства алгоритмов следующие:
Понятность для исполнителя — т.е. исполнитель алгоритма должен знать, как его выполнять
Дискретность (прерывность, раздельность) — т.е. алгоритм должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов (этапов)
Определенность — т.е. каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола. Благодаря этому свойству выполнение алгоритма носит формальный хаpактеp и не требует никаких дополнительных указаний или сведений о решаемой задаче
Результативность (или конечность). Это свойство состоит в том, что алгоритм должен приводить к решению задачи за конечное число шагов
Массовость . Это означает, что алгоритм решения задачи pазpабатывается в общем виде, т.е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными. При этом исходные данные могут выбираться из некоторой области, которая называется областью применимости алгоритма
Категории:
- Астрономии
- Банковскому делу
- ОБЖ
- Биологии
- Бухучету и аудиту
- Военному делу
- Географии
- Праву
- Гражданскому праву
- Иностранным языкам
- Истории
- Коммуникации и связи
- Информатике
- Культурологии
- Литературе
- Маркетингу
- Математике
- Медицине
- Международным отношениям
- Менеджменту
- Педагогике
- Политологии
- Психологии
- Радиоэлектронике
- Религии и мифологии
- Сельскому хозяйству
- Социологии
- Строительству
- Технике
- Транспорту
- Туризму
- Физике
- Физкультуре
- Философии
- Химии
- Экологии
- Экономике
- Кулинарии
Подобное:
- Алгоритмы сортировки
Алгоритмы сортировки Проблема упорядочивания данных с практической точки зрения: достоинства и недостатки пяти различных методов сор
- Алгоритмы трассировки
Алгоритмы трассировкиМИНИСТЕРСТВО ОБРАЗОВАНИЯ УКРАИНЫ ВОСТОЧНОУКРАИНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СЕВЕРОДОНЕЦКИЙ ТЕХ
- Алфавитный подход к определению количества информации
АЛФАВИТНЫЙ ПОДХОД К ОПРЕДЕЛЕНИЮ КОЛИЧЕСТВА ИНФОРМАЦИИ При хранении и передачи информации с помощью технических устройств целесообра
- Анализ архитектуры ОЗУ ЭВМ различных поколений
Анализ архитектуры ОЗУ ЭВМ различных поколений СодержаниеСодержание.......................................................................................................
- Анализ и оценка аппаратных средств современных ПЭВМ
Анализ и оценка аппаратных средств современных ПЭВМ Государственный комитет по связи и информатикеМОСКОВСКИЙ ТЕХНИЧЕСКИЙ У
- Анализ критерия логистической системы
К У Р С О В А Я Р А Б О Т АА Н А Л И З К Р И Т Е Р И Я Л О Г И С Т И Ч Е С К О Й С И С Т Е М ЫJ U S T I N T I M EСОДЕРЖАНИЕВведение
- Анализ основных характеристик электрокардиограмм
АНАЛИЗ ОСНОВНЫХ ХАРАКТЕРИСТИК ЭЛЕКТРОКАРДИОГРАММ ОГЛАВЛЕНИЕ1. ВВЕДЕНИЕ2. ПОСТАНОВКА ЗАДАЧИ3. ОПРЕДЕЛЕНИЕ ПАРАМЕТРОВ ЭКГ3.1. Стандарты о