Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Кодирование информации. Двоичный код

Содержание

Представление чисел в двоичном кодеПредставление чисел в памяти компьютера имеет специфическую особенность, связанную с тем, что в памяти компьютера они должны располагаться в байтах – минимальных по размеру адресуемых (т.е. к ним можно обращаться) ячейках памяти.
Кодирование информацииСиренко С.Н. Представление чисел в двоичном кодеПредставление чисел в памяти компьютера имеет специфическую особенность, Представление чисел в двоичном кодеОчевидно, адресом числа следует считать адрес первого байта. Представление чисел в двоичном кодеЧисла могут быть: целые точные, дробные точные, рациональные, Вопрос. Какие множества чисел принято выделять в математике? Отличаются ли эти множества Представление чисел в двоичном кодеОчевидно, единого оптимального представления для всех действительных чисел Вопрос. Как можно представить целые числа от 0-255 в двоичном коде? Сколько места они будут занимать? Двоичное представление целых чисел 0-255 Двоичное представление целых отрицательных чисел -127…127Если нужны отрицательные числа, то знак числа Двоичное представление целых  положительных и отрицательных чисел Аналогично целые числа от Двоичное представление действительных чиселДействительные числа в математике представляются конечными или бесконечными дробями, Двоичное представление действительных чиселВ компьютерах числа хранятся в регистрах и ячейках памяти, Двоичное представление действительных чиселСледовательно, бесконечные или очень длинные числа усекаются до некоторой Представление чиселДля представления действительных чисел, как очень маленьких, так и очень больших, Например число 1234,56 можно представить в одном из видовОчевидно, что представление неоднозначно. Для однозначного представления числа используют нормализованную форму записи, при которой выполняется следующее Стандарты представления действительного числа в компьютереДействительные числа в компьютерах различных типов записываются Пример представление 4-байтового числа Первый разряд представления используется для записи знака мантиссы. За ним следует группа Вместо истинного значения порядка (например, отрицательного числа) хранится число называемое его характеристикой Чем больше разрядов отводится для записи мантиссы, тем больше точность числа. Понятие типа данныхКак уже говорилось, минимальной адресуемой единицей памяти является байт, но Понятие типа данныхТаким образом, можно сделать вывод, что кроме представления данных в Представление символьных и текстовых данныхТексты являются важнейшим источником информации. Именно такой характер Представление символьных и текстовых данныхВ настоящее время известно множество средств, позволяющих разнообразить Кодирование символовСимволы. Двоичное кодирование символьных данных производиться заданием кодовых таблиц, согласно которым Представление текстовой информации	Поскольку в английском алфавите 26 букв (с учетом больших и Кодирование символов В 1991 г. производители программных продуктов и стандартизаторы пришли к соглашению о Кодирование текстовых строкТекстовые строки. Текстовая (символьная строка) – это конечная последовательность символов. Кодирование текстовых документовТекстовые документы используются для хранения и обмена данными в информационных Кодирование текстовых документовСтруктурирование текста достигается форматированием – специфическим расположением текста при подготовке Представление графических данных в двоичном коде Векторные изображения состоят из отрезков линий (векторов). Они легко масштабируются без потери Представление цвета Модель RGBЛюбой цвет в модели RGB получается сложением основных цветов: красного, зеленого, синий Законы получения цвета в модели RGBЗакон трехмерности – любой цвет может быть Модель RGBКаждый составляющий цвет характеризуется своей яркостью. Схема RGB используется для создания Модель CMYKВ полиграфических системах напечатанный на бумаге графический объект сам не излучает Модель CMYKЦвет красителя можно получить, красителями, которые поглощают, а не излучают. Например, Модель CMYKЦвета красителей должны быть дополняющими: голубой (Cyan=B+G), дополняющий красного;Пурпурный (Magenta= R+B), Модель CMYKЦветные красители по отражающим свойствам не одинаковы, поэтому для повышения контрастности Цветовая модель HSBHSB — это трехканальная модель цвета. Она получила название по Цветовая модель HSBНасыщенность (процент добавления к цвету белой краски) — это параметр Цветовая модель HSBВсе цвета рассмотренного выше цветового круга имеют максимальную яркость (100%) L*a*b — трехканальная цветовая модель. Она была создана Международной комиссией по освещению Цветовая модель L*a*bЛюбой цвет данной модели определяется светлотой (L) двумя хроматическими компонентами: параметром
Слайды презентации

Слайд 2 Представление чисел в двоичном коде
Представление чисел в памяти

Представление чисел в двоичном кодеПредставление чисел в памяти компьютера имеет специфическую

компьютера имеет специфическую особенность, связанную с тем, что в

памяти компьютера они должны располагаться в байтах – минимальных по размеру адресуемых (т.е. к ним можно обращаться) ячейках памяти.

Слайд 3 Представление чисел в двоичном коде
Очевидно, адресом числа следует

Представление чисел в двоичном кодеОчевидно, адресом числа следует считать адрес первого

считать адрес первого байта.
В байте может содержаться произвольный

код из 8 двоичных разрядов, и задача представления состоит в том, чтобы указать правила, как в одном или нескольких байтах записать число.

Слайд 4 Представление чисел в двоичном коде
Числа могут быть:
целые

Представление чисел в двоичном кодеЧисла могут быть: целые точные, дробные точные,

точные,
дробные точные,
рациональные,
иррациональные,
дробные приближенные,
числа могут

быть положительными и отрицательными.
Числа могут быть «карликами», например масса атома, «гигантами», например, масса земли.
Каждое из перечисленных множеств потребует для оптимального представления в памяти компьютера свое количество байтов.

Слайд 5 Вопрос. Какие множества чисел принято выделять в математике?

Вопрос. Какие множества чисел принято выделять в математике? Отличаются ли эти


Отличаются ли эти множества от названных выше множеств?
Объясните

причины этого.

Слайд 6 Представление чисел в двоичном коде
Очевидно, единого оптимального представления

Представление чисел в двоичном кодеОчевидно, единого оптимального представления для всех действительных

для всех действительных чисел создать невозможно,

поэтому создатели вычислительных

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

Для каждого в отдельности типа создается собственный способ представления.

Слайд 7 Вопрос. Как можно представить целые числа от 0-255

Вопрос. Как можно представить целые числа от 0-255 в двоичном коде? Сколько места они будут занимать?

в двоичном коде?
Сколько места они будут занимать?


Слайд 8 Двоичное представление целых чисел 0-255

Двоичное представление целых чисел 0-255

Слайд 9 Двоичное представление целых отрицательных чисел -127…127
Если нужны отрицательные числа,

Двоичное представление целых отрицательных чисел -127…127Если нужны отрицательные числа, то знак

то знак числа может быть закодирован отдельным битом, обычно

это старший бит (ноль – значит знак плюс, 1 – значит знак минус).
В таком случае могут быть закодированы целые числа от -127 до 127.
Этот способ называется прямым кодом.

Слайд 10 Двоичное представление целых положительных и отрицательных чисел
Аналогично

Двоичное представление целых положительных и отрицательных чисел Аналогично целые числа от

целые числа от 0 до 65535 и целые числа

от -32768 до 32767 в двоичной системе счисления могут быть представлены в двухбайтовый ячейках.

Слайд 11 Двоичное представление действительных чисел
Действительные числа в математике представляются

Двоичное представление действительных чиселДействительные числа в математике представляются конечными или бесконечными

конечными или бесконечными дробями, т.е. точность представления чисел не

ограничена.
Вопрос. Можно ли представить действительное число в компьютере с произвольной неограниченной точностью?

Слайд 12 Двоичное представление действительных чисел
В компьютерах числа хранятся в

Двоичное представление действительных чиселВ компьютерах числа хранятся в регистрах и ячейках

регистрах и ячейках памяти, которые представляют собой последовательность байтов

с ограниченным количеством разрядов.


Слайд 13 Двоичное представление действительных чисел
Следовательно, бесконечные или очень длинные

Двоичное представление действительных чиселСледовательно, бесконечные или очень длинные числа усекаются до

числа усекаются до некоторой длины и в компьютерном представлении

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

Слайд 14 Представление чисел
Для представления действительных чисел, как очень маленьких,

Представление чиселДля представления действительных чисел, как очень маленьких, так и очень

так и очень больших, удобно использовать форму записи чисел

в виде произведения:

где m – мантисса числа;
q – основание системы счисления;
p – целое число, называемое порядком
Такая запись числа называется представлением числа с плавающей точкой.

Слайд 15 Например число 1234,56 можно представить в одном из

Например число 1234,56 можно представить в одном из видовОчевидно, что представление неоднозначно.

видов



Очевидно, что представление неоднозначно.


Слайд 16 Для однозначного представления числа используют нормализованную форму записи,

Для однозначного представления числа используют нормализованную форму записи, при которой выполняется

при которой выполняется следующее условие

(для десятичной системы

счисления ).


Слайд 17 Стандарты представления действительного числа в компьютере
Действительные числа в

Стандарты представления действительного числа в компьютереДействительные числа в компьютерах различных типов

компьютерах различных типов записываются по-разному, тем не менее, существуют

несколько международных стандартов, различающихся по точности, но имеющих одинаковую структуру.

Слайд 18 Пример представление 4-байтового числа

Пример представление 4-байтового числа

Слайд 19 Первый разряд представления используется для записи знака мантиссы.

Первый разряд представления используется для записи знака мантиссы. За ним следует


За ним следует группа разрядов, определяющих порядок,
а остальные

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

Слайд 20 Вместо истинного значения порядка (например, отрицательного числа) хранится

Вместо истинного значения порядка (например, отрицательного числа) хранится число называемое его

число называемое его характеристикой (или смещенным порядком).
Для получения

характеристики необходимо к порядку к прибавить смещение.
Так, для хранения порядка 8 бит и значений от -128 до 127 используется смещение 128. тогда для представления порядка будут использоваться значения от 0 до 255.

Слайд 21 Чем больше разрядов отводится для записи мантиссы, тем

Чем больше разрядов отводится для записи мантиссы, тем больше точность числа.

больше точность числа.


Слайд 22 Понятие типа данных
Как уже говорилось, минимальной адресуемой единицей

Понятие типа данныхКак уже говорилось, минимальной адресуемой единицей памяти является байт,

памяти является байт, но представление числа требует большего объема.

Если число занимает группу байт, то адресом числа будет адрес первого байта группы.

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

Слайд 23 Понятие типа данных
Таким образом, можно сделать вывод, что

Понятие типа данныхТаким образом, можно сделать вывод, что кроме представления данных

кроме представления данных в двоичном коде, параллельно решается обратная

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

Слайд 24 Представление символьных и текстовых данных
Тексты являются важнейшим источником

Представление символьных и текстовых данныхТексты являются важнейшим источником информации. Именно такой

информации.
Именно такой характер имеют экономические, плановые, учебные данные,

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

Слайд 25 Представление символьных и текстовых данных
В настоящее время известно

Представление символьных и текстовых данныхВ настоящее время известно множество средств, позволяющих

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


для создания четкой структуры документов используются главы, параграфы…
Как кодируются символы, элементы текстов, текстовые документы?

Слайд 26 Кодирование символов
Символы.
Двоичное кодирование символьных данных производиться заданием

Кодирование символовСимволы. Двоичное кодирование символьных данных производиться заданием кодовых таблиц, согласно

кодовых таблиц, согласно которым каждому символу ставится в соответствие

одно- или двухбайтовый код.
Помимо этого, кодовая таблица ставит в соответствие кодам клавиши на клавиатуре и начертание символа на экране монитора.

Слайд 27 Представление текстовой информации

Поскольку в английском алфавите 26 букв

Представление текстовой информации	Поскольку в английском алфавите 26 букв (с учетом больших

(с учетом больших и малых букв – 52), то

для того, чтобы закодировать все эти буквы достаточно одного байта на символ. Так и поступили.
Был разработан стандарт кодировки символов ASCII.

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

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

Слайд 28 Кодирование символов

Кодирование символов

Слайд 29 В 1991 г. производители программных продуктов и стандартизаторы

В 1991 г. производители программных продуктов и стандартизаторы пришли к соглашению

пришли к соглашению о выработке единого стандарта ISO 10646-1

(он же Unicode 3.0).

Код построен по 31-битной схеме, но использует только 2 байта для кодировании одного символа.
Два байта (16 бит) создают


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

все текстовые документы в этой кодировке вдвое длиннее, что сначала задерживало ее внедрение, но современный уровень технических средств допускает такую возможность. (MS Word, начиная с версии 8.0) использует шрифты Unicode 3.0

Слайд 31 Кодирование текстовых строк
Текстовые строки. Текстовая (символьная строка) –

Кодирование текстовых строкТекстовые строки. Текстовая (символьная строка) – это конечная последовательность

это конечная последовательность символов.
Это может быть осмысленный текст

или произвольный набор, короткое слово или целая книга.
Длина символьной строки – это количество символов в ней.
Записывается в память символьная строка двумя способами: либо число, обозначающее длину текста, затем текст; либо текст, а затем разделитель строк.

Слайд 32 Кодирование текстовых документов
Текстовые документы используются для хранения и

Кодирование текстовых документовТекстовые документы используются для хранения и обмена данными в

обмена данными в информационных системах, но сплошной, не разбитый

на логические фрагменты текст воспринимается тяжело.

Слайд 33 Кодирование текстовых документов
Структурирование текста достигается форматированием – специфическим

Кодирование текстовых документовСтруктурирование текста достигается форматированием – специфическим расположением текста при

расположением текста при подготовке его к печати.
Для анализа

структуры текста были разработаны языки разметки, которые текстовые метки (маркеры, теги) используемые для обозначения частей документа, записывают вместе с основным текстом в текстовой форме.
Программы, анализирующие текст, структурируют его, считывая теги.

Слайд 34 Представление графических данных в двоичном коде

Представление графических данных в двоичном коде

Слайд 35 Векторные изображения состоят из отрезков линий (векторов). Они

Векторные изображения состоят из отрезков линий (векторов). Они легко масштабируются без

легко масштабируются без потери качество изображения. При помощи средств

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

Слайд 36 Представление цвета

Представление цвета

Слайд 37 Модель RGB
Любой цвет в модели RGB получается сложением

Модель RGBЛюбой цвет в модели RGB получается сложением основных цветов: красного, зеленого, синий

основных цветов: красного, зеленого, синий


Слайд 38 Законы получения цвета в модели RGB
Закон трехмерности –

Законы получения цвета в модели RGBЗакон трехмерности – любой цвет может

любой цвет может быть представлен композицией 3 основных цветов

(красный, зеленый, синий в данной модели)
Закон непрерывности – к любому цвету можно подобрать бесконечно близкий;
Закон аддитивности – цвет смеси зависит только от цвета составляющих;

Слайд 39 Модель RGB
Каждый составляющий цвет характеризуется своей яркостью.
Схема

Модель RGBКаждый составляющий цвет характеризуется своей яркостью. Схема RGB используется для

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

свет, – мониторах, телевизорах.

Слайд 40 Модель CMYK
В полиграфических системах напечатанный на бумаге графический

Модель CMYKВ полиграфических системах напечатанный на бумаге графический объект сам не

объект сам не излучает световых волн.
Изображение формируется на

основе отраженной волны от окрашенных поверхностей.
Окрашенные поверхности, на которые подает белый свет должны поглотить все составляющие цвета, кроме того, который мы видим.

Слайд 41 Модель CMYK
Цвет красителя можно получить, красителями, которые поглощают,

Модель CMYKЦвет красителя можно получить, красителями, которые поглощают, а не излучают.

а не излучают.
Например, если мы видим зеленое дерево,

то это означает что из падающего белого цвета, т.е. суммы красного зеленого синего поглощены красный и синий, а зеленый отражен.

Слайд 42 Модель CMYK
Цвета красителей должны быть дополняющими:
голубой (Cyan=B+G),

Модель CMYKЦвета красителей должны быть дополняющими: голубой (Cyan=B+G), дополняющий красного;Пурпурный (Magenta=

дополняющий красного;
Пурпурный (Magenta= R+B), дополняющий зеленого;
Желтый (Yellow= R+G) дополняющий

синего.

Слайд 43 Модель CMYK
Цветные красители по отражающим свойствам не одинаковы,

Модель CMYKЦветные красители по отражающим свойствам не одинаковы, поэтому для повышения

поэтому для повышения контрастности используется черный.
Модель CMYK названа

по первым буквам слов Cyan, Magenta, Yellow, и последней буквы слова Blak. В этой модели цвета вычитаются.

Слайд 44 Цветовая модель HSB
HSB — это трехканальная модель цвета.

Цветовая модель HSBHSB — это трехканальная модель цвета. Она получила название

Она получила название по первым буквам английских слов: цветовой

тон (hue), насыщенность (saturation), яркость (brightness).
Характеризующие параметры цвета.
Цветовой тон (собственно цвет).
Цветовые тона или спектральные цвета   располагаются на цветовом круге. Цветовой тон характеризуется положением на цветовом круге и определяется величиной угла в диапазоне от 0 до 360 градусов. Эти цвета обладают максимальной насыщенностью и максимальной яркостью.

Слайд 45 Цветовая модель HSB
Насыщенность (процент добавления к цвету белой

Цветовая модель HSBНасыщенность (процент добавления к цвету белой краски) — это

краски) — это параметр цвета, определяющий его чистоту.
Если

по краю цветового круга располагаются максимально насыщенные цвета (100%), то остается только уменьшать их насыщенность до минимума (0%).
Цвет с уменьшением насыщенности осветляется, как будто к нему прибавляют белую краску. При значении насыщенности 0% любой цвет становится белым.
Яркость (процент добавления черной краски) — это параметр цвета, определяющий освещенность или затемненность цвета. 


Слайд 46 Цветовая модель HSB
Все цвета рассмотренного выше цветового круга

Цветовая модель HSBВсе цвета рассмотренного выше цветового круга имеют максимальную яркость

имеют максимальную яркость (100%) и ярче уже быть не

могут. Яркость можно уменьшить до минимума (0%). Уменьшение яркости цвета означает его зачернение. Работу с яркостью можно характеризовать как добавление в спектральный цвет определенного процента черной краски.
В общем случае, любой цвет получается из спектрального цвета добавлением определенного процента белой и черной красок, то есть фактически серой краски.

Слайд 47 L*a*b — трехканальная цветовая модель. Она была создана

L*a*b — трехканальная цветовая модель. Она была создана Международной комиссией по

Международной комиссией по освещению (С1Е) с целью преодоления существенных

недостатков  моделей RGB, CMYK, HSB, в частности, она призвана стать аппаратно-независимой моделью и определять цвета без оглядки на особенности устройства (монитора, принтера, печатного станка и т. д.

Цветовая модель L*a*b


  • Имя файла: kodirovanie-informatsii-dvoichnyy-kod.pptx
  • Количество просмотров: 85
  • Количество скачиваний: 0