Конспект лекций. — М.: НИУ МГСУ, 2016. — 140 с. — ISBN 978-5-7264-1285-6.
Приведены основные элементы языков программирования C/C++: типы данных, операторы и операции, структура программы, работа с файлами, основы численных методов решения инженерных задач, организация данных в виде стека, очереди, списка и дерева.
Для студентов первого курса бакалавриата направления подготовки «Информатика и вычислительная техника».
Первый семестр.Общий синтаксис языка Си.
Типы величин.
Операции (15 рангов).
Операторы.
Массивы.
Работа с файлами.
Функции.
Методы решения нелинейных уравнений (начало).
Методы решения нелинейных уравнений (окончание). Методы поиска экстремума функции.
Методы численного интегрирования.
Метод Гаусса для решения СЛАУ.
Метод Зейделя для решения СЛАУ.
Символьные строки.
Структуры и объединения.
Графические возможности текстового режима. Программирование меню.
Аргументы функции main. Классы памяти.
Второй семестр.Рекурсия.
Организация памяти. Стеки.
Организация памяти. Очереди.
Организация памяти. Списки.
Организация памяти. Деревья.
Графический режим Turbo C.
Пример выполнения курсовой работы.
Приложение.Отладка простейшей программы в Microsoft Visual Studio 2008 Express.
Пример выполнения курсовой работы в Microsoft Visual Studio 2008 Express.
Графический режим в Microsoft Visual Studio 2008 Express.
Библиографический список.