Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Систематизация и закрепление теоретических знаний по операционным системам

Автор:   •  Декабрь 4, 2023  •  Курсовая работа  •  6,059 Слов (25 Страниц)  •  104 Просмотры

Страница 1 из 25

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КЫРГЫЗСКОЙ РЕСПУБЛИКИ

КЫРГЫЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. И.РАЗЗАКОВА 

ИНСТИТУТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

КАФЕДРА «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»

[pic 1][pic 2]

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе

по дисциплине:” Операционные системы”[pic 3]

                                                 

Выполнил: Туратбеков Самат Туратбекович

Группа: ИВТ(КИ)-1-20

Руководитель работы(проекта): ________  Исраилова Н.А.

Дата Сдачи: __05.12.2023____

Оценка: __________

[pic 4]

БИШКЕК – 2023

Оглавление

Введение        3

Цель и задача проекта        3

Общее описание проекта        3

Актуальность исследований:        3

Постановка задачи:        3

Функциональные требования        3

Технические требования        4

Глава 1: Теоретическая часть.        5

Многоуровневая очередь        5

Различные уровни очередей        8

Реализация многоуровневого планирования очередей        9

Round Robin        9

FCFS        11

Глава 2: Разработка проекта.        13

a) Разработка программной модели        13

Описание процесса        13

Обработка процессов        13

Инициализация подсистемы        15

Создание процесса        17

Удаление процесса        18

б) Разработка имитационной модели на AnyLogic        19

Концептуальная схема модели        19

Разработка имитационной модели        20

Глава 3: Результаты и исследование проекта.        22

Результаты программной модели        22

Результаты моделирования        24

Исследования модели        25

Исследование свойств        25

Преимущества        27

Недостатки        28

Улучшение модели        29

Заключение.        30

Литература        31

Введение

В современном информационном обществе операционные системы играют ключевую роль, обеспечивая эффективное функционирование вычислительных систем. Одним из важных компонентов операционных систем является подсистема управления процессами, ответственная за управление выполнением задач и распределение ресурсов. В данном курсовом проекте рассматривается подсистема управления процессами с использованием многоуровневой очереди, где применяются два уровня приоритета: высший уровень, представленный алгоритмом Round Robin, и низший уровень с использованием алгоритма FCFS.

Цель и задача проекта

Целью курсового проекта является систематизация и закрепление теоретических знаний по операционным системам.

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

Тематика направлена на изучение и исследование базовых принципов работы операционной системы.

Общее описание проекта

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

Актуальность исследований:

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

...

Скачать:   txt (68.4 Kb)   pdf (982 Kb)   docx (1.3 Mb)  
Продолжить читать еще 24 страниц(ы) »
Доступно только на Essays.club