русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Арифметические действия с двоичными числами


Дата добавления: 2014-02-04; просмотров: 1123; Нарушение авторских прав


Двоичная система счисления получила широкое распространение с появлением ЭВМ. Как мы уже знаем, любое число в этой системе представляется в виде последовательности нулей и единиц. Это позволяет достаточно просто организовать хранение и переработку информации, представленной в двоичном виде. Например, для того, чтобы различать цифры в такой системе, достаточно иметь устройство, обладающее двумя устойчивыми состояниями, одно из которых соответствует единице, другое - нулю. (Для сравнения: аналогичная задача в десятичной системе счисления требует устройства с десятью различными устойчивыми состояниями). Другим важным достоинством двоичной системы счисления является простота вычислений.

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

 

ПРАВИЛА СЛОЖЕНИЯ: ПРАВИЛА ВЫЧИТАНИЯ:

0 + 0 = 0, 0 - 0 = 0,

0 + 1 = 1, 1 - 0 = 1,

1 + 0 = 1, 1 - 1 = 0,

1 + 1 = 10. 10 - 1 = 1.

 

ПРИМЕРЫ: ПРИМЕРЫ:

1010111 1100111 1010100 1100101

+ 11011 + 11110 - 10110 - 11011

1110010 10000101 111110 1001010

 

 

ПРАВИЛА УМНОЖЕНИЯ: ПРИМЕРЫ:

0 * 0 = 0, 11001 11011

0 * 1 = 0, * 1001* 101

1 * 0 = 0, + 11001 + 11011

1 * 1 = 1. 00000 00000

00000 11011 _

11001 10000111

Умножение в двоичной системе счисления сводится к суммированию нескольких двоичных слагаемых.

 

ПРАВИЛА ДЕЛЕНИЯ: ПРИМЕРЫ:

0 : 1 = 0 _11011 ½ 11 _1111 ½ 101

1 : 1 = 1 11 1001 101 11

_011 _101

11101

0 0

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

 

Отметим недостаток, характерный для двоичной системы счисления - значительный рост числа разрядов, необходимых для изображения чисел. Например, двузначное десятичное число 22 в двоичной системе счисления имеет вид 10110, т.е. для его изображения требуется уже 5 разрядов. Но перечисленные выше достоинства двоичной системы делают этот недостаток не столь существенным.



1.8. Информационные взаимодействия – коммуникации

Коммуникацию будем рассматривать как основу человеческого общества. Ещё 70 лет назад социолог Чарльз Кули коммуникацией назвал механизм, благодаря которому общество существует и развивается. Он имел в виду все данные вместе со средствами их хранения и передачи в пространстве. Само общество – это целостность отношений и взаимодействий, появившихся в связи с изменениями информации. Коммуникация – это что-то, что делают люди. Сама по себе она не существует. Исследуя коммуникацию, исследуем то, что делают люди: общение друг с другом в группах и организациях, влияние друг на друга и подвергание влиянию, информирование и получение информации, обучение и т. д.

Чтобы процесс коммуникации был успешным, необходимо пытаться понять не только значение самого сообщения, но и то, что в него “вложил” передающий это сообщение человек. Это очень важный аспект человеческой коммуникации. Люди развили свои способности работать со всё увеличивающимся количеством информации, свои сообщения делали более легко передаваемыми, менее зависимым от пространства и времени. Основное средство для реализации этого – речь. Ведь словами легче передавать информацию, чем, скажем, жестами. С новыми средствами речи человек мог более эффективно изучить свое окружение, принимать решения, руководствуясь накопленной информацией, организовать свои общественные связи, то, что узнал, передать другим членам общества.

Следующий особенно важный этап развития коммуникации – изобретение алфавита и письма – появился через 1000 лет после появления речи: люди научились разделять фразы на слова, слова на звуки, а каждый звук догадались обозначить отдельным значком - буквой. Появление письма было одним из событий, наиболее сильно потрясших мир. Письмо позволило передавать информацию на большие расстояния и более точно. Оно позволяет сохранять разные события и открытия без опаски что-либо забыть, чтобы люди могли накопить опыт, передавать его другим людям и следующим поколениям. Все это ускорило возможности людей изменять свою жизнь.

Коммуникация наполняет всё, что мы делаем. Это материя из которой "сделано" человеческое общение. Коммуникация – это наиболее человечная из наших способностей. Для всех нас коммуникация естественная, обязательная, всюду присутствующая деятельность. Мы вступаем в отношения коммуникации, т.к. общаемся с окружением. Общество – это сеть таких отношений, поддерживаемых коммуникацией. Большинство из нас участвует в коммуникации неосознанно. Дети живут, передавая и принимая сообщения естественно, не задумываясь, как и для чего это делают. Даже когда человек вырастает и начинает осознавать эффекты и последствия коммуникаций, ему все равно трудно объяснить словами, почему он общается именно так.

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

Первый вид: беседа двоих людей, не имеющих определённых целей. Они ждут один от другого только беседы и ничего больше. И это им нравится. Это коммуникация - удовольствие. Второй вид: разговор, во время которого пытаются чего-либо достичь. Например: команда, крик о помощи, убеждение, требование.

Второй вид коммуникации – это работа. Однако, объясняя функции коммуникации работой и игрой, сталкиваемся со множеством ситуаций, когда эти функции переплетаются. Политолог и классик теории коммуникации Харальд Лассвем установил три социальные функции коммуникации:

· изучение окружающей среды,

· связь между различными частями общества,

· передача социального наследия другим поколениям.

 

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

 

 

Функции ком­муникации В древности В современном обществе
Социальный радар Школа, личные контакты, сходы, базары, собрания и т.д. Личные контакты, средства информации.
Манипулиро-вание Личное влияние, церковь, советы, лидеры. Личное влияние, лидеры, средства массов. информации
Обучение Семья, лучшие мастера и знатоки. Семья, школа, университет, специалисты.
Развлечение Певцы, танцоры, рассказчики. Профессиональные артисты, индустрия развлечений.

1.8.1. Понятие энтропии

Информация – это материал коммуникации, она уменьшает неопределенность ситуации – энтропию. Этот термин использовали в своих работах К. Шенон и И. Винер, когда писали о теории информации и кибернетики.

Энтропия (от греч. entropia – поворот, превращение) – “мера неопределённости ситуации”. Это наиболее общая идея, объясняющая явления в мире и во Вселенной. Главнейший принцип эволюции – это увеличение энтропии: появление новых связей, которые смешиваются разными комбинациями, что приводит к усложнению Вселенной. Поскольку информация - это средство уменьшать энтропию (она уменьшает "неопределённость ситуации"), то сегодня для того, чтобы описать растительный и животный мир, нужно гораздо больше информации, чем, например, миллионы лет назад.

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

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

1.8.2. Процесс коммуникации.

Для коммуникации нужны минимум два человека, которые общаются, то есть обмениваются информацией, которая выражена набором информационных знаков понятных и одному и другому. Цель такого общения – получение информации: что-то рассказать, чему-то научить. Каждый участник коммуникационного процесса, используя свои источники информации и навыки коммуникации, кодирует информацию и предлагает еёдругому участнику коммуникационного процесса. Последний также пользуется своими источниками информации и навыками коммуникации. Он решает, принять ли передаваемую информацию и как ею воспользоваться. В этом и заключается процесс коммуникации.



<== предыдущая лекция | следующая лекция ==>
Системы счисления | Информационная революция


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.367 сек.