Отзывы на книгу: Стек, или Путешествие туда и обратно; ДМК-Пресс, 2017

от 23 р. до 46 р.

  • Издатель: ДМК-Пресс
  • ISBN: 978-5-97060-517-2
  • EAN: 9785970605172

  • Книги: Программирование
  • ID:1788162
Где купить

Отзывы (4)


  • 5/5

    Книга, действительно, для тех, кто увлекается программированием. Круг рассматриваемых вопросов широкий и позволяет (после прочтения книги) приступать к более серьезным книгам. Единственный недостаток который мне не понравился - исходники не приведены в самой книге
    их нужно скачивать отдельно. Из-за этого книгу (вторую часть) приходится читать рядом с компьютером. Но в целом - годная вещь, рекомендую

  • 5/5

    Книга понравилась,
    Хорошее введение для начинающих по стеку и стековой архитектуре.
    Данная книга расширяет кругозор в области программирования и применения стека в своих задачах.
    +1 в копилку знаний !

  • 1/5

    Примеры с лифтом настораживают, датчик веса.
    Может быть опасно для кого-то, если датчик сломается.
    Возможно это какой-то не правильный пример, но не хочется полагать, что это связано с какой-то темной стороной.

  • 4/5

    Книга предназначена внушить вам одну очень простую мысль: если вы – программист и вы не знаете что такое стек, то вы – дно!
    Теперь собственно о самом содержании:
    Автор рассказал о стеке, как о структуре данных на примере разбора скобочных структур и разбора арифметических выражений (Обратная польская нотация -RPN). Тут никаких нареканий, все четко и по делу.
    При рассказе, зачем нужен программный стек в приложениях и тут Остапа понесло… Автор придумал свой (псевдо) ассемблер для «облегчения». Чтобы на примере маленьких подпрограмм (функций) объяснить зачем нужен стек. Как этим стеком пользоваться, как появляется и что представляет собой стековый фрейм. Классический пример – конечно рекурсивная функция расчета факториала. По мне автор все хорошо объяснил, но как то затянул что ли. Потом его этот асм, ну зачем? Почему нельзя было взять красивый и лаконичный ассемблер от ARM, а не некий аналог да еще аля x86. Можно было на этом ассемблере (ARM) приводить реальные асм коды реальных функций или даже Си функций! с полным объяснением. Это позволило бы упростить понимание примеров и в свою очередь приблизить читателя к реальному «железу». И если что-то не ясно, читатель всегда может обратиться к дополнительной литературе, так как это – «нормальный» реальный ассемблер.
    В приложении есть, рассмотрение реализации стека на массиве и связном списке (правда на псевдо коде). Ну наверное автор прав и приводить полную реализацию излишне.
    Приводить в пример язык Форт, ну тоже как то мимо. ИМХО, не хватает описания того, как в современных языках использовать стек из коробки: C++ STL, C#, Java . Чтобы джуниоры понимали, что все уже есть и не нужно велосипедить.
    Общее впечатления от книги, хорошее. Автор пишет с юмором иногда даже с сарказмом, но он реально по делу! Если бы не псевдо асм, поставил бы твердую 5, а так все же 4.



Сравнить цены (4)

Цена от 23 р. до 46 р. в 4 магазинах

МагазинЦенаНаличие
Наличные, б/н, visa, qiwi, webmoney, я.деньги Заказ от 800 рублей мы привезем бесплатно! Кэшбэк в Лабиринт до 7%

27.06.2024
Кэшбэк в Читай-город до 6.3%
Промокоды на скидку

28.06.2024
Яндекс.Маркет
5/5
31 р. (-27%) Кэшбэк в Яндекс.Маркет до 3.8%
Промокоды на скидку

27.06.2024
Повышенный кешбэк до 40%
Промокоды на скидку

28.06.2024
Более 10 лет мы занимаемся продажей компьютеров, ноутбуков и обслуживанием компьютерной техники.
Крупнейшая в Беларуси оптовая и розничная торговая сеть строительных материалов и инструментов
Мы предлагаем профессиональную консультацию, вежливое обслуживание, честные цены и быструю и аккуратную доставку
Мы трудимся, чтобы предложить максимальный выбор: товаров, способов оплаты, вариантов доставки — и лучший сервис
Промокоды на скидку
24shop - это возможность приобрести все необходимое в одном месте
Домотехника
5/5
Быстрая доставка. Мы доставляем товар по всей Беларуси в удобное для вас время
Промокоды на скидку

Описание

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

В ежедневной практике программистов стек редко встречается в явном виде; большей частью он "трудится" незаметно. Основная область применения стеков - трансляция языков программирования и поддержка сред исполнения. Эти области информатики считаются сложными, но даже самые сложные вещи состоят из простых. И чтобы по-настоящему понять стек, с ним нужно поработать.

В книге описываются скобочные структуры, подпрограммы (в том числе рекурсивные), передача параметров, разбор и вычисление выражений, распознавание последовательностей символов. Рассмотрено описание устройства и реализации простой, но достаточно мощной стековой машины; приведены многочисленные примеры программ, а также список задач, в том числе нетривиальных. Книга предназначена прежде всего пытливым старшеклассникам, студентам вузов, а также тем, кто увлекается программированием.

Стек, или Путешествие туда и обратно - фото №1

Стек, или Путешествие туда и обратно - фото №2

Стек, или Путешествие туда и обратно - фото №3

Стек, или Путешествие туда и обратно - фото №4

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
ПереплетМягкий переплёт
ИздательДМК-Пресс
Год издания2017
Возрастные ограничения12
Кол-во страниц140
Формат20.5 x 14 x 0.8
Тип обложкимягкая
АвторВторников Алексей Анатольевич
Оформление обложкилакировка
Количество книг1
Назначениедля технических ВУЗов
Вес, в граммах176
Количество страниц140
ИздательствоДМК-Пресс
РазделПрограммирование
ISBN978-5-97060-517-2
Вес0.16кг
Размеры60x88 1/16
Обложкамягкая обложка
Язык изданияrus


Зарегистрируйтесь и получайте бонусы за покупки!


Книги: Программирование ДМК-Пресс

Категория 18 р. - 27 р.

Книги: Программирование

Категория 18 р. - 27 р.

закладки (0) сравнение (0)

11 ms