Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум_1Мышеву2_отпр.doc
Скачиваний:
7
Добавлен:
01.04.2025
Размер:
438 Кб
Скачать
☆

Темы для самостоятельной работы

Неделя

Тема

Форма контроля

Литература

1 - 3

Линейная алгебра и дискретная математика (линейные пространства и комбинаторика)

Тестирование по вопросам темы (преподавателем).

Ильин В.А., Поздняк Э.Г. Линейная алгебра , М.: Физматлит, 2002, - 320с.

3 - 8

Алгоритмы сжатия информации на основе префиксных методов кодирования

Контрольная работа по теме

Ватолин Д. и др. Методы сжатия данных. Устройство архиваторов, сжатие изображения и видео. М.:Диа- лог-МИФИ, 2002, - 381с.

8 - 12

Помехоустойчивое кодирование в технологиях виртуализации информационных каналов

Тестирование программного компонента кодера и декодера

Питерсон У. и др. Коды, исправляющие ошибки, М.: Мир, 1976, - 593 с.

соответствие средств и среды задачам и требованиям цикла проведения практических занятий. Во-вторых, умение и возможность реализовать в информационной среде программного инструмента перечень задач, определенных учебным циклом курса. В-третьих, использование современных библиотек и приложений как элементов технологических цепочек программных компонент. Для лабораторных работ необходимы индивидуальный компьютер, операционная система, используемые библиотеки и приложения.

Лабораторная работа №1

Разработка и реализация программного компонента компьютерной технологии криптографической защиты файловых структур в каналах хранения и передачи

Цель работы - разработка и реализация компьютерных технологий криптографической защиты информации в каналах передачи и хранения в виде готового программного продукта, приобретение базовых знаний построения моделей алгоритма и процедур программных компонент таких технологий, освоение навыков анализа и оценки сложности защиты и надежности технологии продукта.

Этапы выполнения работы

  1. Разработка моделей алгоритмов и процедур программ-

ного компонента криптографической защиты информации объекта согласно заданию.

  1. Разработать программного интерфейса ввода-вывода

файловых структур с внешних носителей в ОЗУ и обратно.

  1. Разработка и реализация алгоритмов программных ком-

понент обработки файлов на бинарных полях памяти.

  1. Отладка программных компонентов.

  2. Тестирование и контрольные примеры.

  3. Расчеты и анализ. Выводы.

  4. Прием-сдача программного компонента в диалоговом режиме.

Общие требования

Критерий проверки. Студент должен знать языки программирования высокого и низкого уровней, и уметь владеть техникой и технологией программирования в объеме требований Госстандарта по соответствующим дисциплинам. Разработанный программный компонент должен реализовывать следующие функции:

        • ввод-вывод файловых структур с внешних устройств в ОЗУ и обратно, определенных и описанных в виде бинарных полей;

        • реализовать преобразования информационного объекта

на бинарном поле ОЗУ;

        • реализовать кодирование файла и его запись на внешнее

устройство;

        • реализовать декодирование файла и его запись на внеш-

нее устройство.

При этом студент должен приобрести следующие знания и навыки:

  • овладеть методами криптографической защиты инфор-

мации в каналах хранения и передачи;

  • приобрести навыки разработки алгоритмов процедур

технологий криптографической защиты в информационных каналах;

  • уметь разрабатывать и реализовывать программные

компоненты компьютерных технологий криптографической защиты информации;

  • освоить навыки анализа и оценки сложности защиты и

надежности продукта.

Отчетность. Разработанный и оттестированный программный компонент в виде готового продукта, который принимает преподаватель, ведущий занятия, а также листинг отчета.

Примечание. При сдаче-приеме проекта студент должен, во-первых, продемонстрировать работу программного компонента на тестовых примерах и исходных данных, которые задаются преподавателем, во-вторых, ответить на тестовые вопросы, квалифицированно сделать обоснование и анализ получаемых результатов.

Структура и объем отчета. Отчет должен содержать, во-первых, программный компонент готового продукта согласно постановке задачи и варианту задания, во-вторых, листинга отчета. Структура листинга отчета включает в себя постановку задачи, описание используемых методов решения, описание алгоритмов программных компонентов, результат расчетов и анализа, графики и таблицы, выводы, приложения и др.

Сроки представления - в течение первого месяца.