<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Mi muro sofisticado by </title>
      <link>https://padlet.com/gpvergara57/gir3tdfnt46x</link>
      <description>Hecho con encanto</description>
      <language>en-us</language>
      <pubDate>2019-02-12 01:01:28 UTC</pubDate>
      <lastBuildDate>2019-02-12 01:58:34 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet-assets.s3.amazonaws.com/icons/Cornershop.png</url>
      </image>
      <item>
         <title>Diseño de Algoritmo </title>
         <author>gpvergara57</author>
         <link>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330152510</link>
         <description><![CDATA[<div>Conceptos<br>En ciencias de la computación, el <strong>diseño de algoritmos</strong> es un método específico para poder crear un modelo matemático ajustado a un problema específico para resolverlo.<br>Un algoritmo se puede definir como una secuencia de instrucciones que<br>representan un modelo de solución para determinado tipo de problemas. O <br>bien como un conjunto de instrucciones que realizadas en orden conducen a <br>obtener la solución de un problema.<br>Para realizar un programa es conveniente el diseño o definición previa del <br>algoritmo. El diseño de algoritmos requiere creatividad y conocimientos<br>profundos de la técnica de programación. Luis Joyanes, programador experto y <br>autor de muchos libros acerca de lógica y programación nos dice “en la ciencia <br>de la computación y en la programación, los algoritmos son más importantes <br>que los lenguajes de programación o las computadoras. Un lenguaje de<br>programación es sólo un medio para expresar un algoritmo y una computadora <br>es sólo un procesador para ejecutarlo”.<br>Loa algoritmos son independientes de los lenguajes de programación. En cada <br>problema el algoritmo puede escribirse y luego ejecutarse en un lenguaje <br>diferente de programación. El algoritmo es la infraestructura de cualquier<br>solución, escrita luego en cualquier lenguaje de programación.</div>]]></description>
         <enclosure url="http://www.carlospes.com/ejercicios_de_ordinogramas/imagenes/ejer_adi_alternativa_s_01_1.gif" />
         <pubDate>2019-02-12 01:02:56 UTC</pubDate>
         <guid>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330152510</guid>
      </item>
      <item>
         <title>Reglas de programacion </title>
         <author>gpvergara57</author>
         <link>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330155660</link>
         <description><![CDATA[<div>Para la realización de un algoritmo es necesario realizar una secuencia de pasos para llegar a cumplir con la resolución de un problema dado. Para ello, definiremos los siguientes pasos:<br><br></div><ol><li><strong>Análisis previo del Problema:</strong>Se debe realizar un análisis del funcionamiento del problema antes que se realice cualquier algoritmo.</li><li><strong>Definición de Requerimientos:</strong>Los problemas a solucionar, esto es, por ejemplo, el sumar dos números, multiplicar dos matrices, ordenar una lista de números, generar un reporte, etc.</li><li><strong>Identificación de los Módulos:</strong>La identificación de los módulos es tan importante como la identificación correcta de los requerimientos, esto porque la correcta identificación de los módulos simplifica considerablemente la realización de los algoritmos que darán solución a los requerimientos identificados en el paso anterior.</li><li><strong>Realización de los Algoritmos:</strong>El algoritmo deberá cumplir con las características que se indicaron para posteriormente implementarse en un lenguaje de programación comprensible por una computadora.</li><li><strong>Implementación de los Algoritmos:</strong>La implementación de los algoritmos se debe realizar en un lenguaje de programación para que una computadora pueda comprender las instrucciones que el algoritmo modela para así poder ejecutarlas y lograr el resultado esperado.</li></ol><div>En el último paso ya podemos hablar de una aplicación o programa de computadora, que estará compuesto por una serie de instrucciones que ordenadas una tras otra logran representar los algoritmos diseñados y dar así solución a los requerimientos identificados.<br><br></div>]]></description>
         <enclosure url="http://2.bp.blogspot.com/-F_bX-nW7A9A/TsYo_H8pCmI/AAAAAAAAB8g/vIOCu2fA1iQ/s1600/Chiste+SSC+Reglas+programacion.gif" />
         <pubDate>2019-02-12 01:19:09 UTC</pubDate>
         <guid>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330155660</guid>
      </item>
      <item>
         <title>Analisis de los problemas</title>
         <author>gpvergara57</author>
         <link>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330157160</link>
         <description><![CDATA[<div>El problema se analiza teniendo presente la especificación de <br>los requisitos dados por el cliente de la empresa o por la persona que se <br>encarga del programa.</div>]]></description>
         <enclosure url="http://asesoriaycapacitacionempresarial.mx/wp-content/uploads/2014/10/analisis-de-problemas-y-toma-de-desiciones.jpg" />
         <pubDate>2019-02-12 01:26:39 UTC</pubDate>
         <guid>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330157160</guid>
      </item>
      <item>
         <title>Estructuras Basicas</title>
         <author>gpvergara57</author>
         <link>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330158506</link>
         <description><![CDATA[<div>La <em>estructura de un algoritmo</em> sirve para organizar a los elementos que aparecen en él. En <a href="http://www.carlospes.com/minidiccionario/pseudocodigo.php">pseudocódigo</a>, todos los <a href="http://www.carlospes.com/minidiccionario/algoritmo.php">algoritmos</a> tienen la misma estructura, la cual viene definida por tres secciones: cabecera, declaraciones y cuerpo.<br><br>Cabecera: <br>En la <em>cabecera</em> de un <a href="http://www.carlospes.com/minidiccionario/algoritmo.php">algoritmo</a> se debe indicar el nombre (<a href="http://www.carlospes.com/minidiccionario/identificador.php">identificador</a>) asignado al mismo. La sintaxis es:<br>algoritmo &lt;nombre_del_algoritmo&gt;<br><strong>Ejemplo:</strong> Si se quiere diseñar el algoritmo de un <a href="http://www.carlospes.com/minidiccionario/programa.php">programa</a> que:<br>1º) Pida por teclado el radio (dato real) de una circunferencia.<br>2º) Calcule el área de la circunferencia.<br>3º) Muestre por pantalla el resultado (dato real).<br>Nota: Área de una circunferencia = pi * radio<sup>2</sup><br>El algoritmo puede llamarse Area_de_una_circunferencia, por tanto, en la cabecera se puede escribir:<br>algoritmo Area_de_una_circunferencia<br><br>Declaraciones: En la sección de <em>declaraciones de un algoritmo</em> se declaran las <a href="http://www.carlospes.com/minidiccionario/constante.php">constantes</a>, los tipos de <a href="http://www.carlospes.com/minidiccionario/dato.php">datos</a> y las <a href="http://www.carlospes.com/minidiccionario/variable.php">variables</a> que se usan en el <a href="http://www.carlospes.com/minidiccionario/algoritmo.php">algoritmo</a>. La sintaxis es:<br>[ constantes<br>     &lt;declaraciones_de_constantes&gt; ]<br>[ tipos_de_datos<br>     &lt;declaraciones_de_tipos_de_datos&gt; ]<br>[ variables<br>     &lt;declaraciones_de_variables&gt; ]<br><strong>Ejemplo:</strong> Para resolver el problema planteado en el apartado anterior <a href="http://www.carlospes.com/curso_de_algoritmos/07_01_cabecera.php">"Cabecera de un Algoritmo"</a>, es necesario declarar una constante y dos variables:<br>constantes<br>   PI = 3.141592<br>variables<br>   real area, radio<br>En este caso, no es necesario declarar ningún tipo de dato.<br>Cuerpo:<br>En el <em>cuerpo de un algoritmo</em> se escriben todas las <a href="http://www.carlospes.com/minidiccionario/instruccion.php">instrucciones</a>del <a href="http://www.carlospes.com/minidiccionario/algoritmo.php">algoritmo</a>. La sintaxis es:<br>inicio<br>   &lt;instrucción_1&gt;<br>   &lt;instrucción_2&gt;<br>   ...<br>   &lt;instrucción_n&gt;<br>fin<br>inicio y fin son <a href="http://www.carlospes.com/minidiccionario/palabra_reservada.php">palabras reservadas</a> que marcan el principio y final de la sección cuerpo, que es donde está el <em>bloque de instrucciones principal del algoritmo</em>.<br><strong>Ejemplo:</strong> El cuerpo del algoritmo Area_de_una_circunferencia es:<br>inicio<br>   escribir( "Introduzca radio: " )<br>   leer( radio )<br>   area ← PI * radio ** 2<br>   escribir( "El área de la circunferencia es: ", area )<br>fin<br>Por pantalla se verá algo parecido a:</div>]]></description>
         <enclosure url="http://imagenes.mailxmail.com/cursos/imagenes/0/3/tipos-de-estructuras-de-programacion-estructuras-basicas-y-secuencial_6330_9_1.jpg" />
         <pubDate>2019-02-12 01:32:21 UTC</pubDate>
         <guid>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330158506</guid>
      </item>
      <item>
         <title>Secuencial</title>
         <author>gpvergara57</author>
         <link>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330160625</link>
         <description><![CDATA[<div>Es aquélla en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso. <br>Simple: <strong><em>Teoría y Ejemplos Estructura Condicional Simple</em></strong>Las estructuras condicionales comparan una variable contra otro(s) valor(es), paraque con base al resultado de esta comparación, se siga un curso de acción dentrodel programa. Cabe mencionar que la comparación se puede hacer contra otravariable o contra una constante, según se necesite. Existen dos tipos básicos, lassimples y las múltiples.<strong>Simples:</strong>Las estructuras condicionales simples se les conoce como “Tomasde decisión”. Estas tomas de decisión tienen la siguiente forma:<strong> </strong>Si (la condición se cumple) entoncesRealizar Acción(es) o Instrucción(es)Fin-si<strong>Ejemplo 1</strong>Algoritmo en donde se pide la edad del usuario; si es mayor de edad debe aparecerun mensaje indicándolo.Expresado en Pseudocódigo<br><strong>Entero edad InicioEscriba “¿Cuál es tu edad?” Lea edad Si edad &gt;= 18 entoncesEscriba “Eres mayor de edad” Fin siFin</strong> Expresado en Diagrama de flujos.</div><div> </div><div><strong>Dobles o compuestas:</strong></div><div>Las estructuras condicionales dobles permiten elegir</div><div>entre dos opciones o alternativas posibles en función del cumplimiento o no</div><div>de una determinada condición. Se representa de la siguiente forma:</div><div><strong> </strong></div><div>Si (la condición se cumple) entonces</div><div>Realizar Acción(es) o Instrucción(es)</div><div>Sino</div><div>Realizar otra instrucción(es)</div><div>Fin-si</div><div><strong>Ejemplo 2</strong></div><div>:</div><div>Construir un algoritmo tal, que dado como dato la calificación de un alumno en un</div><div>examen, escriba "Aprobado" en caso que esa calificación fuese mayor que 8.</div><div>Un alumno aprueba si la calificación es mayor que 8</div><div>Salidas: mensaje de aprobado si se cumple la condición</div><div><br></div>]]></description>
         <enclosure url="https://vignette.wikia.nocookie.net/fundamentos/images/7/75/Algo.png/revision/latest?cb=20130508005832&amp;path-prefix=es" />
         <pubDate>2019-02-12 01:41:31 UTC</pubDate>
         <guid>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330160625</guid>
      </item>
      <item>
         <title>Repetitivas</title>
         <author>gpvergara57</author>
         <link>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330162665</link>
         <description><![CDATA[<div> </div><div>Un bucle o lazo (Loop)  es un segmento de un algoritmo o programa, cuya instrucciones se repiten un número determinado de veces mientras se cumple una determinada condición (existe o es verdadera la condición). SE debe establecer un mecanismo para determinar las tareas repetitivas. Este mecanismo es una condición que puede ser verdadera o falsa y que se comprueba una vez a cada paso o iteración del bucle (total de instrucciones que se repiten en el bucle).</div><div>Un bucle consta de tres partes:</div><ul><li> decisión,</li><li> cuerpo del bucle,</li><li> salida del bucle.</li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2019-02-12 01:51:03 UTC</pubDate>
         <guid>https://padlet.com/gpvergara57/gir3tdfnt46x/wish/330162665</guid>
      </item>
   </channel>
</rss>
