- •Введение.
- •1. Основы информационных технологий.
- •1.1. Базовые понятия информатики
- •1.1.1. Информация и данные
- •1. Определение из фундаментального курса «Информатика» под редакцией с.В. Симоновича.
- •2. Определение, приведенное в толковом словаре компании Microsoft.
- •1.1.2. Информационные технологии
- •1. Прикладные (внешние) направления.
- •2. Служебные (внутренние) направления.
- •1.1.3. Информационные системы
- •1.1.4. Информационные ресурсы
- •3. Обработка запроса клиента и выдача ему результата в виде ранжированного (расположенного по номерам) списка веб-страниц.
- •1.2. Классификация эвм по мощности и месту в информационных системах.
- •1.3. Архитектура пк
- •1.3.1. Аппаратные платформы
- •1.3.2. Операционные системы
- •2. Представление информации в компьютере
- •2.1. Арифметические основы эвм
- •2.1.1. Системы счисления
- •0 1 2 3 4 5 6 7 8 9 A b c d e f
- •Кодирование данных в компьютере
- •2.2. Аналоговый и цифровой сигналы
- •1. С помощью аналогового сигнала в принципе нельзя передать информацию без искажений, цифровой сигнал позволяет передать информацию полностью без искажений.
- •2. Точность измерения аналогового сигнала определяется техническими возможностями аппаратуры. Точность задания цифрового сигнала от характеристик аппаратуры не зависит, в широких пределах.
- •3. Недостаток цифровых технологий.
- •2.3. Кодирование текстовых данных Имеется две системы кодирования: на основе ascii и Unicode.
- •Текстовые форматы.
- •2.4. Кодирование звуковой информации
- •1. Цифровая запись звука.
- •2. Компьютерный синтез звука.
- •2.5. Кодирование числовой информации
- •1 | 0000110 | 1 | 00000000000000000000011
- •0 | 0000111 | 1 | 00100101101011010000111
- •2.6. Логические основы построения эвм
2. Точность измерения аналогового сигнала определяется техническими возможностями аппаратуры. Точность задания цифрового сигнала от характеристик аппаратуры не зависит, в широких пределах.
Заметим, что здесь употребляются два разных термина: для аналогового сигнала мы говорим об измерении, для цифрового – о задании.
Например, сигнал был измерен или задан с точностью до 2-х значащих цифр, пусть это будет 1,2. То есть, в десятичной записи для описания этого значение достаточно 3-х знаков: 2 цифры и запятая. В нормализованной форме это будет выглядеть как 0,12х101. В двоичной записи для описания этого сигнала достаточно 5 знаков: 1100 1. Первые 4 цифры – это мантисса, в данном случае 12, последняя – показатель степени.
Предположим, точность сигнала возросла на 3 порядка, в 1000 раз, и у нас уже имеется сигнал 1,2345.
Повышение точности измерения в 1000 раз для какого-то аналогового устройства, к примеру вольтметра – это сложная задача, которая так просто не решается. Это может быть плодом многолетней работы большого коллектива. Или результатом сделанного кем-то выдающегося изобретения.
Пример: измерение длины с точностью до миллиметра линейкой и с точностью до микрона – под микроскопом.
А что происходит в цифровых технологиях? Здесь величина не измеряется, не берется из окружающего мира, а задается человеком. И для этого не требуется каких-либо новых технических устройств, достаточно просто предусмотреть больше места в машинной памяти.
В десятичной записи это будет 1, 2345, то есть шесть цифр, в 2 раза больше. Но компьютер работает в двоичной системе, и переводя запись 0,12345х101 в нормализованную форму, получаем 11000000111001 1. Всего 15 цифр. Точность задания сигнала возросла в 1000 раз, а в машинной памяти для этого потребовалось всего лишь в 3 раза больше места.
Можно увеличивать точность задания и в миллион, и в миллиард раз – во столько, во сколько необходимо. Правда, здесь уже могут потребоваться другие объемы машинной памяти и другая тактовая частота процессора. Так что, полной независимости нет. Но в цифровых устройствах эта зависимость несравнимо слабее, чем в аналоговых.
Здесь мы для простоты рассуждений не учитывали того, что вся информация в компьютере передается по байтам, то есть по 8, 16, 24 и так далее двоичных цифр. Но этот факт принципиально ничего в наших рассуждениях не меняет.
3. Недостаток цифровых технологий.
Аналоговые сигналы являются первичным источником информации из окружающей среды. Последующая оцифровка сигнала всегда сопровождается потерей его качества.
2.2.1. Оцифровка аналогового сигнала
Оцифровка сигнала осуществляется в три этапа:
Дискретизация
Кодирование
Квантование

Дискретизация – это разбиение аргумента на равные участки. В любой зависимости есть аргумент и есть функция. Аргумент задается, а функция изменяется в определенной зависимости от аргумента. Аргумент может быть один, может их быть и несколько. Так, если это какой-то звуковой сигнал, то аргументом служит время (рисуем). При оцифровке изображения имеем два аргумента: ширина и высота (рисуем). В обоих случаях аргументы разбиваются на равные части.
Квантование – разбиение области существования функции также на равные участки, число которых кратно величине 28N, где N – разрядность квантования. То есть кратно числу возможных сочетаний двоичных цифр в одном, двух, трех и т.д. байтах. Затем каждому участку присваивается двоичный код, состоящий соответственно из 1, 2, 3 и т.д. байтов.
На практике обычно применяются разрядности 1, 2, 3, 4, тогда область существования функции делится на 28 = 256, 216 = 65 536, 224 = 16 777 216, 232 = 4 294 967 296 участков. Функций тоже может быть одна и несколько. Например, в черно-белом изображении функция одна – 256 градаций серого цвета. А в модели RGB функций три: по 256 градаций красного, зеленого и синего цвета.
Кодирование – это разбиение реального сигнала в соответствии с правилами дискретизации и квантования в данной модели оцифровки. Внутри каждого элементарного участка аргумента свойства принимаются одинаковыми и этому участку присваивается соответствующий двоичный код по шкале функций.
В результате получается ступенчатая кривая, которая в той или иной степени приближается к реальному объекту. Ступени могут быть меньше, но никогда не превратятся в плавную линию (см. файл «ОцифровкаА1»).
Указанный недостаток, конечно, непреодолим, но в цифровых технологиях можно повысить точность оцифровки до уровня чувствительности измерения аналогового сигнала. И тогда влияние оцифровки сведется к минимуму.
