Основы разработки программ на языке Си

О курсе

Основным целями освоения курса "Основы разработки программ на языке Си"являются формирование у обучающихся: знаний методов разработки и отладки программ на языке высокого уровня; умений составлять алгоритмы решения задачи и использовать прикладные среды программирования для реализации разработанных алгоритмов; владений навыками работки и отладки программ на языке программирования Си.

В курсе рассматриваются вопросы разработки и отладки простейших программ на языке Си. 

Курс предназначен для студентов 3 курса направлений 09.03.01 Информатика и вычислительная техника, 14.03.02 Ядерная физика и технологии, 11.03.04 Электроника и электроэнергетика, 13.03.02 Электроэнергетика и электротехника, 15.03.06 Мехатроника и робототехника, 15.03.04 Автоматизация технологических процессов и производств.

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

1. Готовность разрабатывать и отлаживать эффективные алгоритмы и программы с использованием современных технологий программирования и в современных средах.
2. Готовность использовать современные методы процедурного программирования при разработке программных систем разного уровня сложности.
3. Уметь использовать современные технологии программирования, тестирования и документирования программ.
4. Приобретение навыков самостоятельного изучения отдельных тем дисциплины и решения типовых задач.

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

Направления подготовки бакалавриата:
09.03.01 Информатика и вычислительная техника
14.03.02 Ядерная физика и технологии
11.03.04 Электроника и электроэнергетика
13.03.02 Электроэнергетика и электротехника
15.03.06 Мехатроника и робототехника
15.03.04 Автоматизация технологических процессов и производств

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

Раздел 1. Основы языка С
Раздел 2. Составные типы
Раздел 3. Указатели и функции
Раздел 4. Структуры данных

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

Продолжительность курса – 18 недель. Трудоемкость освоения курса –108 часов; 3 зачётных единицы.  Форма контроля – зачет.

Автор(ы) курса

Мыцко Евгений Алексеевич, к.т.н., ассистент ОИТ ИШИТР ТПУ
Мальчуков Андрей Николаевич, к.т.н., доцент ОИТ ИШИТР

Copyright © 2020.

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

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