Главная Упрощенный режим Описание
Авторизация
Фамилия
Пароль
 

Базы данных


Книги- результаты поиска

Вид поиска

Область поиска
Формат представления найденных документов:
полныйинформационныйкраткий
Отсортировать найденные документы по:
авторузаглавиюгоду изданиятипу документа
Поисковый запрос: (<.>K=POSIX<.>)
Общее количество найденных документов : 6
Показаны документы с 1 по 6
1.


    Галатенко, В. А.
    Мобильное программирование приложений реального времени в стандарте POSIX [Электронный ресурс] / В. А. Галатенко. - 2-е изд. - Москва : ИНТУИТ, 2016. - 479 с. - Б. ц.

Кл.слова (ненормированные):
ЭБС Лань
Аннотация: Основная тема курса - мобильное программирование приложений реального времени, в том числе многопотоковых. Основой обеспечения мобильности является новая редакция стандарта на интерфейс операционной системы POSIX. Рассматриваются приемы и методы программирования приложений на основе данного стандарта. Приводятся многочисленные примеры программ.

Настоящий курс является продолжением курса Программирование в стандарте POSIX. В принципе, разделение единой темы "Программирование в стандарте POSIX" на две части носит скорее технический, чем принципиальный характер, однако у второй части есть свой стержень - мобильное программирование приложений реального времени.

Обеспечение мобильности программного обеспечения - задача исключительной важности и сложности. Для приложений реального времени она важна и сложна вдвойне. Важность проистекает из многочисленности подобных систем и ответственности решаемых ими задач. Сложность является следствием разнообразия и частой смены аппаратных платформ, а также того обстоятельства, что в понятие семантической корректности входит дополнительный компонент - соблюдение временных ограничений.

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

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

Объекты в памяти - это и инструмент повышения эффективности приложений, и средство передачи данных между их компонентами. Стандарт POSIX-2001 позволяет добиться мобильности даже для традиционно немобильных подсистем работы с типизированной памятью.

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

Приложения реального времени сложно не только разрабатывать, но и отлаживать. Для решения этой проблемы в стандарте POSIX-2001 предусмотрен механизм трассировки, который целесообразно применять и на этапе эксплуатации приложений.


Перейти к внешнему ресурсу ЭБС Лань. Доступ до 31.08.2024

Найти похожие

2.


    Иртегов, Д. В.
    Многопоточное программирование с использованием POSIX Threads [Электронный ресурс] / Д. В. Иртегов. - 2-е изд. - Москва : ИНТУИТ, 2016. - 170 с. - Б. ц.

Кл.слова (ненормированные):
ЭБС Лань
Аннотация: Курс посвящен разработке многопоточных приложений на языках C/C++ с использованием POSIX Thread Library. Основное внимание уделяется разработке ориентированных на ввод-вывод приложений и сетевых сервисов, но рассматриваются также некоторые вопросы, связанные с разработкой вычислительных программ с разделяемой памятью и приложений реального времени. Примеры программ тестировались под ОС Solaris 10 с использованием Sun Studio 11.
Перейти к внешнему ресурсу ЭБС Лань. Доступ до 31.08.2024

Найти похожие

3.
004.438
П 78


    Программирование в стандарте POSIX [Текст] / Галатенко В. А.
   Ч. 1 : Программирование в стандарте POSIX. Часть 1 / В. А. Галатенко, Ч. 1. - 2-е изд. - Москва : ИНТУИТ, 2016. - 547 с. - ISBN 5-9556-0011-6 : Б. ц.
УДК
ББК 23

