Портал аспирантов

Портал аспирантов (http://www.aspirantura.spb.ru/forum/index.php)
-   Технические науки (http://www.aspirantura.spb.ru/forum/forumdisplay.php?f=131)
-   -   Какой стиль псевдокода в алгоритмах использовать? (http://www.aspirantura.spb.ru/forum/showthread.php?t=14514)

papageno 10.12.2016 01:09

Какой стиль псевдокода в алгоритмах использовать?
 
Специальность 05.13.11, алгоритмов пару десятков в работе, но не очень большие. Пишу в Latex, пакет algorithm2e. Есть два стиля - один ближе к математическому, с однобуквенными переменными, теоретико-множественными операциями и т.п.:

http://i.stack.imgur.com/HrPSo.png

Другой ближе к языкам программирования, типа:

http://i.stack.imgur.com/hxk6w.png

Мне больше нравится первый, но не будут ли мне пенять за него? Читать будут люди с серьёзной матподготовкой.

cmom 11.12.2016 12:52

Пишите под Совет.
Под тех людей и те требования, которые приняты там

kravets 11.12.2016 13:41

Оба стиля зарубежные. Вы вне России защищаетесь? В России более приняты структурные схемы.

papageno 11.12.2016 14:11

Защищаюсь в России, но статьи в основном тамошние читал, оттуда взял и стиль. К тому же в TeX стандартный пакет есть для этого дела.

Посмотрел подробнее работы, которые защищались в этом совете, там действительно, в основном, схемы. Мне они не нравятся, но, наверное, буду переделывать. Большое спасибо за ответы.

Paul Kellerman 11.12.2016 14:21

papageno, ИМХО, тексту исходного кода (псевдокода) место в приложении.
А в содержательной части диссертации должны быть схемы алгоритмов.
Кроме того, нужно написать русскоязычные комментарии к псевдокоду.

papageno 12.12.2016 02:10

По-моему, псевдокод вместе с описанием алгоритма это самый понятный формат. Можно сослаться в описании на номер строки, на имя переменной. А схемы занимают много места и воспринимаются имхо туже, к программам как-то глаз привычнее. Думал вообще на Питоне написать или на С, на Западе это встречается. Но Россия так Россия, схемы так схемы. Комментарии на великом и могучем есть, примеры выше - не мои, форум не даёт загрузить свою картинку.

@.n.g.e.r 12.12.2016 13:51

Цитата:

Сообщение от papageno (Сообщение 625705)
По-моему, псевдокод вместе с описанием алгоритма это самый понятный формат. Можно сослаться в описании на номер строки, на имя переменной. А схемы занимают много места и воспринимаются имхо туже, к программам как-то глаз привычнее. Думал вообще на Питоне написать или на С, на Западе это встречается. Но Россия так Россия, схемы так схемы. Комментарии на великом и могучем есть, примеры выше - не мои, форум не даёт загрузить свою картинку.

Делайте ставку возраст и традиции членов совета, а не на свои ощущения. Сослаться же можно на строку кода в приложении.

Конкретно в своей работе в тексте размещал и схемы и псевдокод, целевой совет не возражал.

papageno 15.12.2016 23:55

На код ссылаться не хотелось бы, по целому ряду причин. Но за идею включить и то и то, спасибо. Солидней выглядеть будет, опять же :)


Текущее время: 22:52. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2021, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2019, «Аспирантура. Портал аспирантов»