25120

Понятие вспомогательного алгоритма

Доклад

Информатика, кибернетика и программирование

Иногда имеет смысл выделить повторяющиеся последовательности команд в самостоятельный блок вынеся его за пределы алгоритма и в нужном месте организовать вызов этого блока указав соответствующий набор параметров. Такой блок реализующий некоторый вполне законченный этап обработки информации называется вспомогательным алгоритмом и может быть вызван из любого места основного алгоритма сколько угодно раз. Заголовок вспомогательного алгоритма имеет вид: имя вспомогательного алгоритма список формальных параметров .

Русский

2013-08-12

32.5 KB

5 чел.

12 Понятие вспомогательного алгоритма.

При решении задач часто встречаются случаи, когда для разных наборов исходных данных приходится выполнять одни и те же команды. В некоторых случаях для организации повторяющихся вычислений можно воспользоваться командой повторения. Иногда имеет смысл выделить повторяющиеся последовательности команд в самостоятельный блок, вынеся его за пределы алгоритма и в нужном месте  организовать вызов этого блока, указав соответствующий набор параметров.

Такой блок, реализующий некоторый вполне законченный этап обработки информации, называется вспомогательным алгоритмом и может быть вызван из любого места основного алгоритма сколько угодно раз.

Заголовок вспомогательного алгоритма имеет вид: <имя вспомогательного алгоритма> (<список формальных параметров>).

Параметры, описанные в заголовке вспомогательного алгоритма, называются формальными, так как они не существуют в том же качестве, как обычные переменные и константы.

Формальные параметры – это идентификаторы переменных, через которые передается информация из основного алгоритма во вспомогательный и обратно. Их имена используются в основном алгоритме, но на самом деле вспомогательный алгоритм будет обрабатывать фактические параметры, переданные ему при вызове. При вызове вспомогательного алгоритма формальные параметры заменяются фактическими, между ними устанавливается взаимно однозначное соответствие, удовлетворяющее одному условию: соответствующие друг другу параметры должны совпадать по порядку следования и по типу. Вспомогательный алгоритм выполняется для фактического набора параметров.

Фактические параметры - это информация о том, какие значения нужно передать аргументам вспомогательного алгоритма и каким именам основного алгоритма передать значения результатов вспомогательного алгоритма.


 

А также другие работы, которые могут Вас заинтересовать

58980. Від серця до серця. Родинне свято (1-й клас) 31 KB
  Без батьків чого ми в світі варті Без маминої ласки і тепла Без татової строгості і жарту Без свого родинного тепла. А від усмішок ласкавих стане в світі менше зла.
58981. Від сопілки - до слова, від слова - до мови... 40 KB
  Перший ведучий. Із святом рідної мови вас, шановні добродії, із святом, шанувальники рідного слова. Мова - то цілюще джерело, і хто не припаде до нього вустами, той сам усихає від спраги.
58982. В гостях у Сонечка на галявині Здоровя 59 KB
  Мета. Створити умови для закріплення знань учнів з питань здорового способу життя; розширити поняття про те, що від здоровя дітей залежить здоровя нації, а значить благополуччя і добробут всієї України, її майбутнє.
58983. Веселі восьминоги 41 KB
  Самостійне виготовлення з паперу веселого восьминожка. прийомів обробки паперу; стимулювання творчої діяльності учнів. Вони сприймаються ніби вирізаними з паперу чи картону.
58984. Весна в житті тварин 31.5 KB
  Сьогодні на уроці діти ми поговоримо про особливості життя тваринного світу весною. Актуалізація знань Зараз ми відгадаємо загадки про тварин але не просто будемо називати відгадки а і згруповувати тварин за їх зовнішньою будовою.
58985. Весняна фантазія. Вольфганга Амадея Моцарта 32 KB
  Завдання: навчити учнів співвідносити живописні образи з музичними; узагальнити поняття про образність і виразність у музиці; розкрити простір для фантазії; розвивати образне мислення; ритмічне темброве поліфонічне відчуття навички двоголосного співу...
58986. Вечір зустрічі випускників 46.5 KB
  Лютий знов запросив у ліцей І теплом у душі зустрічає. Ведуча: Так змужніли і так підросли Не впізнати з ліцейної парти Ви у пошуках мрії йшли бо її пошукати варто. Ведучий: Чи збулися надії чи ні Вам про це турбуватись не треба...
58987. Вивчаємо Чарльза Діккенса 62.5 KB
  Charles Dickens began to write at a time when the labour movement, known as the Chartist movement, was at its height. Continuous demonstrations in defense of workers rights took place in many manufacturing towns and in London as well.
58988. Вивчення новели на уроках зарубіжної літератури в школі 30.5 KB
  Новела як прозовий жанр близька до оповідання. Але якщо оповідання дає ширшу й докладнішу картину життя, наближаючись до повісті, а події розвиваються порівняно спокійно й у хронологічній послідовності, то новела - це дуже короткий твір переважно про одну якусь надзвичайну подію, що стала поворотною в долі персонажа чи кількох головних персонажів.