Материалы к учебным курсам ННГУ
Моделирование информационных процессов и систем - (весна 2024)
Лекции
- Лекция 1. Моделирование и алгоритмизация
- Лекция 2. Автоматные алгоритмические модели
- Лекция 3. Клеточные автоматы
- Лекция 4. Стохастические модели
- Лекция 5. Моделирование систем массового обслуживания (СМО) (часть 1)
- Лекция 6. Моделирование систем массового обслуживания (СМО) (часть 2)
- Лекция 7. Моделирование и графика
Материалы семинаров
- Занятие 01. Работа с .NET Core в командной строке
- Занятие 02. Паттерн State и библиотека Stateless
- Занятие 03. Кратко о тестировании (1)
- Занятие 04. Кратко о тестировании (2)
- Занятие 05. Создание контейнеров Docker с Jupyter Notebook и .NET
- Занятие 06. Запуск Life в Docker
- Занятие 07. Построение графиков в .NET (мультиплатформа)
- Занятие 08. Использование Jupyter Notebook для .NET
- Занятие 09. Асинхронный подход
- Занятие 10. Асинхронный подход изнутри
- Занятие 11. Простой клиент/сервер на C#
Практические задания
- Lab00. Тренировочный репозиторий
- Lab01. Простейшее автоматное программирование на С++
- Lab02. Конечные автоматы на CSharp
- Lab03. Разработка модели кофе-машины
- Lab04. Исследование клеточных автоматов на примере игры "Жизнь"
- Lab05. Генератор текста на основе n-грамм
- Lab06. Генератор текста на основе цепи Маркова
- Lab07. Моделирование СМО: "клиент-сервер"
- Lab08. Моделирование СМО: "магазин"
- Lab09. Разработка аналоговых часов
- Lab10. Моделирование движение по прямой с вычислением угла
Операционные системы - (весна 2024)
Лекции
- 01. Введение в операционные системы
- 02. История развития операционных систем
- 03. Общая архитектура операционных систем
- 04. Процессы и потоки
- 05. Управление процессами
- 06. Планирование процессов
- 07. Управление памятью
- 08. Общие сведения о файловых системах
- 09. Обзор файловых систем
- 10. RAID-массивы
- 11. Основы виртуализации