Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


Ѕлок подпрограммы




 

 

Ѕлок подпрограммы используетс€ в случа€х, когда некоторый процесс в алгоритме слишком большой, чтобы изображать его на диаграмме, или когда какие-то блоки действий используютс€ несколько раз в разных местах одной и той же диаграммы. Ќапример, дл€ задачи стрижки газона около дома диаграмма алгоритма ее решени€ может быть оформлена так:

 

 

ƒиаграмма, иллюстрирующа€ действи€ в подпрограмме, оформл€етс€ отдельно.

 

ѕодпрограмма Уќчистить травосборникФ

 

 

ѕеречисленные блоки могут произвольным образом вкладыватьс€ один в другой. ѕроиллюстрируем сказанное на примере задачи: УЌайти наименьшее число в следующей последовательности чисел: 51 25 35 79 13 26 65Ф.

 

–ассматрива€ приведенную последовательность чисел, вы можете увидеть, что 13 Ч наименьшее число в ней, но как вы это определили? ћожете ли вы вывести общее правило дл€ определени€ наименьшего числа в любой последовательности чисел? ≈сть хорошее упражнение, которое вы можете выполнить с товарищем, чтобы разобратьс€ с этой задачей.

 

Ќапишите каждое число на карточке или маленьком кусочке бумаги. ¬ыкладывайте карточки на стол перед вашим товарищем по одной и не забывайте забирать карточку перед тем, как выложите перед ним следующую, т.е. вс€кий раз ваш товарищ видит только одну карточку.

 

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

 

–азработку алгоритма решени€ задачи и соответствующей диаграммы будем проводить методом, известным под названием Уѕроектирование сверху внизФ, или Уѕошагова€ детализаци€Ф. »де€ метода очень проста Ч делим всю задачу на маленькие части и затем рассматриваем каждую часть и детализируем (уточн€ем) ее до отдельных элементарных действий, которые можно выполнить.

 

“ак как вам придетс€ делать много изменений в ходе работы, стоит вооружитьс€ карандашом, линейкой и ластиком.

 





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-10-01; ћы поможем в написании ваших работ!; просмотров: 406 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

ƒаже страх см€гчаетс€ привычкой. © Ќеизвестно
==> читать все изречени€...

1544 - | 1366 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.01 с.