<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Lógica on Ciência Programada</title>
    <link>https://cienciaprogramada.com.br/tags/logica/</link>
    <description>Recent content in Lógica on Ciência Programada</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>pt-br</language>
    <managingEditor>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</managingEditor>
    <webMaster>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</webMaster>
    <copyright>© 2026 Francisco Bustamante</copyright>
    <lastBuildDate>Thu, 04 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cienciaprogramada.com.br/tags/logica/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Matemática Discreta: Apresentação e Roadmap</title>
      <link>https://cienciaprogramada.com.br/2026/06/matematica-discreta-apresentacao-roadmap/</link>
      <pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/06/matematica-discreta-apresentacao-roadmap/</guid>
      <description>A matemática discreta é a base da ciência da computação moderna. Este artigo apresenta o roadmap das próximas séries do site: conjuntos, combinatória, indução e recorrência, e grafos — cada uma com exemplos práticos.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/06/matematica-discreta-apresentacao-roadmap/featured_0072.jpg" />
    </item>
    
    <item>
      <title>Simplificação de Funções Lógicas: mintermos, maxtermos e mapa de Karnaugh</title>
      <link>https://cienciaprogramada.com.br/2026/05/simplificacao-funcoes-logicas/</link>
      <pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/05/simplificacao-funcoes-logicas/</guid>
      <description>Como passar de uma tabela verdade para a expressão booleana mais enxuta possível? Este artigo mostra os três caminhos: formas canônicas (mintermos e maxtermos), simplificação algébrica pelos teoremas de Boole e o elegante mapa de Karnaugh, com exercícios resolvidos passo a passo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/05/simplificacao-funcoes-logicas/featured_0071.jpg" />
    </item>
    
    <item>
      <title>Álgebra Booleana: fundamento matemático da computação digital</title>
      <link>https://cienciaprogramada.com.br/2026/05/algebra-booleana/</link>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/05/algebra-booleana/</guid>
      <description>A Álgebra Booleana é o alicerce matemático de toda a eletrônica digital e da computação. Entenda as operações lógicas fundamentais (AND, OR, NOT), as funções derivadas (NAND, NOR, XOR), os postulados, teoremas, leis de De Morgan, simplificação de expressões — e veja como tudo isso se conecta ao Python.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/05/algebra-booleana/featured_0070.png" />
    </item>
    
    <item>
      <title>Números Reais e Ponto Flutuante: Conversão de Bases e Precisão</title>
      <link>https://cienciaprogramada.com.br/2026/04/conversao-bases-numeros-reais/</link>
      <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/04/conversao-bases-numeros-reais/</guid>
      <description>Expanda seus conhecimentos sobre bases numéricas para o universo dos números fracionários. Aprenda os algoritmos de conversão por multiplicações sucessivas, entenda a origem dos erros de precisão em ponto flutuante (como 0.1 + 0.2 ≠ 0.3) e veja estratégias práticas para lidar com isso em Python.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/04/conversao-bases-numeros-reais/featured_0053.jpg" />
    </item>
    
    <item>
      <title>Lógica em nível de bits: operadores bitwise e máscaras em Python</title>
      <link>https://cienciaprogramada.com.br/2026/03/bitwise-operators-masks-python/</link>
      <pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/03/bitwise-operators-masks-python/</guid>
      <description>Na computação, manipular bits individualmente é essencial para eficiência e controle. Este artigo explora os operadores bitwise (AND, OR, XOR, NOT) e como usá-los em Python para criar máscaras de bits, permitindo operações precisas em dados binários.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/03/bitwise-operators-masks-python/featured_0056.jpg" />
    </item>
    
    <item>
      <title>Aritmética de Computadores: Soma e Subtração em Binário, Octal e Hexadecimal</title>
      <link>https://cienciaprogramada.com.br/2026/03/operacoes-aritmeticas-bases-numericas/</link>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/03/operacoes-aritmeticas-bases-numericas/</guid>
      <description>Você não precisa reaprender matemática para calcular em binário. Descubra como a lógica da soma e subtração decimal se aplica a qualquer base. O artigo detalha os algoritmos formais de &amp;lsquo;vai-um&amp;rsquo; e &amp;lsquo;compensação&amp;rsquo;, e ensina como implementá-los do zero em Python.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/03/operacoes-aritmeticas-bases-numericas/featured_0054.jpg" />
    </item>
    
    <item>
      <title>Bases Numéricas e Conversão de Inteiros: O Guia Completo</title>
      <link>https://cienciaprogramada.com.br/2026/03/inteiros-bases-conversoes/</link>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2026/03/inteiros-bases-conversoes/</guid>
      <description>Entenda como computadores representam dados e aprenda a converter entre decimal, binário e hexadecimal. Domine a notação posicional, as divisões sucessivas e os atalhos de agrupamento de bits.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2026/03/inteiros-bases-conversoes/featured_0052.jpg" />
    </item>
    
    <item>
      <title>Lógica para programadores</title>
      <link>https://cienciaprogramada.com.br/2021/12/logica-para-programadores/</link>
      <pubDate>Fri, 03 Dec 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/12/logica-para-programadores/</guid>
      <description>Em programação, a palavra “lógica” pode se referir ou ao processo de elaboração de um algoritmo, ou a estruturas condicionais da linguagem, ou a operadores lógicos como E e OU. Nos dois últimos casos, estamos dentro da chamada lógica matemática.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/12/logica-para-programadores/featured_0033.jpg" />
    </item>
    
    <item>
      <title>Avaliação de curto-circuito em Python - Operadores booleanos</title>
      <link>https://cienciaprogramada.com.br/2021/08/curto-circuito-em-python/</link>
      <pubDate>Mon, 16 Aug 2021 00:00:00 +0000</pubDate>
      <author>contatocienciaprogramada[@]gmail.com (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com.br/2021/08/curto-circuito-em-python/</guid>
      <description>Os operadores and e or são operadores em curto-circuito, ou seja, o segundo operando só é avaliado se o resultado não puder ser determinado com base apenas no valor do primeiro operando. Confuso? Vamos ver alguns exemplos neste artigo.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com.br/2021/08/curto-circuito-em-python/featured_0019.jpg" />
    </item>
    
  </channel>
</rss>
