<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Paradigmas de Programação by PAMELA DE OLIVEIRA RAMOS</title>
      <link>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl</link>
      <description>Definição - Conceito, Principais Grupos  - Imperativo e Declarativo, Exemplos de Paradigmas de Programação, Compartilhando o Conhecimento</description>
      <language>en-us</language>
      <pubDate>2021-02-27 01:53:53 UTC</pubDate>
      <lastBuildDate>2021-02-28 01:47:46 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f5a5.png</url>
      </image>
      <item>
         <title>Definição - Conceito</title>
         <author>pamelaramos01</author>
         <link>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247535655</link>
         <description><![CDATA[<div>O paradigma mostra como a solução de um problema será criada. Temos um paradigma de programação quando a mesma solução pode ser pensada de diversas maneiras: obtendo o mesmo resultado porém por meios diferentes.<br><br>Não se trata de linguagem, mas da forma como você soluciona problemas utilizando uma determinada linguagem de programação. </div>]]></description>
         <enclosure url="" />
         <pubDate>2021-02-27 02:02:57 UTC</pubDate>
         <guid>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247535655</guid>
      </item>
      <item>
         <title>Principais Grupos - Imperativo e Declarativo</title>
         <author>pamelaramos01</author>
         <link>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247548160</link>
         <description><![CDATA[<div>Agora que entendemos o que são paradigmas de programação, podemos classificá-los em dois grupos principais: Imperativos e Declarativos.<br><br>Paradigmas de programação Imperativos são a "receita do bolo". São as linguagens de programação que além de solucionar o problema também descrevem o passo a passo de COMO essa solução foi gerada. <br><br>Já os paradigmas de programação que fazem parte do grupo Declarativo, são "o bolo". São as linguagens de programação que definem O QUE o programa deve executar,  neste caso não importa o como, e sim se o objetivo foi alcançado. </div>]]></description>
         <enclosure url="" />
         <pubDate>2021-02-27 02:15:45 UTC</pubDate>
         <guid>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247548160</guid>
      </item>
      <item>
         <title>Exemplos</title>
         <author>pamelaramos01</author>
         <link>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247568819</link>
         <description><![CDATA[<div><strong><sub>Imperativo</sub></strong><br><br><strong><mark>1. Programação Procedural</mark></strong><br>Conhecida também como Programação Estruturada. <br><br>É excelente para programação de uso geral e consiste em uma lista de instruções para informar o computador o que fazer e exatamente como fazer.<br><br>Algumas linguagens que seguem a programação procedural são: C, C++ e Pascal. <br><br><strong><mark>2. Programação Orientada ao Objeto -  POO </mark></strong><br>É o paradigma de programação mais popular devido aos seus benefícios, como modularidade do código e a capacidade de associar diretamente problemas reais em termos de código. <br><br>Neste caso, o programa é escrito como uma coleção de classes e objetos para uma boa comunicação. A entidade menor e básica é objeto e todo tipo de cálculo é realizado apenas nos objetos.<br><br>Linguagens como Ruby, C# e Python.</div>]]></description>
         <pubDate>2021-02-27 02:36:45 UTC</pubDate>
         <guid>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247568819</guid>
      </item>
      <item>
         <title>Exemplos</title>
         <author>pamelaramos01</author>
         <link>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247644837</link>
         <description><![CDATA[<div><strong><sub>Declarativo</sub></strong><br><br><strong><mark>1. Lógica de Programação</mark></strong><br>O paradigma de programação com apontamento lógico não é composto de instruções. Ele é baseado em fatos e usa tudo o que sabe para criar um cenário onde todos esses fatos e cláusulas são verdadeiros e apontam para algum final. <br><br>Ex.: Cerveja é uma bebida alcoólica. Se toda bebida alcoólica é prejudicial à saúde, logo a cerveja é prejudicial. <br><br>Linguagens com propriedades de lógica: Absys, Ciao e Alice.<br><br><strong><mark>2. Programação Funcional</mark></strong><br>A base desse paradigma é a execução de uma série de funções matemáticas. <br>O programa é composto por funções curtas. Todo o código está dentro de uma função. Toda variável tem escopo definido para a função.<br><br>As funções não modificam nenhum valor fora dessa função e as próprias funções não são afetadas por nenhum valor fora do escopo. <br><br>Linguagens como a Haskell, Scala e JavaScript.</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-02-27 04:02:46 UTC</pubDate>
         <guid>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247644837</guid>
      </item>
      <item>
         <title>Compartilhando o Conhecimento</title>
         <author>pamelaramos01</author>
         <link>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247651056</link>
         <description><![CDATA[<div><br>Para saber mais, assista ao vídeo Paradigmas de Programação // Vlog #26 acessando o link abaixo.<br><br>https://youtu.be/EefVmQ2wPlM</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-02-27 04:10:47 UTC</pubDate>
         <guid>https://padlet.com/pamelaramos01/1t2t8axlp8juhzjl/wish/1247651056</guid>
      </item>
   </channel>
</rss>
