
- •Расчетно-графическая работа (пояснительная записка)
- •Задание на выполнение расчётно-графической работы
- •Реферат
- •Раздел 1. Ос реального времени 10
- •Список сокращений и терминов
- •Введение
- •Раздел 1. Ос реального времени
- •1.1 Области применения ос в реальном времени
- •1.2 Операционная система реального времени qnx
- •1.2.1 Общие сведения об операционной системе qnx
- •1.2.2 Версии qnx
- •Роздел 2. Розработка алгоритмов для систем управления движением bigdog
- •2.1. Диаграмма последовательности
- •2.2. Алгоритм работы сервера
- •2.2.1. Алгоритм взаимодействия с клиентом
- •2.3. Алгоритм работы клиента
- •Раздел 3. Принципы реализации программы
- •3.1. Выбор языка и среды разработки
- •3.2. Сетевое взаимодействие
- •3.3. Порядок клиент-серверного взаимодействия
- •3.4. Легирования
- •Раздел 4. Эксперимент
- •4.1 Описание экспериментальной установки
- •4.2 Результаты эксперимента
- •Список используемых источников
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ,
МОЛОДЕЖИ И СПОРТА УКРАИНЫ
НАЦИОНАЛЬНЫЙ АВИАЦИОННЫЙ УНИВЕРСИТЕТ
Институт информационно-диагностических систем
Кафедра безопасности информационных технологий
Расчетно-графическая работа (пояснительная записка)
по дисциплине «Операционные системы»
Тема: Исследование временных характеристик многопоточного приложения в ОСРВ QNX во время обработки информации от периферийных устройств
Выполнили: студентка 431 группы ИИДС
Безверхая К.С.
студент 431 группы ИИДС
Кириченко З.А.
студентка 432 группы ИИДС Задерий А.В.
Проверил: доцент кафедры БИТ, к.т.н.
Ковтун В.Ю.
Киев 2012 г.
НАЦИОНАЛЬНЫЙ АВИАЦИОННЫЙ УНИВЕРСИТЕТ
Институт информационно-диагностических систем
Кафедра безопасности информационных технологий
Задание на выполнение расчётно-графической работы
Студентки Безверхой Карины Сергеевны
Студента Кириченко Захара Андреевича
Студентки Задерий Алины Васильевны
Тема расчётно-графической работы:
Исследование временных характеристик многопоточного приложения в ОСРВ QNX во время обработки информации от периферийных устройств
Общее задание:
Разработать серверную программу, которая получает запросы по протоколу TCP от некоторого количества клиентов и выполняет обработку этих запросов.
Разработать клиентскую программу, которая производит подключение к заданному серверу и через некоторые промежутки времени формирует запрос к нему по протоколу TCP.
Исследовать время реакции сервера на запросы клиентов, которые формировались в реальном масштабе времени.
Индивидуальное задание:
Серверная часть должна
получать запросы от 5 клиентов. Закон
изменения времени между концом и началом
передачи пакетов от клиента к серверу:
.
Период моделирования
- 20 мин. Закон изменения количества
информации:
Задание выдал _____________(Ковтун В.Ю.) «___»_________ 2012 г.
Расчётно-графическая работа защищена с оценкой _______________
Реферат
В расчётно - графической работе было разработано клиент - серверную программу, которая получает запросы по протоколу TCP от некоторого количества клиентов и выполняет обработку этих запросов.
Целью работы является исследование времени реакции сервера на сетевые запросы клиентов, формируемые в реальном масштабе времени.
Объектом исследования является процесс обработки пакетов сервером, полученных от удалённых клиентов.
Предмет исследования – временные характеристики многопоточного приложения в ОСРВ QNX.
Практическая значимость исследования – данная разработка рекомендуется для использования в самых различных областях деятельности. Обычно применяется там, где требуется высокая надёжность системы: медицинская техника, военная техника и вооружение, нефтегазовая и металлургическая промышленность и т.д. Во многих организациях, не зависимо от рода их деятельности производится обработка данных поступающих от периферийных устройств в режиме реального времени, в каких используются многопоточные приложения для их обработки, и для работы с ними нужно использовать операционную систему реального времени, какой и является ОС QNX. Данное исследование позволит определить временные характеристики работы этих приложений.
В пояснительной записке рассмотрены вопросы актуальности такой программы, описание ОСРВ QNX и работы с ней. Так же представлен с помощью блок-схем общий алгоритм работы программы, построена диаграмма последовательности её работы.
Расчётно-графическая работа содержит пояснительную записку, содержащая количество:
страниц – 28;
рисунков - 5;
таблиц - 5;
используемые источники – 5.
Ключевые слова: ОСРВ QNX, временные характеристики, многопоточные приложения, обработка информации, эксперимент, сервер, клиент, много поточность, сокеты.
СОДЕРЖАНИ
РЕФЕРАТ 3
СПИСОК СОКРАЩЕНИЙ И ТЕРМИНОВ 7
ВВЕДЕНИЕ 9