русс | укр

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

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

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

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


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

Элементарная логика


Дата добавления: 2015-07-09; просмотров: 641; Нарушение авторских прав


Работа компьютера основана на алгебраической системе логики, разработанной вXIX в. английским математиком-самоучкой Джорджем Булем. Буль старался решитьвопрос, над которым за сто лет до него размышлял Лейбниц, — как подчинитьлогику математике. Он надеялся, что его система, "очистив словесные аргументыот словесной шелухи", облегчит поиск правильного заключения и сделает еговсегда достижимым. Рассмотрим основные положения этой системы. Высказывание — это любое предложение, в отношении которого имеет смыслутверждение об его истинности или ложности. При этом считается, чтовысказывание или истинно, или ложно и не может быть одновременно и истинным, иложным. Примеры высказываний: "Май — весенний месяц" — это истинное утверждение; "2+3=6" — ложное утверждение; "Вася — самый высокий человек в классе" — это утверждение может быть какистинным, так и ложным.В алгебре логики все высказывания обозначаются буквами а, b, с и т. д., чтопозволяет манипулировать ими подобно тому, как в математике манипулируютобычными числами.Над высказываниями могут выполняться следующие логические операции:операция ИЛИ — логическое сложение,операция И — логическое умножение,операция НЕ — отрицание.Результаты этих операций определяются по правилам, указанным в следующейтаблице:
а b а ИЛИ b а И b НЕ а
Истинно Истинно Ложно Ложно Истинно Ложно Истинно Ложно Истинно Истинно Истинно Ложно Истинно Ложно Ложно Ложно Ложно Ложно Истинно Истинно
Используя логические операции, можно получить более сложные высказывания.Например, если мы обозначим высказывания5<3, х=1, 7=7соответственно буквами а, b, и с, то высказывание "а И b И с"будет ложным, независимо от значения х. А высказывание "а ИЛИ b ИЛИ с"— истинно при любом значении х.Хотя система Буля допускает множество других операций, указанных трех ужедостаточно для того, чтобы производить сложение, вычитание, умножение иделение или выполнять такие операции, как сравнение символов и чисел.Логические действия двоичны по своей сути. Они оперируют лишь с двумясущностями: "истина" или "ложь", "да" или "нет", "открыт" или "закрыт", нульили единица, называемыми логическими значениями.

 





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


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


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

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

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


 


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

 
 

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

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