Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Представление (кодирование) данных. Хранение данныхДанные хранятся на дисках или в микросхемах оперативной памяти компьютера и представляется последовательностью двух цифр: О и 1. В оперативной памяти числа 1 или 0 – это определенные состояния электронных компонентов (1-включено, 0-выключено). На диске (1-намагниченный участок поверхности, 0 –не намагниченный участок поверхности). Форма представления данных в компьютере – двоичное кодирование.
Единицы представления, измерения и хранения данных. За единицу информации в компьютере принят один бит, который может принимать значения 1 или 0. Восемь битов составляют байт. 1 Кбайт (один килобайт) = 210 байт = 1024 байт; 1 Мбайт (один мегабайт) = 210 Кбайт = 1024 Кбайт; 1 Гбайт (один гигабайт) = 210 Мбайт = 1024 Мбайт. 1 Тбайт (один терабайт) = 210 Гбайт = 1024 Мбайт. 1 Пбайт (один петабайт) = 210 Тбайт = 1024 Мбайт. 1 Эбайт (один экзабайт) = 210 Пбайт = 1024 Мбайт.
Например: 1 Кбайт – это примерно 0,5 страницы текста. 1 Мбайт - 500 страниц. 1 Гбайт - 500 000 страниц. Современные компьютеры могут работать с пятью видами информации: 1. Числовой (числа). 2. Текстовой (буквы, слова, предложения, тексты). 3. Графической (картинки, рисунки, чертежи). 4. Звуковой (музыка, речь, звуки). 5. Видеоинформацией (видеофильмы, мультфильмы, кинофильмы). Возьмем для примера байт 11000001 и покажем, что им можно закодировать данные любого вида. Кодирование числовых данных
Целые числа от 256 до 65536 представляются в двухбайтовых ячейках. Для вывода на экран содержимого памяти (в шестнадцатеричной системе счисления), достаточно запустить программу debug.exe. Указать раздел оперативной памяти, например: -d 0000
Кодирование символьных данных. В одном байте можно закодировать один символ. Символ –это любая буква латинская или русская, цифра, знак препинания и т.д., которые есть на клавиатуре. Всего существует 256 различных байтов ( от 0000 0000 до 1111 1111), что позволяет закодировать 256 символов. Пример кодировки некоторых символов. Кодовая таблица. В качестве стандарта во всем мире принята таблица ASCII (American Standard Code for Information Interchange – Американский стандартный код для обмена информацией). – от 0 до 31 коды соответствуют операциям (вывода текста на экран или печать, подача звукового сигнала и т.д.); – с 32 по 127 соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания; – со 128 по 255 являются национальными.
Например: буква Б имеет код 11000001 (193), чтобы в этом убедиться можно набрать в текстовом редакторе код 0193, удерживая клавишу Alt. Кодирование звуковых данных.
Звуковой сигнал преобразуется в электрический аналог звука с помощью микрофона. Чтобы перевести его в цифровой код необходимо использовать аналого-цифровой преобразователь (АЦП). При воспроизведении происходит обратное преобразование – цифро-аналоговое (ЦАП). Преобразователи находятся в звуковой карте компьютера. Например: нота «ля», преобразованная с помощью АЦП получает код 11000001 (193). Кодирование графических данных. Существуют два способа представления изображения: 1. Растровая графика -графические объекты формируются в виде множества точек (пикселей) разных цветов и разных яркостей, распределенных по строкам и столбцам. Чаще применяется не для создания изображений, а на их обработку. Используется при разработке полиграфических изданий, для реставрации фотографий. Пиксель - минимальный элемент изображения на экране монитора, создаваемый видеоадаптером (видеокарта). Имеет форму прямоугольника или квадрата. Недостатки: -занимает больший объем памяти; -качество изображения ухудшается при увеличении масштаба. Три режима представления цветной графики 1) Полноцветный режим True Color-обеспечивает распознавание 16,7 млн цветов. Для кодирования одной точки используется 3 байта. Если экран монитора имеет растр 800*600 точек, то изображение займет 1 440 000 байт. 2) Режим High Color- обеспечивает распознавание 65.5 тысяч цветов. Для кодирования одной точки используется 2 байта. 3) Индексный режим обеспечивает распознавание 256 цветов. Для кодирования одной точки используется 1 байт. Например: байт 11000001 (193) –светло серая точка.
Дата добавления: 2014-07-30; просмотров: 575; Нарушение авторских прав Мы поможем в написании ваших работ! |