Главная Каталог СМ. приложенный файл (КР.doc)

СМ. приложенный файл (КР.doc)

Тип работы
курсовая работа
Группа предметов
Культура
Предмет
Информационные ресурсы
Страниц
15
Год сдачи
2025

Эта работа Вам не подходит? Или Вам нужна оригинальная работа, написанная под ключ? Просто разместите заказ🎓🗞


201 Р
4950 Р
Оглавление
Введение 3 1 Планирование доступа к вычислительным ресурсам 5 2 Диспетчеризация задач в многопользовательской вычислительной системе 15 Заключение 21 Список используемых источников 22
Введение

Основами построения и функционирования современных операционных систем являются принципы мультипрограммирования. Мультипрограмирование — способ организации по выполнению сразу нескольких программ на одной машине. Мультипрограммирование, иными словами ? многозадачность (multitasking), есть способ, которым организуется вычислительный процесс, когда на одной машине (ПК) в процессоре переменно выполняется одновременно большое количество задач (программ). Общие критерии эффективности мультипрограммирования: - пропускная способность; - удобство работы пользователей; - реактивность системы (заданные интервалы времени). В зависимости от данных критериев различаются следующие системы: - системы по пакетной обработке; - разделения времени; - системы в реальном времени. Главные цели мультипрограммирования, который используется в разных операционных системах, ? минимизация простоя всех устройств ПК. Это, как правило, задачи вычислительного характера. Операторы формируют пакеты с заданиями, и вводят его тем или иным способом во внешнее запоминающее устройство компьютера. А операционная система сама выбирает из пакетов многопрограммную смесь из имеющихся приложений, так, чтобы система была загружена по максимуму. В данном режиме не представляется возможным дать гарантии выполнения задач в течении строго отведенного времени. Мультипрограмирование организовано путем работы канала (контроллера) и процессора одновременно. Переключения процессоров с одних задач на другие ? инициативы самих задач. В таких операционных системах пользователи полностью отделены от процессов вычислений. В рамках данной курсовой работы будут рассмотрены процессы мультипрограммирования в вычислительных системах, будут построены временные диаграммы мультипрограммной работы при использовании алгоритмов FIFO и SJF, на основе этого будет разработана структура функционирования диспетчера работ в заданной вычислительной системе. Работа состоит из введения, двух взаимосвязанных глав, заключения и списка использованных источников, который содержит в себе пять наименований.

Заключение

В данной курсовой работе были рассмотрены вопросы построения и функционирования современных операционных систем, а именно планирование доступа к вычислительным ресурсам (процессору), а также принципы диспетчеризации заданий в операционной системе. В результате работы были построены временные диаграммы для различных дисциплин обслуживания, в частности: FIFO, LIFO и SJF. Каждая из этих дисциплин имеет свои достоинства и свои недостатки. Однако из проделанного в курсовом проекте анализа следует, что линейные, бесприоритетные дисциплины типа FIFO и LIFO наиболее эффективны при малом количестве заданий и достаточно равномерном их наступлении, как например, в нашей работе – 10 задач наступали последовательно друг за другом без ожидания времени. Приоритетные же дисциплины использования наиболее эффективно работают при большом количестве задач и высокой густотой их наступления. Вопросы планирования доступа к вычислительным ресурсам и диспетчеризации играют ключевую роль в построении операционных систем, что, в свою очередь, обеспечивает нормальное функционирование всей современной вычислительной техники.

Список литературы

1. Бертен Ж., Риту М., Ружие Ж. Введение в теорию вычислительных систем. – М.: 2012. 2. Коршикова Л.А. Планирование доступа к вычислительным ресурсам. // Учебно-методическое пособие для студентов III-IV курсов АВТФ (специальности 230101 и 230105) всех форм обучения. 3. Коршикова Л.А. Диспетчеризация задач в многопользовательской вычислительной системе. // Учебно-методическое пособие для студентов III-IV курсов АВТФ (специальности 230101 и 230105) всех форм обучения. 4. Пашкеев С. Д. Современное программирование. Мультипрограммирование и разделение времени. – М.: 2011. 5. Поспелов Д. А. Основы мультипрограммирования для специализированных вычислительных систем. – М.: 2012.


Если курсовая работа на тему СМ. приложенный файл (КР.doc) Вам не подходит? Не беда! посмотрите похожие работы в Нашем поиске:)