Открыто

Программирование на языке С++: хранение, обработка, получение и передача данных с минимальными затратами памяти [2022] [МФТИ]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 10 дек 2021.

Цена: ----
Взнос: ----

Основной список: 13 участников

Резервный список: 1 участников

  1. 10 дек 2021
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Программирование на языке С++: хранение, обработка, получение и передача данных с минимальными затратами памяти [2022]
    МФТИ (Московский физико-технический институт)


    Краткое описание программы:
    Программа ПК разработана с учетом требований ФГОС ВО по направлению подготовки 01.03.02 «Прикладная математика и информатика». Целью реализации программы является совершенствование компетенций слушателей в области работы с инструментами для обнаружения неопределенного поведения сериализации/десериализации данных, хранения объектов в памяти и использования виртуальных методов.

    Программа повышения квалификации предназначена для специалистов в области информационно-коммуникационных технологий, имеющих высшее образование; студентов вузов. Форма проведения итоговой аттестации: зачет на основании совокупности выполненных практических заданий и защиты проекта.

    Программа предусматривает изучение следующих тем:
    1. Неопределённое поведение и инструменты поиска проблем
    2. Сериализация и protobuf
    3. Хранение объектов в памяти и таблица виртуальных методов
    4. Вектор своими руками

    Целевая аудитория программы:
    1. Специалисты в области информационно-коммуникационных технологий, имеющих высшее образование;
    2. Студенты вузов

    Задачи программы, слушатели должны овладеть следующими компетенциями:
    1. Способен к написанию программного кода с использованием языков программирования, определению и манипулированию данными (ПК-1);
    2. Способен применять фундаментальные знания, полученные в области математических и (или) естественных наук, и использовать их в профессиональной деятельности (ОПК-1).

    В результате освоения программы слушатель должен знать:
    1. Санитайзеры, неопределенное поведение, инструменты для обнаружения неопределенного поведения;
    2. Сериализацию/десериализацию данных, бинарный и текстовый режим потоков ввода/вывода, синтаксис proto-файлов;
    3. Виртуальные методы, указатель vpointer, конструкторы и деструкторы, интерпретатор языка Mython;
    4. Конструкторы и функцию Reserve, функцию std::uninitialized;

    В результате освоения программы слушатель должен уметь:
    1. Выполнять оптимизации, применять инструменты для обнаружения неопределенного поведения;
    2. Осуществлять сериализацию/десериализацию данных, работать с protobuf, проводить сборку проектов, использующих protobuf;
    3. Выравнивать сложные объекты, выравнивать при наследовании, применять виртуальные методы, указатель vpointer, конструкторы и деструкторы, интерпретатор языка Mython;
    4. Использовать конструкторы и функцию Reserve, обрабатывать исключения, использовать оператор присваивания и move-конструктор.

    Примечание: на момент создания темы актуальная цена не известна.

    Продажник
     
  2. Последние события

    1. gohas
      gohas не участвует.
      16 апр 2023
    2. legven
      legven участвует.
      9 фев 2023
    3. ЕгорХабенский
      ЕгорХабенский участвует.
      24 ноя 2022
    4. Smurnoy
      Smurnoy участвует.
      24 окт 2022