Вспомогательные алгоритмы
ВСПОМОГАТЕЛЬНЫЕ АЛГОРИТМЫТехнология алгоритмического программирования базируется на методе последовательной детализации. Сначала формулируется основной алгоритм, который состоит из крупных блоков, часть которых может быть не понятна исполнителю. Затем происходит детализация, т.е. эти блоки подробно расписываются с использованием команд понятных исполнителю
Сложный алгоритм при разработке можно разбивать на отдельные алгоритмы, которые называются вспомогательными. Каждый вспомогательный алгоритм описывает решение какой-либо подзадачи. Как основной алгоритм, так и вспомогательный могут включать основные алгоритмические структуры: линейную, разветвляющуюся, циклическую. Если при составлении алгоритма возникает необходимость многократного использования одного и того же набора действий, его выделяют в самостоятельный алгоритм и дают ему имя, можно использовать этот вспомогательный алгоритм в других алгоритмах. При использовании вспомогательного алгоритма не важно, из каких действий он состоит, только важно что является аргументами (исходными данными) и результатом его работы. Использование вспомогательных алгоритмов еще одна форма организации действий в алгоритмах, облегчающее решение трудных задач. Искусство составления алгоритмов заключается в умении конструировать сложный алгоритм из более простых, т.е. обучать исполнителя сложным действиям постепенно, от простого и сложному . Алгоритмы построенные подобным образом легче редактируются, читаются и выполняются
Категории:
- Астрономии
- Банковскому делу
- ОБЖ
- Биологии
- Бухучету и аудиту
- Военному делу
- Географии
- Праву
- Гражданскому праву
- Иностранным языкам
- Истории
- Коммуникации и связи
- Информатике
- Культурологии
- Литературе
- Маркетингу
- Математике
- Медицине
- Международным отношениям
- Менеджменту
- Педагогике
- Политологии
- Психологии
- Радиоэлектронике
- Религии и мифологии
- Сельскому хозяйству
- Социологии
- Строительству
- Технике
- Транспорту
- Туризму
- Физике
- Физкультуре
- Философии
- Химии
- Экологии
- Экономике
- Кулинарии
Подобное:
- Выбор базы данных и его обоснование
Выбор базы данных и его обоснование.Как уже говорилось выше, в реляционной модели данных естьвозможность определения одного атрибута и
- Выполнение арифметических действий в компьютере
ВЫПОЛНЕНИЕ АРИФМЕТИЧЕСКИХ ДЕЙСТВИЙ В КОМПЬЮТЕРЕВ большинстве компьютеров операция вычитания не используется . Вместо нее производитс
- Вычислительные системы и микропроцессорная техника
МОСКОВСКИЙ ОРДЕНА ЛЕНИНА И ОРДЕНА ОКТЯБРЬСКОЙ РЕВОЛЮЦИИАВИАЦИОННЫЙ ИНСТИТУТ имени СЕРГО ОРДЖОНИКИДЗЕ_______________Кафедра 4 0 3Р А С Ч Е
- Вычитание в позиционных системах счисления
ВЫЧИТАНИЕ В ПОЗИЦИОННЫХ СИСТЕМАХ СЧИСЛЕНИЯПри вычитании цифры вычитаются по разрядам, и если при этом возникает недостаток, то происхо
- Газозарядные мониторы
ГАЗОРАЗРЯДНЫЕ МОНИТОРЫСодержание: Введение Устройство и принципы функционирования газоразрядных дисплеев. Преимущества Газоразрядны
- Генератор случайных чисел
ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ Содержание Введение 1. Основная часть 1.1 Схемотехническая часть 1.1.1 Перечень элементов 1.1.2 Описание р
- Гибкие магнитные диски
ГИБКИЕ МАГНИТНЫЕ ДИСКИВнешняя память (ВЗУ) предназначена для длительного хранения программ и данных, и целостность её содержимого не за