среда, 11 декабря 2013 г.

Практическое применение булевой алгебры

Алгебра логики (другое название - Булева алгебра) - это область математики. Она оперирует величинами, которые могут принимать два значения (булевых значения). Эти два значения могут быть обозначены как угодно, лишь бы по-разному. Самые распространенные варианты: 
0,1 
F,T 
false,true 
ложь,истина 
Л,И
Математический аппарат булевой алгебры нашел широкое применение при проектировании технических устройств различной природы – электрических, механических, пневматических, электромагнитных, электронных, гидравлических и многих других.
В качестве примера можно рассмотреть электрическую схему, состоящую из источника напряжения (батареи), лампочки и одного или двух ключей. Ключи управляются кнопками с двумя состояниями: 1 (кнопка нажата) и 0 (кнопка отпущена). Если в исходном состоянии ключ разомкнут, то при нажатии кнопки он замыкается (такой ключ – нормально разомкнутый). Ключ может быть сконструирован и так, что в исходном состоянии он замкнут (нормально замкнутый ключ), тогда нажатие кнопки означает его размыкание, т.е. приводит к противоположному результату.
В 1910 году сходство между высказываниями в булевой алгебре и поведением электромагнитных реле заметил физик П. Эренфест. Он предложил использовать булеву алгебру для описания работы релейных схем в телефонных системах. 
Связи между электромагнитными реле в схемах удобно обозначать с помощью логических операций НЕ, И, ИЛИ, повторения (ДА) и т.д. Например, последовательное соединение контактов реле реализует логическую операцию И, а параллельное соединение этих контактов – логическую операцию ИЛИ. Аналогично выполняются операции И, ИЛИ, НЕ в электронных схемах, где роль реле, замыкающих и размыкающих электрические цепи, выполняют бесконтактные полупроводниковые элементы – транзисторы, созданные в 1947-1948 гг. Дж. Бардином, У. Шокли и У. Браттейном.
Помимо этого алгебра логика нашла свое применение в вычислительной технике. В этом случае булевы значения - это 0 и 1. Они представляют собой состояние ячейки памяти объемом в 1 бит или наличие/отсутствие напряжения в электрической схеме. Алгебра логики позволяет строить сложные электронные узлы, элементы которых работают согласно этой математической теории.
Еще одно практическое применение булевой алгебры - в логических построениях в математике. В этом случае булевы значения - это "ложь" и "истина". Они определяют истинность или ложность некоторого высказывания. Под высказываниями понимаются математические формулы.
Ну и, конечно же, булевая алгебра применяется   в повседневных рассуждениях. В этом случае булевы значения - это также "ложь" и "истина". Они представляют собой оценку истинности или ложности некоторого высказывания. Под высказываниями понимаются фразы, которые удовлетворяют строго определенному списку свойств.




Практическое значение алгебры логики

