Программирование

ТРУДОЕМКОСТЬ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 11 ЗЕТ (396 часов).

ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ
Целью преподавания данной дисциплины является практикум по основам программирования на современном структурном языке, изучение основных алгоритмов работы с дискретными объектами, структурами данных и методов их исследования.
Основной задачей изучения дисциплины является получение прочных знаний и практических навыков в области, определяемой основной целью курса. В результате изучения курса студент должен иметь представление о направлении развития программного обеспечения вычислительной техники, знать принципы построения алгоритма, типы данных и базовые конструкции языка программирования Си, основные приемы программирования, а также уметь работать в современных средах разработки, составлять блок-схемы алгоритмов, создавать программы на структурном языке программирования высокого уровня Си.

СОДЕРЖАНИЕ ДИСЦИПЛИНЫ. ОСНОВНЫЕ РАЗДЕЛЫ
Введение. Основные понятия. Основные принципы алгоритмизации и программирования. Основы программирования на языке высокого уровня Си. Составные типы данных. Процедуры и функции. Работа с файлами. Динамические типы данных. Библиотеки подпрограмм и консольный интерфейс.

ВИДЫ УЧЕБНОЙ РАБОТЫ
Лекции, лабораторные работы, практические занятия.

ФОРМА АТТЕСТАЦИИ ПО ДИСЦИПЛИНЕ
Изучение дисциплины заканчивается зачетом, экзаменом.

Методические материалы:

  1. Сибилёв В.Д. Программирование: методические указания по выполнению лабораторных, практических работ и самостоятельной работе студентов / В.Д. Сибилёв – Томск: ТУСУР, 2013. – 8 с.