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