Современные операционные системы 4 е изд pdf. Современные операционные системы

Современные операционные системы. Э. Таненбаум

4-е изд. - СПб.: 2015. - 1120 с. 3 -е изд. - СПб.: 2010. - 1120 с.

Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий. Например, глава о Windows Vista теперь заменена подробным рассмотрением Windows 8.1 как самой актуальной версии на момент написания книги. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Появилась совершенно новая глава о виртуализации и облачных вычислениях. Добавился большой объем нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты.
В книге в ясной и увлекательной форме приводится множество важных подробностей, которых нет ни в одном другом издании.

Формат: pdf (20 15 , 4-е изд., 1120с.)

Размер: 13,9 Мб

Скачать: drive.google

Формат: djvu (20 10 , 3-е изд., 1120с.)

Размер: 10 Мб

Скачать: yandex.disk

Формат: djvu (2002 , 2-е изд., 1040с.)

Размер: 9,6Мб

Скачать: yandex.disk

Краткое содержание
Предисловие 17
Глава 1. Введение 22
Глава 2. Процессы и потоки 111
Глава 3. Управление памятью 214
Глава 4. Файловые системы 301
Глава 5. Ввод и вывод информации 380
Глава 6. Взаимоблокировка 488
Глава 7. Виртуализация и облако 527
Глава 8. Многопроцессорные системы 576
Глава 9. Безопасность 659
Глава 10. Изучение конкретных примеров: Unix, Linux и Android 784
Глава 11. Изучение конкретных примеров: Windows 8 931
Глава 12. Разработка операционных систем 1058
Глава 13. Библиография 1110

О том, как читать книги в форматах pdf , djvu - см. раздел "Программы; архиваторы; форматы pdf, djvu и др. "

Серия: "Классика computer science"

Это с нетерпением ожидаемое, переработанное и исправленное издание всемирного бестселлера включает в себя сведения о последних достижениях в области технологий операционных систем. Книга построена на примерах и содержит информацию, необходимую для понимания функционирования современных операционных систем. Новое изданиесущественно изменено и дополнено, и включает описание устройства и функционирования Windows Vista. Благодаря практическому опыту, приобретенному при разработке нескольких операционных систем, и высокому уровню знания предмета Эндрю Таненбаум смог ясно и увлекательно рассказать о сложных вещах. В книге приводится множество важных подробностей, которых нет ни в одном другом издании. 3-е издание.

Издательство: "Питер" (2013)

ISBN: 978-5-459-00757-2, 978-5-496-00301-8, 978-5-49807-306-4, 978-5-945-00157-2

Таненбаум, Эндрю

Эндрю Таненбаум

Биография

Эндрю Таненбаум признан за свои учебные книги по некоторым областям информатики и вычислительной техники, которая считается избранной как стандартная на данной ниве, особенно:

  • Computer Networks, ISBN 0-13-066102-3
    • В переводе: Компьютерные сети, ISBN 5-318-00494-X
  • Operating Systems: Design and Implementation, ISBN 0-13-638677-6
    • В переводе: ISBN 5-469-00148-2
  • Modern Operating Systems, ISBN 0-13-031358-0
    • В переводе: ISBN 978-5-498-07306-4

Также написал:

  • Structured Computer Organization, ISBN 0-13-148521-0
    • В переводе: Архитектура компьютера ISBN 5-469-01274-3
  • Distributed Systems: Principles and Paradigms, ISBN 0-13-088893-1
    • В переводе: Распределённые системы. Принципы и парадигмы ISBN 5-272-00053-6

Книга «Операционные системы: разработка и реализация » (англ. Operating System: Design and Implementation ) и Minix вдохновили Линуса Торвальдса на создание ядра Linux . В автобиографии Just For Fun Торвальдс описывает её как «книга, которая подняла меня на новую высоту». Впоследствии Таненбаум написал распределённую операционную систему Amoeba , полностью реализующую идею микроядра .

Награды и звания

  • Член (IEEE)
  • Член Королевской Нидерландской Академии Искусства и Наук
  • Профессор Академии
  • Соавтор Best Paper для High Impact в 2006 IEEE Percom conference
  • Победитель 2003 года TAA McGuffey Award для классической учебной литературы
  • Победитель 2002 года TAA Texty Award для новой учебной литературы
  • Награждён премией от Специальной группы по образованию в области вычислительной техники (ACM) за вклад в образование в области вычислительной техники
  • Номинант премии от Ассоциации вычислительной техники в 1994 году как выдающийся педагог
  • Соавтор в 1984 году ACM SOSP Distiguished Paper Award

Библиография

  • Книги написаные Эндрю Таненбаумом (англ.) изданные Prentice Hall

Примечания

См. также

