Рассчитай точную стоимость своей работы и получи промокод на скидку 300 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Операционные системы реального времени (ОСРВ)
Создан заказ №696795
19 августа 2015

Операционные системы реального времени (ОСРВ)

Как заказчик описал требования к работе:
Нужно выполнить два реферата: Тема: Операционные системы реального времени. Оба реферата по этой теме, но они должны быть совершенно разными. В рефератах должны быть: содержание, введение, главы, параграфы, заключение, список литературы. Желательны иллюстрации. Также нужны сноски в квадратных скобка х []
подробнее
Фрагмент выполненной работы:
Введение Операционные системы реального времени (ОСРВ) предназначены для обеспечения интерфейса к ресурсам критических по времени систем реального времени. Основной задачей в таких системах является своевременность (timeliness) выполнения обработки данных. В качестве основного требования к ОСРВ выдвигается требование обеспечения предсказуемости или детерминированности поведения системы в наихудших внешних условиях, что резко отличается от требований к производительности и быстродействию универсальных ОС. (работа была выполнена специалистами Автор 24) Хорошая ОСРВ имеет предсказуемое поведение при всех сценариях системной загрузки (одновременные прерывания и выполнение потоков). Существует некое различие между системами реального времени и встроенными системами. От встроенной системы не всегда требуется, чтобы она имела предсказуемое поведение, и в таком случае она не является системой реального времени. Однако даже беглый взгляд на возможные встроенные системы позволяет утверждать, что большинство встроенных систем нуждается в предсказуемом поведении, по крайней мере, для некоторой функциональности, и таким образом, эти системы можно отнести к системам реального времени. Принято различать системы мягкого (soft) и жесткого (hard) реального времени. В системах жесткого реального времени неспособность обеспечить реакцию на какие-либо события в заданное время ведет к отказам и невозможности выполнения поставленной задачи. В большинстве русскоязычной литературы такие системы называют системами с детерминированным временем. При практическом применении время реакции должно быть минимальным. Системами мягкого реального времени называются системы, не попадающие под определение "жесткие", т.к. в литературе четкого определения для них пока нет. Системы мягкого реального времени могут не успевать решать задачу, но это не приводит к отказу системы в целом. В системах реального времени необходимо введение некоторого директивного срока (в англоязычной литературе – deadline), до истечения которого задача должна обязательно (для систем мягкого реального времени – желательно) выполниться. Этот директивный срок используется планировщиком задач как для назначения приоритета задачи при ее запуске, так и при выборе задачи на выполнение. Мартин Тиммерман сформулировал следующие необходимые требования для ОСРВ [DEDSYS]: - ОС должна быть многозадачной и допускающей вытеснение (preemptable), - ОС должна обладать понятием приоритета для потоков, - ОС должна поддерживать предсказуемые механизмы синхронизации, - ОС должна обеспечивать механизм наследования приоритетов, поведение ОС должно быть известным и предсказуемым (задержки обработки прерываний, задержки переключения задач, задержки драйверов и т.д.); это значит, что во всех сценариях рабочей нагрузки системы должно быть определено максимальное время отклика. В течение последних 25-30 лет структура операционных систем эволюционировала от монолитной к многослойной структуре ОС и далее к архитектуре клиент-сервер. При монолитной структуре ОС состоит из набора модулей, и изменения одного модуля влияют на другие модули. Чем больше модулей, тем больше хаоса при эксплуатации такой системы. Кроме того, невозможно распределить ОС в многопроцессорной системе. В многослойной структуре изменения одного слоя влияют на соседние слои; кроме того, обращение через слой невозможно. Для систем реального времени должно быть обеспечено прямое обращение к каждому слою ОС, а иногда напрямую к аппаратуре. Основной идеей клиент-серверной технологии в ОС является сведение базиса ОС к минимуму (планировщик и примитивы синхронизации). Вся остальная функциональность выносится на другой уровень и реализуется через потоки или задачи. Совокупность таких серверных задач отвечает за системные вызовы. Приложения являются клиентами, которые запрашивают сервисы через системные вызовы. Клиент-серверная технология позволяет создавать масштабируемые ОС и упрощает распределение в многопроцессорной системе. При эксплуатации системы замена одного модуля не вызывает эффекта “снежного кома”; кроме того, сбой модуля не всегда влечет за собой отказ системы в целом. Появилась возможность динамической загрузки и отгрузки модулей. Главной проблемой в этой модели является защита памяти, поскольку серверные процессы должны быть защищены. При каждом запросе сервиса система должна переключаться с контекста приложения на контекст сервера. При поддержке защиты памяти время переключения с одного процесса на другой увеличивается. Как правило, большинство современных ОСРВ построено на основе микроядра (kernel или nucleus), которое обеспечивает планирование и диспетчеризацию задач, а также осуществляет их взаимодействие. Несмотря на сведение к минимуму в ядре абстракций ОС, микроядро все же должно иметь представление об абстракции процесса. Все остальные концептуальные абстракции операционных систем вынесены за пределы ядра, вызываются по запросу и выполняются как приложения. Рассмотрим концептуальные абстракции операционной системы через призму требований к системам реального времени. [1, с. 202-208Посмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
20 августа 2015
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Автор73
5
скачать
Операционные системы реального времени (ОСРВ).docx
2017-07-05 23:43
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
прекрасный автор! вошла в положение и быстро выполнила работу. очень приятно было работать. буду обращаться к ней еще! рекомендую!

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Реинжиниринг бизнес-процессов
Реферат
Информатика
Стоимость:
300 ₽
Анализ поисковых систем в сети Интернет
Курсовая работа
Информатика
Стоимость:
700 ₽
Наименование предмета: Операционные системы
Доклад
Информатика
Стоимость:
300 ₽
База данных Деканат (учет договоров с железной дорогой)
Контрольная работа
Информатика
Стоимость:
300 ₽
Сделать по образцу работу в Excel и ProjectExpert.
Лабораторная работа
Информатика
Стоимость:
300 ₽
Классификация ГИС
Реферат
Информатика
Стоимость:
300 ₽
компьютер как историогенный фактор
Реферат
Информатика
Стоимость:
300 ₽
Сетевые и телекоммуникационные сервисные программы
Реферат
Информатика
Стоимость:
300 ₽
"Cloud Computing - noțiuni generale, direcții de utilizare, caracteristici, clasificare" :
Реферат
Информатика
Стоимость:
300 ₽
2 реферата
Реферат
Информатика
Стоимость:
300 ₽
Микропроцессоры ПК их назначение и характеристики
Реферат
Информатика
Стоимость:
300 ₽
Использование систем Интернет-маркетинга в бизнесе
Реферат
Информатика
Стоимость:
300 ₽
Читай полезные статьи в нашем
Простые структуры информации
К простым структурам информации относятся:
Самой простейшей структурой является множество, то есть, некоторый набор элементов. Чтобы определить множество, необходимо перечислить все его элементы или описать и определить характерный признак элементов множества.
Множество может состоять из конечного числа элементов (например, алфавит), бесконечного числа элементов (например, множество чисел) или вообщ...
подробнее
Электронные таблицы MS Excel
Электронная таблица Microsoft Excel – программа, созданная корпорацией Microsoft для операционных систем Microsoft Windows, Windows NT, Mac OS, Android, iOS и Windows Phone. Программа обеспечивает широкий набор инструментов для экономико-статистических расчетов, графических инструментов и язык макропрограммирования VBA (исключением является версия Excel 2008 для Mac OS X). MS Excel входит в состав...
подробнее
Аксель Иванович Берг, советский ученый-радиотехник и кибернетик
Аксель Иванович Берг родился 29 октября 1893 года. Известен как советский учёный-радиотехник и кибернетик, адмирал-инженер, основоположник школы биотехнических технологий и систем и биологической кибернетики.

Аксель Берг родился в Оренбурге. После смерти отца – Ивана Александровича – семья переезжает в Петербург.
Аксель Берг учился в Петришуле, а в 1904–1908 годах – в 3-м Петербургском кадетском ко...
подробнее
Владимир Викторович Солодовников, кибернетик, один из основателей автоматики в СССР
Солодовников Владимир Викторович родился в 1910 году. Известен как выдающийся кибернетик современности, один из основателей советской автоматики, один из основателей Центрального института комплексной автоматизации (ЦНИИКА).

Владимир Солодовников родился в г. Владивосток.
Обучался в Ленинградском физико-механическом институте, который окончил в 1934 году. После окончания института работал в ВЭИ (Все...
подробнее
Простые структуры информации
К простым структурам информации относятся:
Самой простейшей структурой является множество, то есть, некоторый набор элементов. Чтобы определить множество, необходимо перечислить все его элементы или описать и определить характерный признак элементов множества.
Множество может состоять из конечного числа элементов (например, алфавит), бесконечного числа элементов (например, множество чисел) или вообщ...
подробнее
Электронные таблицы MS Excel
Электронная таблица Microsoft Excel – программа, созданная корпорацией Microsoft для операционных систем Microsoft Windows, Windows NT, Mac OS, Android, iOS и Windows Phone. Программа обеспечивает широкий набор инструментов для экономико-статистических расчетов, графических инструментов и язык макропрограммирования VBA (исключением является версия Excel 2008 для Mac OS X). MS Excel входит в состав...
подробнее
Аксель Иванович Берг, советский ученый-радиотехник и кибернетик
Аксель Иванович Берг родился 29 октября 1893 года. Известен как советский учёный-радиотехник и кибернетик, адмирал-инженер, основоположник школы биотехнических технологий и систем и биологической кибернетики.

Аксель Берг родился в Оренбурге. После смерти отца – Ивана Александровича – семья переезжает в Петербург.
Аксель Берг учился в Петришуле, а в 1904–1908 годах – в 3-м Петербургском кадетском ко...
подробнее
Владимир Викторович Солодовников, кибернетик, один из основателей автоматики в СССР
Солодовников Владимир Викторович родился в 1910 году. Известен как выдающийся кибернетик современности, один из основателей советской автоматики, один из основателей Центрального института комплексной автоматизации (ЦНИИКА).

Владимир Солодовников родился в г. Владивосток.
Обучался в Ленинградском физико-механическом институте, который окончил в 1934 году. После окончания института работал в ВЭИ (Все...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы