- Цели и задачи дисциплины
- Целью дисциплины является формирование знаний и умений в области администрирования сетей и программирования сетевых приложений Задачи: - разработка архитектуры, алгоритмических и программных решений системного и прикладного программного обеспечения; - изучение и разработка языков программирования, алгоритмов, библиотек и пакетов программ, продуктов системного и прикладного программного обеспечения; - разработка программного и информационного обеспечения компьютерных сетей, автоматизированных систем вычислительных комплексов, сервисов, операционных систем и распределенных баз данных.
- Краткое содержание дисциплины
- Конфигурации сетей; сетевые устройства; модели стека сетевых протоколов OSI и TCP/IP; протоколы прикладного уровня (HTTP, FTP, SMTP, DNS), принципы надежной передачи данных, протоколы транспортного уровня (UDP, TCP), основные алгоритмы маршрутизации и протоколы, реализующие эти алгоритмы, протоколы сетевого уровня (IPv4, IPv6), протоколы канального уровня. Сетевые утилиты. Сокеты. Создание приложений клиент-сервер с использованием сокетов и API сетевых протоколов.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-2 Способен применять компьютерные/суперкомпьютерные методы, современное программное обеспечение, в том числе отечественного происхождения, для решения задач профессиональной деятельности
- Образование
- Учебный план 02.03.02, 2025, (4.0), Фундаментальная информатика и информационные технологии
- Компьютерные сети