Поиск книг по лучшей цене!

Актуальная информация о наличии книг в крупных интернет-магазинах и сравнение цен.


  • В. А. Овчинников. Алгоритмизация комбинаторно-оптимизационных задач при проектировании ЭВМ и систем
    Алгоритмизация комбинаторно-оптимизационных задач при проектировании ЭВМ и систем
    В. А. Овчинников
    Рассмотрены вопросы алгоритмизации комбинаторно-оптимизационных задач структурного синтеза на графах. Большое внимание уделено формализации таких задач и методам их решения, основанным на идее отсечения, ветвей и границ, поиска в глубину, в ширину, двоичной свертки. Описаны основные этапы построения алгоритмов и подходы к оценке их точности и сложности; точные и приближенные алгоритмы решения таких задач, как построение минимального остовного дерева, замкнутого цикла минимальной длины, кратчайшего маршрута, разрезания гиперграфа схемы и др. Выполнена оценка вычислительной и емкостной сложности большинства алгоритмов. Содержание учебника соответствует курсу лекций, который автор читает в МГТУ им. Н.Э.Баумана. Для студентов вузов, обучающихся по специальностям, связанным с информатикой. Будет полезна инженерам, работающим в данной области.
  • Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман. Компиляторы. Принципы, технологии и инструментарий
    Компиляторы. Принципы, технологии и инструментарий
    Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман
    Каждый, кто интересовался разработкой компиляторов, не мог не слышать о знаменитой "Книге Дракона", классическом труде Ахо и Ульмана "Принципы разработки компиляторов". Развитие технологий компиляции привело к рождению очередного "дракона" — книги "Компиляторы. Принципы, технологии, инструментарий", — у которой теперь уже четыре автора, и каждый из них является высококлассным специалистом в данной области. Книга, как и предыдущее издание, начинается с изложения основных принципов разработки компиляторов, включая детальное рассмотрение лексического и синтаксического анализа и генерации кода. Особенностью данного издания является широкое освещение вопросов оптимизации кода, в том числе для работы в многопроцессорных системах. Строгость изложения материала смягчается большим количеством практических примеров. Написание компиляторов охватывает такие области знаний, как языки программирования, архитектура вычислительных систем, теория языков, алгоритмы и технология создания программного обеспечения. Помочь в освоении этих технологий и соответствующего инструментария и призвана данная книга. Несмотря на ее учебную ориентацию — в первую очередь, она предназначена для студентов и преподавателей соответствующих специальностей — книга будет полезна всем, кто просто работает над созданием компиляторов.  Книга обсуждается в отдельном сообщении в блоге Виктора Штонда.
  • В. П. Агальцов. Математические методы в программировании
    Математические методы в программировании
    В. П. Агальцов
    Рассматриваются прикладные математические методы и модели, в том числе методы математического программирования (поиск экстремума, линейное, нелинейное, динамическое программирование), системы массового обслуживания. В книге особое внимание уделено целостному, простому и ясному изложению учебного материала. В учебнике показана связь между отдельными главами, использование однотипных методов (алгоритмов) для решения разных задач. Приведено подробное описание всех алгоритмов. Предназначен для учащихся средних специальных учебных заведений по группе специальностей "Информатика и вычислительная техника", также может быть полезен студентам высших учебных заведений, преподавателям и широкому кругу программистов.
  • В. В. Афонин, С. А. Федосин. Моделирование систем
    Моделирование систем
    В. В. Афонин, С. А. Федосин
    Учебно-практическое пособие состоит из теоретической и практической частей и оформлено в виде 12 лабораторных работ. В каждой работе приводятся необходимые теоретические сведения для выполнения и понимания практических примеров. В практической части рассматриваются характерные примеры и их полная программная реализация в таких средах, как MATLAB, GPSS/PC. Большая часть программного кода реализована в MATLAB. Пособие предназначено для студентов направления "Информатика и вычислительная техника".
  • Ю. В. Новиков, С. В. Кондратенко. Основы локальных сетей. Курс лекций
    Основы локальных сетей. Курс лекций
    Ю. В. Новиков, С. В. Кондратенко
    Книга представляет собой краткое учебное пособие по локальным компьютерным сетям, в котором рассматриваются ключевые принципы, лежащие в основе архитектуры локальных сетей, базовые функции локальных сетей, а также алгоритмы реализации этих функций. Приводятся рекомендации по проектированию наиболее распространенных сетей Ethernet и Fast Ethernet. Также разбираются вопросы подключения локальных сетей к глобальной сети Интернет с помощью модемов. Рекомендовано для студентов высших учебных заведений, обучающихся по специальностям в области информационных технологий.
  • Юрий Демьянович,Ирина Бурова,Татьяна Евдокимова,Ольга Иванцова,Ирина Мирошниченко. Параллельные алгоритмы. Разработка и реализация
    Параллельные алгоритмы. Разработка и реализация
    Юрий Демьянович,Ирина Бурова,Татьяна Евдокимова,Ольга Иванцова,Ирина Мирошниченко
    Данный курс лекций посвящен базисным проблемам параллельных вычислений: обшей теории распараллеливания, разработке алгоритмов и программ для параллельных систем с общей памятью, способам распараллеливания для систем с распределенной памятью и средствам распараллеливания, предлагаемым компанией Intel. Рассматривается широкий спектр вопросов: от постановки задачи распараллеливания до подходов к распараллеливанию сверхсложных вычислительных задач, от теоретической концепции неограниченного параллелизма до практической реализации вычислений на имеющихся вычислительных системах с параллельными и многоядерными процессорами. Лекции сопровождаются упражнениями для закрепления излагаемого материала. Предлагаемое учебное пособие предназначено для студентов, аспирантов и специалистов, изучающих методы и алгоритмы распараллеливания вычислений, а также для тех читателей, которые решают сложные задачи на параллельных вычислительных системах.
  • Л. Залогова. Разработка Паскаль-компилятора
    Разработка Паскаль-компилятора
    Л. Залогова
    В книге излагается структура компилятора, основные принципы построения всех его основных блоков - лексического, синтаксического и семантического анализаторов, а также генератора кода. Методы компиляции программ на Паскале описаны на языке С. Для студентов и специалистов, занимающихся созданием программного обеспечения, а также для желающих создать компилятор со своего собственного языка программирования.
  • А. Е. Анисимов, В. В. Пупышев. Сборник заданий по основаниям программирования
    Сборник заданий по основаниям программирования
    А. Е. Анисимов, В. В. Пупышев
    Предлагаемый сборник заданий содержит ряд задач, вопросов и проблем по основаниям программирования. Прорешав задачи этого сборника, читатель познакомится с наиболее важными подходами и идеями информационных технологий, получит практические навыки построения решений проблем различного уровня сложности и направленности. Более половины задач являются авторскими. Для студентов высших учебных заведений, обучающихся по специальностям в области информационных технологий.
  • Н. Н. Непейвода. Стили и методы программирования. Курс лекций. Учебное пособие
    Стили и методы программирования. Курс лекций. Учебное пособие
    Н. Н. Непейвода
    Данный курс предполагает начальные умения структурного программирования на традиционном языке и не исключает начальных умений на одном из языков других стилей. Базовые умения для других стилей программирования могут быть получены по ходу изучения курса, для чего в него включены необходимые сведения и упражнения. Рекомендовано для студентов высших учебных заведений, обучающихся по специальностям в области информационных технологий.
  • Ю. Г. Карпов. Теория и технология программирования. Основы построения трансляторов
    Теория и технология программирования. Основы построения трансляторов
    Ю. Г. Карпов
    Целью книги является постановка базовых проблем теории формальных языков, разъяснение задач построения трансляторов. Представлена основная концепция трансляции - синтаксически ориентированная обработка предложений входного языка. В рамках этой концепции рассматриваются основные этапы трансляции: восстановление структуры входного текста, вычисление смысла текста по этой структуре, формирование выхода транслятора на основе структуры входного предложения. Понимание этих положений помогает осознанию задач и алгоритмов функциональных блоков современных трансляторов, независимо от технологии и средств их создания. Изучив методики трансляции, представленные в пособии, читатель без труда сможет освоить любую литературу, посвященную теоретическим, техническим и технологическим проблемам разработки трансляторов и написать транслятор с разработанного им самим простого языка. Книга предназначена для студентов вузов направлений "Информатика и вычислительная техника" и "Системный анализ и управление", а также других родственных направлений.
  • Ю. К. Демьянович, О. Н. Иванцова. Технология программирования для распределенных параллельных систем
    Технология программирования для распределенных параллельных систем
    Ю. К. Демьянович, О. Н. Иванцова
    Лекции предназначены для первоначального изучения принципов программирования на параллельных системах с распределенной памятью. В них рассматриваются вопросы программирования с использованием передачи сообщений, активные мониторы, удаленный вызов процедур, неделимость операций, устранение взаимного вмешательства процессов и др. Даются представления о языках Occam, CSP, Linda, приводятся решения задач "об обедающих философах", "о читателях и писателях", "кратчайшее расстояние" и некоторых других. Книга рассчитана на студентов и аспирантов математико-механического факультета и может быть полезна всем, кто использует алгоритмы распараллеливания для решения больших вычислительных задач.
  • Г. М. Сергиевский, Н. Г. Волченков. Функциональное и логическое программирование
    Функциональное и логическое программирование
    Г. М. Сергиевский, Н. Г. Волченков
    Рассмотрены основные результаты как в теоретической части, так и в части практического применения, накопленные к настоящему времени в области функционального и логического программирования. Показано, что оба эти подхода, относящиеся к парадигме декларативного программирования, позволяют получить новые возможности в части трансформации и автоматического синтеза программ, доказательства свойств программ, частичных вычислений и др. Описаны области, в которых применение данных подходов имеет преимущества по сравнению с операторным программированием. Практические аспекты функционального программирования изучаются на примере языков Haskell - лучшей современной реализации функциональной парадигмы. В теоретическом обосновании приведены наиболее важные (для данных целей) результаты лямбда-исчисления и комбинаторной логики. Представлена наиболее "продвинутая" практическая реализация идеи логического программирования: язык Пролог. Даны его детальное описание и приемы программирования. Основное внимание уделено таким областям применения Пролога, как программирование баз данных, синтаксический анализ, реализация переборного и эвристического поиска, задачи искусственного интеллекта, в том числе обработки нечетких данных, программирование в ограничениях (Constraint Lodic Programming). Подробно описаны теоретические основы логического программирования (метод резолюций, теорема Робинсона и др.). Для студентов учреждений высшего профессионального образования.
  • Д. В. Кознов. Языки визуального моделирования. Проектирование и визуализация программного обеспечения
    Языки визуального моделирования. Проектирование и визуализация программного обеспечения
    Д. В. Кознов
    В пособие излагаются основы визуального моделирования программного обеспечения. В отличие от традиционного упрощенно-изолированного подхода сделана попытка рассмотреть визуальное моделирование в контексте разработки программного обеспечения (ПО). Обсуждаются различные модели процесса создания ПО, затрагиваются управление проектами, тестирование, управление требованиями и другие вопросы, что позволяет максимально погрузить объект рассмотрения в общий фон программной инженерии, сделать читателям понятнее те реальные задачи, которые можно решить с помощью визуального моделирования. При этом акцент делается на языках SADT, SDL, MSC, UML. Книга содержит многочисленные примеры, являющиеся фрагментами реальных проектов ряда промышленных компаний. Пособие предназначается студентам, изучающим программирование и информационные технологии, а также будет полезно всем интересующимся вопросами программной инженерии.

© 2017 books.iqbuy.ru