|
Системное программирование в среде Microsoft Windows
3-е издание
Джонсон М. Харт
Windows System Programming, 3rd Edition
Johnson M. Hart
|
Цены на книгу
Оглавление
Пролистать книгу
Файлы к книге
|
Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9x, Windows XP, Windows 2000 и Windows 2003). Основное внимание уделяется базовым системным службам, включая
управление файловой системой, процессами и нитями, взаимодействие между процессами, сетевое программирование и синхронизацию. Рассматривается методика переноса приложений, написанных в среде Win32, в среду Win64. Подробно описываются все аспекты системы безопасности Windows и
ее практического применения. Изобилие реальных примеров, доступных также и на Web-сайте книги, существенно упрощает усвоение материала.
Книга ориентирована на разработчиков и программистов, как высокой квалификации, так и начинающих, а также будет полезна для студентов соответствующих специальностей.
592 стр., с ил.; ISBN 5-8459-0879-5, 0-321-25619-0; формат 70x100/16; твердый переплет2005, 3 кв.; Вильямс.
|
|
|
|
Книги, рекомендуемые вместе с этой книгой:
- Компиляторы: принципы, технологии и инструментарий, 2 издание, Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман
- Алгоритмические трюки для программистов. Исправленное издание 2007 года, Генри С. Уоррен, мл.
- Введение в теорию автоматов, языков и вычислений. Второе издание, Джон Хопкрофт, Раджив Мотвани, Джеффри Ульман
- Microsoft Windows Vista. Полное руководство, Пол Мак-Федрис
- Секреты Microsoft Windows Vista, Брайан Ливингстон, Пол Таррот
- Ассемблер для Win 32. Самоучитель, Галисеев Геннадий Владимирович
- Взаимодействие разноязыковых программ в Microsoft Windows. Руководство программиста, Инг Бей
- Язык ассемблера для процессоров Intel, 4-е издание, Кип Ирвин
Раздел каталога:
Оглавление книги "Системное программирование в среде Microsoft Windows"Введение
Глава 1. Знакомство с win32 и win
Глава 2. Использование файловой системы и функций символьного ввода/вывода Windows
Глава 3. Усовершенствованные средства для работы с файлами и каталогами и знакомство с реестром
Глава 4. Обработка исключений
Глава 5. Управление памятью, отображение файлов и библиотеки dll
Глава 6. Управление процессами
Глава 7. Потоки и планирование выполнения
Глава 8. Синхронизация потоков
Глава 9. Влияние синхронизации на производительность и рекомендации по ее повышению
Глава 10. Усовершенствованные методы синхронизации потоков
Глава 11. Взаимодействие между процессами
Глава 12. Сетевое программирование с помощью сокетов windows
Глава 13. Windows services
Глава 14. Асинхронный ввод/вывод и порты завершения
Глава 15. Безопасность объектов windows
Глава 16. Программирование в среде win
Приложение A. Использование примеров программ
Приложение Б. Сопоставление функций Windows, UNIX и библиотеки C
Приложение В. Результаты измерения производительности
Библиография
Предметный указатель
|