Вирт Никлаус, Гуткнехт Юрг
Разработка операционной системы и компилятора. Проект Оберон

  • ЦЕНЫ:
Похожии по тематике на книгу Разработка операционной системы и компилятора. Проект Оберон
  • Гольдберг Йоав. Нейросетевые методы в обработке естественного языка
  • Окасаки Крис. Чисто функциональные структуры данных
  • Стивенс Род. Алгоритмы. Теория и практическое применение
  • Чакон Скотт, Страуб Бен. Git для профессионального программиста
  • Ахо Альфред В., Ульман Джеффри Д., Лам Моника С., Сети Рави. Компиляторы. Принципы, технологии и инструментарий
  • Зуев Евгений Александрович. Редкая профессия
  • Лоспинозо Джош. C++ для профи
  • Бернс Брендан, Вильяльба Эдди, Штребель Дейв. Kubernetes. Лучшие практики. Построение эффективных приложений
  • Андрейчиков Александр Валентинович, Андрейчикова Ольга Николаевна. Интеллектуальные информационные системы и методы искусственного интеллекта
  • Митчелл Райан. Современный скрапинг веб-сайтов с помощью Python
  • Индрасири Касун, Курупу Данеш. gRPC. Запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes
  • Браун Итан. Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript
  • Оукс Скотт. Эффективный Java. Тюнинг кода на Java 8, 11 и дальше
  • Коренская Ирина Николаевна. Основы алгоритмизации и программирования на Паскаль. СПО
  • Орещенков Игорь Сергеевич. Инструментальные средства разработки программного обеспечения Системы Fossil
  • Стивенсон Бен. Python. Сборник упражнений
  • Симан Марк, Дерсен Стивен Ван. Внедрение зависимостей на платформе .NET
  • Фаэлла Марко. Стильный Java. Код, который работает всегда и везде
  • Рафгарден Тим. Совершенный алгоритм. Алгоритмы для NP-трудных задач
  • Арораа Гаурав, Чилберто Джеффри. Паттерны проектирования для C# и платформы .NET Core
Другие книги серии Классика программирования
  • Вирт Никлаус. Алгоритмы и структуры данных. Новая версия для Оберона. Учебник
    Алгоритмы и структуры данных. Новая версия для Оберона. Учебник
    Вирт Никлаус
    В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики — сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберон/Компонентный Паскаль - наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберопа — системе Блэкбокс, и доступны в исходниках на сайте издательства вместе с самой системой и дополнительными материалами. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов, активно использующих программирование в работе. Книга может быть использована как учебное пособие при обучении будущих программистов, начиная со старшеклассников в профильном обучении, а также подходит для систематического самообразования.
  • Довек Жиль, Леви Жан-Жак. Введение в теорию языков программирования
    Введение в теорию языков программирования
    Довек Жиль, Леви Жан-Жак
    Языки программирования от Фортрана и Кобола до Caml и Java играют ключевую роль в управлении сложными компьютерными системами. Книга "Введение в теорию языков программирования" представляет читателю средства, необходимые для проектирования и реализации подобных языков. В ней предлагается единый подход к различным формализмам для определения языков программирования - операционной и денотационной семантике. Особое внимание при этом уделяется способам задания отношений между тремя объектами: программой, входным значением и результатом. Эти формализмы демонстрируются на примере таких типичных элементов языков программирования, как функции, рекурсия, присваивание, записи и объекты. При этом показывается, что теория языков программирования состоит не в последовательном изучении самих языков один за другим, а строится вокруг механизмов, входящих в различные языки. Изучение таких механизмов в книге приводит к разработке вычислителей, интерпретаторов и компиляторов, а также к реализации алгоритмов вывода типов для учебных языков.
  • Буч Гради, Рамбо Джеймс, Якобсон Ивар. Введение в UML от создателей языка
    Введение в UML от создателей языка
    Буч Гради, Рамбо Джеймс, Якобсон Ивар
    Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования. Предлагаемое вашему вниманию руководство пользователя содержит справочный материал, дающий представление о том, как можно использовать UML для решения разнообразных проблем моделирования. В книге подробно, шаг за шагом, описывается процесс разработки программных систем на базе данного языка. Издание адресовано читателям, которые уже имеют общее представление об объектно-ориентированных концепциях (опыт работы с конкретными объектно-ориентированными языками или методиками не требуется, хотя желателен). В первую очередь руководство предназначено для разработчиков, занятых созданием моделей UML. Тем не менее, книга будет полезна всем, кто осваивает, создает, тестирует или выпускает в свет программные системы.
  • Кауфман В. Ш.. Языки программирования. Концепции и принципы
    Языки программирования. Концепции и принципы
    Кауфман В. Ш.
    Эта книга будет изготовлена в соответствии с Вашим заказом по технологии Print-on-Demand. Рассмотрены фундаментальные концепции и принципы, воплощенные в со временных и перспективных языках программирования. Представлены разные стили программирования (операционный, ситуационный, функциональный, реля ционный, параллельный, объектно ориентированный). Базовые концепции и прин ципы рассмотрены с пяти различных позиций (технологической, авторской, мате матической, семиотической и реализаторской) и проиллюстрированы примерами из таких языков, как Паскаль, Симула 67, Смолток, Рефал, Ада, Модула 2, Оберон, Оккам 2, Турбо Паскаль, С++ и др. Сложность выделена как основополагающая проблема программирования, а абстракция конкретизация и прогнозирование контроль – как основные ортого нальные методы борьбы со сложностью. На этой общей базе в книге впервые пред ставлена цельная система концепций и принципов, создающая четкие ориентиры в области языков программирования. На основе этой системы сформулированы оригинальные положения, указывающие перспективы развития в этой области (модули исключительных ситуаций, модули управления представлением, входо выетипы и др.). Многие из них в последние годы стали реальностью. Новые подходы применены при изложении известных фактов (пошаговая модификация нормальных алгоритмов Маркова сначала до Рефала, а затем до ре ляционных языков, сопоставление принципов «сундука» и «чемоданчика» при создании Ады, Модулы 2 и Оберона, развитие концепции наследуемости от мо дульности до объектной ориентации, систематическое сопоставление концепции параллелизма в Аде и Оккаме 2, и др.). Для всех, серьезно интересующихся программированием, в том числе научных работников, программистов, преподавателей и студентов.

© 2007-2019 books.iqbuy.ru 18+