Издание «UNIX. Профессиональное программирование» — это подробнейшее справочное пособие для каждого профессионального программиста, который работает с UNIX. С. Раго смог обновить и дополнить классический фундаментальный труда Р.Стивенса, при этом сохранив точность и стиль оригинала. Отметим, что содержание абсолютно всех тем, прикладных программ и примеров обновлено согласно последним версиям самых популярных реализаций UNIX. Важные дополнения посвящены потокам и разработке различных многопоточных программ, применению интерфейса сокетов для создания межпроцессного взаимодействия (IPC) и описанию интерфейсов, которые были добавлены в новой версии POSIX.1. Необходимо сказать, что аспекты прикладного программного интерфейса описываются на понятных примерах, которые были протестированы на четырех платформах: Linux, Solaris 9, FreeBSD и Mac OS X 10.3. В этом справочнике описывается огромное количество ловушек, о которых обязательно нужно помнить в процессе создания программ для разных реализаций UNIX, и демонстрируются способы их избегания, опираясь при этом на стандарты Single UNIX Specification и POSIX.1.
Архив рубрики: Книги по операционнм системам
UNIX. Профессиональное программирование — У. Ричард Стивенс, Стивен А. Раго
Microsoft Windows 2000 API. Энциклопедия программиста — Р. Саймон
ОС Windows 98 и 2000 перевели на абсолютно новый качественный уровень методологию создания прикладных приложений, выполняемых под управлением вышеуказанных ОС. Несмотря на огромное количество достаточно мощных инструментальных средств создания программ, именно знание интерфейса программирования различных прикладных приложений (АРI) является своеобразным ключом к написанию программ, которые могут занять действительно достойное положение на рынке. Книга «Microsoft Windows 2000 API. Энциклопедия программиста» — это поистине великолепное справочно-учебное пособие по всем свойства АРI, которое может стать настольной книгой для каждого программиста. Исключительная полнота изложения материала, множество удачно подобранных примеров, а также эффективная организация книги делают ее истинной энциклопедией программиста. Отметим, что в книге в деталях рассматриваются вопросы использования ресурсов различных категорий, низкоуровневой обработки сообщений, управления памятью, использования интерфейса графических устройств, ввода/вывода, работы с файлами, системного реестра и т.д. Прилагаемый диск окажет значительную помощь в последующем использовании материала книги. Книга рекомендована для начинающих, профессиональных и опытных программистов.
Основы Windows NT и NTFS — Хелен Кастер
Книга «Основы Windows NT и NTFS» широко известна во всем мире. Её написание происходило в постоянном сотрудничестве с целой командой разработчиков самой операционной системы, поэтому данная книга даёт возможность читателю взглянуть изнутри на сам проект, его философию, архитектуру и будущее ОС Windows NT. Следует отметить, что в описываемом издании объединены две книги Х.Кастер: «Inside the Windows NT file system» и «Inside Windows NT». В конце книги приведены общие для двух вышеуказанных книг словарь терминов, а также предметный указатель. Излагаемый материал богато иллюстрирован. Книга была дополнена в соответствии с учетом Windows NT версии 4.0.
Основы операционных систем. Курс лекций. Учебное пособие — В. Е. Карпов, К. А. Коньков
В книге «Основы операционных систем. Курс лекций. Учебное пособие» детально рассмотрены основные принципы построения и характерные особенности проектирования современных операционных систем. Отметим, что в этой книге теоретический материал дополнен многочисленными практическими примерами. Книга ориентирована на студентов ВУЗов, которые обучаются по специальностям в сфере информационных технологий.
Введение в QNX/Neutrino 2 — Роб Кертен
Книга Роба Кертена «Введение в QNX/Neutrino 2» представляет собой универсальное руководство для создания приложений реального времени с использованием QNX Realtime Platform, которое подойдет и специалистам, давно и успешно работающим с QNX/Neutrino, а также тем, кто только собирается приступить к работе с данной средой. Несомненный интерес представляет изложенный материал и для тех, кто использовал QNX, поскольку сам автор работал с QNX2 и QNX4.
Операционные системы. Разработка и реализация — Э. Таненбаум, А. Вудхалл
В книге «Операционные системы. Разработка и реализация» авторам удалось очень понятно и доступно описать как теоретические, так и практические положения создания операционных систем. Очень тщательно проанализированы все важнейшие процессы: семафоры, мониторы, передача сообщений, алгоритмы работы планировщика, алгоритмы управления памятью, создание файловых систем и многие другие. Большое внимание уделено также вопросам безопасности и защиты данных. При этом в издании подробно рассматривается принцип работы UNIX-совместимой операционной системы MINIX, на прилагаемом компакт-диске приведен ее исходный код. Книга будет полезна для всех разработчиков операционных систем.
QNX Momentics: основы применения — Сергей Зыль
В книге описана система реального времени QNX Momentics. Рассмотрены такие её компоненты, как операционная система реального времени QNX Neutrino, состав и назначение инструментария QNX Momentics Professional Edition. QNX Neutrino — система на основе микроядра, что обеспечивает надежность работы любого из элементов системы. Описана организация управления ресурсами компьютера, использование сетевого протокола Qnet, стека TCP/IP. Применение QNX Neutrino для встраиваемых систем, формирование загружаемых образов — ещё одна тема этой книги. К книге приложен компакт-диск, содержащий ряд полезных приложений — СУБД, файловые менеджеры, редакторы и даже игры. Для пользователей, разработчиков, студентов и преподавателей вузов.