<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Linguagens Autômatos e Computação by Jeovanna fonseca</title>
      <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2024-12-05 00:04:09 UTC</pubDate>
      <lastBuildDate>2024-12-05 00:47:22 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/8.0/png/1f469-1f9b1.png</url>
      </image>
      <item>
         <title></title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230248</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3130412234/d3f487f827601352f97e68a38e287dc6/image.png" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230248</guid>
      </item>
      <item>
         <title>18/10</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230250</link>
         <description><![CDATA[<p>Pilhas e as Filas são duas estruturas de dados fundamentais que usamos para organizar informações de forma específica.</p><p><strong>Funcionalidades:</strong></p><p>Pilhas - criar uma função de desfazer ações.</p><p>Filas - organizar processos.</p>]]></description>
         <enclosure url="https://coggle.it/diagram/Z0mzPfyKh2tlzBa-/t/-/2c48c335a73cbfad7c232cfff471f4535d960f826fd7d41fbcf9255ae476b485" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230250</guid>
      </item>
      <item>
         <title></title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230251</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3130412234/aa97b4a39e269f20b99760d9fdf65299/image.png" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230251</guid>
      </item>
      <item>
         <title>04/10</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230252</link>
         <description><![CDATA[<blockquote><p>Final do hackathon!! </p><p><br></p></blockquote><p>Mas o professor também disponibilizou a primeira prova do semestre.</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230252</guid>
      </item>
      <item>
         <title>27/09</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230254</link>
         <description><![CDATA[<p>Hoje tivemos uma revisão da primeira prova do semestre e tivemos contato com alguns conceitos de haskell uma linguagem de programação funcional baseada em matemática. Embora tenha achado uma linguagem um pouco complexa "muito complexa" ela faz a gente pensar bastante no que fazer e como.</p><p><br/></p><blockquote><p>Mapa mental criado pelo chatGPT</p></blockquote>]]></description>
         <enclosure url="https://coggle.it/diagram/Z0mqRlSVlYAWRoFs/t/-/5915e1ba090cde0fa411811a2d35e86d3fb1830216c899802e7d55a2176d5368" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230254</guid>
      </item>
      <item>
         <title>20/09</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230255</link>
         <description><![CDATA[<p>O professor mostrou na prática como usar o <strong>LaTeX</strong> para criar apresentações de slides, incluindo o tema de árvores de sintaxe. Foi uma demonstração bem útil.</p><p>Tentamos também usar um site relacionado a árvores de sintaxe. Mas o que são essas árvores? Basicamente, são diagramas que mostram a estrutura de sentenças ou expressões de forma organizada. É como se a gente pegasse uma frase e transformasse em uma árvore, com cada palavra ou elemento ocupando um "galho".</p><p>Essas árvores, conhecidas como <strong>árvores de análise sintática</strong> ou <strong>árvores de parse</strong>, são ferramentas superimportantes. Elas ajudam tanto em linguística computacional e processamento de linguagem natural (tipo ensinar o chatgpt a entender agente) quanto na análise de linguagens de programação.</p>]]></description>
         <enclosure url="https://coggle.it/diagram/ZvavjH7OTta-s4EX/t/-/3e6770cc6665feddf968b776063b06d44b402b350f5b74949f03af8a0c8bde0c" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230255</guid>
      </item>
      <item>
         <title>13/09</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230256</link>
         <description><![CDATA[<blockquote><p>Atividade de autômatos finitos.</p></blockquote>]]></description>
         <enclosure url="" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230256</guid>
      </item>
      <item>
         <title>06/09</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230257</link>
         <description><![CDATA[<p>Autômatos:</p><p>Imagina um autômato como uma máquina meio "nerd", que segue regras muito específicas e não aceita improvisos. Ele é um modelo matemático que ajuda a entender e analisar sistemas baseados em um conjunto claro de regras. Basicamente, ele pode estar em diferentes estados, e cada mudança de estado acontece de acordo com as entradas que recebe.</p><p>Sistemas de Estados Finitos:</p><p>Agora, os <strong>sistemas de estados finitos</strong> são tipo um menu limitado de opções que um sistema pode estar. Eles têm um número específico de estados possíveis e mudam de um para outro com base em regras já estabelecidas.</p><p>exemplo: um cadeado</p><ul><li><p>Estados possíveis: <strong>trancada</strong> e <strong>destrancada</strong>.</p></li><li><p>Regra: só destranca se você tiver a chave certa.</p></li></ul><p>Esses sistemas são super úteis, desde o design de circuitos digitais (como aqueles que fazem seu celular funcionar) até a modelagem de processos complexos, como entender o funcionamento de um semáforo.</p>]]></description>
         <enclosure url="https://coggle.it/diagram/ZvaiZ1W0coWUjFGU/t/-/61b4547c65d403c18948331d9e022edd40e7c6b5035ed9cae9b7f5d83c57603d" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230257</guid>
      </item>
      <item>
         <title>30/08</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230259</link>
         <description><![CDATA[<blockquote><p>Correção da atividade de linguagens formais.</p></blockquote>]]></description>
         <enclosure url="" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230259</guid>
      </item>
      <item>
         <title>23/08</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230260</link>
         <description><![CDATA[<blockquote><p>Palmas Summit!</p></blockquote>]]></description>
         <enclosure url="" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230260</guid>
      </item>
      <item>
         <title>16/08</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230261</link>
         <description><![CDATA[<p>As linguagens formais estudam o uso de símbolos e regras para criar e interpretar linguagens com precisão e rigor. É como se fosse um tutorial para a comunicação entre computadores e pessoas (tudo muito bem organizado e detalhado).</p><p>Vou trazer aqui os pontos que achei mais interessantes (e que não são exatamente um "Google fácil").</p><p><strong>Operações :</strong></p><ul><li><p><strong>Complementação:</strong> Uma linguagem é construída sobre outra. Tipo "a cereja do bolo" adicionada ao que já existe.</p></li><li><p><strong>Reverso:</strong> Pensa em uma frase ao contrário, como "amor" virando "roma". É mais ou menos isso, mas com cadeias de símbolos.</p></li><li><p><strong>Quociente:</strong> Aqui, uma nova linguagem surge reaproveitando parte da antiga.</p></li><li><p><strong>Substituição:</strong> Trocamos pedaços de uma sentença por outra usando um mapa. É tipo fazer um quebra-cabeça, mas com regras.</p></li></ul><p><strong>Relação entre os elementos (ou o "quem é quem" das linguagens):</strong></p><ul><li><p><strong>Alfabeto:</strong> É o conjunto de símbolos, o nosso "kit básico".</p></li><li><p><strong>Símbolos:</strong> Cada peça desse alfabeto — igualzinho às letras do nosso abecedário.</p></li><li><p><strong>Cadeia:</strong> A sequência de símbolos, ou seja, as frases desse idioma especial.</p></li><li><p><strong>Elemento da linguagem:</strong> O grupo de cadeias que formam a tal linguagem.</p></li></ul><p><strong>Como a gente representa tudo isso?</strong></p><ul><li><p><strong>Gramáticas:</strong> As regras do jogo. Sem elas,tudo fica bagunçado.</p></li><li><p><strong>Reconhecedores:</strong> As ferramentas que verificam se uma cadeia é válida ou não.</p></li><li><p><strong>Enumerações:</strong> Fazem a contagem das cadeias que fazem parte da linguagem, organizando tudo direitinho.</p></li></ul>]]></description>
         <enclosure url="https://coggle.it/diagram/ZsTJLR30yy10kGY1/t/linguagens-formais/5860d774bfd35843424fe108d7ec9de9442368f28f0ce08606867aff8c456444" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230261</guid>
      </item>
      <item>
         <title>09/08</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230262</link>
         <description><![CDATA[<p>Regras dos conjuntos:</p><p><br/></p><p><strong>Definição:</strong> Um conjunto é uma coleção de objetos distintos (chamados de elementos), sem ordem específica. É representado por uma letra maiúscula, e um elemento por uma letra minúscula.&nbsp;</p><p><strong>Notações:</strong>&nbsp;</p><p><strong>Por Extensão:</strong> Lista todos os elementos entre chaves. &nbsp;</p><p><strong>Ex:</strong> V={a,e,i,o,u} V = \{a, e, i, o, u\}&nbsp;V={a,e,i,o,u}.&nbsp;</p><p><strong>Por Compreensão:</strong> Define os elementos com base em uma propriedade. &nbsp;</p><p><strong>Ex:</strong> P={n∣n&nbsp;eˊ&nbsp;um&nbsp;nuˊmero&nbsp;par}P = \{n \mid n \text{ é um número par}\}P={n∣n&nbsp;eˊ&nbsp;um&nbsp;nuˊmero&nbsp;par}.&nbsp;</p><p><strong>Conjunto Universo e Vazio:</strong>&nbsp;</p><p><strong>Universo (U):</strong> Conjunto de todos os elementos em consideração.&nbsp;</p><p><strong>Vazio (∅ ou {}):</strong> Conjunto sem elementos.&nbsp;</p><p><strong>Cardinalidade:</strong> Número de elementos de um conjunto, denotado por ∣A∣|A|∣A∣.&nbsp;</p><p><strong>Pertinência:</strong> Verifica se um elemento pertence a um conjunto. Ex: a∈Va \in Va∈V e h∉Vh \notin Vh∈/V.&nbsp;</p><p><strong>Continência e Subconjunto:</strong>&nbsp;</p><p><strong>Subconjunto (⊆):</strong> AAA é subconjunto de BBB se todos os elementos de AAA estão em BBB.&nbsp;</p><p><strong>Subconjunto Próprio (⊂):</strong> AAA é subconjunto próprio de BBB se A⊆BA \subseteq BA⊆B e A≠BA \neq BA=B.&nbsp;</p><p><strong>Igualdade de Conjuntos:</strong> Dois conjuntos são iguais se contêm exatamente os mesmos elementos. &nbsp;</p><p><strong>Ex:</strong> {a,b}={b,a}\{a, b\} = \{b, a\}{a,b}={b,a}.&nbsp;</p><p><strong>Operações sobre Conjuntos:</strong>&nbsp;</p><p><strong>União (∪):</strong> Conjunto de todos os elementos que estão em AAA ou em BBB.&nbsp;</p><p><strong>Intersecção (∩):</strong> Conjunto de elementos que estão em ambos AAA e BBB.&nbsp;</p><p><strong>Diferença (−):</strong> Conjunto de elementos que estão em AAA mas não em BBB.&nbsp;</p><p><strong>Complemento (∼):</strong> Conjunto de todos os elementos que não estão em AAA.&nbsp;</p><p><strong>Conjunto das Partes (2^A ou P(A)):</strong> Conjunto de todos os subconjuntos de AAA.&nbsp;</p><p><strong>Produto Cartesiano (×):</strong> Conjunto de todos os pares ordenados (a,b)(a, b)(a,b) onde a∈Aa \in Aa∈A e b∈Bb \in Bb∈B.&nbsp;</p><p><strong>Propriedades:</strong>&nbsp;</p><p><strong>Idempotência:</strong> A∪A=AA \cup A = AA∪A=A e A∩A=AA \cap A = AA∩A=A.&nbsp;</p><p><strong>Comutativa e Associativa: </strong>Ordem das operações não altera o resultado.&nbsp;</p><p><strong>Distributiva: </strong>Relaciona operações de união e intersecção.&nbsp;</p><p><strong>Duplo Complemento:</strong> ∼(∼A)=A\sim(\sim A) = A∼(∼A)=A.&nbsp;</p><p><strong>Leis de DeMorgan:</strong> Relacionam operações com complementos.&nbsp;</p><p><br/></p>]]></description>
         <enclosure url="https://coggle.it/diagram/ZsTBubThB7Bt61-c/t/-/f0c5dd535dc3e1a84a10a90a51388f8df936438b64053cc3eb996883354d0f0e" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230262</guid>
      </item>
      <item>
         <title>02/08</title>
         <author>jeovannafonseca25</author>
         <link>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230263</link>
         <description><![CDATA[<p>Linguagem é basicamente o <em>jeito</em> que a gente usa para trocar ideia e passar informações. Mas, para essa troca fazer sentido, é importante que tudo esteja no contexto certo.</p><p>Quando falamos de linguagens na programação, o papo é entre máquina, desenvolvedor e usuário. É quase um triângulo amoroso, mas com menos drama e mais códigos e um pouco de raiva.</p><p><strong>Linguagens formais?</strong> É tipo aprender a língua do computador, usando modelos matemáticos para entender como ele “fala”.</p><p>E aí entram duas peças-chave:</p><ul><li><p><strong>Sintaxe:</strong> as regras do jogo, ou seja, como organizar tudo sem que a maquina fique "WHAT???".</p></li><li><p><strong>Semântica:</strong> o que o código realmente significa. É tipo a diferença entre “falei bonito” e “falei com sentido”.</p></li><li><p><strong>Análise léxica:</strong> os bloquinhos básicos que formam essa linguagem, como se fossem as peças de um brinquedo de montar de um de programador.</p></li></ul><p><strong>Paradigmas de programação</strong> são os estilos para resolver problemas, como escolher a melhor forma do código:</p><ul><li><p><strong>Imperativo:</strong> o famoso “passo a passo” (tipo um receita de bolo).</p></li><li><p><strong>Declarativo:</strong> mais minimalista, só aponta o destino e deixa o sistema se virar para chegar.</p><p><br/></p></li></ul>]]></description>
         <enclosure url="https://coggle.it/diagram/ZsS04h30yy10enRu/t/paradigmas-de-programa%C3%A7%C3%A3o/8cdde8ff6ca4e77d4d90f217ef1e2f68a89ca1685e47aa1e8815f1f2e32557fa" />
         <pubDate>2024-12-05 00:04:09 UTC</pubDate>
         <guid>https://padlet.com/jeovannafonseca25/hf8ibjkoy9yrsuln/wish/3247230263</guid>
      </item>
   </channel>
</rss>
