• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2025/2026

Проектный семинар "Практическая реализация современных технологий создания информационных систем"

ID 981556

Статус: Курс обязательный (Информатика и вычислительная техника)
Когда читается: 2-й курс, 3, 4 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 2
Контактные часы: 40

Программа дисциплины

Аннотация

Задачей проектного семинара является ознакомление студентов c предметной областью по направлению обучения «Информатика и вычислительная техника», базовыми понятиями, связанными с вычислительной техникой, информационными и коммуникационными технологиями. Проектный семинар относится к базовой части профессионального цикла образовательной программы «Информатика и вычислительная техника». Семинар логически, содержательно и методически тесно связан с рядом теоретических дисциплин и практик ОП. Проектный семинар предполагает изучение разделов: - Общие сведения о направлении «Информатика и вычислительная техника»; - Роль и задачи автоматизированных систем управления; - Архитектура и компоненты систем автоматизации; - Изучение технологий решения типовых задач разработки автоматизированных систем; - Аппаратное обеспечение искусственного интеллекта; - Информационно-аналитические системы; - Хранилища данных; Безопасная разработка ПО; - Основные тренды исследования и разработки микросервисных приложений; - Проектирование и разработка веб-сервисов с помощью языка GO; - Анализ веб-страниц с помощью библиотек для веб-скрапинга GO;
Цель освоения дисциплины

Цель освоения дисциплины

  • Целью освоения проектного семинара является ознакомление студентов c предметной областью по направлению обучения «Информатика и вычислительная техника», базовыми понятиями, связанными с вычислительной техникой, получения теоретических и практических навыков работы с информационными и коммуникационными технологиями. Проектный семинар относится к базовой части профессионального цикла образовательной программы «Информатика и вычислительная техника». Семинар логически, содержательно и методически тесно связан с рядом теоретических дисциплин и практик ОП. Проектный семинар предполагает изучение разделов: - Общие сведения о направлении «Информатика и вычислительная техника»; - Роль и задачи автоматизированных систем управления; - Архитектура и компоненты систем автоматизации; - Изучение технологий решения типовых задач разработки автоматизированных систем; - Аппаратное обеспечение искусственного интеллекта; - Информационно-аналитические системы; - Хранилища данных; Безопасная разработка ПО; - Основные тренды исследования и разработки микросервисных приложений; - Проектирование и разработка веб-сервисов с помощью языка GO; - Анализ веб-страниц с помощью библиотек для веб-скрапинга GO;
Планируемые результаты обучения

Планируемые результаты обучения

  • • Знать основные понятия теории технических систем (ТС), описание назначения и технической функции ТС, основные виды структур ТС.
  • Знать объекты Интернета вещей и уметь сформулировать разницу между ними
  • Знать ступени эталонных моделей IoT по IWF и ITU-T
  • Знать протоколы IoT
  • Уметь перечислить основные модели обслуживания
  • Иметь представление об эталонной облачной архитектуре NIST
  • Знать ступени облачной эталонной архитектуры ITU-T
  • Знать основные понятия и определения, обобщенную структуру систем управления
  • Знать функции автоматизированных систем управления
  • Знать критерии оценки качества автоматизированных систем управления
  • Знать критерии оценки надежности функционирования автоматизированных систем управления
  • Знать особенности разработки средств для функционирования в реальном масштабе времени
  • Знать требования, предъявляемые к аппаратным средствам комплексной автоматизации
  • Уметь проводить обоснованный выбор требуемой для решения задачи конфигурации аппаратных средств
  • Знать особенности ввода цифровой информации в контроллер
  • Уметь провести обоснованный выбор архитектуры и семейства микроконтроллеров, в наибольшей степени подходящий для решения задачи
  • Знать принципы организации взаимодействия между элементами систем
  • Уметь разработать приложение для обмена информацией с использованием библиотечных компонентов
  • Уметь применять средства из состава библиотек сред разработки для: документирования возможностей приложения, его интернационализации, оформления отчетов, работе с языками разметки документов
  • Знать основные понятия теории технических систем (ТС), описание, назначение и технической функции ТС, основные виды структур ТС.
  • Знать управляющие конструкции языка G0 и типы данны
  • Уметь разрабатывать приложения на языке Go
  • Знать методы системного проектирования информационно-аналитических систем
  • Владеть методами безопасной разработки ПО
  • Представлять организацию хранилищ данных
  • Уметь моделировать работу прототипов автоматизированных систем в среде разработки "Proteus"
  • Знать основные возможности средств фреймворка Qt, уметь проектировать требуемый пользовательский интерфейс средствами Qt Designer
  • Знать и уметь применять типы рекурсии, предоставляемые языком Go
  • Знать принципы преобразования данных для передачи по сети
  • Уметь обоснованно выбирать и применять требуемые для решения задачи типы данных
  • Уметь проводить разработку программно-аппаратного комплекса в системе моделирования "Proteus"
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Программно конфигурируемые сети
  • Виртуализация сетевых услуг NFV
  • Интернет вещей и всеобъемлющий Интернет
  • Туманные и облачные сервисы.
  • Автоматизированные системы управления
  • Основы построения автоматизированных систем управления
  • Понятие средств комплексной автоматизации.
  • Задачи аппаратных средств комплесной автоматизации
  • Организация обмена между элементами автоматизированных систем управления
  • Типовые задачи программного обеспечения автоматизированных систем управления
  • Информационно-аналитические системы
  • Организация проекта на Go
  • Управляющие конструкции языка. Пользовательские типы данных
  • Интерфейсы и утверждение типов
  • Массивы, слайсы, мапы, строки, руны
  • Алгоритмы и структуры данных языка Go
  • Рекурсия. Сериализация данных
  • Конкурентность и параллелизм
  • Принципы разработки веб-сервиса
  • Библиотеки веб-скрапинга
  • Разработка приложения на GO и технической документации
