Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТВП - Методические рекомендации.doc
Скачиваний:
9
Добавлен:
29.08.2019
Размер:
135.17 Кб
Скачать
    1. Модель логически упорядоченных процессов

    2. Вычислительный процесс в операционной системе

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

    4. Способы реализации взаимного ис­ключения процессов

    5. Описание процессов и ресурсов

    6. Взаимодействие процессов в операционной системе

    7. Интерфейсы

    8. Структурная организация интерфейсов

    9. Селекция информационного канала

    10. Многозадачная среда

    11. Ресурсы в операционной системе

    12. Средства синхронизации потоков

    13. Управление процессами и ресурсами

    14. Унификация внутрисистемных и межсистемных связей

    15. Коммуникация через обмен сообщениями

  1. Методические рекомендации к выполнению теоретической части курсовой работы

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

Темы курсовых работ утверждены кафедрой «Информационных технологий и систем». Студенту предоставлено право выбора темы курсовой работы вплоть до предложения своей с необходимым обоснованием ее целесообразности.

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

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

• методы теоретического уровня: анализ и синтез, индукция и дедукция, метод сходства и различия и пр., методы экспериментально-эмпирического уровня: анкетирование, тестирование, наблюдение, беседа и пр.;

• методы изучения теоретических источников, методы анализа реального процесса управления;

• методы изучения состояния проблемы, экспериментального поиска новых решений проблемы, обработки данных эксперимента, построения новых теоретических концепций на основе полученных экспериментальных данных, уточнения основных теоретических понятий, изложения и интерпретации научных результатов и пр.;

• методы качественного анализа и методы количественной обработки результатов исследования (статистические или нестатистические).

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

Тема 1. Модель логически упорядоченных процессов.

Цель: Изучить особенности процесса в операционной системе. Получить модель процесса.

Тема 2. Вычислительный процесс в операционной системе.

Цель: Изучить и проанализировать различные состояния процессов и потоков.

Тема 3. Организация параллельно взаимодействующих вычислений.

Цель: Описать особенности межпроцессного взаимодействия, привести примеры состояний состязания и работы в критической области.

Тема 4. Способы реализации взаимного ис­ключения процессов.

Цель: Изучить и проанализировать, а также выявить применимость запрета на прерывание, переменных блокировки и алгоритма строго чередования.

Тема 5. Описание процессов и ресурсов.

Цель: Охарактеризовать дескриптор процессов и дескриптор класса ресурсов.

Тема 6. Взаимодействие процессов в операционной системе.

Цель: Изучить средства взаимодействия процессов, выявить преимущества и недостатки обработки сигналов и программных каналов. Показать схемы обмена процессов.

Тема 7. Интерфейсы.

Цель: Изучить принципы проектирования интерфейсов.

Тема 8. Структурная организация интерфейсов.

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

Тема 9. Селекция информационного канала.

Цель: выявить преимущества и недостатки децентрализованного и централизованного управления операциями селекции.

Тема 10. Многозадачная среда.

Цель: Изучить свойства многозадачной среды и трудности ее реализации.

Тема 11. Ресурсы в операционной системе.

Цель: Изучить режим разделения времени, показать его преимущества.

Тема 12. Средства синхронизации потоков.

Цель: Проанализировать и определить применимость семафоров и мониторов.

Тема 13. Управление процессами и ресурсами.

Цель: Изучить примитивы создания и уничтожения процессов, требования и освобождения ресурсов.

Тема 14. Унификация внутрисистемных и межсистемных связей.

Цель: Изучить качество стандарта на интерфейс, получить классификацию интерфейсов.

Тема 15. Коммуникация через обмен сообщениями.

Цель: Охарактеризовать среду передачи сообщений, привести примеры различных способов обмена сообщениями.