Учебное пособие. — Красноярск: Сибирский федеральный университет, 2014. — 108 с. — ISBN: 978-5-7638-3006-4
Изложены основы языка программирования Си. Рассмотрены все аспекты его применения при программной реализации алгоритмов. Описаны такие типы данных, как массивы, структуры, файлы, и возможности языка Си по работе с ними. Приведены сведения о конструкциях циклов, существующих в языке Си. Показана работа с динамически выделяемой памятью и указателями. Изложение сопровождается примерами на языке Си.
Предназначено для студентов направлений подготовки бакалавров:
090900.62 – «Безопасность компьютерных систем»
220100.62 – «Системный анализ и управление»
220200.62 – «Автоматизация и управление»
220400.62 – «Управление в технических системах»
220700.62 – «Автоматизация технологических процессов и производств»
230100.62 – «Информатика и вычислительная техника»
230200.62 – «Информационные системы»
230400.62 – «Информационно- управляющие системы»
231000.62 – «Программная инженерия»
231300.62 – «Прикладная математика»
080801.62 – «Прикладная информатика (в экономике)»
Введение
Алгоритмический подход к программированию
Функции ввода и вывода
Выбор вариантов
Операторы цикла
Массивы
Указатели и динамическая память
Символьные строки
Файлы
Функции
Структуры
Однонаправленный список
Методологии программирования
Задания для лабораторных работ
Заключение
Библиографический список