| OberonCore https://forum.oberoncore.ru/  | 
|
| Что именно сказал Доналд Кнут о структурном программиро-нии? https://forum.oberoncore.ru/viewtopic.php?f=89&t=7004  | 
	Страница 1 из 1 | 
| Автор: | Владимир Паронджанов [ Пятница, 10 Январь, 2025 19:42 ] | 
| Заголовок сообщения: | Что именно сказал Доналд Кнут о структурном программиро-нии? | 
Что именно сказал Доналд Кнут в своей знаменитой статье "Structured programming with go to statements." Вот ссылка на статью Knuth D. Structured programming with go to statements В английской Википедии в статье "Structured Programming" сказано Цитата:  "Knuth proposed a looser structural constraint: It should be possible to draw a program's flow chart with all forward branches on the left, all backward branches on the right, and no branches crossing each other."  Извините, но я не смог найти в статье Кнута такую фразу. В статье Кнута такой фразы нет. Может быть я ошибаюсь. Пожалуйста, скажите, в чем моя ошибка? Я буду очень признателен, если кто-нибудь будет так любезен, чтобы помочь мне и указать точное место в статье Кнута, где спрятана указанная фраза.  | 
	|
| Автор: | Artyemov [ Суббота, 11 Январь, 2025 05:28 ] | 
| Заголовок сообщения: | Re: Что именно сказал Доналд Кнут о структурном программиро- | 
В вики-статье не цитата Кнута, а пояснение вики-автором, чем реализованы примеры из статьи 74 года - так я понял - прямой речи\цитаты там нет (не закавычено).  | 
	|
| Автор: | Владимир Паронджанов [ Суббота, 11 Январь, 2025 10:28 ] | 
| Заголовок сообщения: | Re: Что именно сказал Доналд Кнут о структурном программиро- | 
Да, вы совершенно правы. Кавычек там нет. Большое спасибо.  | 
	|
| Автор: | Rifat [ Понедельник, 13 Январь, 2025 18:44 ] | 
| Заголовок сообщения: | Re: Что именно сказал Доналд Кнут о структурном программиро- | 
Просмотрел эту статью еще раз. Мои заметки: - в заголовке написано "Structured Programming"; - в аннотации возникает термин well-structured, что немного напоминает подмену понятия; - также в аннотации он говорит о том, что "Finally, an attempt is made to define the true nature of structured programming"; - в конце есть следующие фразы: "The real issue is structured programming, but unfortunately this has become a catch phrase whose meaning is rarely understood in the same way by different people."; - и один из его выводов: "My feeling is that it's certainly possible to write well-structured programs with go to statements.". То есть, он сам признает, что термин "structured programming" можно понимать по разному, можно, как название метода, который предложил Дейкстра, а можно буквально, из смысла английских слов. И он в своей статье по сути апеллирует не к методу, который предложил Дейкстра, а просто к тому, что и с goto можно делать вполне структурированные (в английском смысле этого слова) программы.  | 
	|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа | 
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/  | 
|