OberonCore
https://forum.oberoncore.ru/

"Алгоритмы и структуры данных. Новая версия для Оберона"
https://forum.oberoncore.ru/viewtopic.php?f=80&t=1970
Страница 7 из 8

Автор:  Валерий Лаптев [ Вторник, 11 Октябрь, 2011 13:59 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Info21 писал(а):
Валерий Лаптев писал(а):
Получил 5 экземпляров с Озона. В формате А4 однако... :)
Это за "специальную цену" под полтыщи?

Так это print-on-demand, а не регулярный тираж.

Экспериментирует издатель. И подстраховывается.

Да, 470 рублей...

Автор:  Info21 [ Пятница, 11 Ноябрь, 2011 11:29 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

ура-ура, новый тираж доступен.

Автор:  Борис Рюмшин [ Суббота, 12 Ноябрь, 2011 18:59 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

А сколько всего суммарно вышло на текущий момент?

Автор:  Info21 [ Суббота, 12 Ноябрь, 2011 21:59 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Борис Рюмшин писал(а):
А сколько всего суммарно вышло на текущий момент?
Выходит третий. Кажется.

Автор:  Info21 [ Среда, 07 Декабрь, 2011 19:49 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Библио-Глобус борется с мракобесием, см. на какую полку постаили:
http://www.biblio-globus.ru/description ... no=9682003

Указан тираж 500, на экземпляре из Озона стоит другой.
Перестраховывается издатель -- или стимулирует print-on-demand в Озоне между тиражами -- там шли заказы между тиражами.

Зато можно говорить про три тиража второго издания :)

Автор:  Info21 [ Среда, 22 Февраль, 2012 23:18 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Поправленная английская версия:

http://www.inr.ac.ru/~info21/ADen/welcome.html

Текст окончательный (modulo опечатки):
Н.В. сказал, что доверяет и не будет править -- типа, уже не может видеть этот текст :)

Автор:  Info21 [ Четверг, 23 Февраль, 2012 16:39 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Тот же pdf со странички автора:

http://www.inf.ethz.ch/personal/wirth/b ... AD2012.pdf

Опечатки исправляются раньше на Информатике-21.

Автор:  Info21 [ Пятница, 07 Декабрь, 2012 20:14 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Пояснение от издателя:

Новые типографские технологии дают удобную для издателя возможность постоянно допечатывать тираж малыми порциями (100-300 экз.),
но требуют формата А5 -- тот самый уменьшенный по сравнению с первым тиражом формат, который сейчас всюду.

Поэтому обладатели экземпляров большого формата должны хранить их как будущую библиографическую редкость :)

Автор:  QWERTYProgrammer [ Суббота, 08 Декабрь, 2012 14:49 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Info21 писал(а):
Поправленная английская версия:

http://www.inr.ac.ru/~info21/ADen/welcome.html


К сожалению PDF в формате А4 невозможно читать на 6-дюймовых E-Book reader-ах.
Нет ли планов выложить PDF-файл также с размерами, оптимизированными для мобильных устройств?
Оптимальные размеры, например, для Kindle такие:
margin=0, font size 12 pt

width height
Kindle (portrait) 85.09 mm / 560 px 111.76 mm / 735 px
Kindle (landscape) 109.48 mm / 720 px 81.29 mm / 535 px

Автор:  Info21 [ Суббота, 08 Декабрь, 2012 16:31 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

QWERTYProgrammer писал(а):
Нет ли планов выложить PDF-файл также с размерами, оптимизированными для мобильных устройств?
Хороший вопрос.

Но инициатива наказуема :)

Пож., возьмите любой длинный, уже существующий файл ББ (например, из документации) -- и разберитесь, как его напечатать в PDF в нужном формате.

Сильно желательно, оставаясь в CutePDF-принтере.

ББ-документ книжки уже в 12 pt Time, так что про это думать не надо (можно надеяться, что).

Автор:  QWERTYProgrammer [ Суббота, 08 Декабрь, 2012 23:16 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Инструкция для Win2PDF, например, здесь: How to create a custom paper size with Windows 7.
Для CutePDF последовательность действий должна быть той же самой. Есть ли сюрпризы при работе ББ файлами - нужно попробовать.

Автор:  Info21 [ Суббота, 08 Декабрь, 2012 23:30 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

QWERTYProgrammer писал(а):
Инструкция для Win2PDF, например, здесь: How to create a custom paper size with Windows 7.
Для CutePDF последовательность действий должна быть той же самой. Есть ли сюрпризы при работе ББ файлами - нужно попробовать.

Так попробуйте -- и расскажите!

Автор:  ilovb [ Пятница, 18 Июль, 2014 19:15 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

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

Автор:  Info21 [ Пятница, 18 Июль, 2014 21:00 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

ilovb писал(а):
Не ожидал встретить слово "Оберон" в этой книге.
Совет сделать книгу частью серии был мой.

Но к примечанию отношения не имею.

Понятно, что издатель не мог упустить возможность порекламировать одну из своих флагманских книг.

Автор:  ilovb [ Среда, 23 Июль, 2014 20:25 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Еще из той же книги:
Изображение

Автор:  prospero78 [ Понедельник, 13 Апрель, 2015 12:20 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Info21 писал(а):
Понятно, что издатель не мог упустить возможность порекламировать одну из своих флагманских книг.

Вряд ли моё мнение будет хоть в небольшой части авторитетным, но всё-таки хотел бы попросить книгу в электронном виде с последними правками.
У меня вопросы почти по каждой странице. Чтобы не комментировать то, чего уже нет нужен последний вариант)

Автор:  Евгений Темиргалеев [ Среда, 15 Ноябрь, 2017 22:44 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Какой-то особо умный человек увидел недостаток книги в "Обероне". Кроме алгоритмов "еще изучать и конструкции этого языка".
http://www.ozon.ru/context/detail/id/135854372/
Товарищи, предлагаю соотв. образом оценить этот отзыв и отзыв Ивана Денисова, чтобы они правильно распределились по полезности.

Автор:  Евгений Темиргалеев [ Суббота, 06 Январь, 2018 18:27 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

На странице 173 представление term, exp не эквивалентно исходному вариантному представлению на с. 169. Рекурсия на TermDescriptor обрывается, в него нужно добавить поле subexp: exp.

И пример с выражением не подходит под общую схему в конце стр. 172.
IF nonterminal: BOOLEAN THEN S(T) END

Чтобы точнее передать исходное вариантное определение без фиктивных полей в TermDescriptor, требуется расширение типов.
TYPE Term = POINTER TO RECORD END
TYPE Var = POINTER TO RECORD (Term) id: Name END
TYPE Exp = POINTER TO RECORD (Term) op: INTEGER; opd1, opd2: Term END

Автор:  Евгений Темиргалеев [ Суббота, 06 Январь, 2018 18:42 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Содержимое таблицы 4.1 перекорёжено (в переводе):
Вложение:
Таблица4.1 с. 174.png
Таблица4.1 с. 174.png [ 291.93 КБ | Просмотров: 13524 ]

Автор:  kemiisto [ Пятница, 28 Июнь, 2019 19:08 ]
Заголовок сообщения:  Re: "Алгоритмы и структуры данных. Новая версия для Оберона"

Читаю АиСД, издание 2010 года, ДМК Пресс, если это важно. Есть вопросы (и уверен ещё будут). Пишу, всё, что замечаю, так что не серчайте, если где "затуплю" или кому-то кое-что покажется "придирками". Здесь и далее выделение красным цветом - моё.

Раздел 1.8.1. Линейный поиск

Страница 50, Строка 10
Текст:
Цитата:
Отметим, что порядок операндов в булевском выражении важен.
Замечание: Не сказано, почему.
Речь идёт о булевском выражении в охране цикла (i < N) & (a[i] # х), и, если я правильно понимаю, порядок важен потому, что если прошли весь массив и получили i = N, то проверка a[i] # х вызовет выход за границы массива. Я, конечно, понимаю, что и автору, и переводчику это, видимо, самоочевидно, но "сказал А - говори Б": если уж отметили важность порядка операндов, надо бы, по-хорошему, раскрыть почему.

Страница 50, Строки 11-12
Текст:
Цитата:
До и после каждого шага цикла выполняется следующее условие:
(0 ≤ i < N) & (Ak: 0 ≤ k < i : ak # х)
Замечание: Если искомого элемента в массиве нет, то после заключительного шага цикла приведённое условие будет ложным, т.к. i = N. Не должна ли первая часть условия быть (0 ≤ i N)?

1.8.2. Поиск делением пополам

Страница 51, Строки 17
Текст:
Цитата:
Ключевая идея - в том, чтобы выбрать наугад элемент, скажем am, и сравнить [...]
[...] алгоритму, который носит название поиск делением пополам (binary search);
Замечание: Здесь нарушена логика изложения, так как вплоть до середины следующей страницы вопрос выбора конкретного значения m не обсуждается, элемент выбирается "наугад", но алгоритм почему-то уже в этом месте текста получает своё пока ещё абсолютно незаконное название.

Текст:
Цитата:
Страница 52, Строкa 31
L :=О; R := N;
Замечание: Не понимаю, почему тут R := N, а не R := N - 1.

Страница 7 из 8 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/