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

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

ID 808841

Статус: Курс обязательный (Информатика и вычислительная техника)
Направление: 09.03.01. Информатика и вычислительная техника
Когда читается: 2-й курс, 3, 4 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для своего кампуса
Преподаватели: Бубнова Мария Андреевна, Лычагин Кирилл Анатольевич, Новиков Роман Сергеевич, Опекунова Алина Алексеевна, Тув Александр Леонидович
Язык: русский
Кредиты: 3

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

Аннотация

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Андык, В. С.  Автоматизированные системы управления технологическими процессами на ТЭС : учебник для вузов / В. С. Андык. — Москва : Издательство Юрайт, 2021. — 407 с. — (Высшее образование). — ISBN 978-5-534-05087-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/473409 (дата обращения: 04.07.2025).
  • Информационно-аналитические системы и сети. Часть 1. Информационно-аналитические системы - Алдохина О.И. - Кемеровский государственный институт культуры - - - 2010 - русский - https://e.lanbook.com/book/49636 - ЛАНЬ - 49636

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

  • Информационно-аналитические системы управления - Зариковская Н. В. - Томский государственный университет систем управления и радиоэлектроники - - - 2018 - русский - https://e.lanbook.com/book/313781 - ЛАНЬ - 313781

Авторы

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