Ознакомительная практика
(профиль Информационные системы контроля и диагностики) 

О курсе

Основной целью курса является формирование навыков создания консольных приложений  основанных на  языке программирования С++ и разработки блок-схем алгоритмов работы программ.

Курс предназначен для студентов бакалавриата первого года обучения.

Курс нацелен на изучение таких тем как: функции, циклы, ветвление, работа с матрицами и массивами, динамическое выделение памяти, создание блок-схем алгоритмов, и формирование навыков использования полученных знаний на практике для создания консольных предложений.

Результаты обучения

РО 1: Владеть знаниями об типах данных в языке программирования С++ и использовать их на практике.

РО 2: Понимать принцип работы функций и уметь использовать их для оптимизации кода программы

РО 3: Знать основные типы операций ветвлений и уметь их использовать для решения практических задач.

РО 4: Знать основные типы циклов и уметь их использовать для решения практических задач и работы с массивами.

РО 5: Понимать принцип работы с матрицами, уметь использовать циклы для формирования матриц и работы с элементами матриц.

РО 6: Знать и уметь использовать алгоритмы для обработки некорректного ввода данных пользователем.

РО 7: Знать принцип работы указателей и уметь их использовать для работы с переменными и функциями.

РО 8: Владеть знаниями о принципах работы памяти персональных компьютеров.

РО 9: Владеть навыками по работе с динамическими переменными и динамическими массивами.

РО 10: Уметь создавать блок-схемы алгоритмов программ. 

 Образовательная программа (ООП/ДОП)

12.03.01 Приборостроение

Программа курса

Длительность курса, количественные характеристики, форма аттестации

Продолжительность курса - 4 учебных недели.
Трудоемкость освоения курса - 216 часов.
Трудоемкость курса – 6 зачётных единиц.
Форма контроля - дифференциальный зачет

Авторы курса

Вавилова Г.В., кандидат технических наук, доцент ОКД ИШНКБ / персональный сайт: https://portal.tpu.ru/SHARED/w/WGW
Разуваев И.Н., ассистент ОКД ИШНКБ / персональный сайт: https://portal.tpu.ru/SHARED/i/INR6
Яркимбаев Ш., ассистент ОКД ИШНКБ / персональный сайт: https://portal.tpu.ru/SHARED/s/SSY5

 


Copyright © 2023.

Томский политехнический университет. Все права защищены
Tomsk Polytechnic University, All rights reserved.

Уровень квалификации: Начальный