Статистика выполненных
работ:

Текстовых работ - 0
Компьютерных работ - 0
Лабораторных работ - 0
Курсовых проектов - 0
Экзаменов - 0


Информационные технологии в электронике (А.А. Колегов, 2008 г., 39 с.)

ЛАБОРАТОРНАЯ РАБОТА № 1. ТЕСТИРОВАНИЕ ОЗУ
Целью данной лабораторной работы является ознакомление студентов с наиболее общими представлениями о методах тестирования запоминающих устройств (ЗУ).
Для выполнения лабораторной работы необходим персональный компьютер или ноутбук. Объектом тестирования будет оперативная память компьютера. В современных компьютерах объем такой памяти велик, что намного увеличит время проведения теста по всем адресам, поэтому предлагается проверить 32768 доступных адресов средствами языка программирования PASCAL. Например, можно организовать доступ к памяти с помощью оператора mem[seg:addr], где seg взять из таблицы и addr от 0 до 32767. Следует отметить, что в настоящее время существует много тестов памяти ОЗУ, они работают по методам, описанным ранее. Тест памяти может занимать более 4 часов и запускается с внешнего носителя (CD, floppy). В нашей лабораторной работе мы наглядно продемонстрируем работу метода «Последовательное заполнение разрядов 1 и 0» на небольшом объеме памяти.
Задание:
1. Организовать цикл по всем тестируемым адресам, записывая в каждый адрес 0 (инициализация).
2. Организовать цикл по словам фона. Так как адресу соответствует 1 байт информации, то необходимо проверить 8 разрядов информации, поэтому словами фона будут 00000000, 10000000, 11000000 и т.д. до 11111111. Что соответствует циклу для i от 1 до 8, в котором слово фона будет равно в десятичном эквиваленте 2i – 1.
3. В теле цикла, организованного в пункте 2, организовать цикл по всем тестируемым адресам, в этом цикле необходимо считать информацию и сравнить с ранее записанной, если ин- формация ошибочна, то необходимо инкрементировать количество ошибок на единицу. Записать в адрес следующую информацию, соответствующую текущему слову фона.
4. Организовать работу пунктов 2 и 3 в обратном направлении, т.е. от слова фона 11111111 до 00000000.
5. Выходными данными программы будут интервал тестируемых адресов и количество ошибок. Реализовать путем вывода на экран или в файл.
Отчет должен содержать:
1. Титульный лист.
2. Цель.
3. Название используемого метода тестирования.
4. Алгоритм используемого метода тестирования в виде блок-схемы и в текстовом виде.
5. Листинг программы.
6. Выводы

ЛАБОРАТОРНАЯ РАБОТА № 2. Криптографическое преобразование информации
Криптографические методы являются специфическим способом защиты процессов переработки информации, они имеют многовековую историю развития и применения. Более того, сформировалось самостоятельное научное направление — криптология, изучающая и разрабатывающая научно-методологические основы, способы, методы и средства криптографического преобразования информации. Целью данной лабораторной работы является ознакомление с некоторыми методами криптографического преобразования информации.
Задание 1. Таблица Вижинера
Реализовать средствами языка PASCAL программу шифрования данных. В качестве данных используется ФИО студента.
Варианты заданий (№ варианта, Ключ)
1 - Леонардо
2 - Рафаэль
3 - Донателло
4 - Шекспир
5 - Платон
6 - Аристотель
7 - Сократ
8 - Ахиллес
9 - Моцарт
10 - Амадеус
Программа должна выводить на экран данные, подлежащие шифрованию, рабочую матрицу и зашифрованный текст. Шифрограмму записать в файл.
Задание 2 Перестановка символов с ключом
Реализовать средствами языка PASCAL программу шифрования данных. В качестве данных используется ФИО студента.
Программа должна выводить на экран данные, подлежащие шифрованию, заполненную решетку и шифрограмму. Шифрограмму записать в файл

ЛАБОРАТОРНАЯ РАБОТА № 3. Криптографическое преобразование информации
Данная лабораторная работа является продолжением лабораторной работы №2, в которой была изложена необходимая информация для выполнения настоящей работы. В данной работе необходимо будет выполнить следующие методы криптографического преобразования информации: аналитические преобразования и гаммирование.
Задание 1. Аналитические преобразования
Реализовать средствами языка PASCAL программу шифрования данных. В качестве данных используется фамилия студента. Ключи для шифрования приведены в таблице (стр 34 УМП). Нумерацию букв алфавита начинать с 0. Программа должна выводить на экран данные, подлежащие шифрованию, ключ и шифрограмму. Шифрограмму записать в файл.
Задание 2 Гаммирование
Реализовать средствами PASCAL программу шифрования данных. В качестве данных используется фамилия студента. Буквы перевести в двоичный эквивалент, соответствующий номерам букв в алфавите. Нумерацию букв в алфавите начинать с 0. В качестве гаммы использовать последовательность нечетных чисел, использовать 6 разрядов. Программа должна выводить на экран таблицу, аналогичную таблице на рис. 2.1, в. Шифрограмму записать в файл.
Отчет должен содержать:
1. Титульный лист.
2. Цель.
3. Название используемого метода.
4. Алгоритм используемого метода.
5. Листинг программы.
6. Результат работы программы.
7. Выводы



ОТПРАВИТЬ ЗАЯВКУ
(уточните наименование работ: ТКР, ЛР, ККР, КП, ЭКЗ,
2 последние цифры пароля
к какому числу нужно выполнить работы)

Имя

Email



© 2009-2024 TusurBiz