Практическое значение алгебры логики
Двоичный полусумматор способен осуществлять операцию двоичного сложения двух одноразрядных двоичных чисел (т.е. выполнять правила двоичной арифметики):
0 + 0 = 0; 0 + 1 = 1; 1 + 0 = 1; 1 + 1 = 0.
При этом полусумматор выделяет бит переноса. Однако схема полусумматора не содержит третьего входа, на который можно подавать сигнал переноса от предыдущего разряда суммы двоичных чисел. Поэтому полусумматор используется только в младшем разряде логической схемы суммирования многоразрядных двоичных чисел, где не может быть сигнала переноса от предыдущего двоичного разряда. Полный двоичный сумматор складывает два многоразрядных двоичных числа с учетом сигналов переноса от сложения в предыдущих двоичных разрядах.
Соединяя двоичные сумматоры в каскад, можно получить логическую схему сумматора для двоичных чисел с любым числом разрядов. С некоторыми изменениями эти логические схемы применяются для вычитания, умножения и деления двоичных чисел. С их помощью построены арифметические устройства современных компьютеров.
Сумматоры и полусумматоры являются однотактными логическими схемами. Значения их выходов однозначно определяется значениями их входов. Фактор времени в них отсутствует. Наряду с ними существуют многотактные логические схемы, в которых значения их выходов определяются не только значениями их входов, но и их состоянием в предыдущем такте. Фактор времени и определяется такими тактами. К таким логическим схемам относятся схемы памяти (триггеры). Они строятся с помощью обратной связи с выхода на вход.
В триггерах с помощью обратной связи образуется замкнутая цепь с выхода на вход для запоминания входного сигнала. Эта цепь сохраняется после снятия входного сигнала неограниченное время, вплоть до появления сигнала стирания.
Такая схема памяти имеет еще и другое название – триггер с раздельными входами. В такой схеме есть вход для запоминания (S) и стирания (R). Широко используется в вычислительной технике и триггер со счетным входом. Он имеет только один вход и один выход. Такая схема осуществляет деление на 2, т.е. состояние ее выхода изменяется только после подачи подряд двух входных импульсов. Соединяя триггеры со счетным выходом в последовательный каскад, можно осуществлять деление на 2, 4, 8, 16, 32, 64 и т.д.
Схема оперативной памяти играет важную роль при построении систем управления машинами повышенной опасности, такими, например, как производственные прессы. Чтобы обезопасить руки оператора, такие машины строят с системами двуручного управления. Подобные системы заставляют оператора держать обе руки на кнопках управления во время каждого рабочего цикла машины. Это исключает попадание рук в опасную зону, где происходит прессование детали.
Входные и выходные сигналы электромагнитных реле, подобно высказываниям в булевой алгебре, также принимают только два значения. Когда обмотка обесточена, входной сигнал равен нулю, а если по обмотке протекает ток, входной сигнал равен единице. Когда контакт реле разомкнут, выходной сигнал равен нулю, а если контакт замкнут, выходной сигнал равен единице.
Именно это сходство между высказываниями в булевой алгебре и поведением электромагнитных реле заметил физик П. Эренфест. Еще в 1910 г. он предложил использовать булеву алгебру для описания работы релейных схем в телефонных системах. По другой версии идея использования булевой алгебры для описания электрических переключательных схем принадлежит Ч. Пирсу. В 1936 г. основатель современной теории информации К. Шеннон объединил двоичную систему счисления, математическую логику и электрические цепи.
Связи между электромагнитными реле в схемах удобно обозначать с помощью логических операций НЕ, И, ИЛИ, повторения (ДА) и т.д. Например, последовательное соединение контактов реле реализует логическую операцию И, а параллельное соединение этих контактов – логическую операцию ИЛИ. Аналогично выполняются операции И, ИЛИ, НЕ в электронных схемах, где роль реле, замыкающих и размыкающих электрические цепи, выполняют бесконтактные полупроводниковые элементы – транзисторы, созданные в 1947-1948 гг. Дж. Бардином, У. Шокли и У. Браттейном.
В современных компьютерах микроскопические транзисторы в кристалле интегральной схемы сгруппированы в системы вентилей, выполняющих логические операции над двоичными числами. Так, с их помощью построены описанные выше двоичные сумматоры, позволяющие складывать многоразрядные двоичные числа, производить вычитание, умножение, деление и сравнение чисел между собой. Логические вентили, действуя по определенным правилам, управляют движением данных и выполнением инструкций в компьютере.

четверг, 26 сентября 2013 г.

четверг, 5 сентября 2013 г.

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

Знай, любая кроха:

Безопасность — хорошо,

А халатность — плохо!


Опыт люби — основу предмета,

Читай, думай, наблюдай,

Умей найти на все ответы,

Жизнь цени, твори, мечтай.


Не спеши хватать пробирку,

А инструкцию читай.

Убедись, что ты все понял,

Вот тогда и начинай.

Если хочешь долго жить,

Надо медленно спешить.


Помни: щелочь, кислота

Вмиг прожгут одежду всем.

Надевай халат, как я,

И работай без проблем.


Ты сливал, нагревал реактивы

И отчет подготовил в тетрадке.

Не забудь вымыть руки с мылом,

Чтоб здоровье было в порядке.


Чай и вкусный бутерброд

Очень просятся в твой рот.

Не обманывай себя —

Есть и пить у нас нельзя!

Это, друг, химкабинет,

Для еды условий нет.


Пусть в пробирке пахнет воблой,

В колбе — будто мармелад.

Вещества на вкус не пробуй!

Сладко пахнет даже яд.

Как же нюхать вещества?


Вот каникулы прошли,

Вновь учиться мы пошли.

Нет тех навыков, как прежде,

Реактив весь разлился,

И испачкана одежда.

Я расстроился, друзья.

Хочешь весел быть и рад —

Надевай всегда халат!


Чтобы опыт получился,

Пользуйся посудой чистой!


Это должен каждый знать:

Спирт в спиртовке поджигать

Спичкой только можно

И очень осторожно.

Чтобы пламя погасить,

Спиртовку следует закрыть.

И для этого, дружок,

У нее есть колпачок.


Всякое в опыте может

случиться,

Внимательным будь и

не оплошай.

Тебе всегда поможет учитель,

Паники только не допускай!


Голова вдруг твоя

закружилась,

Руки будто бы не твои.

Если такое случилось,

Учителю тут же скажи.

Всем поможет, ободрит,

Наш учитель Айболит!

Эта ссылка приведет вас на сайт,где подробно размещена информация, касающаяся правил техники безопасности в компьютерном классе. Там вы узнаете о требованиях безопасности перед началом работы, о требованиях безопасности во время работы,а также, что запрещено в компьютерном классе.
http://informatics.vx8.ru/?p=1
Основные правила поведения в компьютерном классе, представленные в виде изображения.