Ссылки

  • Страница профессора Таненбаума на сервере департамента компьютерных систем Университета Врийе]

Категории:

  • Учёные Нидерландов
  • Родившиеся в Нью-Йорке
  • Родившиеся в 1944 году
  • Учёные в области информатики США
  • Персоналии по алфавиту
  • Выпускники Калифорнийского университета в Беркли
  • Разработчики свободного программного обеспечения

Другие книги схожей тематики:

    - Windows XP стартует в интернет телефон автомате В информатике начальной загрузкой называется сложный и многошаговый процесс запуска компьютера. Загрузочная последовательность это последовательность действий, которые должен выполнить компьютер для … Википедия

    Магистерская программа «Информационные системы управления предприятием» - Факультет вычислительной математики и кибернетики Московский государственный университет имени М. В. Ломоносова … Википедия

    Ядро (операционной системы) - У этого термина существуют и другие значения, см. Ядро. Ядро центральная часть операционной системы (ОС), обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память и внешнее аппаратное… … Википедия - У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS) комплекс управляющих и… … Википедия

    Extremely Reliable Operating System - (EROS) операционная система на основе мандатов, призванная выполнять требования защиты и надёжности активных систем. Пользователи активных систем могут в любое время вводить и исполнять произвольный код, в том числе ошибочный или даже… … Википедия

    Общий ресурс - Общий ресурс, или общий сетевой ресурс в информатике, это устройство или часть информации, к которой может быть осуществлён удалённый доступ с другого компьютера, обычно через локальную компьютерную сеть или посредством корпоративного… … Википедия

    Автор Книга Описание Год Цена Тип книги
    Э. Таненбаум, Х. Бос Классика Computer Science 2016
    932 бумажная книга
    Таненбаум Э. Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и… - Питер, (формат: 70x100/16, 1120 стр.) Классика computer science 2019
    1266 бумажная книга
    Таненбаум Эндрю, Бос Херберт Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и… - Питер, (формат: 70x100/16, 1120 стр.) Классика computer science 2019
    1799 бумажная книга
    Эндрю Таненбаум От издателя Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем - (формат: 170x240мм, 1120 стр.) Классика Computer Science 2016
    1008 бумажная книга
    Таненбаум Эндрю, Бос Херберт Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и… - Питер, (формат: 70x100/16, 1120 стр.) Классика Computer Science 2015
    1017 бумажная книга
    Таненбаум Э. Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и… - ПИТЕР, (формат: 70x100/16, 1120 стр.) Классика Computer Science 2019
    864 бумажная книга
    Эндрю Таненбаум - Питер, (формат: 70x100/16, 1120 стр.) Классика computer science электронная книга
    499 электронная книга
    В учебном пособии рассматриваются основы командного интерфейса операционных систем семейства UNIX. Большое внимание уделено практическому использованию команд системы и возможностей языка… - Инфра-М, (формат: 60x90/16, 160 стр.) Высшее образование 2016
    348 бумажная книга
    А. Б. Вавренюк, О. К. Курышева, С. В. Кутепов, В. В. Макаров В учебном пособии рассматриваются основы командного интерфейса операционных систем семейства UNIX. Большое внимание уделено практическому использованию команд системы и возможностей языка… - ИНФРА-М, (формат: 60x90/16, 160 стр.) Бакалавриат 2015
    741 бумажная книга
    Вавренюк А.Б. В учебном пособии рассматриваются основы командного интерфейса операционных систем семейства UNIX. Большое внимание уделено практическому использованию команд системы и возможностей языка… - ИНФРА-М, (формат: 70x100/16, 1120 стр.) Бакалавриат 2018
    842 бумажная книга
    Вавренюк Александр Борисович, Курышева Оксана Константиновна, Кутепов Станислав Владимирович В учебном пособии рассматриваются основы командного интерфейса операционных систем семейства UNIX. Большое внимание уделено практическому использованию команд системы и возможностей языка… - ИНФРА-М, (формат: 70x100/16, 1120 стр.) Среднее профессиональное образование 2019
    944 бумажная книга
    19 мая 2015 в 11:53

    Современные операционные системы. 4-е изд

    • Блог компании Издательский дом «Питер» ,
    • Профессиональная литература

    Привет Хаброжители!
    У нас вышло 4-е измененное издание книги «Современные операционные системы» .

    Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий. Например, глава о Windows Vista теперь заменена подробным рассмотрением Windows 8.1 как самой актуальной версии на момент написания книги. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Появилась совершенно новая глава о виртуализации и облачных вычислениях. Добавился большой объем нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты. В книге в ясной и увлекательной форме приводится множество важных подробностей, которых нет ни в одном другом издании.

    Более детально:

    Глава 1 была существенно переработана и обновлена, но за исключением нового раздела о мобильных компьютерах никакие основные разделы не были добавлены или удалены.

    Глава 2 обновлена за счет удаления устаревшего и добавления нового материала. К примеру, был добавлен новый примитив синхронизации фьютекс и раздел о том, как полностью избежать блокировки с помощью чтения - копирования - обновления.

    Глава 3 стала более сконцентрированной на современном оборудовании и менее направленной на рассмотрение сегментации и MULTICS.

    Из главы 4 убраны упоминания о компакт-дисках, поскольку они уже потеряли свою значимость, а их место заняли более современные решения (флеш-носители). Также к разделу, посвященному RAID-системам, добавлено описание RAID-массива уровня 6.

    В главу 5 внесено множество изменений. Из нее убраны описания устаревших устройств, таких как ЭЛТ-дисплеи и приводы компакт-дисков, и добавлены устройства, разраюботанные по новым технологиям, такие как сенсорные экраны.

    Глава 6 почти не изменилась. Тема взаимоблокировок, за исключением некоторых новых результатов, остается практически неизменной.

    Глава 7 совершенно новая. Она посвящена важным темам виртуализации и облачных вычислений. В качестве тематического исследования к ней добавлен раздел о VMware.

    Глава 8 представляет собой обновленную версию предыдущего материала по многопроцессорным системам. Теперь в ней больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Теперь здесь поднят ставший в последнее время более острым вопрос о согласованности данных кэша.

    Глава 9 подверглась существенному пересмотру и реорганизации с добавлением большого объема нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты. Более подробно рассмотрены такие атаки, как разыменование нулевого указателя и переполнение буферов. Теперь дано подробное описание защитных механизмов, NX-бит и рандомизации адресного пространства,
    а также способов, с помощью которых злоумышленники пытаются их преодолеть.

    Глава 10 претерпела значительные изменения. Был обновлен материал, касающийся Unix и Linux, но главным дополнением можно считать новый довольно объемный раздел, посвященный операционной системе Android, которая часто встречается на смартфонах и планшетных компьютерах.

    Глава 11 в третьем издании была посвящена Windows Vista. Теперь она заменена главой, посвященной Windows 8, а точнее Windows 8.1. То есть теперь в главе рассматривается самая актуальная версия.

    Глава 12 представляет собой пересмотренную версию главы 13 из прошлого издания.

    Глава 13 - это существенно обновленный список предлагаемого к изучению материала. Кроме того, список ссылок пополнился 223 новыми ссылками на работы, опубликованные после выхода третьего издания этой книги.

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

    Более подробно с книгой можно ознакомиться на

    Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий. Например, глава о Windows Vista теперь заменена подробным рассмотрением Windows 8.1 как самой актуальной версии на момент написания книги. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Появилась совершенно новая глава о виртуализации и облачных вычислениях. Добавился большой объем нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты. В книге в ясной и увлекательной форме приводится множество важных подробностей, которых нет ни в одном другом издании.

    Операционная система как расширенная машина.
    Архитектура большинства компьютеров (система команд, организация памяти, ввод-вывод данных и структура шин) на уровне машинного языка слишком примитивна и неудобна для использования в программах, особенно это касается систем ввода-вывода. Чтобы перевести разговор в конкретное русло, рассмотрим современные жесткие диски SATA (Serial АТА), используемые на большинстве компьютеров. Книга, выпущенная издательством Anderson в 2007 году и содержащая описание дискового интерфейса, который программисты должны были изучить для использования диска, содержала свыше 450 страниц. После этого интерфейс многократно пересматривался и стал еще сложнее, чем был в 2007 году. Понятно, что ни один зравомыслящий программист не захочет иметь дела с таким диском на аппаратном уровне. Вместо него оборудованием занимается та часть программного обеспечения, которая называется драйвером диска и предоставляет, не вдаваясь в детали, интерфейс для чтения и записи дисковых блоков. Операционные системы содержат множество драйверов для управления устройствами ввода-вывода.

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

    Содержание
    Предисловие
    Глава 1. Введение
    Глава 2. Процессы и потоки
    Глава 3. Управление памятью
    Глава 4. Файловые системы
    Глава 5. Ввод и вывод информации
    Глава 6. Взаимоблокировка
    Глава 7. Виртуализация и облако
    Глава 8. Многопроцессорные системы
    Глава 9. Безопасность
    Глава 10. Изучение конкретных примеров: Unix, Linux и Android
    Глава 11. Изучение конкретных примеров: Windows 8
    Глава 12. Разработка операционных систем
    Глава 13. Библиография.

    Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
    Скачать книгу Современные операционные системы, Таненбаум Э., Бос X., 2015 - fileskachat.com, быстрое и бесплатное скачивание.

    Скачать pdf
    Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.



    Поделиться