DRAKON.SU https://forum.drakon.su/ |
|
Цикл с вопросом https://forum.drakon.su/viewtopic.php?f=143&t=6249 |
Страница 2 из 2 |
Автор: | Владимир Паронджанов [ Понедельник, 11 Июнь, 2018 11:11 ] |
Заголовок сообщения: | Re: Цикл с вопросом |
Владимир Ситников писал(а): Если функционал одинаковый, то зачем нужно два различных начертания? Начертание икон в точности одинаковое.Но. Они вставляются в РАЗНЫЕ линии. Икона Пауза вставляется в ВЕРТИКАЛЬНУЮ линию. А икона Период вставляется в ГОРИЗОНТАЛЬНУЮ линию. Поэтому в комплексе с линией начертание разное. Вот пример, когда икона вставляется в ГОРИЗОНТАЛЬНУЮ линию. Вложение:
|
Автор: | Владимир Ситников [ Понедельник, 11 Июнь, 2018 12:35 ] |
Заголовок сообщения: | Re: Цикл с вопросом |
Владимир Паронджанов писал(а): Владимир Ситников писал(а): Если функционал одинаковый, то зачем нужно два различных начертания? Начертание икон в точности одинаковое.Но. Они вставляются в РАЗНЫЕ линии. Икона Пауза вставляется в ВЕРТИКАЛЬНУЮ линию. А икона Период вставляется в ГОРИЗОНТАЛЬНУЮ линию. Поэтому в комплексе с линией начертание разное. Вот пример, когда икона вставляется в ГОРИЗОНТАЛЬНУЮ линию. Вложение: Рис. 118 Ждать Потеря стабилизации.png Вы не поняли вопроса. Чем отличается поведение программы с одним положением иконы и другим? Похоже, что ничем они не отличаются. В таком случае нет смысла держать два разных варианта отрисовки одного и того же |
Автор: | Владимир Паронджанов [ Понедельник, 11 Июнь, 2018 14:01 ] |
Заголовок сообщения: | Re: Цикл с вопросом |
Владимир Ситников писал(а): Чем отличается поведение программы с одним положением иконы и другим? Владимир, вы правы. Поведение программы не отличается.Похоже, что ничем они не отличаются. Но. Человеческое восприятие (поведения программы) различается. Чем различается? Пауза вне цикла — это задержка выполнения следующего оператора. Пауза в цикле — это период повторения цикла. Полезно различать эти две ситуации |
Автор: | Владимир Ситников [ Понедельник, 11 Июнь, 2018 23:13 ] |
Заголовок сообщения: | Re: Цикл с вопросом |
Владимир Паронджанов писал(а): Полезно различать эти две ситуации Различать стоит только когда поведение различается. Поведение 'выполнять с указанным периодом вне зависимости от длины каждой итерации цикла', наверное, полезно, но различать паузу между итерациями и период цикла только положением иконы странно. Визуально эти два варианта начертания легко перепутать, и без пол-литра не скажешь какой обозначает период, а какой паузу между итерациями. |
Автор: | Владимир Паронджанов [ Вторник, 12 Июнь, 2018 09:27 ] |
Заголовок сообщения: | Re: Цикл с вопросом |
Владимир Ситников писал(а): Поведение 'выполнять с указанным периодом вне зависимости от длины каждой итерации цикла', наверное, полезно, но различать паузу между итерациями и период цикла только положением иконы странно. Визуально эти два варианта начертания легко перепутать, и без пол-литра не скажешь какой обозначает период, а какой паузу между итерациями. Вы правы. Оба эти случая относятся к циклу и различать их не нужно.Но есть другой случай, когда икона Пауза НЕ ИМЕЕТ ОТНОШЕНИЯ К ЦИКЛУ. Пример. В алгоритме нет ни одного цикла, а иконы Пауза используются. Нужно различать два случая: 1. Пауза как период цикла. 2. Пауза при отсутствии цикла. |
Автор: | Владимир Ситников [ Четверг, 14 Июнь, 2018 13:25 ] |
Заголовок сообщения: | Re: Цикл с вопросом |
Владимир Паронджанов писал(а): Оба эти случая относятся к циклу и различать их не нужно. Lkom и предлагает: <<Ликвидировать блок "Цикл ЖДАТЬ">> По-моему, разумное предложение. Паузу всегда можно добавить или убрать. Особого смысла в специальном блоке "цикл ждать", получается, нет. |
Автор: | Владимир Паронджанов [ Четверг, 14 Июнь, 2018 17:36 ] |
Заголовок сообщения: | Re: Цикл с вопросом |
Владимир Ситников писал(а): Lkom и предлагает: <<Ликвидировать блок "Цикл ЖДАТЬ">> Владимир, так можно рассуждать. Можно исключить икону Период и цикл ЖДАТЬ. Программы будут работать правильно.По-моему, разумное предложение. Паузу всегда можно добавить или убрать. Особого смысла в специальном блоке "цикл ждать", получается, нет. Однако есть методическая (педагогическая) задача. Надо объяснить читателям и студентам, как все это работает. Не просто объяснить, а сделать это доходчиво, доступно, чтобы поняли люди со средними способностями. И даже ниже средних способностей. Я исхожу из того, что нужно помочь учащимся и облегчить понимание для не очень сообразительных студентов и читателей. Понятия икона Период и цикл ЖДАТЬ облегчают понимание и служат для этой цели. Подробнее см. viewtopic.php?f=78&t=6263 |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |