Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Автор24

Информация о работе

Подробнее о работе

Страница работы

Моделирование работы подсистем ОС. A-5 Б-7 С-1 по дисциплине Операционные системы

  • 40 страниц
  • 2024 год
  • 0 просмотров
  • 0 покупок
Автор работы

user7047254

5800 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

ВВЕДЕНИЕ
Операционная система (ОС) – это набор взаимодействующих системных программ и информационных структур данных, с помощью которых организуется взаимодействие пользователя и прикладных программ с вычислительной системой.
Важность операционных систем определяется частотой их использования: практически всегда взаимодействие с компьютером производится именно через этот набор программ. Тем самым обеспечивается автоматизация выполнения типичных стандартных действий, связанных с использованием основных устройств компьютера. Широчайшее распространение компьютеров во все сферы деятельности человека произошло во многом благодаря именно наличию простых в использовании (но сложных по своей организации) ОС.
Целью данного проекта, является закрепление теоретических знаний по дисциплине «операционные системы», моделирование гарантированного планирования, организации страничного распределения памяти и непрерывного размещения файлов, а также изучение алгоритма планирования FCFS. И Т.Д.

Многоуровневые очереди
Для систем, в которых процессы могут быть легко рассортированы по разным группам, был разработан другой класс алгоритмов планирования. Для каждой группы процессов создается своя очередь процессов, находящихся в состоянии готовность (см. рисунок 5). Этим очередям приписываются фиксированные приоритеты. Например, приоритет очереди системных процессов устанавливается выше, чем приоритет очередей пользовательских процессов. А приоритет очереди процессов, запущенных студентами, ниже, чем для очереди процессов, запущенных преподавателями. Это значит, что ни один пользовательский процесс не будет выбран для исполнения, пока есть хоть один готовый системный процесс, и ни один студенческий процесс не получит в свое распоряжение процессор, если есть процессы преподавателей, готовые к исполнению. Внутри этих очередей для планирования могут применяться самые разные алгоритмы. Так, например, для больших счетных процессов, не требующих взаимодействия с пользователем (фоновых процессов), может использоваться алгоритм FCFS, а для интерактивных процессов – алгоритм RR. Подобный подход, получивший название многоуровневых очередей, повышает гибкость планирования: для процессов с различными характеристиками применяется наиболее подходящий им алгоритм.

Краткое содержание работы: данный курсовой проект посвящен закреплению
закреплению теоретической части ОС, разработке алгоритма и программной
реализации.
1.1 Словесная постановка задачи
Изучить подсистему файловой системы и работу управления памятью. Проанализировать модель работы FCFS. Для компьютерной реализации моделирования подсистем управления процессами, памятью и файлами, был выбран язык программирования С++, этот язык удобен для создания программ и приложений данного вида. В данном курсовом проекте реализован алгоритм гарантированного планирования, непрерывного размещения файлов и страничного распределения памяти. Показать рождение процессов, а также их переходы из одного состояния в другое.
ПОЛНОСТЬЮ ГОТОВЫЙ КУРСОВОЙ ПРОЕКТ, КОД В КОНЦЕ ФАЙЛА, ВСЕ ПОЛНОСТЬЮ РАБОТАЕТ! АНТИПЛАГИАТ 89% ВУЗ

Список использованных источников
1. https://infourok.ru/lekcionniy-material-na-temu-podsistemi-os-3770400.html [Электронный ресурс].
2. https://foxford.ru/wiki/informatika/operatsionnaya-sistema [Электронный ресурс].
3. https://studfile.net/preview/2030205/page:22/ [Электронный ресурс]
4. https://studopedia.ru/5_41739_metodi-raspredeleniya-pamyati-stranichnoe-raspredelenie.html [Электронный ресурс]
5. https://poznayka.org/s10721t1.html [Электронный ресурс]
6. https://lektsii.org/9-9227.html [Электронный ресурс]
7. https://coderlessons.com/tutorials/akademicheskii/izuchite-operatsionnuiu-sistemu/operatsionnaia-sistema-planirovanie-protsessov[Электронный ресурс]
8. https://coderlessons.com/tutorials/akademicheskii/osnovy-operatsionnykh-sistem/17-algoritm-planirovaniia-fcfs[Электронный ресурс]
9. https://intuit.ru/studies/courses/941/31/lecture/972[Электронный ресурс]
10. Б.И. Илюшкин Операционные системы. Процессы и потоки: Учебное пособие. – СПб.: СЗТУ, 2005, - 103 с.

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

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

Фрагменты работ

ВВЕДЕНИЕ
Операционная система (ОС) – это набор взаимодействующих системных программ и информационных структур данных, с помощью которых организуется взаимодействие пользователя и прикладных программ с вычислительной системой.
Важность операционных систем определяется частотой их использования: практически всегда взаимодействие с компьютером производится именно через этот набор программ. Тем самым обеспечивается автоматизация выполнения типичных стандартных действий, связанных с использованием основных устройств компьютера. Широчайшее распространение компьютеров во все сферы деятельности человека произошло во многом благодаря именно наличию простых в использовании (но сложных по своей организации) ОС.
Целью данного проекта, является закрепление теоретических знаний по дисциплине «операционные системы», моделирование гарантированного планирования, организации страничного распределения памяти и непрерывного размещения файлов, а также изучение алгоритма планирования FCFS. И Т.Д.

