Методы сетевых соединений.-выбрана
Список тем для творческих работ 1. Обзор современных компьютерных архитектур. 2. История отечественных операционных систем - выбрана 3. Найдите в Интернете бесплатные облачные сервисы (например, на сайте kaavo.com), подпишитесь на них, воспользуйтесь ими для решения какой-либо простой задачи (например, вычисления скалярного произведения двух векторов) и опишите свои впечатления и выводы 4. Обзор клиент-серверных архитектур и видов серверов в современных распределенных системах 5. Обзор ОС и инструментальных средств для облачных вычислений. 6. Обзор параллельных компьютерных систем и их ОС. Обзор асинхронных и синхронных методов ввода-вывода в компьютерных системах.-выбрано 8. Методы обработки прерываний с помощью вектора прерываний. 9. Обзор иерархии и видов внешней памяти. 10. Обзор методов защиты памяти в компьютерных системах. - выбрана 11. Принцип уровней абстракции и его использование при разработке операционных систем -выбрана 12. Обзор операционных систем, разработанных по принципу микроядра -выбрана 13. Концепция виртуальной машины и операционные системы, основанные на данной концепции. 14. Обзор Java-технологии и виртуальной машины Java - выбрана 15. Инсталляция JDK (включающего JVM), пропуск простых тестов на Java из состава JDK и подробное аналитическое описание результатов. 16. История концепции потока и многопоточности в операционных системах и языках программирования. 17. Обзор многопоточности в UNIX, Linux, Solaris. 18. Обзор многопоточности в POSIX. 19. Обзор многопоточности в MacOS. 20. Обзор многопоточности в Java. 21. Обзор многопоточности в.NET. 22. Обзор методов и стратегий диспетчеризации процессора в ОС.
23. Обзор реализаций планировщиков и диспетчеров в операционных системных с открытым исходным кодом. 24. Анализ критериев диспетчеризации и методов их оптимизации в операционных системах - выбрана 25. Методы предсказания длины следующего периода активности процесса при диспетчеризации процессов в ОС. 26. Реализация модели поведения процесса с чередованием периодов активности ЦП и ввода-вывода (времена периодов изменяются по какому-либо случайному закону) и визуализацией их в виде графических схем и гистограмм зависимости частоты периодов активности от их длительности. 27. Реализация модели представления процесса в системе и алгоритм диспетчера, выполняющего переключение контекста между процессами. 28. Реализация стратегии диспетчеризации CFS с визуализацией ее результатов в виде диаграмм Ганта. 29. Реализация стратегии диспетчеризации SJF с визуализацией ее результатов в виде диаграмм Ганта. 30. Реализация стратегии диспетчеризации RR с визуализацией ее результатов в виде диаграмм Ганта. 31. Реализация стратегии диспетчеризации по приоритетам с визуализацией ее результатов в виде диаграмм Ганта 32. Реализация вычисления предсказываемой длины следующего периода активности по методу экспоненциального усреднения. 33. Реализация многоуровневой очереди для пакетных и интерактивных процессов и алгоритма диспетчеризации с помощью многоуровневой очереди. 34. Планирование и диспетчеризация процессоров в системе Solaris. 35. Планирование и диспетчеризация процессов в системе Windows 2000. 36. История синхронизации процессов. 37. Сравнение возможностей достоинств и недостатков различных средств синхронизации процессов. 38. Современные тенденции и перспективы развития ОС 39. Обзор концепции и реализаций облачных вычислений. 40. Облачная платформа Microsoft Windows Azure. 41. Эксперименты с какой-либо общедоступной системой облачных вычислений, например, Amazon EC2 или Microsoft Windows Azure (требуется академический доступ к Microsoft Windows Azure)
42. Аналитический обзор и сравнение возможностей ОС для мобильных устройств - выбрана 43. Обзор архитектуры файловой системы NTFS и ее сравнение с другими системами. - выбрана 44. Разработка программы визуализации системных структур, используемых для представления файлов в системе NTFS. 45. Изучение с помощью утилиты PerfMon и разработка подробного описания механизма управления рабочими наборами страниц в Windows. Методы организации безопасности в операционных системах.-выбрана 47. Современные методы криптографии. - выбрана 48. Trustworthy Computing Initiative -выбрана 49. Обзор стандартной модели сетевых протоколов ISO. 50. Обзор архитектуры и организации Ethernet-сетей.- выбрана Обзор сетей и сетевых протоколов TCP/IP.-выбрана 52. Методы обнаружения ошибок в сетях и реконфигурации сетей. 53. О бзор возможностей и реализации протокола GPRS. - выбрана 54. Обзор возможностей и реализаций семейства протоколов Wi-Fi и Wi-MAX. 55. Обзор протоколов обмена мгновенными сообщениями. Архитектура, параметры и организация беспроводных сетей. – выбрана 57. Обзор стратегий маршрутизации и маршрутизаторов. 58. Архитектура и функционирование DNS. Методы сетевых соединений.-выбрана 60. Методы разрешения коллизий в сетях. 61. Обзор видов прерываний и методов их обработки в современных компьютерах 62. Обзор архитектур реализаций ввода-вывода в операционных системах 63. Обзор сетевых устройств в компьютерных системах. 64. Реализация модели взаимодействия процессора, драйвера устройства, контроллера устройства при обработке запроса на ввод-вывод. 65. Реализация модели части операционной системы и аппаратуры, выполняющей обработку ввода-вывода на одном внешнем устройстве (системные вызовы, драйвер устройства, контроллер устройства). 66. Реализация синхронным и асинхронным методом копирования содержимого одного файла в другой и сравнительный анализ производительности. 67. Обзор методов реализации виртуальной памяти в операционных системах. 68. Сравнительный анализ алгоритмов замещения страниц. 69. Методы выделения фреймов и организации рабочих множеств процессов в операционных системах.
70. Реализация модели страничной организации по требованию. 71. Реализация алгоритмов замещения страниц, рассмотренных в данной лекции. 72. Реализация модели стратегии рабочего множества с оценкой размеров рабочих множеств процессов и их сокращением, если объем памяти меньше порогового значения. 73. Реализация модели файла, отображаемого в память, и его взаимосвязи с таблицами страниц разделяющих его процессов.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|