Разработка обучающей системы, демонстрирующей работу алгоритмов распределения процессорного времени в операционных системах

Содержание

Слайд 2

Актуальность С развитием компьютерных технологий и все большем их использованием в

Актуальность

С развитием компьютерных технологий и все большем их использованием в образовательной

сфере, актуальность обучающих приложений увеличивается.
Слайд 3

Реализовать в программе алгоритмы распределения процессорного времени; Создать анимационное представление выбранных

Реализовать в программе алгоритмы распределения процессорного времени;
Создать анимационное представление выбранных алгоритмов;
Реализовать

пользовательский интерфейс.

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

Слайд 4

1)Изучить работу алгоритмов 2)Разработать сценарий визуализации 3)Разработать интерфейс пользователя Этапы работы

1)Изучить работу алгоритмов
2)Разработать сценарий визуализации
3)Разработать интерфейс пользователя

Этапы работы

Слайд 5

Знакомство с литературой Проработка алгоритма Изучение работы алгоритмов

Знакомство с литературой
Проработка алгоритма

Изучение работы алгоритмов

Слайд 6

Разработка сценария движения объектов. Выбор вида объектов. Разработка сценариев визуализации

Разработка сценария движения объектов.
Выбор вида объектов.

Разработка сценариев визуализации

Слайд 7

Создание структуры интерфейса программы Разработка форм их дизайна и наполнения. Разработка интерфейса пользователя

Создание структуры интерфейса программы
Разработка форм их дизайна и наполнения.

Разработка интерфейса пользователя

Слайд 8

Схема возможностей пользователя

Схема возможностей пользователя

Слайд 9

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

В процессе работы были выполнены следующие задачи:
Изучена предметная область.
Изучены программные средства

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

Результаты работы