Учеб. пособие. — Краснодар: НЧОУ ВО КИИЗ, 2016. — 209 с.: ил.
В учебном пособии рассматриваются теоретические и практические основы структур и алгоритмов обработки данных.
Оценка качества программного обеспечения.
Введение в программирование.
Основы работы в интегрированной среде разработки.
Математические функции и арифметические выражения.
Базовые конструкции языка высокого уровня.
Общие принципы, методы и средства проектирования архитектуры и структуры, проектирование логики, тестирования и отладки, документирования и сопровождения программного обеспечения с учетом повышенных требований к надежности программ и их защищенности от несанкционированного доступа.
Управляющие конструкции.
Циклы.
Структуры данных.
Структуры данных в языке C++.
Ссылки и указатели.
Программирование задач с использованием структурных типов данных.
Функции в языке высокого уровня.
Функции в языке C++.
Исследование функций.
Программирование задач с использованием функций.
Организация файлового ввода-вывода данных.
Объектно-ориентированное программирование.
CASE-технологии.
Применение математических методов в проектировании надежного и защищенного программного обеспечения.
Перспективы развития CASE-средств и их возможности для реализации защиты обрабатываемой информации в автоматизированных системах.