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

Вернуться   Портал аспирантов > Общие > Дискуссионный зал > Технические науки

Ответ
 
Опции темы
Старый 10.12.2016, 01:09   #1
papageno
Junior Member
 
Регистрация: 03.10.2015
Адрес: Москва
Сообщений: 20
По умолчанию Какой стиль псевдокода в алгоритмах использовать?

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



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



Мне больше нравится первый, но не будут ли мне пенять за него? Читать будут люди с серьёзной матподготовкой.
papageno вне форума   Ответить с цитированием
Реклама
Старый 11.12.2016, 12:52   #2
cmom
Gold Member
 
Регистрация: 01.07.2010
Сообщений: 1,343
По умолчанию

Пишите под Совет.
Под тех людей и те требования, которые приняты там
cmom на форуме   Ответить с цитированием
Старый 11.12.2016, 13:41   #3
kravets
Platinum Member
 
Аватар для kravets
 
Регистрация: 12.03.2010
Адрес: Воронеж
Сообщений: 9,778
По умолчанию

Оба стиля зарубежные. Вы вне России защищаетесь? В России более приняты структурные схемы.
---------
Обычно пуська. Но иногда кое-кому доводится увидеть льва в год тигра...
"Экономика и менеджмент систем управления", "Врач-аспирант" - новый cписок ВАК.
sbook.us - молоденькие американские журналы
kravets вне форума   Ответить с цитированием
Старый 11.12.2016, 14:11   #4
papageno
Junior Member
 
Регистрация: 03.10.2015
Адрес: Москва
Сообщений: 20
По умолчанию

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

Посмотрел подробнее работы, которые защищались в этом совете, там действительно, в основном, схемы. Мне они не нравятся, но, наверное, буду переделывать. Большое спасибо за ответы.
papageno вне форума   Ответить с цитированием
Старый 11.12.2016, 14:21   #5
Paul Kellerman
Gold Member
 
Регистрация: 25.06.2005
Адрес: F000:FFF0
Сообщений: 1,761
По умолчанию

papageno, ИМХО, тексту исходного кода (псевдокода) место в приложении.
А в содержательной части диссертации должны быть схемы алгоритмов.
Кроме того, нужно написать русскоязычные комментарии к псевдокоду.
Paul Kellerman вне форума   Ответить с цитированием
Старый 12.12.2016, 02:10   #6
papageno
Junior Member
 
Регистрация: 03.10.2015
Адрес: Москва
Сообщений: 20
По умолчанию

По-моему, псевдокод вместе с описанием алгоритма это самый понятный формат. Можно сослаться в описании на номер строки, на имя переменной. А схемы занимают много места и воспринимаются имхо туже, к программам как-то глаз привычнее. Думал вообще на Питоне написать или на С, на Западе это встречается. Но Россия так Россия, схемы так схемы. Комментарии на великом и могучем есть, примеры выше - не мои, форум не даёт загрузить свою картинку.
papageno вне форума   Ответить с цитированием
Старый 12.12.2016, 13:51   #7
@.n.g.e.r
Silver Member
 
Аватар для @.n.g.e.r
 
Регистрация: 27.12.2010
Адрес: Санкт-Петербург
Сообщений: 722
По умолчанию

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

Конкретно в своей работе в тексте размещал и схемы и псевдокод, целевой совет не возражал.
@.n.g.e.r вне форума   Ответить с цитированием
Старый 15.12.2016, 23:55   #8
papageno
Junior Member
 
Регистрация: 03.10.2015
Адрес: Москва
Сообщений: 20
По умолчанию

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2017, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2017, «Аспирантура. Портал аспирантов»
Рейтинг@Mail.ru