Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
- лекции в виде презентаций по всем темам курса (входят в состав электронного УМК по дисциплине).
7. Материально-техническое и дидактическое
обеспечение дисциплины
Изучение данной дисциплины предполагает использование:
- сайт учебной дисциплины на учебном портале УрГПУ; презентации к курсу лекций; компьютерную видеопроекцию; мультимедийную компьютерную технику с доступом в Internet.
8. СВЕДЕНИЯ ОБ авторЕ программы
Фамилия Имя Отчество
ученая степень доктор педагогических наук
ученое звание профессор
должность и место работы завкафедрой ИКТО УрГПУ
рабочий телефон (343)-359-83-63
e-mail: *****@***ru
Приложение 1.
Примерные вопросы компьютерного теста:
Из приведенных утверждений отметьте истинные:- информацию содержат только дискретные сообщения; разные сообщения могут содержать одинаковую информацию; сообщение может не содержать информацию; одно сообщение может иметь несколько правил интерпретации; одно сообщение может содержать разную информацию.
- энтропия опыта равна 1 бит. энтропия опыта меньше энтропии каждого исхода; энтропия опыта меньше 1 бит; для нахождения энтропии опыта можно воспользоваться формулой Хартли; энтропия первого исхода меньше, чем второго.
- коды бывают только двоичными; K(A,2)>=I(A) только для шенноновских сообщений; операции кодирования и декодирования могут быть обратимыми; избыточность обратимого кода всегда > 0; двоичное кодирование может быть необратимым.
(23)8 + (A)16 = (….)4 (ответ: 131).
- в двоичном канале без помех пропускная способность равна удвоенной несущей частоте; если пропускная способность канала будет больше скорости передачи информации, то при передаче она будет теряться; скорость передачи измеряется в бит/с; существуют аналоговые каналы связи
- число информационных бит … (отв. 4); число контрольных бит… (отв. 3); число разрешенных кодовых комбинаций… (отв. 16); общее число кодовых комбинаций… (отв. 128); избыточность кода… (отв. 0,75)
- число разрешенных кодовых комбинаций …; общее число кодовых комбинаций …; кратность исправляемой ошибки …; избыточность кода…
Приложение 2.
Тематика индивидуальных проектных заданий
№ | Тема |
1 | Неравномерное алфавитное двоичное кодирование (декодирование) с разделителем Работа программы: Режим 1: ввод знаков алфавита и их вероятностей; вывод – таблица кодов (таблица сохраняется в виде файла и выводится на экран); средняя информация на знак алфавита; избыточность кода. Режим 2: кодирование; ввод – фраза; вывод – последовательность кодов (вывод на экран); кодирование производится в соответствии со сформированной ранее таблицей кодов (подкачка таблицы кодов из файла). Режим 3: декодирование; ввод – закодированное сообщение; вывод – декодированное сообщение в соответствии со сформированной ранее таблицей кодов. |
2 | Неравномерное алфавитное двоичное кодирование с разделителем введенного текста. Работа программы: Ввод: текст (последовательность символов) Программа определяет частоты (вероятности) появления знаков в тексте и строит таблицу неравномерных двоичных кодов с разделителем. Вывод: (1) таблица кодов; (2) закодированная фраза; (3) средняя информация на знак алфавита; избыточность кода. |
3 | Неравномерное алфавитное двоичное кодирование (декодирование) по методу Шеннона-Фано Работа программы: Режим 1: ввод знаков алфавита и их вероятностей; вывод – таблица кодов (таблица сохраняется в виде файла и выводится на экран); средняя информация на знак алфавита; избыточность кода. Режим 2: кодирование; ввод – фраза; вывод – последовательность кодов (вывод на экран); кодирование производится в соответствии со сформированной ранее таблицей кодов (подкачка таблицы кодов из файла). Режим 3: декодирование; ввод – закодированное сообщение; вывод – декодированное сообщение в соответствии со сформированной ранее таблицей кодов. |
4 | Неравномерное алфавитное двоичное кодирование введенного текста по методу Шеннона-Фано. Работа программы: Ввод: текст (последовательность символов) Программа определяет частоты (вероятности) появления знаков в тексте и строит таблицу неравномерных двоичных кодов Шеннона-Фано. Вывод: (1) таблица кодов; (2) закодированная фраза; (3) средняя информация на знак алфавита; избыточность кода. |
5 | Неравномерное алфавитное двоичное кодирование (декодирование) по методу Хаффмана Работа программы: Режим 1: ввод знаков алфавита и их вероятностей; вывод – таблица кодов (таблица сохраняется в виде файла и выводится на экран); средняя информация на знак алфавита; избыточность кода. Режим 2: кодирование; ввод – фраза; вывод – последовательность кодов (вывод на экран); кодирование производится в соответствии со сформированной ранее таблицей кодов (подкачка таблицы кодов из файла). Режим 3: декодирование; ввод – закодированное сообщение; вывод – декодированное сообщение в соответствии со сформированной ранее таблицей кодов. |
6 | Неравномерное алфавитное двоичное кодирование введенного текста по методу Хаффмана. Работа программы: Ввод: текст (последовательность символов) Программа определяет частоты (вероятности) появления знаков в тексте и строит таблицу неравномерных двоичных кодов Хаффмана. Вывод: (1) таблица кодов; (2) закодированная фраза; (3) средняя информация на знак алфавита; избыточность кода. |
7 | Равномерное алфавитное 6-битное двоичное кодирование (декодирование) Работа программы: Режим 1: ввод знаков алфавита; вывод – таблица 6-битных кодов (таблица сохраняется в виде файла и выводится на экран); средняя информация на знак; избыточность кода. Режим 2: кодирование: ввод – фраза; вывод – последовательность кодов (вывод на экран); кодирование производится в соответствии со сформированной ранее таблицы кодов (подкачка из файла). Режим 3: декодирование: ввод – закодированное сообщение; вывод – декодированное сообщение в соответствии со сформированной ранее таблицей кодов. |
8 | Равномерное алфавитное двоичное кодирование введенного текста. Работа программы: Ввод: текст (последовательность символов) Программа выделяет различные знаки алфавита и строит таблицу равномерных двоичных кодов (длина кода определяется программой в зависимости от числа знаков алфавита). Вывод: (1) таблица кодов; (2) закодированная фраза; (3) средняя информация на знак; избыточность кода. |
9 | Исследование статистических характеристик текста. Работа программы: Ввод: текст (последовательность символов) с клавиатуры или подкачкой из файла *.txt. Программа выделяет все различные знаки алфавита текста, находит: вероятности знаков, среднюю информацию на знак, тип источника (по наличию 2-х корреляций знаков), избыточность сообщения (текста). Вывод: все перечисленные характеристики. |
10 | Кодирование (декодирование) кодом Морзе. Работа программы: Режим 1: кодирование: ввод – фраза; вывод – последовательность кодов (вывод на экран); кодирование производится в соответствии со сформированной ранее таблицей кодов Морзе (подкачка их файла). Режим 2: декодирование: ввод – закодированное сообщение; вывод – декодированное сообщение в соответствии с регистром и таблицей кодов. |
11 | Формирование систематических кодов (7,4) в каноническом представлении. Работа программы: Ввод: производящая матрица систематического кода (7,4) в каноническом представлении. Работа программы: (1) строятся все возможные кодовые комбинации; (2) строится матрица проверок; (3) строится таблица проверок с указанием синдромов ошибок. Вывод: позиции (1), (2) и (3). |
12 | Формирование систематических кодов (8,4) в каноническом представлении. Работа программы: Ввод: производящая матрица систематического кода (8,4) в каноническом представлении. Работа программы: (1) строятся все возможные кодовые комбинации; (2) строится матрица проверок; (3) строится таблица проверок с указанием синдромов ошибок. Вывод: позиции (1), (2) и (3).. |
13 | Формирование систематических кодов (7,4) в каноническом представлении. Работа программы: Ввод: матрица проверок систематического кода (7,4) в каноническом представлении. Работа программы: (1) строится производящая матрица; (2) строятся все возможные кодовые комбинации; (3) строится таблица проверок с указанием синдромов ошибок. Вывод: позиции (1), (2) и (3). |
14 | Формирование систематических кодов (8,4) в каноническом представлении. Работа программы: Ввод: матрица проверок систематического кода (8,4) в каноническом представлении. Работа программы: (1) строится производящая матрица; (2) строятся все возможные кодовые комбинации; (3) строится таблица проверок с указанием синдромов ошибок. Вывод: позиции (1), (2) и (3). |
15 | Построение кодов Хемминга для 8-битных сообщений. Режим 1: кодирование: ввод: фраза в первичном алфавите. Работа программы: (1) осуществляет байтовое кодирование знаков сообщения; (2) к каждому байту добавляет коды Хемминга. Вывод: закодированное сообщение. Режим 2: декодирование: ввод – сообщение, закодированное кодами Хемминга; вывод – декодированное сообщение в первичном алфавите (с исправлением однократных ошибок). |
16 | Построение кодов Хемминга для 16-битных сообщений. Режим 1: кодирование: ввод: фраза в первичном алфавите. Работа программы: (1) осуществляет байтовое кодирование знаков сообщения; (2) к каждым 16 бит исходного сообщения добавляет коды Хемминга. Вывод: закодированное сообщение. Режим 2: декодирование: ввод – сообщение, закодированное кодами Хемминга; вывод – декодированное сообщение в первичном алфавите (с исправлением однократных ошибок). |
17 | Формирование кодов с 1 битом четности. Режим 1: кодирование: ввод: фраза в первичном алфавите. Работа программы: (1) осуществляет байтовое кодирование знаков сообщения; (2) к каждому байту исходного сообщения добавляет контрольный бит (бит четности) перед или после информационных бит. Вывод: закодированное сообщение. Режим 2: декодирование: ввод – закодированное сообщение; вывод – декодированное сообщение в первичном алфавите. |
18 | Имитация работы кодера систематического (7,4) кода в каноническом представлении. Работа программы: на экране должна быть изображена схема кодера для канонического систематического кода (7,4); производящая матрица может быть «зашита» в программу или подкачиваться из файла. Должен быть предусмотрен ввод знаков первичного кода (4 бита). Ввод: знаки первичного кода. Вывод: помехоустойчивый код (7,4) (к информационным битам добавляются проверочные в соответствии с производящей матрицей). |
19 | Имитация работы декодера систематического (7,4) кода в каноническом представлении. Работа программы: на экране должна быть изображена схема декодера для канонического систематического кода (7,4); производящая матрица может быть «зашита» в программу или подкачиваться из файла. Должен быть предусмотрен ввод знаков вторичного кода из канала связи (7 бит). Ввод: знаки кода из канала связи. Вывод: первичный код (4 бита); при необходимости декодер должен исправлять однократную ошибку поступающего кода в соответствии с производящей матрицей. |
20 | Имитация работы декодера систематического (8,4) кода в каноническом представлении. Работа программы: на экране должна быть изображена схема декодера для канонического систематического кода (8,4); производящая матрица может быть «зашита» в программу или подкачиваться из файла. Должен быть предусмотрен ввод знаков вторичного кода из канала связи (8 бит). Ввод: знаки кода из канала связи. Вывод: первичный код (4 бита); при необходимости декодер должен исправлять однократную ошибку поступающего кода в соответствии с производящей матрицей. |
Выполнение проектного задания предусматривает:
- написание программы на каком-либо объектном языке программирования; составление отчета; публичное представление задания.
Содержание отчета:
- титульный лист; краткое изложение теории; блок-схема программы; протоколы работы программы.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


