<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Trabajo Practico N°1 Paradigmas de Programación by Christian Perna</title>
      <link>https://padlet.com/christian_perna78/c6h403lbldor</link>
      <description>Alumno: Christian Perna</description>
      <language>en-us</language>
      <pubDate>2018-09-01 23:45:23 UTC</pubDate>
      <lastBuildDate>2023-05-19 12:36:13 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Definición de Paradigmas de Programación:</title>
         <author>christian_perna78</author>
         <link>https://padlet.com/christian_perna78/c6h403lbldor/wish/277109848</link>
         <description><![CDATA[<div> Un paradigma de programación provee (y determina) la visión y métodos de un programador en la construcción de un programa o subprograma. Diferentes paradigmas resultan en diferentes estilos de programación y en diferentes formas de pensar la solución de problemas (con la solución de múltiples “problemas” se construye una aplicación). Los lenguajes de programación son basados en uno o más paradigmas Por ejemplo: Smalltalk y Java son lenguajes basados en el paradigma orientado a objetos. El lenguaje de programación Scheme, en cambio, soporta sólo programación funcional. En cambio Python, soporta múltiples paradigmas. <br><br>Referencia:  Ing. Tymoschuk, Jorge <br><a href="https://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-%20POO%20Avanzada.pdf">https://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-%20POO%20Avanzada.pdf</a></div>]]></description>
         <enclosure url="" />
         <pubDate>2018-09-01 23:57:43 UTC</pubDate>
         <guid>https://padlet.com/christian_perna78/c6h403lbldor/wish/277109848</guid>
      </item>
      <item>
         <title>Definición de lenguaje de Programación:</title>
         <author>christian_perna78</author>
         <link>https://padlet.com/christian_perna78/c6h403lbldor/wish/277110679</link>
         <description><![CDATA[<div>Según la definición teórica, como lenguaje se entiende a un sistema de comunicación que posee una determinada estructura, contenido y uso. La programación es, en el vocabulario propio de la informática, el procedimiento de escritura del <strong>código fuente</strong> de un software. De esta manera, puede decirse que la programación le indica al programa informático qué acción tiene que llevar a cabo y cuál es el modo de concretarla.<br>Con estas nociones en claro, podemos afirmar que un <strong>lenguaje de programación</strong> es aquella estructura que, con una cierta base sintáctica y semántica, imparte distintas instrucciones a un programa de computadora.<br>Dentro de lo que es el lenguaje de programación es muy importante subrayar que los profesionales que se dedican a desarrollar este trabajan con un conjunto de elementos que son los que dan forma y sentido al mismo, los que permiten que aquellos funcionen y logren sus objetivos. Entre los mismos se encontrarían, por ejemplo, las variables, los vectores, los bucles, los condicionantes, la sintaxis o la semántica estática.<br>Existen diversos lenguajes de programación, lo que ha llevado al desarrollo de <strong>intérpretes</strong> (programas que adaptan las instrucciones encontradas en otro lenguaje) y <strong>compiladores</strong> (aquellos programas que traducen de un lenguaje a otro).<br>De acuerdo a su nivel de abstracción, se habla de <strong>lenguaje de máquina</strong> (son las cadenas binarias que pueden ser legibles de manera directa por la computadora), <strong>lenguaje de bajo nivel</strong> (el lenguaje de programación que se acerca al funcionamiento de una computadora), <strong>lenguaje de medio nivel</strong>(comparte características con los lenguajes de bajo nivel pero también con los más avanzados) o <strong>lenguaje de alto nivel</strong> (formado por elementos del lenguaje humano).<br><br>Referencias:</div><div>Autores: Julián Pérez Porto y María Merino. Publicado: 2009. Actualizado: 2012.<br>Definición de lenguaje de programación (https://definicion.de/lenguaje-de-programacion/)</div>]]></description>
         <enclosure url="" />
         <pubDate>2018-09-02 00:22:44 UTC</pubDate>
         <guid>https://padlet.com/christian_perna78/c6h403lbldor/wish/277110679</guid>
      </item>
      <item>
         <title>Paradigmas de Programación Existentes:</title>
         <author>christian_perna78</author>
         <link>https://padlet.com/christian_perna78/c6h403lbldor/wish/277111612</link>
         <description><![CDATA[<div>&nbsp;Paradigma Imperativo <br>&nbsp;Paradigma Declarativo <br>&nbsp;Paradigma Estructurado <br>&nbsp;Paradigma Orientado a Objetos <br>&nbsp;Paradigma Funcional <br>&nbsp;Paradigma lógico <br>&nbsp;Otros paradigmas y subparadigmas son: paradigma orientado al sujeto, paradigma reflectante, programación basada en reglas, paradigma basado en restricciones, programación basada en prototipos, paradigma orientado a aspectos, etc.<br>Referencia: Ing. Tymoschuk, Jorge <br><a href="https://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-%20POO%20Avanzada.pdf">https://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-%20POO%20Avanzada.pdf</a><br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2018-09-02 00:48:39 UTC</pubDate>
         <guid>https://padlet.com/christian_perna78/c6h403lbldor/wish/277111612</guid>
      </item>
      <item>
         <title>Definición de Paradigma Declarativo:</title>
         <author>christian_perna78</author>
         <link>https://padlet.com/christian_perna78/c6h403lbldor/wish/277112043</link>
         <description><![CDATA[<div>No se basa en el cómo se hace algo (cómo se logra un objetivo paso a paso), sino que describe (declara) cómo es algo. En otras palabras, se enfoca en describir las propiedades de la solución buscada, dejando indeterminado el algoritmo (conjunto de instrucciones) usado para encontrar esa solución. Es más complicado de implementar que el paradigma imperativo, tiene desventajas en la eficiencia, pero ventajas en la solución de determinados problemas.<br>Referencia: Ing. Tymoschuk, Jorge <br><a href="https://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-%20POO%20Avanzada.pdf">https://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-%20POO%20Avanzada.pdf</a></div>]]></description>
         <enclosure url="" />
         <pubDate>2018-09-02 00:58:40 UTC</pubDate>
         <guid>https://padlet.com/christian_perna78/c6h403lbldor/wish/277112043</guid>
      </item>
      <item>
         <title></title>
         <author>christian_perna78</author>
         <link>https://padlet.com/christian_perna78/c6h403lbldor/wish/277112795</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/308483069/3b81c7f6d3e26a02793df121b61007b7/Paradigmas_de_programacion.jpg" />
         <pubDate>2018-09-02 01:17:49 UTC</pubDate>
         <guid>https://padlet.com/christian_perna78/c6h403lbldor/wish/277112795</guid>
      </item>
   </channel>
</rss>
