Реферат: Разработка алгоритмов методом последовательной детализации. Вспомогательные алгоритмы
Разработка алгоритмов методом последовательной детализации. Вспомогательные алгоритмы.Процесс решения сложной задачи довольно часто сводится к решению нескольких более простых подзадач. Соответственно при разработке сложного алгоритма он может разбиваться на отдельные алгоритмы, которые называются вспомогательными. Каждый такой вспомогательный алгоритм описывает решение какой-либо подзадачи.
Процесс построения алгоритма методом последовательной детализации состоит в следующем. Сначала алгоритм формулируется в «крупных» блоках (командах), которые могут быть непонятны исполнителю (не входят в его систему команд) и залисываются как вызовы вспомогательных алгоритмов. Затем происходит детализация, и все вспомогательные алгоритмы подробно расписываются с использованием команд, понятных исполнителю.
Рассмотрим процесс создания алгоритма Домик для исполнителя Чертежник методом последовательной детализации. Пусть необходимо нарисовать домик с крышей.
Сначала запишем алгоритм, состоящий из крупных блоков. Такими блоками, содержащими «непонятные» для исполнителя Чертежник команды, являются блоки стена, крыша. Теперь детализируем эти блоки и запишем их в виде вспомогательных алгоритмов, содержащих понятные Чертежнику команды.
В результате мы имеем основной алгоритм (домик), созданный методом последовательной детализации, в который входят как составные части два вспомогательных алгоритма (стена, крыша).
еще рефераты
Еще работы по разное
Реферат по разное
Департамент образования города москвы гоу города москвы центр дополнительного образования детей «лаборатория путешествий» Москва, ул. Донская, д. 37 тел. 8 (495) 625 3928 e-mail
18 Сентября 2013
Реферат по разное
Нп «сибирская ассоциация консультантов»
18 Сентября 2013
Реферат по разное
Система подготовки участников олимпиад
18 Сентября 2013
Реферат по разное
Огу «Реабилитационный центр для детей и подростков с ограниченными возможностями»
18 Сентября 2013