Многоуровневые очереди
Для систем, в которых процессы могут быть легко рассортированы по разным группам, был разработан другой класс алгоритмов планирования. Для каждой группы процессов создается своя очередь процессов, находящихся в состоянии готовность (см. рисунок 5). Этим очередям приписываются фиксированные приоритеты. Например, приоритет очереди системных процессов устанавливается выше, чем приоритет очередей пользовательских процессов. А приоритет очереди процессов, запущенных студентами, ниже, чем для очереди процессов, запущенных преподавателями. Это значит, что ни один пользовательский процесс не будет выбран для исполнения, пока есть хоть один готовый системный процесс, и ни один студенческий процесс не получит в свое распоряжение процессор, если есть процессы преподавателей, готовые к исполнению. Внутри этих очередей для планирования могут применяться самые разные алгоритмы. Так, например, для больших счетных процессов, не требующих взаимодействия с пользователем (фоновых процессов), может использоваться алгоритм FCFS, а для интерактивных процессов – алгоритм RR. Подобный подход, получивший название многоуровневых очередей, повышает гибкость планирования: для процессов с различными характеристиками применяется наиболее подходящий им алгоритм.

Краткое содержание работы: данный курсовой проект посвящен закреплению
закреплению теоретической части ОС, разработке алгоритма и программной
реализации.
1.1 Словесная постановка задачи
Изучить подсистему файловой системы и работу управления памятью. Проанализировать модель работы FCFS. Для компьютерной реализации моделирования подсистем управления процессами, памятью и файлами, был выбран язык программирования С++, этот язык удобен для создания программ и приложений данного вида. В данном курсовом проекте реализован алгоритм гарантированного планирования, непрерывного размещения файлов и страничного распределения памяти. Показать рождение процессов, а также их переходы из одного состояния в другое.
ПОЛНОСТЬЮ ГОТОВЫЙ КУРСОВОЙ ПРОЕКТ, КОД В КОНЦЕ ФАЙЛА, ВСЕ ПОЛНОСТЬЮ РАБОТАЕТ! АНТИПЛАГИАТ 89% ВУЗ

Список использованных источников
1. https://infourok.ru/lekcionniy-material-na-temu-podsistemi-os-3770400.html [Электронный ресурс].
2. https://foxford.ru/wiki/informatika/operatsionnaya-sistema [Электронный ресурс].
3. https://studfile.net/preview/2030205/page:22/ [Электронный ресурс]
4. https://studopedia.ru/5_41739_metodi-raspredeleniya-pamyati-stranichnoe-raspredelenie.html [Электронный ресурс]
5. https://poznayka.org/s10721t1.html [Электронный ресурс]
6. https://lektsii.org/9-9227.html [Электронный ресурс]
7. https://coderlessons.com/tutorials/akademicheskii/izuchite-operatsionnuiu-sistemu/operatsionnaia-sistema-planirovanie-protsessov[Электронный ресурс]
8. https://coderlessons.com/tutorials/akademicheskii/osnovy-operatsionnykh-sistem/17-algoritm-planirovaniia-fcfs[Электронный ресурс]
9. https://intuit.ru/studies/courses/941/31/lecture/972[Электронный ресурс]
10. Б.И. Илюшкин Операционные системы. Процессы и потоки: Учебное пособие. – СПб.: СЗТУ, 2005, - 103 с.

Купить эту работу

Моделирование работы подсистем ОС. A-5 Б-7 С-1 по дисциплине Операционные системы

5800 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

12 января 2025 заказчик разместил работу

Выбранный эксперт:

Автор работы
user7047254
4.4
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
5800 ₽ Цена от 500 ₽

5 Похожих работ

Курсовая работа

%d0%a3%d0%b3%d0%b0%d0%b4%d0%b0%d0%b9%d0%ba%d0%b0

Уникальность: от 40%
Доступность: сразу
660 ₽
Курсовая работа

Проектирование АИС поддержки деятельности банка

Уникальность: от 40%
Доступность: сразу
500 ₽
Курсовая работа

Решение уравнения теплопроводности в частных производных. Краевая задача.

Уникальность: от 40%
Доступность: сразу
660 ₽
Курсовая работа

алгоритм «Пьяница»

Уникальность: от 40%
Доступность: сразу
660 ₽
Курсовая работа

Структура Данных

Уникальность: от 40%
Доступность: сразу
370 ₽

Отзывы студентов

Отзыв Далиас об авторе user7047254 2018-05-11
Курсовая работа

Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.

Общая оценка 5
Отзыв pocya об авторе user7047254 2016-04-07
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв Марина nestyk@inbox.ru об авторе user7047254 2015-08-25
Курсовая работа

все отлично, спасибо!

Общая оценка 5
Отзыв Татьяна_5085 об авторе user7047254 2016-09-15
Курсовая работа

Все ОК

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Экспертная система выявления правонарушений (на языке программирования Java)

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Экспертная система диагностики неисправностей системных блоков

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Сравнительный анализ китайского и российского бизнеса

Уникальность: от 40%
Доступность: сразу
1970 ₽
Готовая работа

Автоматизация функций планирования и контроля системы ведения проекта на примере

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Анализ рынка аренды жилья в москве

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Программа формирования списка пользователей и правил разграничения доступа в системе защиты информации.

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Разработка мобильного приложения Аndroid для рекомендательной системы самоконтроля процесса обучения студента

Уникальность: от 40%
Доступность: сразу
800 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Проектирование программы анализа финансового состояния предприятия

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Готовый дипломный проект Яндекс Практикум

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