Сформировать у студентов понятие об информации, о количестве информации, об информационной емкости ее хранителей, производительности источников и пропускной каналов передачи информации, ознакомить с основными приемами эффективного кодирования, кодирования с целью шифрования, обнаружения и исправления ошибок при передаче сообщений.Студент должен уметь оценивать требования к количеству передаваемой (обрабатываемой) информации, информационной возможности конкретных измерительных, вычислительных и передающих устройств с целью выбора оптимальных решений при разработке конкретных систем и алгоритмов обработки данных.
Введение
Понятие об информации. Различные определения информации. Содержание и практическое значение современной теории информации. Определение количества информации по Фишеру.
Темы
Определение количества информации по Шенону. Энтропия системы. Связь информационного и физического понятия энтропии. Свойства информации (энтропии). Условная энтропия и ее свойства.Энтропия непрерывного сигнала (дифференциальная энтропия).Источник информации и каналы связи. Их информационные характеристики. Кодирование информации. Количественные характеристики кодов, двоичные и двоично-десятичные коды.Теорема Шенона для канала без помех. Эффективные коды. Теорема Шенона для канала с помехами. Избыточность кода.Разновидности помехоустойчивых кодов. Понятие о кодовом расстоянии. Линейные коды, обнаруживающие и исправляющие ошибки. Циклические коды.Итеративные коды. Адаптивное кодирование. Оценка эффективности корректирующего кодирования. Понятие о методах криптографии.
Заключение
Энергетическая цена единицы информации. Сравнение информационной емкости различных носителей. Поэлементная и голографическая запись информации.
Program p1; var k,t:integer; begin write('кг = '); readln(k); t:=k div 1000; writeln('В ',k,' кг полных тонн ',t); end.
Пример: кг = 54937 В 54937 кг полных тонн 54
program p2; var a,b,k:integer; begin a:=543; b:=130; k:=a div b; writeln('Количество квадратов = ',k); end.
Результат: Количество квадратов = 4
program p3; var a,b:integer; begin write('Введите четырехзначное число: '); readln(a); b:=9*10000+a; writeln('Полученное число = ',b); end.
Пример: Введите четырехзначное число: 4937 Полученное число = 94937
program p4; var a,b:integer; begin write('Введите трехзначное число: '); readln(a); b:=(a mod 100)*10 + a div 100; writeln('Полученное число = ',b); end.
Пример: Введите трехзначное число: 437 Полученное число = 374
program p5; var v1,v2,v3,t1,t2,t3,s:real; begin write('v1, t1: '); readln(v1,t1); write('v2, t2: '); readln(v2,t2); write('v3, t3: '); readln(v3,t3); s:=v1*t1+v2*t2+v3*t3; writeln('Пройденный путь = ',s:5:2, ' км '); end.
Пример: v1, t1: 5 2 v2, t2: 3 0.5 v3, t3: 4 1.5 Пройденный путь = 17.50 км
Цели и задачи курса
Сформировать у студентов понятие об информации, о количестве информации, об информационной емкости ее хранителей, производительности источников и пропускной каналов передачи информации, ознакомить с основными приемами эффективного кодирования, кодирования с целью шифрования, обнаружения и исправления ошибок при передаче сообщений.Студент должен уметь оценивать требования к количеству передаваемой (обрабатываемой) информации, информационной возможности конкретных измерительных, вычислительных и передающих устройств с целью выбора оптимальных решений при разработке конкретных систем и алгоритмов обработки данных.Введение
Понятие об информации. Различные определения информации. Содержание и практическое значение современной теории информации. Определение количества информации по Фишеру.Темы
Определение количества информации по Шенону. Энтропия системы. Связь информационного и физического понятия энтропии. Свойства информации (энтропии). Условная энтропия и ее свойства.Энтропия непрерывного сигнала (дифференциальная энтропия).Источник информации и каналы связи. Их информационные характеристики. Кодирование информации. Количественные характеристики кодов, двоичные и двоично-десятичные коды.Теорема Шенона для канала без помех. Эффективные коды. Теорема Шенона для канала с помехами. Избыточность кода.Разновидности помехоустойчивых кодов. Понятие о кодовом расстоянии. Линейные коды, обнаруживающие и исправляющие ошибки. Циклические коды.Итеративные коды. Адаптивное кодирование. Оценка эффективности корректирующего кодирования. Понятие о методах криптографии.Заключение
Энергетическая цена единицы информации. Сравнение информационной емкости различных носителей. Поэлементная и голографическая запись информации.