Зарегистрироваться
Восстановить пароль
FAQ по входу

Беляков С.Л., Боженюк А.В., Петряева М.В. Основы разработки программ на языке C++ для систем информационной безопасности

  • Файл формата pdf
  • размером 3,72 МБ
  • Добавлен пользователем
  • Описание отредактировано
Беляков С.Л., Боженюк А.В., Петряева М.В. Основы разработки программ на языке C++ для систем информационной безопасности
Учебное пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2020. — 152 с. — ISBN 978-5-9275-3521-7.
Изложены необходимые для освоения курса сведения — краткий конспект лекций, методические указания к выполнению лабораторных работ, индивидуального задания, а также образцы тестовых вопросов. Направление подготовки «Защита информации».
Введение.
Качество программ.

Правильность программы.
Надёжность программы.
Время получения результата.
Используемые ресурсы.
Защита.
Основные этапы разработки программ.
Алгоритмизация.
Исполнение программ.
Структура программы на C++.

Поточный ввод-вывод в C++.
Вывод информации.
Ввод информации.
Ввод символьных строк.
Манипуляторы потока.
Переменные программы и области их действия.
Типы данных.

Символьный тип.
Числовые типы.
Преобразование типов данных в C++.
Неявное преобразование типа.
Числовое расширение.
Числовая конверсия.
Обработка арифметических выражений.
Приоритет типов операндов.
Явное преобразование типов данных.
Поразрядная обработка данных.
Шифрование матриц.
Шифр Вернама.
Указатели.
Символьные массивы и строки.
Передача параметров функциям.
Структуры и объединения.
Классы.
Ввод и вывод информации в файлы.
Классы строк и строковых потоков.

Конструкторы строк.
Арифметические операторы.
Потоки ввода (istream).
Дата и время в программах на C++.
Обработка ошибок и исключений.
Динамическое выделение памяти.
Тестирование программного кода.
Лабораторные работы.

Изучение консольных приложений и функций ввода-вывода с консоли.
Разработка консольных приложений для числовой обработки информации.
Разработка консольных приложений, осуществляющих битовую обработку данных.
Разработка приложений, содержащих представление информации таблицами.
Разработка консольных приложений для обработки строк.
Индивидуальное задание.
Общие требования к разработке.
Представление результата выполнения индивидуального задания.
Примеры тестовых вопросов.
Заключение.
Список литературы.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация