Шпаргалка: Дискретная техника

Сигналы и данные

Всё, что нас окружает, и с чем мы сталкиваемся ежедневно, относится либо к физическим телам, либо к физическим полям. Из физики известно, что состояния вечного покоя не существует, а физические объекты находятся в состоянии непрерывного движения и изменения, которое сопровождается обменом энергии и переходом энергии из одной формы в другую.

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

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

Для того чтобы данные были преобразованы в информацию необходимо наличие метода извлечения информации из полученных данных.

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

Таким образом, информация это результат взаимодействия данных и соответствующих им методов.

Кодирование информации

Для автоматизации работы с данными очень важно их унифицировать, т. е. сделать наиболее универсальной их форму представления - для этого используется такой приём как кодирование.

Кодирование это выражение данных одного типа через данные другого тина.

Пример: Естественный человеческий язык это система кодирования понятий посредством слов и предложений. В то же время азбука - это система кодирования элементов языка (слов и предложений) с помощью графических символов - букв.

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

запись математических выражений и формул способ кодирования математических законов;

нотная запись - способ кодирования музыкальной информации;

телеграфная азбука способ кодирования сообщений для передачи их по проводам.

В вычислительной технике существует своя система кодирования, в основе которой лежит представление данных в виде последовательностей из двух знаков: 0 и 1. Такая система называется двоичной системой кодирования, а знаки 1 и 0 - двоичными цифрами - битами. (От английского binarydigit - bit).

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

Потенциальный код - представляет нули и единицы разными уровнями напряжения. Единице соответствует высокий уровень напряжения, нулю - низкий.

Двоичное число 10110101 представленное потенциальным кодом будет выглядеть таким образом:


Импульсный код - представляет нули и единицы как отсутствие и присутствие импульса некоторой формы. Если единице соответствует наличие импульса, а нулю - отсутствие импульса, то двоичное число 10110101 в импульсном коде будет выглядеть так:

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

Кодирование цифровых данных

Понятие системы счисления

Проблема представления в ЭВМ цифровой информации тесно связана с понятием систем счисления.

Система счисления - набор правил для обозначения чисел.

Различают позиционные и непозиционные системы счисления.

В непозиционной системе счисления каждая цифра, где бы она ни располагалась, означает одно и то же число. Например, римская систем нумерации где I всегда означает 1. V - 5, X - 10. Запись XXX означает 30 т. е. три раза десять. Недостаток непозиционных систем счисления - трудность записи больших чисел и сложность выполнения арифметических операций.

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

Количество различных цифр, употребляемых в позиционной системе, называется её основанием. Десятичная система счисления имеет основанием число десять и использует цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Всякое число в десятичной системе счисления изображается последовательности цифр, разделённой запятой на две части: целую и дробную. Цифры целой части справа налево от запятой выражают собой количество единиц, десятков и сотен и т. д., т. е. положительных целых степеней десяти, содержащихся в этом числе. Цифры дробной части слева направо от запятой выражают собой количество десятых, сотых и т. д. долей единицы, т. е. отрицательных степеней числа 10.

Пример:

236,52 =2*102+3*101+6*100+5*10-1+2*10-2

Любая позиционная система счисления представляет собой числа в виде последовательности цифр при степенях основания qi т. е.

Похожие рефераты:

Реферат на тему Устройство персонального компьютера Курсовая работа на тему Устройство управления системой измерения веса Контрольная работа на тему Утилиты, буфер обмена, автоформат MS Excel Доклад: Файловая система для операционной системы Windows Лабораторная работа на тему Дослідження файлової структури Курсовая работа на тему Економічні задачі лінійного програмування і методи їх вирішення Курсовая работа на тему Емпіричне дослідження програмного забезпечення Курсовая работа на тему Автоматизация системы управления холодильной установкой Курсовая работа на тему Автоматизированная система управления климатом в тепличных хозяйствах Реферат на тему Автомобильная электроника Курсовая работа на тему Анализ доходов отдела фирмы, занимающейся розничной торговлей офисной мебелью Курсовая работа на тему База данных "Магазин по продаже дисков" Курсовая работа на тему Безпровідна мережа Wi-Fi, її будування Контрольная работа на тему Компьютерная графика Реферат на тему Компьютерная графика Контрольная работа на тему Компьютерная графика Реферат на тему Компьютерная графика и решаемые ею задачи Курсовая работа на тему Компьютерная лингвистика Дипломная работа на тему Компьютерная модель СГ в координатах d, q, 0 в режиме ХХ Курсовая работа на тему Назначение и возможности 3d's МАХ 9.0 Реферат на тему Назначение и основные функции электронных таблиц Лабораторная работа на тему Настройка ОС Windows Контрольная работа на тему Методы информационных технологий в делопроизводстве Учебное пособие: Методы исследования операций Курсовая работа на тему Применение пакетов прикладных программ в экономике Контрольная работа на тему Применение программы Ехсеl для определения заработка водителей такси Курсовая работа на тему Применение симплекс-метода Курсовая работа на тему Проблемы документационного обеспечения управления и использования электронной цифровой подписи Контрольная работа на тему Проблемы защиты информации Курсовая работа на тему Проблемы защиты информации в компьютерных сетях Дипломная работа на тему Проблемы и перспективы развития федеральной целевой программы "Электронная Россия" Контрольная работа на тему Проблемы искусственного интеллекта Реферат на тему Проблемы обеспечения безопасности информации в сети интернет Курсовая работа на тему Проблемы развития информационных технологий в республике Беларусь Реферат на тему Проблемы совершенствования качества выпускаемого программного обеспечения Реферат на тему Проблемы создания искусственного интеллекта Курсовая работа на тему Проблемы социальной информатики Курсовая работа на тему Прогнозирование количественными методами Курсовая работа на тему Програма "Screen Saver" (зберігач екрану) Курсовая работа на тему Програма візуальної демонстрації пошуку елементів у масиві Курсовая работа на тему Програма для анімації музичних творів Курсовая работа на тему Програма для перегляду великих текстових файлів, розмір яких більший за 64 кілобайти Дипломная работа на тему Програма для роботи з файловою системою Курсовая работа на тему Програма для сортування даних методом піраміди Курсовая работа на тему Програма для тестування знань з дисципліни "Програмування на мові С" Курсовая работа на тему Програма емуляції роботи командного процесора операційної системи Статья: Практичний розрахунок ефективності системи електронного документообігу Курсовая работа на тему Практичні аспекти створення програмного забезпечення Лабораторная работа на тему Программа "Учет выдачи и возврата книг" Реферат на тему Проектирование информационных систем Лабораторная работа на тему Символьные вычисления Контрольная работа на тему Система управления проектами Spider Учебное пособие: Системи автоматизованого проектування Учебное пособие: Системи автоматизованого проектування Реферат на тему Системи і методи виявлення вторгнень у компютерні системи Реферат на тему Системы телеобучения Реферат на тему Системы управления базами данных Курсовая работа на тему Системы управления обучения (LMS) Контрольная работа на тему Склад робіт з організації позамашинної інформаційної бази підприємства Реферат на тему Складання сценаріїв в операційній системі LINUX Курсовая работа на тему Скріпт мова управління віконним інтерфейсом на С++ Шпаргалка: Словарь терминов и сокращений Лабораторная работа на тему Сложение и вычитание целых неотрицательных чисел в двоичном коде Реферат на тему Слои, страницы и рабочая область в CorelDraw Контрольная работа на тему События клавиатуры Курсовая работа на тему Совершенные системы контроля как функция менеджмента Лабораторная работа на тему Совершенствование информационного обеспечения организации Контрольная работа на тему Создание базы данных сотрудников в MS Access Курсовая работа на тему Создание базы данных функциональных аналогов Windows-программ для ОС Linux и разработка методики подбора ПО Реферат на тему Создание веб-документов в Word Курсовая работа на тему Создание виоролика во FLASH Учебное пособие: Создание графического интерфейса пользователя Дипломная работа на тему Создание автоматизированной системы по ведению именных накопительных счетов Курсовая работа на тему Создание автоматизированной системы управления Лабораторная работа на тему Создание анимации средствами Macromedia Flash 5 Дипломная работа на тему Создания анимированных изображений в программе Adobe ImageReady Контрольная работа на тему Составление документа о количестве населения 10 крупнейших городов РФ Реферат на тему Специальное аппаратное обеспечение ГИС Курсовая работа на тему Создание сайта на языке ASP.NET Научная работа на тему: Создание сайта об отравлении грибами Дипломная работа на тему Создание структурированного курса дистанционного обучения в среде Moodl Контрольная работа на тему Создание тематического web-сайта с использованием методов CSS и языка Java Script Курсовая работа на тему Создание теста во Flash Дипломная работа на тему Створення компютерної гри засобами Macromedia Flash Дипломная работа на тему Створення презентації в програмі PowerPoint Курсовая работа на тему Створення програми гри "Шибениця" Дипломная работа на тему Створення програми для автоматизації процесу нарахування заробітної плати Курсовая работа на тему Створення програми-органайзера Учебное пособие: Створення простої web-сторінки Курсовая работа на тему Створення синтезатора мови Курсовая работа на тему Створення системи технічого захисту інформації Учебное пособие: Технология хранения, поиска и сортировки информации Лабораторная работа на тему Табличный процессор Microsoft Office Excel. Работа с электронной таблицей как с базой данных Контрольная работа на тему Текстовий редактор MS Word Курсовая работа на тему Текстовий редактор під Windows Реферат на тему Текстові функції в редакторі електронних таблиць Лабораторная работа на тему Текстовый процессор Microsoft Office Word. Создание, редактирование и форматирование текстового документа Курсовая работа на тему Этапы производства микропроцессоров Курсовая работа на тему Этапы разработки программ. Тестирование и отладка. Документирование программ Статья: Язык обработки графов на базе JAVA