Элементы контроля

Элементы контроля

  • неблокирующий Экзамен
  • неблокирующий Контроль активности работы на занятиях 3го модуля
  • неблокирующий Контроль активности работы на занятиях 4го модуля
Промежуточная аттестация

Промежуточная аттестация

  • 2025/2026 4th module
    0.2 * Контроль активности работы на занятиях 3го модуля + 0.6 * Экзамен + 0.2 * Контроль активности работы на занятиях 4го модуля
Список литературы

Список литературы

Рекомендуемая основная литература

  • Автоматизированные системы управления технологическими процессами - Тихонов И.И., Каляшов В.А., Ильюшенко Д.А. - Санкт-Петербургский государственный лесотехнический университет имени С.М. Кирова - 978-5-9239-0678-3 - 2014 - русский - https://e.lanbook.com/book/46052 - ЛАНЬ - 46052
  • Андык, В. С.  Автоматизированные системы управления технологическими процессами на ТЭС : учебник для вузов / В. С. Андык. — Москва : Издательство Юрайт, 2021. — 407 с. — (Высшее образование). — ISBN 978-5-534-05087-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/473409 (дата обращения: 04.07.2025).
  • Инфокоммуникационные сети и системы - 978-5-9775-4048-3 - Гольдштейн Б.С. - 2019 - Санкт-Петербург: БХВ-Петербург - https://ibooks.ru/products/366927 - 366927 - iBOOKS
  • Информационно-аналитические системы и сети. Часть 1. Информационно-аналитические системы - Алдохина О.И. - Кемеровский государственный институт культуры - - - 2010 - русский - https://e.lanbook.com/book/49636 - ЛАНЬ - 49636
  • Системы управления технологическими процессами и информационные технологии : учебное пособие для вузов / В. В. Троценко, В. К. Федоров, А. И. Забудский, В. В. Комендантов. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2021. — 136 с. — (Высшее образование). — ISBN 978-5-534-09938-6. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/473061 (дата обращения: 04.07.2025).

Рекомендуемая дополнительная литература

  • Автоматизированные системы научных исследований, системы автоматизированного проектирования и автоматизированные системы управления в химической переработке древесины - Лосев В. В., Гофман П. М., Ковалев И. В., Сарамуд М. В. - Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнёва - 978-5-86433-796-7 - 2019 - русский - https://e.lanbook.com/book/147474 - ЛАНЬ - 147474
  • Автоматизированные системы управления воздушным движением - - - Санкт-Петербургский государственный университет гражданской авиации имени Главного маршала авиации А.А. Новикова - - - 2007 - русский - https://e.lanbook.com/book/145651 - ЛАНЬ - 145651
  • Андык, В. С.  Автоматизированные системы управления технологическими процессами на ТЭС : учебник для вузов / В. С. Андык. — Москва : Издательство Юрайт, 2022. — 407 с. — (Высшее образование). — ISBN 978-5-534-05087-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/493314 (дата обращения: 02.07.2026).
  • Гатиятуллин, М. Х. Автоматизированные системы управления дорожным движением : учебное пособие / М. Х. Гатиятуллин, Р. Р. Загидуллин. — Казань : КГАСУ, 2017. — 79 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/157493 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Информационно-аналитические системы управления - Зариковская Н. В. - Томский государственный университет систем управления и радиоэлектроники - - - 2018 - русский - https://e.lanbook.com/book/313781 - ЛАНЬ - 313781

Авторы

  • Лычагин Кирилл Анатольевич
  • Новиков Роман Сергеевич
  • Старых Владимир Александрович
  • Романова Ирина Ивановна
  • Бубнова Мария Андреевна
  • Тув Александр Леонидович