!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "Галатенко В.А. - Мобильное программирование приложений реального времени в стандарте POSIX (2-е изд.)" бесплатно

Панель управления
Логин 
Пароль 
 


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Информация
Все вопросы и пожелания пишите на [email protected]
Правообладателям
Расширенный поиск
по сайту
Мобильное программирование приложений реального времени в стандарте POSIX (2-е изд.) : КНИГИ » Программирование
автор: MIHAIL62 | 21 ноября 2016 | Просмотров: 644
 
Мобильное программирование приложений реального времени в стандарте POSIX (2-е изд.)     Название:   
    Автор:   
    Формат:   PDF
    Размер:   52.6 Мб
    Год:   
    Качество:   Нормальное
    Язык:   Русский
    Страниц:   479

 
 

Основная тема курса - мобильное программирование приложений реального времени, в том числе многопотоковых. Основой обеспечения мобильности является новая редакция стандарта на интерфейс операционной системы POSIX. Рассматриваются приемы и методы программирования приложений на основе данного стандарта. Приводятся многочисленные примеры программ.
Настоящий курс является продолжением курса "Программирование в стандарте POSIX". В принципе, разделение единой темы "Программирование в стандарте POSIX" на две части носит скорее технический, чем принципиальный характер, однако у второй части есть свой стержень - мобильное программирование приложений реального времени.
Обеспечение мобильности программного обеспечения - задача исключительной важности и сложности. Для приложений реального времени она важна и сложна вдвойне. Важность проистекает из многочисленности подобных систем и ответственности решаемых ими задач. Сложность является следствием разнообразия и частой смены аппаратных платформ, а также того обстоятельства, что в понятие семантической корректности входит дополнительный компонент - соблюдение временных ограничений. По сравнению с предыдущими редакциями, стандарт POSIX-2001 существенно расширен средствами программирования систем реального времени. Их изучение представляется весьма актуальным, способным оказать существенную помощь разработчикам приложений.
Основной структурной единицей приложения реального времени является поток управления. Потоки стали первой темой настоящего курса. Средства их синхронизации - тема номер два. Среди рассматриваемых механизмов - мьютексы, условные переменные, блокировки чтение-запись, спин-блокировки и барьеры. К средствам межпотокового взаимодействия можно отнести сигналы реального времени, очереди сообщений, семафоры.
Объекты в памяти - это и инструмент повышения эффективности приложений, и средство передачи данных между их компонентами. Стандарт POSIX-2001 позволяет добиться мобильности даже для традиционно немобильных подсистем работы с типизированной памятью.
Разумеется, в число рассматриваемых в курсе тем вошло приоритетное планирование. Здесь особый интерес представляет политика спорадического планирования, необходимая для работы в реальном, насыщенном событиями окружении. Приложения реального времени сложно не только разрабатывать, но и отлаживать. Для решения этой проблемы в стандарте POSIX-2001 предусмотрен механизм трассировки, который целесообразно применять и на этапе эксплуатации приложений.

Содержание

Лекция 1. Потоки управления ... 4
Лекция 2. Средства синхронизации потоков управления ... 55
Лекция 3. Мобильное программирование приложений реального времени ... 122
Лекция 4. Средства межпроцессного взаимодействия в реальном времени ... 170
Лекция 5. Объекты в памяти ... 210
Лекция 6. Приоритетное планирование ... 238
Лекция 7. Асинхронный ввод/вывод, рекомендательные интерфейсы ... 259
Лекция 8. Трассировка пользовательских приложений ... 285
Лекция 9. Технологические интерфейсы ... 330
Лекция 10. Заключение ... 408
Лекция 11. Обзор POSIX-профилей для поддержки систем реального времени и встроенных систем ... 440
Лекция 12. Новое в стандарте POSIX. 1-2008 ... 460
Список литературы ... 479









Сосчитайте:   52 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   52 + один – 2 =    
За ложную информацию бан на месяц


Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
Введение в программирование на C# 2.0 (2-е изд.) | Марченко А.Л. | Программирование | Скачать бесплатно Марченко А.Л. - Введение в программирование на C# 2.0 (2-е изд.)

В курсе описываются синтаксис языка программирования C# 2.0 .NET и множества классов, применяемых для разработки приложений на платформе .NET, излагаются основы объектно-ориентированного программирования, методы создания элементов пользовательского интерфейса и основы работы с базами данных.
 
 
Visual С# 2010 на примерах + CD-ROM | Зиборов В.В. | Программирование | Скачать бесплатно Зиборов В.В. - Visual С# 2010 на примерах + CD-ROM

Рассмотрено более 120 типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual C#2010.
 
 
Основы разработки приложений беспроводных устройств | Котляров В.П., Воинов Н.В. | Программирование | Скачать бесплатно Котляров В.П., Воинов Н.В. - Основы разработки приложений беспроводных устройств

Курс посвящен обсуждению проблем разработки программного обеспечения приложений беспроводных устройств. В этой области наряду с решением научных и технических проблем немаловажная роль принадлежит проблеме подготовки кадров, пригодных к решению задач создания приложений для мобильных телефонов, смартфонов, наладонников, ноутбуков, взаимодействующих ...
 
 
Параллельное программирование с помощью языка C# (2-е изд.) | Туральчук К.А. | Программирование | Скачать бесплатно Туральчук К.А. - Параллельное программирование с помощью языка C# (2-е изд.)

Курс предназначен для практического введения в параллельное программирование (ПП) и знакомства с основными возможностями ПП на платформе .NET 4.0. Курс включает общие теоретические сведения по дисциплине параллельное программирование в объеме необходимом для реализации эффективных параллельных приложений.
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх