Обмен данными между процессами при помощи именованных каналов и очередей сообщений

Состав работы

material.view.file_icon C7314FB2-3C6E-4106-9FD9-CEB134A3015E.doc

Необходимые программы

Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Курс «Управляющие системы реального времени»

Цель работы: получить первоначальные навыки использования именованных каналов и очередей сообщений для обмена данными между процессами.

Задание 1. Создать именованный канал в каталоге /home/amt при
помощи команды mkfifo
для этого в консоли набираем команду:
mkfifo /home/amt/my_fifro
то есть создаем именованный канал my_fifo

Задание2.
Послать 3 сообщения с разными приоритетами из процесса 1
Прочитать сообщения в процессе 2
а) в порядке поступления
б) в порядке приоритета
вывести на экран текст сообщения и его тип.
закрыть канал

Задание3 Организовать двунаправленный обмен данными
процесс 1 посылает строку "процесс 1", а процесс 2 - строку "процесс 2"
процесс 1 после получения строки отвечает "ОК1"
процесс 2 после получения строки отвечает "ОК2"
а) считывание с обеих сторон без проверки и указания типа сообщения
б) процесс 1 указывает тип сообщения 1, процесс 2 - 2
процесс 1 считывает сообщения типа 2, а процесс 2 - типа 1
Выбор посадок в двухступенчатом редукторе
Метрология,стандартизация и сертификация Расчет и выбор посадок гладких цилиндрических соединений Расчет и выбор посадок с натягом. Выбор переходной посадки. Расчет гладких предельных размеров. Расчет и выбор посадок для подшипников качения Расчет размерных цепей. Расчет размерной цепи методом "максимума-минимума" Расчет размерной цепи теоретико-вероятностным методом Выбор посадок шпоночного соединения. Выбор посадок шлицевого соединения Выбор посадок резьбового соединения Лист - Сборочный черт
User OstVER : 19 апреля 2013
40 руб.
Выбор посадок в двухступенчатом редукторе
СИБГУТИ Лабораторная работа №2 Архитектура и частотно-территориальное планирование беспроводных сетей Вариант 05 2022г
Лабораторная работа №2 ЧАСТОТНО – ТЕРРИТОРИАЛЬНОЕ ПЛАНИРОВАНИЕ СЕТИ GSM Цель работы: Изучить основные этапы частотно - территориального планирования и рассчитать предполагаемую систему. ПОСТАНОВКА ЗАДАЧИ: Выбрать для рассмотрения территорию города, в котором Вы проживаете. Расчет произвести на двух частотах сети GSM: 900 и 1800 МГц. Определить радиус соты для выбранной территории. Посёлок Краснообск
User Анатолий6 : 11 октября 2023
300 руб.
Преимущества и недостатки индивидуального предпринимательства
Введение Начиная с конца 80-х годов сначала в СССР, затем и в России происходило бурный развитие предпринимательства. Предпринимательство - это такой тип деятельности, который имеет следующие признаки: - основной мотив этой деятельности - получение прибыли; - свобода и автономность принятия решений предпринимателем; - самостоятельность, выражающаяся в личном риске и ответственности предпринимателя. Предприниматель - это лицо, занимающееся предпринимательской деятельностью. Предприниматели в
User evelin : 19 октября 2013
13 руб.
up Наверх