Для создания компьютерных программ используют разные модели программирования. В статье рассказываем о логическом программировании — что это такое, где применяется и какой язык необходим для этой модели. Логическое программирование — одна из возможных парадигм программирования. Она основывается на математической логике: программы задаются в форме логических утверждений и правил вывода. На основании заданных фактов формируются новые. Это упрощенная версия функционального программирования для математиков и лингвистов, которые обрабатывают символьную информацию...
Итак, немного отвлекаясь от аналоговой электроники (резисторы, диоды, транзисторы), продолжим изучать двоичный код и логические преобразования. Предлагаю начать с простых вещей. Задача: нарисовать схему двух-разрядного компаратора(сравниватель чисел - по простому) . То есть нарисовать схему (самостоятельно), а не взять из интернета. С чего же начать. Предлагаю по порядку, как мы сравниваем числа, какое число больше 215 или 308, тут все логично, чей старший разряд больше, то число и больше. Сравним...