Кл.слова (ненормированные):
ЭБС Лань
Аннотация: В курсе рассматривается стандарт на мобильный интерфейс операционной системы (POSIX), а также приемы и методы программирования приложений на основе данного стандарта, поясняемые многочисленными примерами. Затрагиваются вопросы программирования многопроцессных систем, взаимодействия приложений в рамках распределенных конфигураций. Обеспечение мобильности (переносимости, портабельности) программного обеспечения (ПО) - задача исключительной важности и сложности; в наше время это обстоятельство едва ли нуждается в пространных обоснованиях. Один из общепринятых способов повышения мобильности ПО - стандартизация окружения приложений: предоставляемых программных интерфейсов, утилит и т.п. На уровне системных сервисов подобное окружение описывает стандарт POSIX (Portable Operating System Interface - мобильный интерфейс операционной системы); название предложил известный специалист, основатель Фонда свободного программного обеспечения Ричард Столмэн. В курсе рассматривается наиболее современная его версия в редакции 2003 г., которую можно назвать "стандартом втройне", а именно: стандартом IEEE Std 1003.1, Техническим стандартом Open Group и, что для нас важнее всего, международным стандартом ISO/IEC 9945. Основная задача настоящего курса состоит в осмыслении приемов и методов использования стандартизованных служебных программ и функций. Не ставилась цель пересказать стандарт, осветив все тонкости реализации ОС, все возможные коды ошибок и т.п. Главное, на наш взгляд, - прочувствовать дух стандарта, научиться мобильным образом применять заложенные в нем возможности. В предположении, что читатель владеет языком C, мы не рассматривали ни его синтаксис, ни хрестоматийные библиотечные функции. Что же касается стандартного командного языка и его интерпретатора, то эта тема изложена довольно подробно, хотя многие практикующие программисты предпочитают пользоваться другими интерпретаторами. Значительное место - и по объему, и по роли - отведено примерам программ. Многие положения стандарта (связанные, скажем, с обработкой ошибочных ситуаций) излагаются не в основном тексте, а в соответствующих примерах. Последние по возможности компилировались и выполнялись на нескольких аппаратно-программных платформах, в той или иной степени претендующих на соответствие стандарту POSIX. Тем не менее, недосмотры, конечно, возможны. Мы будем признательны за все замечания и предложения, относящиеся как к курсу в целом, так и к отдельным примерам программ.
Перейти к внешнему ресурсу ЭБС Лань. Доступ до 31.08.2024

Найти похожие

4.
   004.7
   К 18


   Камер, Дуглас Э.

    Сети TCP/IP [Текст] / Д. Э. Камер, Д. Л. Стивенс. - Москва : Вильямс, 2002. - (Prentice Hall).
   Т. 3 : Разработка приложений типа клиент/сервер для Linux/POSIX / [пер. с англ. и ред. К. А. Птицын]. - 2002. - 590 с. : ил. - Библиогр.: с. 567-575. - Предм. указ.: с. 576-590. - ISBN 5-8459-0296-7 (рус.). - ISBN 0-13-032071-4 (англ.) : 239.70 р.
УДК

Кл.слова (ненормированные):
LINUX -- ОПЕРАЦИОННЫЕ СИСТЕМЫ -- СЕТЕВЫЕ ПРИЛОЖЕНИЯ -- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ -- ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ -- СЕРВЕРНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ -- telnet -- СЕРВЕРЫ -- клиентские программы (информационные технологии)
Доп.точки доступа:
Стивенс, Дэвид Л.
Птицын, К. А. \пер., ред.\

Экземпляры всего: 10
абунл (9), кнхр (1)
Свободны: абунл (9), кнхр (1)

Найти похожие

5.
   004.4
   Г 15


   Галатенко, Владимир Антонович

    Программирование в стандарте POSIX [Текст] : курс лекций : [учеб. пособие для студентов вузов по специальности 351400 "Прикладная информатика"] / В. А. Галатенко ; под ред. В. Б. Бетелина. - М. : Интернет-Университет Информ. Технологий, 2005 - .
   Ч. 2. - 383 с. - (Основы информационных технологий). - ISBN 5-9556-0021-3 : 210.00 р.
УДК

Кл.слова (ненормированные):
Лекции -- Гриф УМО в области прикладной информатики -- Учебные пособия -- POSIX -- Операционные системы -- ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Доп.точки доступа:
Бетелин, В. Б. \ред.\

Экземпляры всего: 3
чз№2 (2), кнхр (1)
Свободны: чз№2 (2), кнхр (1)

Найти похожие

6.
   004.4
   Г 15


    Галатенко, Владимир Антонович.
    Программирование в стандарте POSIX [Текст] : курс лекций : [учеб. пособие для студентов вузов по специальности 351400 "Прикладная информатика"] / В. А. Галатенко ; под ред. В. Б. Бетелина. - М. : Интернет-Университет Информ. Технологий, 2004. - 553 с. - (Основы информационных технологий). - ISBN 5-9556-0011-6 : 391.00 р.
УДК

Кл.слова (ненормированные):
Лекции -- Гриф УМО в области прикладной информатики -- Учебные пособия -- POSIX -- Программирование ЭВМ -- Операционные системы
Доп.точки доступа:
Бетелин, В. Б. \ред.\

Экземпляры всего: 3
чз№2 (2), кнхр (1)
Свободны: чз№2 (2), кнхр (1)

Найти похожие

 
Статистика
за 15.06.2024
Число запросов 18676
Число посетителей 299
Число заказов 0
© 2006-2022 Поволжский государственный технологический университет, ФГБОУ ВО «ПГТУ».