|
Книга
|
Роб Кёртен
Введение в QNX/Neutrino 2
32
4.66 (32 голоса )
- ISBN: 5-94656-025-9
- 512 страниц
- декабрь 2001
- Петрополис
- 775 г
| Издательство: |
Петрополис |
| Дата выхода: |
декабрь 2001 |
| ISBN: |
5-94656-025-9 |
| Объём: |
512 страниц |
| Масса: |
775 г |
| Размеры(высота, ширина, толщина), см: |
23 x 19 x 3 |
| Обложка: |
мягкая |
| Место в рейтинге продаж: |
323702 |
Великолепный учебник по проектированию приложений реального времени на базе операционной системы QNX/Neutrino (QNX6). Автор дает четкую картину как внутрненнего устройства ОС, работы ее внутренних механизмов и взаимодействия ключевых подсистем, так и полноценный "взгляд снаружи", позволяющий программисту рационально использовать имеющихся у него в распоряжении преимущества и обходить возможные подводные камни.
Книга написана в непринужденной, местами даже шутливой манере, значительно...
Великолепный учебник по проектированию приложений реального времени на базе операционной системы QNX/Neutrino (QNX6). Автор дает четкую картину как внутрненнего устройства ОС, работы ее внутренних механизмов и взаимодействия ключевых подсистем, так и полноценный "взгляд снаружи", позволяющий программисту рационально использовать имеющихся у него в распоряжении преимущества и обходить возможные подводные камни.
Книга написана в непринужденной, местами даже шутливой манере, значительно облегчающей чтение, и содержит массу аналогий, помогающих понять сложные вещи через более простые. Вместе с тем, "философский" взгляд автора на мир систем реального времени гармонично сочетается с его прекрасным умением грамотно поставить проблему и последовательно и аргументировано привести читателя к ее оптимальному решению. Книга содержит множество примеров кода и подробных пояснений к ним, а также просто полезных рекомендаций по проектированию, позволяющих значительно упростить как разработку, так и отладку, тестирование, модернизацию и портирование программного кода.
В книге рассматриваются следующие темы:
- базовые сведения о процессах и потоках - что это и как это использовать;
- механизм обмена сообщениями в QNX/Neutrino - реализация и особенности;
- часы и таймеры рельного времени - как планировать периодические события;
- обработка прерываний - особенности обработки прерываний в QNX/Neutrino;
- администраторы ресурсов - все о написании драйверов устройств;
- перенос приложений из QNX4 в QNX/Neutrino - базовая технология и возможные трудности;
- и многое другое!
|
|
Введение в QNX/Neutrino 2
|
В.Солдатов
Сергей
Олег Цилюрик
a_moroz@yahoo.com